實盤時,在5分鐘圖上用buy/sell來試驗,發(fā)現仍然會重復發(fā)單 [開拓者 TB]
- 咨詢內容: 論壇里的帖子說buy/sell在同一根bar上不會重復發(fā)單
在5分鐘圖上用buy/sell來試驗,發(fā)現仍然會重復發(fā)單,
每個bar上有很多個tick, 每個tick執(zhí)行一次指令,就導致一次發(fā)單
還有什么地方要設置嗎 - TB技術人員: 參考海龜系統中sendorderthisbar這個變量來限制開倉次數。。。
- TB客服: 代碼? 用MarketPosition 來控制試試
- 網友回復: 就是最簡單的 if (condition == true) buy(...,...)
看來還是要判斷倉位后再發(fā)單
為什么tb就不能設置按bar來執(zhí)行代碼,比如每個bar執(zhí)行一次 - 網友回復:
在實時行情中,每一個tick會執(zhí)行一次,只要滿足條件了,每一個tick都會執(zhí)行到buy語句。
但是,同一個bar上的同一個信號,只有在第一次執(zhí)行buy時發(fā)出委托單,完全不會有重復發(fā)單的問題出現。
可以使用模擬交易帳號實時測試一下的。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容