ATT Zone Recovery EA: руководство пользователя

6 сентября 2026, 19:47
Andrew Fedotov
0
8

1. Что это

ATT Zone Recovery EA ведёт сделку от открытия до закрытия по методу zone recovery. Первая сделка открывается вручную, другим советником, кнопкой на панели или самим советником по стратегии. Пока цена идёт в её сторону, стоп переносится в безубыток и подтягивается за ценой. Если цена уходит против, на границе зоны срабатывает встречный отложенный ордер, и дальше уровни чередуются, пока цена не выйдет из зоны и не достигнет цели. Объём каждого уровня рассчитывается из уже зафиксированного убытка, накопленных комиссий и свопов и цели цикла, поэтому корзина закрывается в заданную прибыль на любой из двух сторон.

Главное свойство советника: максимальный убыток цикла в деньгах и в процентах от баланса стоит на панели до открытия первой сделки и пересчитывается при каждом изменении настроек. Всё, что советник собирается сделать, видно заранее: цена срабатывания и объём каждого уровня, точка безубытка корзины, цель.

Советник работает на хеджинговых и неттинговых счетах, ведёт один цикл на график и сохраняет состояние между перезапусками терминала. Интерфейс, названия настроек и уведомления на английском языке.

Рис. 1. Панель во время восстановления: полосы сверху вниз.


2. Установка

Советник распространяется через MQL5 Market и ставится из терминала, без копирования файлов.

  1. Продукт находится на вкладке «Маркет» окна «Инструменты» терминала либо в карточке товара на mql5.com. Для покупки, аренды и загрузки демо нужен вход в учётную запись MQL5.community: «Сервис → Настройки → Сообщество».
  2. После оплаты терминал сам скачивает и устанавливает продукт. Он появляется в «Навигаторе» в разделе «Советники → Market».
  3. Советник перетаскивается из «Навигатора» на график; в диалоге разрешается алготорговля. Кнопка «Алготорговля» на панели инструментов терминала должна быть включена.

Обновления приходят туда же, в список купленных продуктов вкладки «Маркет». Число активаций указано в карточке товара. Бесплатная демо-версия из Маркета, как у любого продукта Маркета, запускается только в тестере стратегий.

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

3. Быстрый старт

  1. Советник ставится на пустой график ликвидного инструмента с небольшим спредом и свопом; оба видны в нижней части панели.
  2. На панели читаются строки риска: Max loss показывает худший случай для текущих настроек с классом safe, aggressive, dangerous или not feasible, таблица выше показывает план следующего цикла: цену срабатывания и объём каждого уровня.
  3. Если цифра риска не устраивает, меняются Recovery trades, Zone, Zone expansion, Initial lot или Behavior (в окне настроек они помечены двумя звёздочками), и панель пересчитывает план.
  4. Первая сделка открывается кнопкой Buy или Sell, либо в настройках выбирается стратегия входа, либо включается усыновление внешних сделок и сделка открывается привычным способом.
  5. Дальше советник ведёт цикл сам. Новая сделка открывается только после закрытия корзины; ручные сделки в активный цикл не добавляются.

Первый запуск лучше проводить на демо-счёте и в визуальном режиме тестера, где видны план, класс риска и исполнение каждого уровня.

4. Как работает цикл

Рис. 2. Цикл zone recovery: первая сделка, зона, чередующиеся уровни, цели за границами зоны. 


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

Цели стоят за пределами зоны: одна выше верхней границы, другая ниже нижней. Объём каждого уровня рассчитан так, чтобы при выходе цены за любую из границ суммарный результат корзины равнялся цели цикла с учётом комиссий и свопов. Лоты растут ровно настолько, насколько требует математика, а не по фиксированному множителю.

Первая сделка, пока корзины нет, ведётся как обычная позиция: безубыток, трейлинг по доле максимального хода в её пользу, скрытый тейк-профит. Если цена сразу пошла в нужную сторону, цикл закрывается без единого уровня восстановления.

