1条 和下单价格比较判断
2条 和上次设置的止损价格比较
如 5.35 买入,30点止损,TrailingStop为10点,那么在什么条件下,就是当前价格为多少时,才会执行最二个条件
下单时设的止损 是 5.35 + 30点, 即 OrderStopLoss() = 5.35 + 30点
第一次:第一条件是 Ask < 5.35 +10点时执行, 此时 必然 Ask+10 < OrderStopLoss() = 5.35 + 30点......... 估计后面是设置 OrderStopLoss到,但没有代码,你要自己分析你设置新的 StopLoss是什么。
然后 以后的比较:
第一条件是 Ask < 5.35 +10点时执行, 最二个条件 Ask +10 < OrderStopLoss() 时执行,这时的 OrderStopLoss() 看你上次的设置了。
既然你看代码 糊涂,就模拟一下看记录吧
{ if ((OrderStopLoss() > (Ask + Point * TrailingStop)))
这个2条别表示什么意思,特别是第2个,看不明白。
如 5.35 买入,30点止损,TrailingStop为10点,那么在什么条件下,就是当前价格为多少时,才会执行最二个条件
OrderStopLoss() 会跟着报价变自动变吗?
谢谢