先说明下。金字塔图表模型上不能同时持有双边。所以交易策略上在某一特定K线位置上都是持有单边仓位的。
所以ENTERBARS ENTERPRICE 分别表示最近一次开仓位置,最近一次开仓价格。不区分多空,只看开仓最近一次的多或者空。
hhv(h,ENTERBARS)-ENTERPRICE
ENTERPRICE-llv(l,ENTERBARS)
所以上面2行代码 在持有相应仓位时候的计算是符合你需求的。
比如你现在开了多头
hhv(h,ENTERBARS)-ENTERPRICE 即为“合约买开仓以来的最高价-合约最近一次买开信号价位”