Когда все уровни лестницы исполнены, действует политика после последнего уровня (раздел 9): закрыть всё на дальней границе ровно по показанному максимуму либо удерживать корзину и разгружать её.

5. Панель

Панель читается сверху вниз; номера соответствуют рисунку 1.

  1. Заголовок: символ, таймфрейм графика, ширина зоны и состояние. Цветная полоса вдоль верхнего края и слово справа показывают состояние: Ready (цикла нет), Managing (первая сделка ведётся), Recovery (идёт восстановление), Paused (пауза), Closing (закрытие корзины), Halted (ошибка настроек или риска, торговли нет). Справа номер цикла или источник входа, кнопка сворачивания.
  2. Cycle P/L: текущий результат цикла в валюте счёта. На кадре −142.50.
  3. Target и Costs: цель цикла (+38.00), цена и расстояние до неё (1.16585, 46 p), накопленные издержки (12.80) и цена безубытка корзины (BE 1.16502).
  4. Levels: бюджет уровней. «Levels 3 of 8» и полоса из сегментов: заполненные уровни закрашены, следующий обведён. Справа следующий уровень с направлением, объёмом и расстоянием: «next L4 ▼ 0.41 · 18 p».
  5. Таблица лестницы: номер, направление, объём и цена срабатывания каждого уровня; исполненные помечены filled, следующий подсвечен. У плана без цикла первая строка показывает market и entry.
  6. Строки риска: Max loss, худший случай цикла в деньгах и в процентах от баланса с классом (−6 400.00, 32 % · aggressive); Max lots, суммарный объём при полной лестнице (2.54); All charts, суммарный худший случай по всем графикам, на которых запущен советник (−7 800.00, 39 %).
  7. Данные рынка: спред, отношение зоны к спреду (подсвечивается жёлтым ниже 20×), свопы long/short и today, реализованный результат этого экземпляра с начала серверного дня.
  8. Кнопки: без цикла Buy и Sell, в цикле Pause и Close all. Close all требует подтверждения: кнопка на пять секунд превращается в «Confirm close?»; в тестере закрывает сразу.
  9. Флажок Auto Entries и magic советника. Подпись называет источник автоматических входов: выбранную стратегию с таймфреймом («Auto Entries · RSI H1») или Random в ручном режиме.

Рис. 3. Панель без цикла: состояние Ready, строка подсказки, кнопки Buy и Sell, флажок Auto Entries. 


  1. Заголовок и слово состояния Ready: цикла нет, справа источник входа (manual entry).
  2. Строка подсказки. Без цикла она объясняет, почему вход сейчас заблокирован (сессия, день недели, спред, новости, дневной лимит), или что включено усыновление внешних сделок. В цикле она сообщает, что первая сделка усыновлена и остались ли у неё собственные стопы, или что цикл на паузе.
  3. Кнопки Buy и Sell открывают первую сделку по рынку.
  4. Флажок Auto Entries включает и выключает автоматические входы без правки настроек. При выбранной стратегии он стартует включённым, в ручном режиме выключенным, на живом графике и в тестере одинаково. На живом графике переключение требует второго клика в течение пяти секунд («Confirm: auto entries ON?»), в тестере срабатывает сразу. Положение флажка живёт до перезапуска советника. Справа magic экземпляра.

Рис. 4. Свёрнутая панель: символ, состояние и результат цикла в одну строку.


Кнопка в правом верхнем углу сворачивает панель в пилюлю с символом, состоянием и результатом цикла; повторный клик разворачивает. Panel size задаёт один из трёх размеров: Small, Medium, Large (75, 100 и 125 % от эталона, умноженные на масштаб экрана, поэтому на мониторе 4K при 150 % панель выглядит так же, как на обычном). Если выбранный размер не помещается по высоте графика, панель переходит на размер меньше и пишет об этом в журнал. Panel text size меняет только кегль текста внутри выбранного размера: Small, Medium, Large (90, 100 и 110 %).

