需求 在按下自動圖表交易後 再等待 i_MarketPosition=0 的時候 再打開交易
目前遇到一個問題是 按下自動圖表交易後 i_MarketPosition馬上會等於0
請問要如何修改
感恩!!!!
//Auto ORDER CONTROL vars:_Auto_SW(False); if getappinfo(aiStrategyAuto)=0 then _Auto_SW=false; if getappinfo(aiStrategyAuto)=1 and getappinfo(aiRealTimeCalc)=1 and i_MarketPosition=0 then _Auto_SW=True; if getappinfo(aiStrategyAuto)=0 or _Auto_SW then condition11=true; if marketposition<=0 and 策略訊號 and condition11 then buy("B-SOP 186A") Qty contract next bar at market;
i_MarketPosition 是指標用的,訊號請用 MarketPosition 就好
若你是要從最後一根且部位為0 後才開始交易,會有啟動部位要設什麼的問題?
記得設空手
至於程式碼,用 LastBarOnChart 去控制看看,因為不是很很理解你的目的及原因在那裡
所以,你自已改看看
我是希望 再按下自動交易後,檢查若是目前策略還有倉位的話就不執行下單動作,等到倉位為零的時候,才啟動下單動作~~