MetaTrader 5 / Индикаторы

XATRStopLevel - индикатор для MetaTrader 5

2996
(37)

Реальный автор:

Sovpel Alexander

Индикатор дает значение стоплосса для открываемой позиции на основе данных индикатора XATR.

Благодаря информации о текущей рыночной волатильности, мы можем разработать адаптивный Stop Loss.

Средняя цель и адаптивный Stop Loss

Мы можем использовать средний торговый диапазон (Average True Range) в течение определенного периода времени и умножать эту величину на некую константу (фактор) для определения того, как далеко может быть расположен от нашего входа стоп-приказ. Преимуществом использования Stop Loss, основанного на Average True Range является то, что он высоко адаптивен к текущим рыночным условиям. Расстояние от точки входа до точки выхода будет увеличиваться в периоды высокой рыночной волатильности и уменьшаться в периоды низкой рыночной волатильности. Таким образом адаптивный Stop Loss является прекрасным способом управления рисками в условиях меняющейся рыночной волатильности.

Впервые этот индикатор был выполнен на MQL4 и опубликован в Code Base 25.09.2009.

Индикатор использует классы библиотеки SmoothAlgorithms.mqh (нужно скопировать в каталог_данных_терминала\MQL5\Include), подробное описание работы с которыми было опубликовано в статье "Усреднение ценовых рядов без дополнительных буферов для промежуточных расчетов".

Индикатор использует класс библиотеки GetFontName.mqh (нужно скопировать в каталог_данных_терминала\MQL5\Include).

Рис.1 Индикатор XATRStopLevel

Рис.1 Индикатор XATRStopLevel