Рис. 5. Лестница из 50 уровней: таблица сворачивает исполненные, ожидающие и заблокированные уровни в строки-диапазоны.

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

  1. «Levels 12 of 50» и следующий уровень «next L13 ▲ 1.46 · 14 p».
  2. Полоса бюджета выше 16 уровней становится сплошной: следующий уровень отмечен, заблокированный хвост заштрихован.
  3. «L1–L12 · 12 filled · 0.62 lots net»: исполненные уровни одной строкой с чистым объёмом.
  4. Следующий уровень подсвечен.
  5. «L18–L33 · 16 pending · lots 4.44 → 126.22»: ожидающие уровни одной строкой с диапазоном объёмов.
  6. «L34–L50 · 17 blocked · max volume»: уровни, которые брокер не примет по максимальному объёму или по марже.
  7. Строка Max lots показывает cap: план упёрся в максимальный объём брокера.

6. Слой на графике

Рис. 6. Цикл на графике: зона, исполненные уровни, теги следующих уровней, линии безубытка и цели, карточки закрытых циклов. 


  1. Полупрозрачная полоса зоны; её пунктирные края и есть цены срабатывания уровней. Подпись «zone 32.0 p» у левого края.
  2. Пронумерованные точки: исполненные уровни на тех барах, где они сработали, зелёные для покупок и красные для продаж, соединённые тонкой линией. Это реальный путь цикла.
  3. Тег следующего уровня: «▼ L4 · 0.41 lots · in 18 p». Край зоны, на котором он стоит, от текущего бара становится сплошным. Пунктир от полого кружка текущей цены указывает на следующий триггер.
  4. Приглушённый тег уровня после следующего («▲ L5 · 0.66») и счётчик «+N more» ожидающих уровней на этом краю. При расширяющейся зоне или списке ширин у ожидающих уровней свои цены: короткие штрихи с подписями на ближайших шести.
  5. Пунктирная линия цели («TP +38.00 · 1.16585»), по ней корзина закрывается в прибыль.
  6. Линия безубытка корзины («BE 1.16502»).
  7. Карточки закрытых циклов: результат («+$41.20»), номер цикла, число уровней и причина закрытия (target, manual close, guard). Прибыль стоит зелёной карточкой над точкой закрытия, убыток красной под ней. Карточки остаются до снятия советника (не больше 300, дальше уходит самая старая) и не зависят от того, показана ли панель; выключаются настройкой Closed-cycle result card on the chart.
  8. Верхняя и нижняя линии безубытка при полностью набранной лестнице («Upper BE · if all 8 fill · 1.16780», «Lower BE …»). Они показывают, где корзина выйдет в ноль, если исполнятся все уровни; когда линия за пределами экрана, её цена стоит у правого края сверху или снизу.
  9. Полый кружок на текущей цене. Подпись «ladder ends at L33 · max volume» появляется, когда план обрезан брокером.

7. Первая сделка: откуда берётся и как ведётся

Кнопки

Buy и Sell на панели открывают первую сделку по рынку объёмом Initial lot (или объёмом, подобранным по бюджету риска). План с классом dangerous открывается только после предупреждения в журнале; план not feasible не открывается вовсе.

Встроенные стратегии

Entry strategy задаёт источник автоматических входов, Signal timeframe задаёт таймфрейм расчёта независимо от таймфрейма графика. Стратегии: Manual (кнопки), Random (для тестов), RSI reversal (разворот от уровня Indicator level с периодом Indicator period), Bollinger band fade (вход от полосы Боллинджера), MACD cross (пересечение MACD с периодами Fast period и Slow period), Moving average cross (пересечение двух скользящих средних с теми же периодами), Stochastic reversal, Donchian breakout (пробой канала за Indicator period баров), Heiken Ashi flip (смена цвета свечи Heiken Ashi), ADX (пересечение DI+ и DI− при ADX не ниже Indicator level), Ichimoku (пересечение Tenkan и Kijun; Fast period задаёт Tenkan, Slow period задаёт Kijun), Buy only и Sell only (постоянный вход в одну сторону), Custom indicator.

