if ma5>ma10 then begin
time2:=0;
TIME1:=TIME1+1;
end
if ma5<ma10 then begin
time1:=0;
TIME2:=TIME2+1;
end
aa:time1;
bb:time2;
diff<dea这个条件是否触发了?
time1:BARSLAST(cross(MA5,MA10)); time2:BARSLAST(cross(MA10,MA5)); |
ma5:ma(c,5);//ma5和ma10 回头你自己替换成diff和dea。这里拿均线做个范例。
ma10:ma(c,10);
VARIABLE:time1:=0,time2:=0;
if ma5>ma10 then begin
time2:=0;
TIME1:=TIME1+1;
end
if ma5<ma10 then begin
time1:=0;
TIME2:=TIME2+1;
end
aa:time1;
bb:time2;