Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

Торговая стратегия на пробой 5 минут VR Breakdown of 5 minutes - эксперт для MetaTrader 5

Просмотров:
54
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу




1. Общая идея

Советник реализует стратегию пробоя внутри дня на пятиминутном графике с последующим усреднением убыточных позиций. Один раз в торговые сутки, в строго заданное время, анализируется цена относительно максимума и минимума предыдущей пятиминутной свечи. При пробое уровня открывается первая позиция. Если цена идёт против неё на фиксированное расстояние, к позиции добавляется новая с увеличенным объёмом. Все ордера одного направления рассматриваются как единая корзина. Корзина закрывается, когда её средневзвешенная цена входа плюс заданная надбавка достигается рынком.

Внимание: данное описание раскрывает алгоритм работы без каких‑либо гарантий получения прибыли. Торговля на финансовых рынках связана со значительным риском потери средств.

2. Управление временем и торговыми сигналами

  • Советник отслеживает начало нового дневного бара (D1). Каждый новый день активирует разрешение на вход.
  • Торговля происходит только один раз в день в указанное пользователем время (например, 16:05 по серверному времени терминала).
  • В этот момент снимаются показания предыдущей свечи выбранного таймфрейма (по умолчанию M5).
  • Сигнал на покупку – текущая цена Ask становится выше или равной максимуму предыдущей пятиминутки.
  • Сигнал на продажу – текущая цена Bid становится ниже или равной минимуму предыдущей пятиминутки.

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

3. Управление позициями

3.1 Начальный вход

  • Если сигнал получен и открытых позиций данного направления у советника нет, выставляется рыночный ордер с начальным объёмом iStartLots.
  • Для первого ордера устанавливается индивидуальный тейк-профит (iTakeProfit пунктов от цены открытия).
  • Перед отправкой ордера проверяется достаточность свободной маржи и соответствие объёма минимальному/максимальному допустимому лоту для символа.

3.2 Усреднение (добавление к убыточной позиции)

После открытия первой позиции советник постоянно контролирует расстояние между текущей ценой и самой невыгодной ценой открытия среди всех бай‑ или селл‑ ордеров:

  • Для покупок – если цена упала на iStep пунктов ниже самой низкой цены открытия бай‑позиций, добавляется новый рыночный Buy.
  • Для продаж – если цена выросла на iStep пунктов выше самой высокой цены открытия селл‑позиций, добавляется новый рыночный Sell.

Объём добавляемой позиции рассчитывается как произведение объёма экстремальной позиции на множитель iMultiplier (например, 2.0) с последующей нормализацией по шагу лота. Каждый раз при проверке соблюдаются торговые ограничения: объём не должен превышать разрешённый максимум инструмента, и маржи должно быть достаточно.

Важно: усреднение происходит только в том случае, если уже существует хотя бы одна открытая позиция в соответствующем направлении. Новые сигналы (пробой) не вызывают дополнительных входов при уже имеющейся позиции.

4. Выход из корзины (общий тейк‑профит)

Когда количество позиций одного направления становится две и более, советник отказывается от индивидуальных тейк‑профитов и переходит к единой цели для всей группы:

  1. Вычисляется средневзвешенная цена открытия всех позиций данного типа (сумма произведений цен на объёмы, делённая на суммарный объём).
  2. К этой цене добавляется (для покупок) или вычитается (для продаж) величина iProfitPlus, заданная в пунктах.
  3. Полученный уровень устанавливается в качестве общего тейк‑профита для всех позиций корзины. Модификация ордеров происходит при каждом тике.

Таким образом, вся накопленная позиция закрывается с заданной прибылью относительно средней цены, когда рынок достигает расчётного уровня.

5. Важные технические детали

  • Все ордера советника идентифицируются по уникальному магическому номеру (iMagicNumber).
  • При работе на счетах FIFO или хеджинговых учитываются особенности используемой торговой платформы (настройки маржи, режим исполнения).
  • Нормализация объёмов всегда строго соблюдает шаг лота и минимальный/максимальный лот символа.

6. Ограничения и риски

Стратегия не содержит защитных стоп‑приказов. При сильном и длительном движении против открытых позиций убыток может неограниченно нарастать, а маржинальные требования – привести к принудительному закрытию (Margin Call / Stop Out). Усреднение увеличивает совокупный объём позиции и, следовательно, потенциальную просадку.

Данное описание служит исключительно для понимания логики работы советника и не является инвестиционной рекомендацией или обещанием будущих доходов. Решение об использовании стратегии принимается трейдером самостоятельно с полным осознанием всех рисков.

BEC Lockin Dashboard Manager BEC Lockin Dashboard Manager

BEC Trade Manager помогает управлять активными позициями по текущему символу, используя элементы управления одним щелчком мыши для безубытка, логического трейлинга, частичного закрытия, удаления стоп-лосса, закрытия со стороны прибыли, закрытия со стороны убытков и быстрых скальповых входов. Он также отображает на графике ключевую информацию о счете и символе, включая капитал, плавающую прибыль, дневную прибыль, метки стоп-лоссов и предварительный просмотр безубытка корзины.

XANDER Grid XAUUSD XANDER Grid XAUUSD

Двунаправленный сеточный советник для золота (XAUUSD). Идеально подходит для счетов ProCent. Включает Daily Profit Target и защиту от максимальной просадки.

YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя

Скрипт рисует уровни Рудолфа Акселя

YURAZ_MCCH YURAZ_MCCH

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