请教数据传输问题

If(BarsSinceEntry==0 and Open>upline)

{

 MyExitPrice=upline;

}Else If(BarsSinceEntry==0 And Open<=upline)

{

 MyExitPrice=downline;

}

老师,我遇到个问题想请教。一个通道,开盘价在上轨之上,止损就在上轨。开盘价在上轨之下,止损价就在下轨,上下轨其实就是两条均线组成的。但是我这么写,止损就一直在第一根BAR的上下轨不动,请问是什么原因?我想开盘判断完了之后就一直是上轨或者一直是下轨

请教写法问题
请教回溯问题
请教数组问题
打印问题请教
代码问题请教
请教重复开仓的问题
问题请教
新手请教代码问题
请教老师该代码哪里有问题
下单问题请教

到底是开盘价还是开仓价?如果只是确定止损价格,没必要用barssinceentry吧?