Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Просмотров:
32
Рейтинг:
(2)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

GDS Renko Bollinger — 4-режимный демонстрационный советник


GDS Renko Bollinger 4-Mode Demo EA2

GDS Renko Bollinger 4-Mode Demo EA2

Включены четыре режима, которые активированы по умолчанию:


1. Прорыв
Завершенный «кирпичик» Ренко закрывается за пределами внешней полосы Боллинджера и подтверждает продолжение движения в направлении прорыва.

Демонстрационный профиль по умолчанию:
Блок 17, Период 20, Отклонение 1,0, Серия входов 2, TP 24 блока, SL 42 блока, Максимальное удержание 1230 мин, Ожидание 5.

2. Повторный вход / Возврат к среднему значению
Цена выходит за пределы полосы, а завершенный блок Ренко возвращается внутрь. Сделка рассчитана на движение обратно к средней линии полосы Боллинджера.

Демонстрационный профиль по умолчанию:
Брик 30, Период 31, Отклонение 1,2, Входный пробег 1, TP 28 бриков, SL 48,5 бриков, Макс. удержание 2580 мин, Ожидание 3.

3. Пересечение средней линии
Завершенный блок Ренко пересекает среднюю линию Боллинджера. Средняя линия используется как простой индикатор смены направления.

Демонстрационный профиль по умолчанию:
Блок 30, Период 5, Отклонение 3,0, Входной пробег 1, TP 10 блоков, SL 34,5 блоков, Максимальное время удержания 2220 мин, Период ожидания 3.

4. Прорыв из сжатия
Прорыв принимается только в том случае, если ширина полосы Боллинджера перед прорывом находится ниже настраиваемого максимального значения. Это демонстрирует простой фильтр сжатия волатильности.

Демонстрационный профиль по умолчанию:
Брик 14, Период 18, Отклонение 2,4, Максимальная ширина 34,5 бриков, Серия входа 1, TP 26 бриков, SL 31 брик, Максимальное время удержания 2050 мин, Период ожидания 1.

Управление портфелем

Каждый режим можно включать или отключать независимо друг от друга. На счетах с хеджированием каждый режим может удерживать одну позицию, а общее значение параметра «Максимальное количество позиций» по умолчанию равно 4. На счетах с неттингом MetaTrader 5 допускает только одну чистую позицию по каждому символу, поэтому советник автоматически ограничивает фактическое максимальное количество позиций до одной.

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

Советник использует отдельные магические номера для четырёх режимов (базовый магический номер + 1 … + 4), что позволяет после перезапуска терминала или советника соотнести позиции с режимом, в котором они были открыты.

Демонстрация на исторических данных

Комбинированная конфигурация по умолчанию проверялась на паре XAUUSD M1 с 01.05.2026 по 08.09.2026 с использованием режима «Каждый тик» на основе реальных тиков / 100% реальных тиков:

48 458 994 тика
108 сделок
Общая чистая прибыль: 4 084,32 $ при тестовом депозите в 10 000
Коэффициент прибыльности: 4,22
Максимальное падение баланса: 2,06%
Максимальное снижение собственного капитала: 2,86%
Коэффициент восстановления: 13,48
Коэффициент Шарпа: 8,61
Доходные сделки: 65,74%

Это исторический учебный пример. Приведенные настройки были выбраны на основе исторического тестирования и не являются доказательством устойчивого торгового преимущества или будущей прибыльности.

Примечания по реализации

- Классический Ренко с фиксированным размером и разворотом при двух «кирпичах»
- Внутренняя построение графика Ренко; отсутствие офлайн-графиков или пользовательских символов
- Сигналы только от завершенных блоков Ренко
- При расчете полос Боллинджера используются только предыдущие цены закрытия завершенных блоков Ренко
- Четыре независимых движка Ренко/Боллинджера
- Одна позиция на каждый режим на счетах с хеджированием
- Настраиваемый лимит позиций в портфеле
- Дополнительный фильтр конфликтов противоположных сигналов
- Запрашиваемый размер лота приводится в соответствие с ограничениями по объему торгов по данному символу
- Проверка торговой сессии перед отправкой торговых заявок
- Обработка отложенных ордеров на закрытие позиции при временном закрытии рынка
- Отсутствие DLL-библиотек и внешних индикаторов

Исходный код намеренно написан понятным языком, чтобы советник можно было использовать в качестве отправной точки для изучения метода Ренко, полос Боллинджера, разработки мультистратегий и обработки причинно-следственных событий на языке MQL5.

Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/77236

EMA Cross Scalper M15 (XAUUSD, фильтр сессии WIB) EMA Cross Scalper M15 (XAUUSD, фильтр сессии WIB)

Скальпер EMA(10) × EMA(30) для пары XAUUSD на графике M15 с фильтром сессии в Джакарте. Обучающий пример: фиксированный лот, SL/TP в пунктах, максимум 1 позиция, фильтр спреда. Протестировано на 100% реальных тиках.

GDS Renko Momentum Demo EA GDS Renko Momentum Demo EA

Этот обучающий советник демонстрирует один из простых способов торговли по моментуму на брикетах Ренко в MetaTrader 5. Моментум — это разница между последним закрытием завершенного брикета Ренко и закрытием брикета, расположенного на N брикетов назад, деленная на размер брикета. Пересечение выше положительного порога генерирует сигнал на ПОКУПКУ; пересечение ниже отрицательного порога — сигнал на ПРОДАЖУ. Нахождение за пределами порога не генерирует повторных сигналов. Советник внутренне строит классический график Ренко с фиксированным размером на основе тиков Bid, с разворотом через два блока. Ордера используют доступные рыночные цены Bid/Ask, а не синтетические цены блоков. Если на одном тике формируется несколько блоков, только пересечение на последнем блоке может инициировать вход в рынок. Одновременно открыта только одна позиция с виртуальным тейк-профитом, виртуальным стоп-лоссом, максимальным временем удержания, периодом ожидания и фильтром спреда. Не требуется никаких внешних индикаторов, DLL, пользовательских символов или офлайн-графиков.

Liquidity Sweep Levels Stats Liquidity Sweep Levels Stats

RU: Уровни прошлого дня и недели, сигналы снятия ликвидности и статистика этих сигналов прямо на графике

YURAZ_MCCH YURAZ_MCCH

Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.