Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 27
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
«Reverse RSI Bands» — это усовершенствованный пользовательский индикатор, который реконструирует формулу индекса относительной силы (RSI). Он отображает точные ценовые уровни непосредственно на главном графике, показывая, при какой именно цене RSI достигнет заданных вами уровней перекупленности или перепроданности. Благодаря этому RSI превращается из запаздывающего осциллятора в инструмент прогнозирования ценового движения.
В отличие от традиционного RSI, который обычно отображается в отдельном подокне, этот индикатор показывает точные ценовые пороги прямо на графике. Трейдеры могут предвидеть рыночные экстремумы, размещать точные лимитные ордера и выявлять динамические зоны поддержки или сопротивления до того, как осциллятор достигнет своей фактической цели.
В данной версии используются точные алгебраические выводы, основанные на рекурсивной формуле сглаживания Уайлдера. Это гарантирует, что ценовые уровни точно соответствуют стандартному RSI в MetaTrader 5: необходимая цена для текущего бара рассчитывается на основе проверенного состояния предыдущего бара, что позволяет избежать перерисовки.
Входные параметры:
- Период RSI: период, за который рассчитывается RSI (по умолчанию: 14).
- Целевой уровень RSI перекупленности: уровень RSI, определяющий верхнюю ценовую полосу (по умолчанию: 70,0).
- Целевой уровень RSI в зоне перепроданности: уровень RSI, определяющий нижнюю ценовую полосу (по умолчанию: 30,0).
- Применяемая цена: тип цены, используемый для расчётов (по умолчанию: цена закрытия).
Рекомендации по торговле:
- Символ и таймфрейм: работает с любой парой, но рекомендуется для основных валютных пар, таких как EURUSD или GBPUSD, на таймфреймах H1 и H4.
- Развороты: следите за тем, как ценовое действие касается или пробивает полосы перекупленности (малиновые) или перепроданности (зеленые).
- Лимитные ордера: размещайте лимитные ордера на покупку вблизи полосы «перепроданности» и лимитные ордера на продажу вблизи полосы «перекупленности».
Благодарности и открытый исходный код:
Этот проект был вдохновлён оригинальной статьёй «Месть индикаторов: реверс-инжиниринг RSI», опубликованной в журнале «Stocks & Commodities» в июне 2003 года автором Гиоргосом Силигардосом. Идея первоначальной реализации на MQL5 была вдохновлена индикатором Reverse_Engineering_RSI от «Scriptor», опубликованным в MQL5 Code Base 09.07.2018.
Это математически скорректированная и архитектурно усовершенствованная версия. Более подробную информацию об улучшениях кода и разработке с открытым исходным кодом можно найти в официальном репозитории: Reverse_RSI_Bands на MQL5 Algo Forge.

Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/76083
Round Trip Cost Reconciler MT5
Утилита для работы с историей MT5 в режиме «только для чтения», которая группирует частичные исполнения по идентификатору позиции и выделяет валовый результат отдельно от комиссии, свопа, сборов и чистого результата.
Broker Session Schedule Inspector MT5
Встроенный в брокер инструмент просмотра торговых сессий, доступный только для чтения, с отображением текущего статуса, следующего перехода, поддержкой нескольких символов и возможностью экспорта в формат CSV.
Session Opening Range Breakout EA
Советник, который определяет максимум и минимум заданного окна открытия сессии, а затем открывает сделки при подтверждённом прорыве этого диапазона с учётом размера позиции, зависящего от уровня риска, и ограничением в одну сделку за сессию.
YURAZ_MCCH
Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.