为什么我设置了止盈止损却没有触发?

Else If(Low <= MyEntryPrice - ZS*MinPoint) { MyExitPrice = MyEntryPrice - ZS*MinPoint; If(Open < MyExitPrice) MyExitPrice = Open; Sell(0,MyExitPrice); 大伙帮忙看看,我这个程序应该没什么问题吧,为什么就是在跑策略的时候,止损就是不触发呢? ZS=25,MyExitPrice是平仓价格,MyEntryPrice是开仓价格,我测试的螺纹钢多头都跌了60多个点了,这个就是不触发。。

Sell(CurrentContracts,MyExitPrice); 把平仓语句换成这个

光看你贴的代码,没看出有什么问题。