自動交易 腳本範例

  •   610 
  • 最後發表   joshnn  2022 七月 28
joshnn 發文於   2022/07/20

請問 自動交易 如何設定

外資買賣超 超過200張 

隔天開盤  買進 

持有 20天 開盤價賣出的腳本範例

謝謝 

 

XQ小幫手 發文於   2022/07/28

Hello joshnn,

 

自動交易需要在有交易時才會運算,另外在收盤的最後一筆交易洗價運算時不會下單,所以沒辦法在開盤進場。

且持有20天需要用變數保存,您的策略不能中斷,或是在設定時要選擇依策略並指定策略部位計算起點。

細節可以參考自動交易策略總覽。

https://www.xq.com.tw/lesson/xsat/xsat_overview/

 

如果是要用在回測上的話,可以這樣寫:

var: intrabarpersist _date(0);

if GetField("外資買賣超", "D")[1] > 200 and position = 0 and filled = 0 then begin

    setposition(1, market);

    _date = date;

    end;

 

if date >= DateAdd(_date, "D", 20) and position <> 0 and filled <> 0 then setposition(0, market); 

發表回覆
Close