AW Recovery - входные настройки.

7 октября 2026, 10:19
AW Trading Software Limited
0
12

AW Recovery EA восстанавливает убыточную позицию по частям: ставит её в замок, открывает усредняющие ордера и за счёт их прибыли закрывает убыточные ордера небольшими частями. В этой статье описана каждая входная настройка версии 4.40: что она меняет в работе советника, в каких единицах задаётся и с какими другими настройками связана.

MT5 версия -> ЗДЕСЬ / MT4 версия -> ЗДЕСЬ / Все продукты AW -> ЗДЕСЬ

Обратите внимание! Две другие статьи серии:

Настройка, тестирование и готовые сетфайлы для EURUSD, XAUUSD и BTCUSD: ЗДЕСЬ

Панель советника, простая и новая, с описанием каждой кнопки: ЗДЕСЬ

Названия настроек даны так, как они написаны в окне настроек советника. Расстояния - в пунктах, объёмы - в лотах.

Непонятно, что ставить, - оставить как в готовом сете. Свои числа нужны только в четырёх настройках: "Part to close from a loss-making position", "Volume of first average order", "Step for average" и "TakeProfit in points for partial close". Как их посчитать - в основной статье: [LINK: Manual RU].

Если читать только одно - раздел 8: какие настройки делают работу спокойнее или быстрее.

Статья содержит следующие разделы:

  1. ORDERS TO RECOVERY SETTINGS - какие ордера восстанавливать
  2. LAUNCH SETTINGS - когда начинать работу
  3. TAKEPROFIT AND PARTIAL RECOVERY SETTINGS - части и TakeProfit
  4. RECOVERY GRIDS AND AVERAGE ORDERS SETTINGS - усредняющие ордера
  5. PROTECTION SETTINGS - ограничения и защита
  6. GRAPHICS SETTINGS - панель и графика
  7. AW TREND PREDICTOR FILTERING SETTINGS - трендовый фильтр
  8. Какие настройки сильнее всего влияют на риск

Слова, которые встречаются ниже.

  • Пункт - самая маленькая ступень цены: на EURUSD 1.08451 → 1.08452 это 1 пункт.
  • Замок (локирование) - встречный ордер, после которого Buy и Sell равны и убыток не растёт.
  • Убыточная позиция - ордера, которые советник восстанавливает. Сюда входит и замок.
  • Усредняющий ордер - ордер советника, его прибыль закрывает убыток. У таких ордеров комментарий «AW Recovery Average».
  • Часть - кусок убыточного ордера, который закрывается за раз.
  • Корзина - все усредняющие ордера одной стороны.
  • MagicNumber - номер, которым советник подписывает свои ордера. У ордеров, открытых вручную, он 0.
  • Тикет - номер ордера, колонка «Ордер» во вкладке «Торговля».
  • Таймфрейм - период свечи: M15 - 15 минут, H1 - час, D1 - день.

1. ORDERS TO RECOVERY SETTINGS

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

Переменная Что делает
"What orders to start from" Порядок закрытия частей. "Start with easy to close orders" - сначала части ордеров, ближайших к текущей цене (убыток на часть меньше всего). "Start with hard to close orders" - сначала части самого дальнего ордера: самая большая цена у Buy, самая низкая у Sell.
"MagicNumbers group for recovery" Чьи ордера восстанавливать. "All orders on same Symbol" - все ордера символа графика. "Manual opened orders on same Symbol" - ордера с MagicNumber 0 (открытые вручную), ордера самого советника и ордера с MagicNumber из списка ниже. "Same MagicNumbers on same Symbol" - только ордера с MagicNumber из списка ниже.
"MagicNumbers for recovery(sep by comma ",")" Список MagicNumber через запятую для варианта "Same MagicNumbers on same Symbol". Ручные ордера в списке обозначаются числом 0.
"First ticket for recovery(0-not used)" Тикет ордера, с которого начинается восстановление, если он должен идти первым независимо от сложности. 0 - не используется. После закрытия этого ордера советник переходит к остальным в порядке "What orders to start from".
"Use locking" Автоматическое локирование. On - советник выравнивает объёмы Buy и Sell восстанавливаемых ордеров и держит замок всё время работы: если ордер открыть или закрыть вручную, замок восстановится. Off - замка нет, советник работает с позицией как она есть.
"Delete SL and TP" Уровни StopLoss и TakeProfit восстанавливаемых ордеров. "Off" - не трогать. "Delete At Launch" - удалить один раз при запуске. "Delete Always" - удалять всё время работы, в том числе у уровней, поставленных позже.

