Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Опубликовал:
- Mustafa Seyyid Sahin
- Просмотров:
- 524
- Рейтинг:
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
1. Обзор MeanReversionTrendEA сочетает стратегии следования за трендом и среднего возврата с использованием скользящих средних и измерения волатильности на основе ATR, со встроенной проверкой сделок для обеспечения надежного исполнения в различных рыночных условиях.
2. Ключевые особенности
- Двойная стратегия: Сочетает следование за трендом (пересечения MA) и среднюю реверсию (отклонения цены к MA).
- Адаптивные сигналы: Использует быстрые и медленные скользящие средние для определения тренда.
- Интеграция волатильности: Включает ATR для измерения рыночной волатильности для входа в среднюю реверсию.
- Встроенный валидатор: Комплексная система проверки сделок, проверяющая объем, маржу и уровни стопов.
- Механизм безопасности: включает в себя функцию безопасной торговли для проверки бэктестов.
- Защитное управление позициями: Фиксированный или пропорциональный SL/TP с соответствующей проверкой.
- Совместимость с несколькими активами: Работает с форексом, товарами, индексами и акциями при надлежащем размере лота.
3. Как это работает
- Следит за пересечениями скользящих средних на предмет изменения направления тренда.
- Измеряет отклонения цены от медленной MA с помощью полос волатильности на основе ATR.
- Генерирует сигналы на покупку, когда быстрая MA пересекается выше медленной MA или цена падает ниже полосы волатильности.
- Генерирует сигналы на продажу, когда быстрая MA пересекается ниже медленной MA или цена поднимается выше полосы волатильности.
- Проверяет и исполняет сделки с надлежащими параметрами управления рисками.
4. Входы
- Fast_MA_Period (20), Slow_MA_Period (50), ATR_Period (14)
- ATR_Multiplier (2.0) для расчета полосы средней реверсии
- LotSize (0.1) для определения размера позиции
- SL_Points (500), TP_Points (1000) для управления рисками
- Magic_Number (123456) для идентификации ордера
5. Примечания по использованию
- Оптимально подходит для всех основных валютных пар и ликвидных инструментов.
- Работает на всех таймфреймах, при этом для лучшего качества сигналов рекомендуется использовать H1-H4.
- Требуется достаточное количество исторических данных для правильного расчета индикатора.
- Лучше всего подходит для трендовых рынков с возможностью периодического возврата.
- Надежная система проверки гарантирует правильное исполнение у всех брокеров.
6. Структура кода
- CTradeValidator: Класс комплексной проверки торговых операций.
- Функции инициализации индикатора и обработки данных.
- Генерация сигналов, сочетающих в себе логику тренда и возврата.
- Исполнение сделок с надлежащей валидацией и управлением рисками.
- Механизмы безопасности для обеспечения целостности бэктестинга.
7. Отказ от ответственности Предоставлено как есть в образовательных целях. Прошлые результаты не являются показательными для будущих результатов. Перед началом реальной торговли активно тестируйте на демо-счетах.
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/57020

Это простой индикатор для отображения гистограммы длительности пользовательских баров в минутах. Применяется для ренко боксов, PnF, эквиволюм баров и т.д.

Этот советник (EA) помогает трейдерам управлять рисками, автоматически регулируя размер позиции и уровень стоп-лосса в зависимости от волатильности рынка с помощью индикатора Average True Range (ATR). Советник рассчитывает оптимальный размер позиции для каждой сделки в соответствии с заданным пользователем процентом риска и текущим значением ATR, обеспечивая постоянную степень риска при любых рыночных условиях. Советник также предлагает опцию стоп-лосс на основе ATR для адаптации к волатильности, а также использует простую стратегию пересечения скользящей средней для открытия сделок на покупку. Этот советник идеально подходит для трейдеров, стремящихся автоматизировать управление рисками без сложной торговой логики. Он ставит во главу угла защиту счета и упрощает торговый процесс.

Индикатор "False Breakouts.mq5" - это инструмент для MetaTrader 5, который визуально определяет и отмечает точки покупки и продажи на основе ложных прорывов поддержки и сопротивления. Он использует буферы для отображения стрелок покупки (синие) и продажи (красные), а также линии поддержки (синие) и сопротивления (красные) и дополнительные стрелки для вершин и низов рынка. Основная логика индикатора заключается в определении вершин и низов на основе высоких и низких цен свечей, динамически обновляя уровни поддержки и сопротивления. Когда цена пробивает уровень поддержки или сопротивления, а затем возвращается обратно, индикатор генерирует сигналы на покупку или продажу соответственно. Это полезный инструмент для трейдеров, которые используют стратегии, основанные на ложных прорывах.

Это индикатор, используемый для определения тренда, уровня поддержки и сопротивления рынка. При наличии данных об объеме рассчитывается по MFI, при отсутствии - по RSI. Моментум: RSI и MFI Волатильность: ATR