Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
Stochastic volatility - on chart - индикатор для MetaTrader 5
- Просмотров:
- 1831
- Рейтинг:
- Опубликован:
- 2019.01.30 07:53
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Теория:
Индикатор разработан по мотивам оригинальной работы и идеи Франческо Дж. Кавасино, которая была описана в его статье "Стохастическая волатильность".
- Original Stochastic (входная переменная OriginalStoch в коде или настройка Calculate using original stochastic на вкладке входных параметров индикатора) - расчет сглаженности стохастика оригинальным способом Джорджа Лейна или методом EM. По умолчанию установлено значение true.
- Original volatility (входная переменная OriginalVolatility в коде или настройка Calculate using original volatility на вкладке входных параметров индикатора) - в оригинальном индикаторе историческая волатильность рассчитывалась на основе дневных данной, при этом предполагалось, что в году 252 рабочих дня. Если используете индикатор на таймфрейме отличном от дневного, возможно, будет лучше отключить оригинальный расчет волатильности (установить параметр в значение false).
Пояснения к использованию:
Это не индикатор направления. То есть, хотя это и стохастик, он не показывает направление рынка, но показывает направление-размер волатильности. Предположение, которое кажется достаточно обоснованным и которое лежит в основе этого индикатора, заключается в том, что крайне низкая волатильность на ранке является хорошим временем для выхода, поскольку последующее изменение волатильности неизбежно. Такое время отмечается красными линиями в подокне индикатора и красными свечами на самом графике. Для определения направления входа нужно использовать другие индикаторы тренда.
В этой версии:
Одна версия индикатора уже была опубликована ("обычная" версия в окне индикатора: Stochastic volatility). В этой версии тот индикатор не используется. Это связано с тем, что некоторые операции (например, расчет простой скользящей на длинном периоде или стандартное отклонение на измененных данных, не являющихся стандартными) могут быть очень медленными, если реализовать их на чистом MQL. Поэтому индикатор разбит на функциональные части, каждая из которых по возможности выполняет свою работу, а в совокупности они выполняют весь большой спектр операций.
В приложении находятся все файлы mq5, но для простоты (могут быть сложности с компиляцией) все файлы ex5 (в zip-архиве) будут приложены отдельно, так что вам не придется разбираться в пошаговой компиляции множества файлов.
Каждый из приложенных индикаторов может работать самостоятельно. Конечные индикаторы - это версии "on-chart" и "2". Базовые индикаторы "base" используются в расчетах. Вот как выглядит версия "on-chart" (она автоматически загружает версию "2" для отображения на том же графике):
Отдельно версия "2":
Версия с отображением на графике цены позволяет точно определить, какие бары являются "кандидатами" на смену тренда или условий рынка (как на примере "большой картины" ниже)
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/22665
Динамическая средняя переменных индексов (VIDYA)
VHF adaptive VMAИндикатор VMA с адаптивностью по VHF
Скользящая средняя с шагом
Step average (atr based)Скользящая средняя с шагом на основе ATR