Когда отключать локирование? Когда ордера позиции продолжает вести другой советник или трейдер вручную: открывает новые ордера, закрывает старые. С включённым локированием каждое такое действие советник сразу выровняет обратно. С отключённым советник не открывает локирующие ордера, но по-прежнему закрывает части и открывает усредняющие ордера.


2. LAUNCH SETTINGS

Раздел определяет момент выхода из режима ожидания и действия, которые советник выполняет один раз при запуске.

Переменная Что делает
"Type of Launch" "Instant start" - работа начинается сразу, как только на символе есть ордера для восстановления. "Start at drawdown in percents" - советник ждёт, пока убыток обрабатываемых ордеров не превысит заданный процент от баланса. "Start at drawdown in money" - то же в валюте депозита. До запуска советник в режиме ожидания: ордеров не открывает и не закрывает, панель показывает «Advisor in sleep mode».
"Drawdown in percentage or in money to Launch" Порог запуска: процент от баланса или сумма в валюте депозита, в зависимости от "Type of Launch". Для "Instant start" не используется.
"Disable other EAs at Launch" Что сделать с другими советниками в момент запуска. "Disable advisors on same Symbol" - закрыть графики того же символа. "Disable advisors on all Symbols" - закрыть все остальные графики терминала. "Do not disable other advisors" - ничего не трогать. Советник закрывает графики целиком и не запоминает, какие советники на них стояли: после восстановления их включают вручную.
"Close profit at Launch" On - перед замком закрыть прибыльные ордера той стороны, которой больше. Пример: Buy 1.00, Sell 0.60 - советник закроет до 0.40 лота прибыльных Buy. Замок выйдет меньше, а убыток сразу уменьшится. Работает при "Use locking" = On.
"Delete Pending Orders at Launch" On - при запуске удалить отложенные ордера, которые относятся к обрабатываемой позиции, чтобы её объём не менялся без участия советника.

Обратите внимание! Действия при запуске выполняются каждый раз, когда советник выходит из ожидания. После восстановления в режимах по просадке советник сам возвращается в ожидание, а при следующей просадке снова выполнит подготовку. В режиме "Instant start" ожидания нет, советник работает всё время, пока на символе есть ордера.


3. TAKEPROFIT AND PARTIAL RECOVERY SETTINGS

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

Переменная Что делает
"Part to close from a loss-making position" Объём части в лотах, которая закрывается от убыточного Buy и от убыточного Sell за одно закрытие. Чем меньше часть, тем больше закрытий нужно и тем меньше прибыли требуется на каждое.
"TakeProfit in points for partial close" Небольшой плюс сверх закрываемого убытка, в пунктах. Это не цель по цене.
В деньгах = TakeProfit × объём усредняющих ордеров × цена пункта
Закрытие, когда: прибыль усредняющих + убыток двух частей больше этой суммы
Пример: 0.30 лота, 30 пунктов, EURUSD - 9 USD. Ставят спред × 3; больше - не лучше.
"Allow overlap after number of orders" Перекрытие. Когда в корзине больше этого числа ордеров, советник может закрыть только первый и последний из них вместе с двумя частями, не дожидаясь прибыли всей корзины. Меньше 2 поставить нельзя. На последней части позиции перекрытие не работает.
"Use TP for total busket if possible" On - закрыть всё сразу (восстанавливаемые, локирующие и усредняющие ордера обоих направлений), когда суммарная прибыль достигнет "TP for total basket in money".
"TP for total basket in money" Сумма в валюте депозита для закрытия всей корзины. Используется только при "Use TP for total busket if possible" = On; закрытие выполняется, если общая прибыль больше этой суммы и больше нуля.