Reverse automated signals превращает любую стратегию в её контртрендовую версию. Continuous после закрытия цикла, начатого кнопкой, сразу открывает следующий в том же направлении; останавливается после ручного Close all или когда повторный вход отклонён проверкой риска.

Пользовательский индикатор

При Entry strategy = Custom indicator задаются имя индикатора (с подпапкой, если он лежит не в корне папки Indicators), его входные параметры через запятую (например 14,0,3.0) и способ чтения сигнала:

  • Arrows: два буфера, стрелка покупки и стрелка продажи; непустое значение в буфере считается сигналом.
  • Level: один буфер, пересечение уровня Custom level снизу вверх даёт покупку, сверху вниз продажу.
  • Zero: один буфер, пересечение нуля.
  • Code: один буфер с кодом направления: 0 покупка, 1 продажа, EMPTY_VALUE ничего. Классическое соглашение сигнального буфера, совместимое с другими советниками восстановления.

Custom signal bar задаёт бар сигнала: 1 последний закрытый бар (без перерисовки), 0 текущий бар.

Внешние сделки

Adopt an external trade as the first trade задаёт, какие чужие позиции по символу графика советник берёт первой сделкой цикла:

  • Off: советник ведёт только то, что открыл сам.
  • Manual trades only: позиции без magic (терминал, мобильное приложение).
  • Any external trade: любая позиция по символу, не принадлежащая этому экземпляру, включая другие советники. Требует осторожности, если на символе работает несколько роботов.
  • Magic list: только позиции с magic из списка Magic list for adoption (через точку с запятой, например 123;456).

Remove the adopted trade's own SL/TP снимает у усыновлённой сделки её жёсткие стопы, чтобы они не закрыли цикл за спиной советника; дальше работают безубыток и трейлинг советника. При выключенной настройке панель предупреждает, что усыновлённая сделка сохранила собственные стопы.

Ведение первой сделки

Break-even trigger задаёт, через сколько пунктов прибыли стоп переносится в безубыток; Break-even behavior выбирает, ставится ли он в точку входа или фиксирует половину прибыли. Trailing stop удерживает заданную долю максимального хода в пользу сделки и включается после срабатывания безубытка, стоп никогда не ставится на убыточной стороне от входа; Trailing step задаёт минимальный шаг переноса. Stealth take-profit закрывает первую сделку по скрытому тейк-профиту, которого нет в ордере. Значение 0 выключает любой из механизмов.

8. Зона и объёмы

Ширина зоны

Zone mode выбирает способ расчёта: Fixed pips берёт Zone size, ATR берёт ATR с периодом Zone ATR period на H1, умноженный на Zone ATR multiplier; режим ATR подбирает ширину под волатильность инструмента, поэтому один набор настроек подходит для разных символов. Zone sequence задаёт явный список ширин по уровням в пунктах, например 50;50;80;120; заданный список имеет приоритет над режимом, а за его концом последняя ширина продолжает расти на Zone expansion. Zone expansion умножает ширину зоны на каждом уровне: 1.0 даёт классическую фиксированную зону, значения 1.1–1.5 заметно снижают риск пилы ценой более широкого худшего случая.

Зона должна быть не меньше 20–25 спредов: нижняя часть панели показывает отношение zone/spread и подсвечивает его жёлтым ниже 20×. Счёт с фиксированным спредом снижает риск ложных срабатываний уровней на всплесках спреда.

Объёмы

