LOW <HHV(H,ENTERBARS)-1*ATR ,当使用开仓历时最高价回撤一个ATR移动止损(平多)时,发现历史回测时,存在如下情况:
即:实际价格是先走出 (开仓历时最高价-ATR) 这个价位,后走出最高价,而历史回测时则识别为当根K线,符合平多条件。
例如:2260做多,下根K线 开高低收分别为2260 2280 2250 2275 ,前根K一倍ATR为10,历史回测认为2280-10=2270处止损,
实际走势是当根K线线先走出2270,之后从未跌破过2270,
请问应该怎么处理来避免这种情况的发生(即如何解决价格顺序问题)?
此主题相关图片如下:qq图片20140424163109.jpg

这个要说明什么问题?这个和2270价格怎么出现有什么关系?
如上图,开仓历时的最高价减去ATR,这个价位实际交易中是不被触发的,但在历史K线中,这个价位是被触发平仓的。例如我2260做多,持仓过程中最高价2280,移动止损价2270,实际走势为2270上涨至2280,再也没有低于2270,但金字塔历史回测多单是在2270处移动止损的。
LOW <HHV(H,ENTERBARS+1)-1*ATR
看了你的图,你的开仓后最高价要这么写