-- 自制指标下当根K线变动使得前信号改变的问题
我在使用自制指标的时候发现前几天发出做空信号的K线变成了做多信号,请问是指标的问题么。
公式如下所示:
VARIABLE:flag=0;
VARIABLE:flag1=-1;
VARIABLE:flag2=0;
hhvh:=hhv(h,N);
llvl:=LLV(L,N);
refh:=ref(hhvh,1);
refl:=ref(llvl,1);
if flag1=1 then begin
flag:=flag+flag2*(refh-flag);
end
if flag1=-1 and refl>0 then begin
flag:=flag+flag2*(refl-flag);
end
if flag1=1 and flag2<M/100 and H>REF(H,1) then begin
flag2:=flag2+S/100;
end
if flag1=-1 and flag2<M/100 and L<REF(L,1) then begin
flag2:=flag2+S/100;
end
if flag1=1 and flag>C then begin
flag1:=-1;
flag2:=S/100;
flag:=hhvh;
end
if flag1=-1 and flag<C then begin
flag1:=1;
flag2:=S/100;
flag:=llvl;
end
A:flag,CIRCLEDOT;
AA:flag1;
AAA:flag2;
AAAA:if(REF(AA,2)=-1 and REF(AA,1)=1,1,IF(REF(AA,2)=1 and REF(AA,1)=-1,-1,0));