Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
Индекс истинной силы Blau_TSI - индикатор для MetaTrader 5
- Просмотров:
- 3997
- Рейтинг:
- Опубликован:
- 2011.06.07 12:00
- Обновлен:
- 2016.11.22 07:33
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Автор: Andrey N. Bolkonsky
Индикатор индекса истинной силы Уильяма Блау, описан в книге Моментум, направленность и расхождение.
Индекс истинной силы (True Strength Index, TSI) - это индикатор нормированного темпа (нормированный сглаженный q-периодный моментум). Приведение величин сглаженного моментума к единичному масштабу (отображение в интервале [–1,+1]) обеспечивается нормировкой каждой величины сглаженного моментума (накопленная сумма сглаженных q-периодных ценовых колебаний) на величину сглаженного моментума, взятую по абсолютному значению.
Доумножение на коэффициент 100 изменяет интервал отображения [–100,+100] (проценты). Нормировка позволяет значение TSI интерпретировать как степень перекупленности (положительное значение) или перепроданности (отрицательное значение) рынка.
Подробности в статье Индикаторы и торговые системы Уильяма Блау на MQL5. Часть 1: Индикаторы.
- WilliamBlau.mqh нужно поместить в каталог_данных_терминала\MQL5\Include\
- Blau_TSI.mq5 нужно поместить в каталог_данных_терминала\MQL5\Indicators\
Входные параметры:
- q - период, по которому вычисляется моментум (по умолчанию q=2);
- r - период 1-й EMA, применительно к моментуму (по умолчанию r=20);
- s - период 2-й EMA, применительно к результату первого сглаживания (по умолчанию s=5);
- u - период 3-й EMA, применительно к результату второго сглаживания (по умолчанию u=3);
- AppliedPrice - тип цены (по умолчанию AppliedPrice=PRICE_CLOSE).
Ограничения:
- q>0;
- r>0, s>0, u>0. Если r, s или u равны 1, то на соответствующем периоде EMA сглаживание не выполняется;
- Минимальный размер массива цен =(q-1+r+s+u-3+1).
Скрипт читает все открытые позиции и вычисляет суммарный размер активов для каждой валюты.
sTimeToVariablesСкрипт с функцией преобразования времени в секундах в год, месяц, день, час, минуты, секунды. Без использования функций mql!
Эргодический осциллятор Уильяма Блау.
Индикатор стохастика Blau_TStochИндикатор стохастика (q-периодный стохастик; сглаженный q-периодный стохастик) Уильяма Блау.