如何保存一个穿越信号在到下一次反穿越的时候改变过来。
if(CrossOver(Close[1], upperline[1]))
{
up2=1;
}
if(CrossUnder(Close[1], MA1))
{
up2=-1;
}
在向上穿越后UP2=1,然后每跟K线上都是UP2=1直到向下穿越后每跟K线也都是-1。
上面的写法中只有在穿越的那个K线上才是UP2=1,到了第二根K线是就没有显示了。
在Vars里面设置 Series<numeric> up2,这样up2就是一个序列变量, 应该可以满足你的想法