a1:=sumbars(macd1*ref(macd1,1)<0,1); //这个是当前柱子,a2是上一个相反的柱子,a3是再上一个相反柱子数量
a2:=sumbars(macd1*ref(macd1,1)<0,2)-a1;
a3:=sumbars(macd1*ref(macd1,1)<0,3)-a2-a1;
a4:=sumbars(macd1*ref(macd1,1)<0,4)-a3-a2-a1;
IF MACD1>0 THEN BEGIN
当前红柱:a1;
上次绿柱:a2;
上3次红柱:a3;
end
IF MACD1<0 THEN BEGIN
当前绿柱:a1;
上次红柱:a2;
上3次绿柱:a3;
end
此主题相关图片如下:1.png

这公式哪里有问题啊 ?怎么到绿柱的时候还是显示当前红柱,在另一个策略里是正确的 怎么复制到另一个策略就不正确了