小幫手您好 想請教一下 我最後一行有一個刪單的語法
if trueall(position <> filled, 3) then setposition(filled);
但今天這股出現一個小bug(畢竟也使用了好久才發現這個錯誤)
就是 當條件觸發了 結果都沒有成交 觸發刪單條件 到這都沒問題 平常都是到這
但過5分鐘 又再觸發一次條件 結果就出現問題了 如圖所示
會出現 條件觸發 掛單 但 trueall(position <> filled, 3) 是要過完3根變成又刪單
結果掛單 刪單 掛單 刪單 不小心掛單的成交了 他要把部位調整成filled 就變成又把它買回來
讓部位變成0 等於瞬間白賠手續費
請問我該怎麼增加條件或修正呢?謝謝
因為這種情況真的超級少發生,我也是用好久才發現,所以來請教一下 謝謝
(環境是5分k,所以3根等於15分鐘)
3 評論