用未来函数获得前高前低,当价格突破时执行相应的操作
前高:round(peak(h,1,1)),NODRAW;
前低:round(trough(l,1,1)),NODRAW;
IF H>前高 AND L<前高 THEN BEGIN //突破前期高点
HH:1,NODRAW; //看看条件是否成立
END
IF L<前低 AND H>前低 THEN BEGIN //突破前期低点
LL:1,NODRAW;
END
前高,前低能判断出来,但是后面的条件不能显示正常,请老师指点
我希望获得前面主要的高点和低点,而周期数是不确定的,有什么办法解决?
能否采用两个公式,一个用序列,一个用逐K,前面的将前高,前低写入全局变量,后者通过全局变量共享来读取?
可以跨周期引用,用全局变量传递的值只有最新值没有历史值的,会影响历史信号的。
不明白怎么跨周期引用,是一个用序列,一个用逐K吗?我不需要很多历史值,我只需要知道前面的已经确立的那个高点和低点就可以
或者可以用vbs自编函数实现吗?