Data0.HH=Highest(Data0.High(),13);
if(MarketPosition ==-1)
{
if(Data0.High[0]>Data0.HH[1])
BuyToCover(0,0);
}
以上是止损的代码,请问一下老师,是哪里出的问题,今天早上刚刚的一个单子,情况如截图
我明白了,价格波动那一瞬间,是存在阴线的,然后开仓的价格,我设定的是之前的底部低点,所以开仓价格会在上面,开仓没问题的,是准确的。现在还是得回去找为什么没止损的原因
还有一个细节
在空仓的情况下,先是有一个这个
其实我更诧异的是,这个单子的开仓条件都没有符合,竟然开仓成功了。
我的开仓条件中,有一句条件是
Data0.Close[0]<Data0.Open[0]
然而图上明明是阳线,竟然也会开仓,这就让我费解了
我明白了,价格波动那一瞬间,是存在阴线的,然后开仓的价格,我设定的是之前的底部低点,所以开仓价格会在上面,开仓没问题的,是准确的。现在还是得回去找为什么没止损的原因
还有一个细节
在空仓的情况下,先是有一个这个
其实我更诧异的是,这个单子的开仓条件都没有符合,竟然开仓成功了。
我的开仓条件中,有一句条件是
Data0.Close[0]<Data0.Open[0]
然而图上明明是阳线,竟然也会开仓,这就让我费解了