想請教一下 我有寫個腳本 隔天開盤就出場如下:
if position <> 0 and filled <> 0 and FilledRecordDate(FilledRecordCount) <> date then setposition(0, market,label:="隔天出場");//隔天開盤賣
執行之後 是有在09:00:16 市價賣出 但不是第一筆開盤交易 請問要怎麼修正調整? 能讓單在一開盤 第一單就賣出 謝謝
想請教一下 我有寫個腳本 隔天開盤就出場如下:
if position <> 0 and filled <> 0 and FilledRecordDate(FilledRecordCount) <> date then setposition(0, market,label:="隔天出場");//隔天開盤賣
執行之後 是有在09:00:16 市價賣出 但不是第一筆開盤交易 請問要怎麼修正調整? 能讓單在一開盤 第一單就賣出 謝謝
請留意執行記錄,是否在第一次洗價時觸發賣出訊號(用print記錄每次洗價的時間及價格)。若是第一次洗價就賣出,那就沒問題,因為洗價可能會漏接Tick。這部分沒辦法處理。
好的 了解 謝謝教授
Hello 錢胖,
小編補充,如果要在當日第一筆出場的話,建議您使用自動洗價功能,在開盤前就送出委託,這樣才能夠在開盤第一單時成交。
否則就會是經過第一單成交洗價後才送出委託。
3 評論