自動交易回測未確實停損 & 尾盤出場時間修改

  •   177 
  • 最後發表   歐文owen  2024 三月 25
歐文owen 發文於   2024/03/20

請問小幫手

1. 自動交易回測時,做空遇到反彈且碰到停損點(上引線)了,但卻未如期出場停損。

2. 假設程式預計13:00回補,但預期當日可能殺尾盤,是否有方法可將回補時間往後延?

 

以上,感謝!

XS小編 發文於   2024/03/25

 Hello 歐文owen,

 

1. 小編建議您可以在腳本中加上print將相關數值印出,這樣比較容易找出問題原因。

若還是有問題的話,要麻煩您提供 XQ Log, 自動交易腳本,執行的商品、日期、進場的位置和價格讓相關人員確認。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以保存到雲端後將連結Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。

 

2. 您可以設定條件來決定要何時出場,舉例來說:

condition1 = ...殺尾盤的條件...;

 

if condition1 and filled <> 0 and position <> 0 and currentime > 132000 then setposition(0, market)

else if not condition1 and filled <> 0 and position <> 0 and currenttime > 130000 then setpositioin(0, market);

 

這樣的話只要condition1達成的話就在13:20以後出場,否則就在13:00以後出場。

 

建議您先閱覽網站上的教學區教學影片,裡面有XS語法的基礎和應用可以閱覽。

發表回覆
Close