liuxiaohui0306 发表于 2017-2-14 11:42:05

求版主看个止损代码是否正确

代码如下,实际行情交易的时候是有空头的,但是不能实现止损,请版主看看问题出在哪里啊?谢谢!
//系统出场空
            If(MarketPosition == -1 )//&& BarsSinceEntry > 0)
        {
               
                If( Data0.Q_AskPrice <  AvgEntryPrice - TakeProfitSet )
                {
               
                       
                        A_SendOrder(Enum_Buy,Enum_Exit,1, Data0.Q_AskPrice + 20 );
                       
                        PlotString ("空头止盈","空头止盈",Low*D0,Red);
                }
                If (Data0.Q_AskPrice > AvgEntryPrice + StopLossSet )
                {
                       
                        A_SendOrder(Enum_Buy,Enum_Exit,1, Data0.Q_AskPrice + 20 );
                       
                        PlotString ("空头止损","空头止损",High*D0 ,Green);
                       
                }
                If( Data0.Q_AskPrice > Data0.Low  + Retract )
                {
                       
                        A_SendOrder(Enum_Buy,Enum_Exit,1, Data0.Q_AskPrice + 20 );
                       
                        PlotString ("空回撤止","空回撤止",Low*D0,Red);
                }
        }
页: [1]
查看完整版本: 求版主看个止损代码是否正确