Канал Кельтнера выполнен в стиле DRAW_FILLING и отображается в виде цветной фоновой заливки.
Входные параметры индикатора:
//+-----------------------------------+ //| Входные параметры индикатора | //+-----------------------------------+ вход Smooth_Method MA_Method1=MODE_SMA; // Первый метод сглаживания вход Int Длина1=40; // Первая глубина сглаживания вход Int Фаза1=15; // Первый параметр сглаживания вход Smooth_Method MA_Method2=MODE_JJMA; // Второй метод сглаживания вход Int Длина2=20; // Вторая глубина сглаживания вход Int Фаза2=100; // Второй параметр сглаживания вход Int КельтнерПериод=20; // период сглаживания по Кельтнеру вход двойной Соотношение = 2.0; // Коэффициент первого уровня вход Applied_price_ IPC=PRICE_CLOSE; // Примененная цена вход Int Сдвиг=0; // Горизонтальный сдвиг индикатора в барах вход Int Ценовой сдвиг=0; // Вертикальное смещение индикатора в пунктах
Средняя линия индикатора построена по алгоритму с двумя сглаживаниями и возможностью выбора каждого из этих двух сглаживаний из десятка возможных вариантов:
- SMA – простая скользящая средняя;
- EMA – экспоненциальная скользящая средняя;
- SMMA – сглаженная скользящая средняя;
- LWMA – линейно-взвешенная скользящая средняя;
- JJMA – адаптивное среднее JMA;
- JurX – ультралинейное сглаживание;
- ParMA – параболическое сглаживание;
- T3 – многократное экспоненциальное сглаживание Тилсона;
- ВИДЬЯ – сглаживание с использованием алгоритма Тушара Чанде;
- АМА – сглаживание с использованием алгоритма Перри Кауфмана.
Следует отметить, что параметры Phase1 и Phase2 имеют совершенно разное значение для разных алгоритмов сглаживания. Для JMA это внешняя переменная фазы, изменяющаяся от -100 до +100. Для T3 это коэффициент сглаживания, умноженный на 100 для лучшей визуализации, для VIDYA – период осциллятора CMO, а для AMA – период медленной EMA. В других алгоритмах эти параметры не влияют на сглаживание. Для AMA период быстрой EMA имеет фиксированное значение и по умолчанию равен 2. Отношение возведения в степень для АМА также равно 2.
В индикаторе используются классы библиотеки SmoothAlgorithms.mqh (необходимо скопировать в папку_data_терминала\MQL5\Include). Использование классов подробно описано в статье «Усреднение ценовых рядов для промежуточных расчетов без использования дополнительных буферов».
Рекомендуемые брокеры MT5
XM Broker
- Бесплатно $ 50 Чтобы начать торговать мгновенно! (Прибыль, которую можно вывести)
- Бонус на депозит до $5,000
- Безлимитная программа лояльности
- Удостоенный наград форекс-брокер
- Дополнительные эксклюзивные бонусы В течение года
>> Зарегистрируйте учетную запись брокера XM здесь <
Брокер ФБС
- Торговля 100 бонусом: Бесплатные 100 долларов, чтобы начать свое торговое путешествие!
- 100% Бонус на первый депозит: Удвойте свой депозит до 10,000 XNUMX долларов США и торгуйте с увеличенным капиталом.
- Кредитное плечо до 1: 3000: Максимизация потенциальной прибыли с помощью одного из самых высоких доступных вариантов кредитного плеча.
- Награда «Лучший брокер по обслуживанию клиентов в Азии»: Признанное превосходство в поддержке и обслуживании клиентов.
- Сезонные Акции: Наслаждайтесь разнообразными эксклюзивными бонусами и рекламными предложениями круглый год.
>> Зарегистрируйте брокерский счет FBS здесь <
(Бесплатная загрузка индикаторов MT5)
Нажмите здесь, чтобы загрузить: