XQ腳本問題

  •   136 
  • 最後發表   Mike_666  2022 三月 16
Mike_666 發文於   2022/03/13

您好:

[問題]

目前我的XQ腳本在自動交易中心裡面想使用20分的K棒的訊號來計算執行買賣的訊號,同時需要腳本數次執行來確認買賣是否成功與停損計算,因此需用的1分K頻率或是更高頻率來執行腳本計算(也就是說我需要兩種不同頻頻率的K棒之資料,來算計買賣行為);但如果在1分K的腳本執行頻率來計算,以目前XQ提供的xfMin_ 函數似乎無法讓我取得20分的K棒資料。

 

[請問]

1.如果在20分K的腳本設定讀取 tick資料是否可以提高腳本執行頻率?

2.是否有類是Timer的功能自動喚醒腳本讀取資料並計算?

 

[建議]

1. 自動交易中心的回測  是否也能設定提供20分K的交易回測(目前有10分K、15分K、30分K、60分K,直接跳過20分K)?

XQ小幫手 發文於   2022/03/16

Hello Mike_666,

 

您可以使用逐筆洗價的運算方式,這樣會讓腳本在每筆Tick (快市時可能是數筆Tick) 時進行運算。

另外,若您想取用不同頻率的資訊,可以參考 GetField 函數。

目前 XQ 腳本運算的方式皆為有Tick資訊進來後才會運算,相關人士有在規劃定時洗價功能。

 

另外關於回測頻率的問題,由於資料建置的關係,目前應該不會作調整。

感謝您的建議。

發表回覆
Close