lai8061a 發表於 12-5-17 20:10

請益~希望在圖表i_MarketPosition=0後 策略才開始執行!!要如何做?

需求 在按下自動圖表交易後 再等待 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 策略訊號 andcondition11 then
            buy("B-SOP 186A") Qty contract next bar at market;

mewmi 發表於 12-5-21 21:29

這一篇在MC討論區中.. 客服一號已經回答你囉..

不過看起來這一段code應該有問題..
同時用到 i_MarketPosition(指標用) 與 MarketPosition(訊號用)...
但因為你有用 Buy.. 所以這應該是訊號.. 那i_MarketPosition 可能就會一直是0... {:4_187:}
頁: [1]
查看完整版本: 請益~希望在圖表i_MarketPosition=0後 策略才開始執行!!要如何做?