rlqh81600218 发表于 2016-5-20 21:30:24

A_SellPosition与 A_SellPosition取值有效时平仓问题

本帖最后由 rlqh81600218 于 2016-5-20 22:40 编辑


Begin
        If(BarStatus==2 And A_BuyPosition==1)
        {
        Sell(1,Close);
        }                 ////当有“多”仓位时以收盘价平仓。
       
        If(BarStatus==2 And A_SellPosition==-1)
        {
        BuyToCover(1,Close);
        }               ////////当有“空”仓位时以收盘价平仓。
       
        if(barstatus==2) commentary("A_BuyPosition="+text(A_BuyPosition));
       
        if(barstatus==2) commentary("A_SellPosition="+text(A_SellPosition));
End



为什么检测到有仓位不做平仓处理??我写错了吗??请老师帮我解决问题~~~

rlqh81600218 发表于 2016-5-21 19:34:11



就没有老师回答我问题吗????


小米 发表于 2016-5-25 09:24:09

rlqh81600218 发表于 2016-5-21 19:34 static/image/common/back.gif
就没有老师回答我问题吗????

sell, buytocover只有图表上有相应的持仓信号时,才会在条件满足时发出平仓指令。。
上述代码是不可能有开仓或是持仓信号的,所以自然不会去平仓。
页: [1]
查看完整版本: A_SellPosition与 A_SellPosition取值有效时平仓问题