hhv(h,enterbars+1);
这个是求最近一次开仓以来的最高价,多次开仓,会按最后一次开仓后重新算
我的需求是,从开第一单到现在的最高价,后面加仓后,不重新算,怎么求
开第一单,其实也是Holding等于1,多单的话
当日的,每次的第一单
比如我我开1手多,再开1手多,然后再开1手多,我需要的是第一手开仓后的最高价
后来全部平仓了,然后又开仓了,这时候要从后面新开的第一手开始求最高价
variable:n=0;
hh:hhv(h,barslast(n=0)+1);
if holding=0 and 开仓条件 then begin
下单语句;
n:=n+1;
end
有别的方法吗,我不想用variable变量