請教各位
假設我手動下單了 台積點, 聯電, 台塑.....等5支股票, 有多有空
我希望停損2% 停利3%
如果停損停利都沒打到 請程式在尾盤1330分幫我市價單平倉
以上這樣的腳本 需要調用哪些函數來幫我完成這個腳本呢?
或是有需要注意哪些關鍵問題呢?
請教各位
假設我手動下單了 台積點, 聯電, 台塑.....等5支股票, 有多有空
我希望停損2% 停利3%
如果停損停利都沒打到 請程式在尾盤1330分幫我市價單平倉
以上這樣的腳本 需要調用哪些函數來幫我完成這個腳本呢?
或是有需要注意哪些關鍵問題呢?
Hello Erich,
XS目前無法在尾盤集合競價時進出場。
所以若您要在今日結束前出廠的話,小幫手會建議您這樣寫:
if position <> 0 and currenttime >= 132000 then setposition(0, market);
這樣在電腦時間大於 13:20 後腳本就會進行出場的動作。
SetPosition函數會把部位調整成指定的口數。
所以設為0就會多空都平掉。
另外,您交易中心的設定需要調整成依庫存,這樣才能讀取到目前帳戶中裡已有的庫存。
需注意,當啟動自動交易後,該策略的部位庫存不會受外部影響。
舉例來說,若您在策略啟動後手動出場的話,策略的部位庫存將維持原狀而不會更新為您手動操作後的新數字。
附上範例的自動交易中心匯出檔供您參考。
原來如此,剛接觸,還有很多不懂.謝謝小幫手解惑.
2 評論