日K頻率下可以開盤買收盤賣嗎?

  •   122 
  • 最後發表   GaryChiang  2021 八月 05
GaryChiang 發文於   2021/08/03

我有一個日K的程式, 想要在某些特殊的pattern出現後, 做當沖, 只是開盤買進(或放空), 收盤時回補! 

XQ好像不能像Multicharts一樣, 使用 buy at open, sell at close 這類的語法?

請指教!

 

XQ小幫手 發文於   2021/08/05

Hello GaryChiang,

 

如果是在日頻率逐筆洗價的狀況下可以。

由於日頻率逐筆會用1分鐘Bar來模擬當天的Bar,所以您可以使用 GetField("Time", "1") 來取得該分鐘的時間。

需注意的是,由於是日頻率,所以無法使用 time,因為time在日頻率是0。

您可以用像是:

if position = 0 and getfield("Time", "1") = 090000 then setposition(1, market);

這樣的話就會在觸發後的下一根進場。

而出場的話可能就會是:

if position = 1 and getfield("Time", "1") = 131500 then setposition(0, market);

發表回覆
Close