Порядок проверок закрытия на каждом тике:

  1. Вся корзина целиком по "TP for total basket in money", если включено.
  2. Все усредняющие ордера одного направления плюс по части от Buy и Sell.
  3. Перекрытие: первый и последний усредняющий ордер плюс по части от Buy и Sell.

"Part to close from a loss-making position" = объём дальнего убыточного ордера / 8 (можно от 6 до 8: чем меньше делитель, тем крупнее часть)

"TakeProfit in points for partial close" = спред × 3 (не меньше)

Например, дальний ордер 1.00 лот: часть около 0.12-0.17. Если ордер настолько мал, что разделить его на 6 частей нельзя, часть берётся минимальной для символа, обычно 0.01. Спред EURUSD 13 пунктов: TakeProfit не меньше 39 пунктов, иначе при проскальзывании закрытие может выйти в минус.

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


4. RECOVERY GRIDS AND AVERAGE ORDERS SETTINGS

Раздел управляет усредняющими ордерами: когда, в какую сторону и каким объёмом они открываются.

Переменная Что делает
"Trend filtering for average orders" Когда открывать усредняющий ордер.
"Simple Grids" - строго по шагу.
"Bulls Bears Candles Filtering" - по шагу, но только после свечи нужного цвета: растущая свеча - Buy, падающая - Sell.
"AW Trend Predictor Filtering" - первый ордер по сигналу индикатора тренда, дальше по шагу (раздел 7).
"Allowed types of average orders" "Buy and Sell orders" - оба направления. "Buy orders" или "Sell orders" - только одно. "Without opening" - советник сам усредняющих ордеров не открывает и только закрывает части; усредняющие ордера тогда открываются кнопками панели.
"Volume of first average order" Объём первого усредняющего ордера каждого направления в лотах.
"Multiplier to volume" Каждый следующий усредняющий ордер того же направления больше предыдущего в это число раз. 1 - все ордера одного объёма.
"Step for average" Расстояние в пунктах, на которое цена должна уйти против последнего усредняющего ордера, чтобы открылся следующий. Для первого ордера - отступ от середины позиции (половина шага в каждую сторону).
"Multiplier to step" Каждый следующий шаг больше предыдущего в это число раз. 1 - шаг постоянный.

"Volume of first average order" = часть × 1.6 (можно от 1.5 до 2)

"Step for average" = ATR(14) на D1 в пунктах / 2 (делитель 3 или 4 - быстрее и с большей нагрузкой)

Пример с множителем объёма. "Volume of first average order" 0.01, "Multiplier to volume" 1.3: второй ордер 0.01 × 1.3 = 0.013, терминал примет только 0.01. Советник помнит настоящий расчёт, поэтому третий ордер считается от 0.013: 0.013 × 1.3 = 0.0169, округление даёт 0.02. Если расчётный объём не больше самого крупного уже открытого ордера, советник берёт самый крупный и умножает его на множитель.

Пример с множителем шага. "Step for average" 100, "Multiplier to step" 1.5: второй ордер откроется через 150 пунктов от первого (100 × 1.5), третий через 225 от второго, четвёртый через 338. Корзина растёт медленнее, ордеров в ней меньше.

Делитель ATR выбирается по риску:

Риск Шаг Что меняется
Высокий ATR / 4 ордеров больше, восстановление быстрее, просадка во время работы больше
Средний ATR / 3 середина между двумя крайними вариантами
Низкий ATR / 2 ордеров меньше, восстановление дольше, загрузка депозита меньше

Пошагово, с таблицей для разных инструментов и числа знаков, расчёт шага разобран в основной статье: [LINK: Manual RU], раздел 4. Значение индикатора переводят в пункты: на EURUSD 0.00700 = 700 пунктов, на XAUUSD с двумя знаками 42.58 = 4258 пунктов. У брокеров с другим числом знаков на золоте (три или четыре) все пунктовые входы - шаг, TakeProfit, проскальзывание, спред - умножаются на 10 или 100.

