作者:
索夫佩尔·亚历山大
XATRStopLevel指标是一个用于MetaTrader 5的强大工具,它基于XATR指标,为我们当前持有的仓位提供止损值。
通过分析当前市场的波动性,我们可以制定出更具适应性的止损策略。
平均目标与适应性止损
我们可以利用一定时间段内的平均交易区间(平均真实波幅,Average True Range),将该值乘以一个常数(因子),从而确定止损单与入场点之间的距离。使用基于平均真实波幅的止损策略,能够很好地适应市场的当前情况。在高波动期,止损距离会相应增加,而在低波动期,止损距离则会减少。因此,适应性止损是应对市场波动风险的绝佳方法。
该指标最初在MQL4中实现,并于2009年9月25日发布在代码库。
该指标使用了SmoothAlgorithms.mqh库中的类(需复制到terminal_data_folder\MQL5\Include)。关于这些类的使用,已在文章“在不使用额外缓冲区的情况下对价格序列进行中间计算的平均处理”中详细描述。
此外,该指标还使用了GetFontName.mqh库中的类(同样需复制到terminal_data_folder\MQL5\Include)。

图1 XATRStopLevel指标