小幫手請幫忙

  •   74 
  • 最後發表   d2335902  2023 七月 05
d2335902 發文於   2023/07/03

有一個60分策略,例如9;45收棒有訊號,下一根k棒10:45開盤價會進,目前問題是13:45收棒有訊號,15:00開盤不會進,會變成16:00開盤進,5:00也一樣,早上8:45開盤不會進,會變成9:45開盤進,最近一次發生錯誤日期6/26  13:45有訊號,只顯示安控失敗,安控部分我沒設定,請小幫手幫我看哪邊有問題

XQ小幫手 發文於   2023/07/05

 Hello d2335902,

 

在當日最後一次運算出的訊號不會下單,因為系統在運算的時候市場已經收盤。

如果您希望在下一次開盤的時候可以進場的話,那麼可以在開盤的時候去判斷上一根Bar有沒有符合條件。

舉例來說:

condition1 = 進場條件;

 

if ((time = 150000 and condition1[1]) or condition1) and position = 0 then setposition(1, market);

發表回覆
Close