Lot sizing mode: Fixed lot берёт Initial lot; Auto: risk % of balance подбирает наибольший стартовый лот, худший случай которого укладывается в Risk % of balance. Recovery behavior задаёт, насколько быстро растут объёмы: Very aggressive ставит точку безубытка корзины ближе к текущей цене, но быстрее расходует маржу; Very light даёт наименьшую суммарную экспозицию. Recovery trades задаёт длину лестницы, до 50 уровней: больше уровней означает более долгое восстановление и больший итоговый объём.

Profit target mode и Profit target value задают цель цикла: в пунктах на стартовый лот, в деньгах или в процентах от баланса. Trail basket after target включает трейлинг корзины после достижения цели.

Классы риска

Max loss на панели получает класс safe, aggressive, dangerous или not feasible. План not feasible (объём или маржа за пределами возможного) не отправляет ни одного ордера, журнал остаётся чистым. План dangerous на живом графике автоматические входы отклоняют; кнопки Buy и Sell открывают его после предупреждения в журнале. В тестере план dangerous торгуется, журнал сообщает об этом один раз. Риски складываются по графикам: строка All charts показывает суммарный худший случай всех экземпляров советника в терминале.

9. После последнего уровня, пауза и закрытие

Loss policy after the last level задаёт поведение, когда лестница исчерпана. Close all at the far boundary закрывает всё на дальней границе зоны ровно по показанному максимальному убытку: цифра известна до входа и не зависит от того, куда пойдёт цена дальше. Hold and unwind перестаёт добавлять уровни, держит корзину и закрывает её, когда отыграна половина просадки на момент полного набора, достигнута цель или сработал аварийный стоп. У удержания нет фиксированного потолка убытка, поэтому оно сочетается с Emergency cycle stop.

Emergency cycle stop закрывает цикл, когда его убыток достигает заданного процента от баланса, в любой фазе цикла.

Pause прекращает добавление уровней и закрывает цикл, когда отыграна половина просадки, набранной с момента паузы, или достигнута цель, если она достижима. Close all закрывает корзину сразу после подтверждения.

Цель и настройки зоны меняются по ходу цикла через окно настроек: объём и цена срабатывания отложенного ордера пересчитываются автоматически. Гэп и проскальзывание могут сдвинуть фактическое закрытие относительно показанной цифры.

Рис. 7. Политика после последнего уровня: закрытие на дальней границе или удержание с разгрузкой. 


10. Фильтры и лимиты

Фильтры действуют только на открытие нового цикла и никогда не мешают уровням восстановления: начатый цикл доводится до конца.

  • Сессии: Trade Asian, European, American session по серверному времени, либо Use custom hours со своим окном Custom start и Custom end.
  • Дни недели: Trade on Monday … Friday.
  • Max spread в пунктах: при большем спреде вход откладывается.
  • News filter по встроенному календарю терминала: вход блокируется за Block minutes before news до события и Block minutes after news после; High-impact events only ограничивает фильтр важными событиями.
  • Daily loss limit и Daily profit target в валюте счёта: считается реализованный результат этого экземпляра (символ и magic) с начала серверного дня, он же показан в строке today. При достижении любого из них новые циклы не открываются до следующего дня.

Причина блокировки видна в строке подсказки под состоянием панели.

11. Уведомления

Notifications on cycle events: Off, Terminal alert (окно терминала), Push notification (мобильный терминал), Alert + push. Сообщения приходят при старте цикла, при исполнении каждого уровня, при закрытии цикла и при срабатывании любой защиты. В тестере уведомления отключены.

12. Настройки

Названия параметров даны так, как они выглядят в окне настроек. Две звёздочки в окне помечают параметры, влияющие на риск.

Trading

Параметр Назначение По умолчанию
Lot sizing mode Fixed lot или Auto: risk % of balance Fixed lot
Initial lot (fixed mode) Стартовый объём для фиксированного режима 0.01
Risk % of balance (auto mode) Бюджет риска для автоматического режима: наибольший стартовый лот, худший случай которого укладывается в процент 10.0
Entry strategy Источник первой сделки (раздел 7) Manual (chart buttons)
Signal timeframe Таймфрейм расчёта стратегий, независимо от графика H1

