自動交易給出來的價格有問題

  •   104 
  • 最後發表   Dojohn  2022 四月 26
Dojohn 發文於   2022/04/19

Hi 小幫手你好

2022/4/19我在跑自動交易腳本時發現數據上有出入,請幫忙看一下是我的理解是否有誤

我在script 上寫的是

Setposition(filled - 1, highest(GetField("收盤價", "1"), 10))

希望在條件成立的情況下,掛賣在近10根1分K的最高收盤價

但2030在09:10:16.386 條件成立的狀況下程式幫我掛賣40.45,40.45是近10根日K的最高收盤價

當時腳本的頻率是選用日線,所以在script 才特別指定資料的頻率為1分鐘

附檔為腳本截圖和交易紀錄如,執行指令為229行,腳本裡是因為查詢後加了註記變成230行

 

 

 

附加文件

XQ小幫手 發文於   2022/04/26

Hello Dojohn,

 

小幫手這邊測試也有相同的狀況。

經詢問得知這應該是因為highest使用節省效能的方式來寫所發生的計算錯誤。

建議您可以先改用 simplehighest 來取得所需數值。

小幫手這邊會和工程師研究問題原因,有進一步消息會再告知。

感謝。

發表回覆
Close