版主和同好:我写出了20天内出现最高值那天的收盘价公式:REF(C,BARSLAST(H=HHV(H,20))); 。 为验证这个公式是否正确,我又写了如下代码: AA:=BARSLAST(H=HHV(H,5))+1; {取5天的最高价的K线柱离最后交易日的周期数} DRAWNUMBER(AA,H,1);{在最高价那根K线柱子上写1} DRAWTEXT_FIX(ISLASTBAR,0,0,0,VAR2STR(AA,0));{屏幕显示柱子的周期数} DRAWTEXT_FIX(ISLASTBAR,0.5,0,0,VAR2STR(REF(C,AA-1),3));{显示最高价那天的收盘价}结果如下: (1) 显示的最高价那天的周期数和收盘价已经超出了5天的范围,到了前第8天; (2)标记1就纯粹在乱标记了。 请版主和同好指出问题出在哪里?谢谢!
此主题相关图片如下3.png:

|