Почему следующий усредняющий ордер не открылся после заданного шага? В режиме "Bulls Bears Candles Filtering" после шага советник ждёт свечу нужного цвета. В режиме "AW Trend Predictor Filtering" первый ордер корзины открывается по сигналу индикатора без шага, а следующие - по шагу; с "Averaging only by trend direction" ещё и только пока тренд в сторону корзины. Ещё одно ограничение - "One Opened Order per Bar filtering" в разделе 5: не больше одного ордера направления на свечу.


5. PROTECTION SETTINGS

Переменная Что делает
"One Opened Order per Bar filtering" On - не больше одного усредняющего ордера одного направления на свечу текущего таймфрейма. С этим вариантом таймфрейм графика задаёт темп работы. Off - ордер открывается сразу при выполнении условий, ордеров больше, восстановление быстрее и рискованнее.
"Multidirectional trading" On - пока открыта корзина одного направления, советник может открыть усредняющие ордера в другую сторону, например при развороте рынка. Направления закрываются независимо. Off - новое направление открывается только после закрытия предыдущего. На последней части позиции второе направление не открывается.
"Maximum slippage in points" Допустимое проскальзывание при закрытии ордеров.
"Maximum spread in points" Если текущий спред не меньше этого значения, советник не открывает новые ордера. Закрытия выполняются при любом спреде.
"Maximum volume of average order" Потолок объёма одного усредняющего ордера и ордера, открытого кнопками панели. Ограничивает рост объёма от "Multiplier to volume".
"Maximum number of average orders" Сколько усредняющих ордеров одного направления может быть открыто одновременно. Когда предел достигнут, новые ордера этого направления не открываются, пока корзина не закроется.
"MagicNumber of average orders(Should be unique)" MagicNumber усредняющих и локирующих ордеров советника. Должен отличаться от MagicNumber других советников на счёте.
"Use full commission when calculating" Для счетов, где при частичном закрытии брокер снимает комиссию со всего остатка ордера, как за новый ордер: закрыли 0.10 от 1.00 лота - комиссия как за весь ордер. true - советник закладывает эту комиссию в расчёт каждого частичного закрытия; размер комиссии берётся из "Comission per 1 Lot(0-no comisions)", без него переменная ничего не меняет. Большинству счетов нужен false.
"Comission per 1 Lot(0-no comisions)" Комиссия брокера за 1 лот в валюте депозита. Советник вычитает её из прибыли каждого ордера при расчёте закрытий. 0 - комиссия не учитывается. Свопы учитываются всегда, их отдельно задавать не нужно.
"Notifications at launch and end of work" On - Alert, Push и Email при выходе из режима ожидания (с текущей просадкой) и когда закрыт последний ордер позиции (с балансом). Push и Email приходят, только если они настроены в терминале: Сервис - Настройки - Уведомления и Почта.
"Confirmation window for "Close All" button" On - кнопка Close All на панели сначала спрашивает подтверждение. Off - закрывает сразу. В тестере окна подтверждения нет.
"Open Average orders via Panel" Какие ордера открывают кнопки Open Buy и Open Sell на панели. On - усредняющие: советник ведёт их как свои и закрывает ими части. Off - ордера попадают в позицию на восстановление; так в тестере набирают убыточную позицию.
"Show Possible Closures panel" On - на панели виден блок Possible Closures с кнопкой Reduce Volume. Off - блока нет, его расчёт не выполняется.

Учёт комиссий в MT5. В MT5 у позиции нет поля комиссии, которое было в MT4: комиссия видна только в истории сделок. Поэтому для точных частичных закрытий её задают переменной "Comission per 1 Lot(0-no comisions)". На счетах без комиссии переменную оставляют 0.


6. GRAPHICS SETTINGS

