请问为什么hh没有被成功赋值?
M:MA(C,10);
sp:REF(EVERY(C>M,3),1) AND C<M,NOAXIS;
sg:ref(hhv(h,3),1),NOAXIS;
if spthen BEGIN
hh:=sg;
end
图表上显示spp是成立的(我之前的代码的sp是错的,应该是spp),但是成立后并没有把sg的值赋给hh,运行变量查看图
定义了也没用 我用全局变量和普通变量先赋初始值为0,然后hh的值就一直是0,不会变化
VARIABLE:hh=0;
M:MA(C,10);
spp:REF(EVERY(C>M,3),1) AND C<M,NOAXIS;
sg:ref(hhv(h,3),1),NOAXIS;
if spp then BEGIN
hh:=sg;
end
或者
hh:=0;
M:MA(C,10);
spp:REF(EVERY(C>M,3),1) AND C<M,NOAXIS;
sg:ref(hhv(h,3),1),NOAXIS;
if spp then BEGIN
hh:=sg;
end
都没用
带有every这类判断函数的,需要改成“逐k线计算”才能正确赋值