First trade management

Параметр Назначение По умолчанию
Break-even trigger, pips Прибыль в пунктах, при которой стоп переносится в безубыток; 0 выключает 10.0
Break-even behavior Move SL to entry или Lock half the profit Move SL to entry
Trailing stop, % of MFE Доля максимального хода в пользу сделки, которую удерживает стоп; 0 выключает 30.0
Trailing step, pips Минимальный шаг переноса стопа 2.0
Stealth take-profit, pips Скрытый тейк-профит первой сделки; 0 выключает 0.0

Recovery

Параметр Назначение По умолчанию
Recovery trades Длина лестницы, уровней; не больше 50 25
Zone mode Fixed pips или Auto: ATR-based Auto: ATR-based
Zone size, pips (fixed mode) Ширина зоны для фиксированного режима 50.0
Zone ATR period (H1) Период ATR для режима ATR 14
Zone ATR multiplier Множитель ATR для режима ATR 4.0
Zone expansion per level Множитель ширины зоны на каждом уровне; 1.0 без расширения 1.2
Zone sequence, pips per level Явный список ширин по уровням, например 50;50;80; имеет приоритет над режимом пусто
Recovery behavior Very aggressive, Aggressive, Standard, Light, Very light Standard
Profit target mode Pips (on initial lot), Money, Percent of balance Pips
Profit target value Значение цели в выбранных единицах 20.0
Trail basket after target, % Трейлинг корзины после достижения цели; 0 закрывает сразу 0.0
Emergency cycle stop, % of balance Аварийное закрытие цикла при убытке в этот процент; 0 выключает 0.0
Loss policy after the last level Close all at the far boundary или Hold, stop adding, unwind at half drawdown Close all at the far boundary

Entry strategy parameters

Параметр Назначение По умолчанию
Indicator period Период RSI, Stochastic, Donchian, ADX 14
Indicator level Уровень RSI (перепроданность), порог ADX 30.0
Fast period (MACD/MA) Быстрый период MACD и MA cross, Tenkan для Ichimoku 12
Slow period (MACD/MA) Медленный период MACD и MA cross, Kijun для Ichimoku 26
Custom indicator name Имя пользовательского индикатора, при необходимости с подпапкой пусто
Custom indicator inputs Входные параметры индикатора через запятую пусто
Custom signal interpretation Arrows, Level, Zero, Code Arrows
Custom buy-signal buffer Буфер стрелок покупки для режима Arrows 0
Custom sell-signal buffer Буфер стрелок продажи для режима Arrows 1
Custom value buffer Буфер значений для режимов Level, Zero, Code 0
Custom level to cross Уровень для режима Level 0.0
Custom signal bar 1 последний закрытый бар, 0 текущий 1
Reverse automated signals Контртрендовая версия любой стратегии false
Continuous Повтор направления ручного цикла после его закрытия false

Entry filters

Параметр Назначение По умолчанию
Trade Asian / European / American session Разрешённые сессии по серверному времени true, true, true
Use custom hours instead Своё окно вместо сессий false
Custom start hour / minute Начало своего окна 0 / 0
Custom end hour / minute Конец своего окна 23 / 59
Trade on Monday … Trade on Friday Разрешённые дни недели true
Max spread, points Максимальный спред для входа; 0 выключает 0
News filter (built-in calendar) Фильтр новостей по встроенному календарю false
Block minutes before news Минут блокировки до события 30
Block minutes after news Минут блокировки после события 30
High-impact events only Только важные события true
Daily loss limit, money Дневной лимит убытка в валюте счёта; 0 выключает; блокирует новые циклы 0.0
Daily profit target, money Дневная цель прибыли; 0 выключает; блокирует новые циклы 0.0

External trades

