Trend Survival States
- Индикаторы
-
Narayanan Mohanan Mohanan Krishnan
Я создаю инструменты измерения для MetaTrader. Они описывают, что рынок уже сделал, и прямо указывают границы каждого измерения, а не скрывают их. - Версия: 1.5
Trend Survival States для MetaTrader 5 — индикатор режима свободного рынка, измеряющий бычье и медвежье давление с адаптивными полосами волатильности и классификацией трендов по пяти состояниям.
Давление быков и медведей, адаптивный спред и рыночная классификация с пятью состояниями, бесплатно для MT5.Он измеряет давление покупателей и продавцов, стоящее за текущим движением, и классифицирует его по состоянию рынка: сильное бычье, слабое бычье, нейтральное, слабое медвежье, сильное медвежье.
Это полноценный режимный индикатор, а не ограниченный по времени триал и не урезанная демка. Все, что нарисовано на графике, является полным расчетом.
Что добавляет платная версия.Коэффициент выживания тренда сообщает, как часто текущее состояние сохраняется до следующего бара, и сравнивает этот прогноз с тем, что на самом деле произошло, с использованием оценки Брайера. Эти два числа и настройки, которые ими управляют, не включены в бесплатную версию. Все остальное идентично — и оба могут работать на одном и том же графике одновременно, поэтому разница скорее видна, чем описана.
Как это работает
На основе цены рассчитываются два компонента давления: верхний конверт и нижний, каждый из которых измеряется в течение периода ретроспективного анализа. Разница между ними заключается в разбросе, а его знак говорит, какая сторона доминирует. Полосы адаптивного стандартного отклонения на спреде говорят о том, является ли это доминирование обычным или необычным для этого инструмента.
Знак и полосы вместе классифицируют каждый завершенный бар в одно из пяти состояний. Знак определяет направление; группы выносят приговор.
Примечание по отображению конверта, поскольку оно противоречит здравому смыслу и его стоит отметить: верхний конверт — это потолок, который находится намного выше цены во времянисходящий тренд, поэтому его меры дисперсии оказывают давление. Нижний конверт — это нижний предел, который отстает от цены во время торгов.восходящий тренд, поэтому он измеряет бычье давление. Перекрещенное отображение является намеренным и правильным.
Входная серия close . Не высокий/низкий — экстремумы уже фиксируют отклонение, и использование высокого/низкого значения приведет к двойному учету. Указано здесь для возможности воспроизведения значений.
Панель управления
Давление быков и медведей показано в процентах от общего давления, а не в виде необработанных значений. В необработанных терминах указаны единицы цены инструмента: одинаковое значение составляет 28.48 для золота и 0.0003 для EURUSD, а также для дешевого кросс-курса, оба округлены до нуля, но при этом существенно отличаются. Доли — это сопоставимое количество, поэтому доли — это то, что показывает панель инструментов. Баланс изменяется от -100 (все медвежьи) через 0 (четные) до +100 (все бычьи) и одинаков для каждого инструмента и таймфрейма.
Приборная панель также сообщает о текущем состоянии и количестве баров, которые оно удерживало. Необработанные значения остаются доступными в буферах для эксперта, которому они нужны.
Поведение вычислений
Значения рассчитываются по завершенным барам. Закрытые значения не перерисовываются.
Классификация с пятью состояниями не симметрична по продолжительности: нейтральное значение может сохраняться в течение многих баров спокойного инструмента, а сильное состояние может длиться один бар. Поле возраста состояния на информационной панели присутствует, поэтому оно скорее видимое, чем предполагаемое.
Входы
- Обзор давления— окно для обоих компонентов конверта. По умолчанию 21.
- Период сигнальной линии— сглаживание сигнальной линии. По умолчанию 9.
- Сглаживание спреда— 1 выключает его. По умолчанию 5, выбрано путем измерения: при 20 состояния почти не менялись, при 1 разброс был слишком неровным для сравнения сильного/слабого.
- Период и ширина полос— окно и ширина, определяющие убежденность. По умолчанию 20 и 1.0 — одно стандартное отклонение, граница обычного отклонения.
- Панель управления— показать или скрыть, разместить на графике цены или в окне индикатора, размер текста, цвета и смещения.
Настройки, которые управляют уровнем выживаемости и прогнозируемой оценкой, не показаны в этой версии, поскольку эта версия не рассчитывает их. Контроль, который ничего не меняет, хуже, чем его отсутствие.
Буферы для советников
Девять графиков, семь нарисованных и два только для данных. Все девять читаются с помощью iCustom() и CopyBuffer() , и все девять появятся в окне данных.
- Буфер 0 — бычье давление
- Буфер 1 — Медвежье давление
- Буфер 2 — Сигнал
- Буфер 3 — Спред (бычий — медвежий)
- Буфер 4 — индекс цвета для гистограммы распространения, а не ряда данных.
- Буфер 5 — верхняя полоса
- Буфер 6 — Центр полосы
- Буфер 7 — Нижний диапазон
- Буфер 8 — Состояние: 2 = сильный бычий, 1 = слабый бычий, 0 = нейтральный, −1 = слабый медвежий, −2 = сильный медвежий.
- Буфер 9 — возраст состояния, количество баров, которые удерживало текущее состояние.
Считайте сдвиг 1 — последний полностью закрытый бар — для значений, которые не изменятся.
В коэффициенте выживаемости тренда буфер 9 — это уровень выживаемости, а буфер 10 — прогнозируемая оценка с возрастом состояния 11.Советник, написанный для этой бесплатной версии, одинаково читает буферы от 0 до 8 в обеих версиях., поэтому общая серия не требует изменений кода; только буферы выживания различаются по положению.
Что показывают скриншоты
- US30 Daily — диалог настроек Trend Survival States и окно данных, закрыт 14 августа бар. Девять рядов, заканчивающихся возрастом штата.
- XAUUSD Daily — состояния выживания тренда и коэффициент выживания тренда на одном графике, в отдельных окнах. Тот же бар, те же настройки. Давление, распространение и полосы в обоих случаях идентичны; платная версия добавляет коэффициент выживаемости и прогнозируемую оценку.
- US30 Weekly — обе версии демонстрируют чистый восходящий тренд, с состоянием НЕЙТРАЛЬНО. Состояние и тенденция – это разные вопросы.
- Tesla Daily — прибор для измерения дальности, где состояния часто меняются.
- DAX (DE30) Daily — те же значения по умолчанию для индекса., без перенастройки.
- EURUSD Daily — основная пара.
- BTCUSD Daily — переход состояния, со сбросом счетчика удержания.
- US30 Daily — диалог настроек Trend Survival Rate и окно данных, та же полоска, для сравнения: одиннадцать строк, а настроек выживания в этой бесплатной версии нет.
Примечания
- Отдельное окно индикатора, 7 нарисованных графиков и 2 только для данных.
- Никаких внешних зависимостей. Все рассчитывается внутри индикатора; он не вызывает никакого другого индикатора.
- Поддерживается несколько экземпляров на одной диаграмме. Два экземпляра сразные настройкиу каждого своя панель управления. Два экземпляра сидентичныйОбщие настройки одни: MetaTrader загружает программу один раз и обслуживает из нее оба окна, поэтому приходится рисовать одну панель. Сюжеты в любом случае не затронуты.
- В этой версии и Trend Survival Rate используются разные имена программ, поэтому они работают параллельно, не мешая друг другу.
Этот индикатор является инструментом технического анализа и измерения состояния рынка. Это не торговая система, она не генерирует торговые сигналы, не дает советов по инвестициям, не открывает сделки и не управляет ими автоматически. Никаких претензий к производительности к нему не предъявляется.
| Другие инструменты от этого разработчика Я создаю индикаторы и советники MT4, уделяя особое внимание чистому, документированному, не требующему перерисовки коду — логике закрытых баров, проверенным буферам и отсутствию зависимостей от других индикаторов. Посмотреть все опубликованные продукты → Есть вопросы о расчете, декомпозиции или использовании этого вместе с вашими собственными инструментами? Напишите мне личное сообщение - с радостью отвечу. |
Разработан и поддерживается Narayanan Mohanan, разработчиком MT4/MQL4.
Если вы заметили ошибку в переводе этой страницы, сообщите мне — я ее исправлю.
