比如在ma上穿后,才将第一个k1线的HIGH1作为最高值(H=H1),后面如果有kn线上的HIGHn高于这个最大值H,则将最高值(H)更新为HIGHn;如果MA下穿,则最高值H清零。
variable:hh=0;
variable:bj=0;
if cross(ma上穿) then begin
hh:=h;
bj:=1;
end
if bj=1 and h>hh then hh:=h;
if cross(ma下穿) then begin
bj:=0;
hh:=0;
end
[此贴子已经被作者于2017/3/31 9:07:56编辑过]
那如果是上穿之后还有一个“条件1”满足才记为最高值H,下一个出现满足“条件1”的值记为新的H,如果ma下穿,则H清零,应该怎么样编写
if bj=1 and 条件1 then hh:=h;