Hi, 您好,
我發現回測會有些錯誤的地方
以下是我撰寫自動交易策略委買的部分, (請看圖"策略邏輯")

可以看到, 這裡我在條件成立下單的時候會印出"委買"
然後在下面會印出當下的時間和委買的 position 值
照理說下個tick只要我前一個tick有委買的動作, position 就應該要更新
但是下個tick我得到的值還是0, 如下圖

這張圖存在3個問題
1. 同個時間重複跑策略
2. 下個tick部位(position)還是0, 影響到重複下單
3. 最後也還是沒成交(市價單買應該要成交), 影響到成交數量
這樣的狀況感覺會影響到回測的交易次數和勝率
麻煩請協助回答下究竟這個是bug還是我本身程式的問題
謝謝

7 評論