Параметр Назначение По умолчанию
Adopt an external trade as the first trade Off, Manual trades only, Any external trade, Magic list Off
Magic list for adoption Список magic через точку с запятой пусто
Remove the adopted trade's own SL/TP Снять собственные стопы усыновлённой сделки true

Other

Параметр Назначение По умолчанию
Notifications on cycle events Off, Terminal alert, Push notification, Alert + push Off
Magic number Идентификатор экземпляра; уникальный для каждого графика 772001
Trade comment Комментарий к сделкам ATT Zone Recovery
Show chart panel Показывать панель true
Panel size Small, Medium, Large (75, 100, 125 %) Medium
Panel text size Small, Medium, Large (90, 100, 110 %), только кегль Medium
Closed-cycle result card on the chart Карточка результата закрытого цикла на графике true
Panel: DEMO values Демо-цифры на панели и образцовый цикл на графике для скриншотов; на реальном счёте остаётся выключенным false
Tester: open one random first trade at start В тестере в ручном режиме открыть одну случайную первую сделку при старте true
Verbose logging Подробный журнал false

13. Файлы

Состояние цикла хранится в файле MQL5\Files\ATTZoneRecovery\<символ>_<magic>.bin в песочнице терминала и обновляется при каждом изменении цикла; при запуске советник читает его и продолжает цикл после перезапуска терминала, смены таймфрейма или правки настроек. Худший случай экземпляра публикуется в глобальной переменной терминала ATTZR_RISK_<символ>_<magic>, по этим переменным строка All charts складывает риск всех графиков; переменная удаляется, когда экземпляру нечего складывать.

14. Тестер стратегий

В тестере в режиме Manual при старте открывается одна случайная первая сделка (Tester: open one random first trade at start), чтобы бэктест с настройками по умолчанию показывал торговлю; после этого цикла советник сам ничего не открывает. Следующие циклы открываются кнопками Buy и Sell в визуальном режиме или флажком Auto Entries на панели: в ручном режиме он даёт случайные входы, при выбранной стратегии сигнальные. Visual mode показывает план, класс риска и исполнение каждого уровня. План dangerous в тестере торгуется, план not feasible не открывается нигде. Демо-версия из Маркета работает только в тестере.

15. Если что-то выглядит не так

Симптом Причина Действие
На панели Halted и «Trading halted» Ошибка настроек или риска, причина записана в журнал Исправить настройку, названную в журнале
Под состоянием «Entry blocked: …» Сработал фильтр: сессия, день недели, спред, новости, дневной лимит Дождаться окна или изменить фильтр
Max loss с классом not feasible План не проходит по объёму или марже брокера Уменьшить Initial lot или Recovery trades, увеличить депозит
Автоматические входы не открываются при классе dangerous На живом графике такой план открывается только кнопкой Снизить риск настройками или открыть кнопкой после предупреждения
В тестере после первого цикла ничего не открывается В ручном режиме флажок Auto Entries стартует выключенным Включить Auto Entries на панели или выбрать стратегию
Кнопки панели не реагируют Выключена алготорговля или тестер запущен без визуального режима Включить алготорговлю; в тестере использовать визуальный режим
Панель не помещается по высоте Выбранный Panel size больше графика Панель сама переходит на размер меньше; увеличить окно или выбрать Small
Текст панели выглядит крупным на мониторе с высоким разрешением Кегль умножен на масштаб экрана Panel text size = Small
Строки L34–L50 blocked · max volume Брокер не примет объём или не хватает маржи Короче лестница, меньше стартовый лот или ниже Behavior
Усыновлённая сделка закрылась по своему стопу Remove the adopted trade's own SL/TP выключен Включить настройку, панель перестанет предупреждать
Цикл продолжился после перезапуска терминала Состояние восстановлено из файла (раздел 13) Ожидаемое поведение; Close all закрывает корзину
Уровни не срабатывают внутри сессии Ордер отклонён брокером с «Market closed» Дождаться открытия рынка; советник повторит попытку