自動交易能否設定自動停止

  •   198 
  • 最後發表   黑框  2021 四月 23
黑框 發文於   2021/04/22

小幫手您好,我想要讓自動交易在10:00之後停止

所以我寫了 If currenttime>100000 then return;

但是時間到了,策略還是繼續執行,請問是什麼原因呢?

XQ小幫手 發文於   2021/04/23

Hello 黑框,

 

您可以參考 Return 函數說明。

裡面有提到,當執行到 Return 時腳本直接中斷,等待下一根bar。

所以下一根Bar的時候腳本還是一樣會運算,Return以前的程式碼也會執行。

 

另外建議您,如果您只是需要自動交易不進出場的話,只要用時間條件包住 setposition 等進出場函數即可。

例如像是 

if 進場條件 and currenttime < 100000 then setposition(1, market);

這樣的話 10:00 以後就不會再進場。

發表回覆
Close