Переменная Что делает
"Color Cheme for Panels" "Dark scheme" или "Light scheme" - цвета панели под тёмный или светлый график.
"Show closed profit on chart" Подпись результата каждого закрытия на графике. "Not Used" - без подписей. "Show text on chart" - текстом. "Show images on chart" - плашкой.
"Panel style" "Canvas panel (rasterized)" - новая панель, нарисованная растром, с масштабом под монитор. "Simple panel (standard chart objects)" - простая панель из стандартных объектов графика, как в версиях до 4.00. "Do not show Advisor Panel" - без панели; советник работает так же, кнопок нет. Обе панели подробно - в статье о панели.
"Panel size (Canvas panel)" Размер новой панели: "Auto" (по DPI монитора), "Small (100%)", "Medium (125%)", "Large (150%)". На простую панель не влияет.
"Font size (Canvas panel)" Размер шрифта новой панели в тех же вариантах; "Auto" следует за размером панели.
"Show line of possible zone for closures" true - линии «Buy TP Zone» и «Sell TP Zone»: примерная цена, от которой может начаться закрытие. Это зона, а не точный уровень: в расчёт линии не входят комиссии и текущая волатильность, поэтому закрытие может случиться и до линии, и после неё.
"Open lots for panel buttons" Объём в поле Order Size при запуске советника. Дальше объём меняется на панели стрелками или вводом.

Кроме подписей и зон, советник рисует линию следующего усредняющего ордера с подписью «First Average order» или «Next Average order» и объёмом: от этой цены по шагу откроется следующий ордер. В режимах "Bulls Bears Candles Filtering" и "AW Trend Predictor Filtering" линии нет, потому что одного шага для открытия мало.


7. AW TREND PREDICTOR FILTERING SETTINGS

Раздел работает только при "Trend filtering for average orders" = "AW Trend Predictor Filtering". В других режимах индикатор не создаётся и не считается.

Переменная Что делает
"AW Trend Predictor timeframe" Период, на котором индикатор ищет тренд. Ставят старше графика: график M15 - фильтр M30 или H1. В готовых сетах график M30, фильтр H1.
"Amplitude AW Trend Predictor" Чувствительность индикатора. Чем больше значение, тем реже сигналы и тем медленнее фильтр реагирует на разворот. Чем меньше, тем сигналы чаще. Значения меньше 1 индикатор заменяет на 1.
"Signals of AW Trend Predictor" Условие для первого ордера корзины. "First trade at trend reverse" - только на новом сигнале разворота: одна корзина на тренд, сделок меньше. "First trade by trend direction" - в любой момент по текущему направлению тренда: после закрытия корзины следующая может открыться сразу, сделок больше.
"Averaging with Trend Predictor filtering" Условие для следующих ордеров корзины. "Averaging only by trend direction" - только пока тренд в сторону корзины. "Averaging in any direction" - по шагу, независимо от смены тренда.

Сравнение трёх режимов "Trend filtering for average orders":

Режим Когда открывается ордер Характер
Simple Grids строго по шагу средняя агрессивность, ордера строго по шагу
Bulls Bears Candles Filtering по шагу и цвету прошлой свечи работа на коррекциях, в части ситуаций самый агрессивный
AW Trend Predictor Filtering по сигналу индикатора самая строгая фильтрация, ордеров меньше всего

8. Какие настройки сильнее всего влияют на риск

Чтобы работа была агрессивнее Чтобы работа была спокойнее
больше "Volume of first average order" и "Multiplier to volume" "Multiplier to volume" ближе к 1
меньше "Step for average" (ATR / 4) больше "Step for average" (ATR / 2), "Multiplier to step" больше 1
больше "Part to close from a loss-making position" меньше часть: убыточный ордер делится на 8 и более частей
"One Opened Order per Bar filtering" = Off "One Opened Order per Bar filtering" = On и таймфрейм старше
"Multidirectional trading" = On "Multidirectional trading" = Off
"Bulls Bears Candles Filtering" "AW Trend Predictor Filtering" со старшим таймфреймом фильтра

Как эти настройки работают на реальной истории, с цифрами тестов и готовыми сетфайлами для EURUSD, XAUUSD и BTCUSD, - в основной статье: [LINK: Manual RU].


Купить AW Recovery EA:

MT5 версия
👉 https://www.mql5.com/ru/market/product/49692

MT4 версия
👉 https://www.mql5.com/ru/market/product/49453


AW Trading Software

AW Trading Software

Поддержка: https://www.mql5.com/ru/users/nechaevrealle