请教:第一个日内创出新高的值到日内最高价的最大价差;
bb:HHVBARS(HIGH,TODAYBAR);
ZG:=HHV(H,TODAYBAR);
谢谢!
“第一个日内创出新高的值到日内最高价的最大价差”
这个什么逻辑啊。“第一个日内创出新高”这个值就没发确定。日内最高价也包含在这个概念里面。
变换成统一的表述:日内第一个新高到最后一个新高的最大的价差;//第一个新高不等于开盘价
如果能够确定:第一个新高的值(不含开盘价)就好办了,
variable:hh=0,o_price=0;
if todaybar=1 then o_price:=open;
if todaybar=1 then hh:=0;
if close>o_price and todaybar>1 and hh=0 then hh:=close;
aa:hhv(close,todaybar) - hh