我在使用自制指标的时候发现前几天发出做空信号的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));
这些代码看不出来是因为什么变的
信号改变时有没有动过k线图,比如扩大或者缩小了k线图?
这就是全部代码啊,在图上显示就是白点在K线上还是K线下,我只是在测试指标
。。。我之前的肯定没有截图啊,现在也看不到了。。。