Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
Kalman_Filter - индикатор для MetaTrader 5
- Просмотров:
- 2110
- Рейтинг:
- Опубликован:
- 2018.05.29 15:16
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Индикатор Фильтр Калмана. Позволяет эффективно сглаживать шум, выделяя из него основную тенденцию.
Фильтр Калмана является разновидностью рекурсивных фильтров. Для вычисления оценки состояния системы на текущий такт работы ему необходима оценка состояния (в виде оценки состояния системы и оценки погрешности определения этого состояния) на предыдущем такте работы и измерения на текущем такте. Данное свойство отличает его от пакетных фильтров, требующих в текущий такт работы знание истории измерений и/или оценок.
Подробнее о фильтре Калмана.
Индикатор имеет три настраиваемых параметра:
- K - коэффициент Калмана;
- Sharpness - коэффициент для расчета минимизации ошибки;
- Applied price - цена расчета.
Расчет:
где:
Velocity[i] = Velocity[i-1] + Distance * K / 100
Distance = Price[i] - Kalman[i-1]
ShK = sqrt(Sharpness * K / 100)
Цветной индикатор тиковых объемов.
WisemanWiseman - индикатор, основная цель которого – указать свечу, на которой произошло изменение направления тренда.
Индикатор размеров свечей.
Range_Volume_RatioИндикатор отношения размеров свечей к тиковым объемам.