Программы

Советник риск-менеджер для MT4: утилиты расчёта и лимитов

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

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

Класс инструментанадстройка
Где работаетMT4 и MT5 на ПК
Модель доступамагазин и свои файлы
Главная задачаавтоматизация правил

Четыре типа программ внутри терминала

В MetaTrader живут четыре разных сущности, и путать их дорого: у них разные права и разное поведение при перезапуске. Ограничитель убытка, написанный как скрипт, не защитит счёт — скрипт отработает один раз и закроется.

01Скрипт

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

разовое действие
02Индикатор-панель

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

расчёт и подсказка
03Советник-помощник

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

исполнение по команде
04Советник-ограничитель

Ничего не открывает, только запрещает. Следит за эквити и числом сделок, закрывает позиции и блокирует торговлю при достижении дневного лимита убытка.

запрет и защита

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

Trade Assistant MT4 и панели расчёта объёма

Утилиты класса trade assistant mt4 устроены одинаково: панель на графике, поле процента риска, поле уровня стопа и кнопка отправки заявки. Ценность не в кнопке, а в том, что объём пересчитывается при каждом сдвиге стопа — и вручную это делать перестают.

Поле панелиЧто задаёт трейдерЧто считает программа
Рискпроцент от средств или суммариск в валюте счёта
Стоп-лоссцена уровня или расстояниерасстояние в пунктах
Объёмничеголоты под риск и стоп с округлением вниз
Тейк-профитцена или множитель к рискуцель по заданному соотношению
Маржаничегозалог под рассчитанный объём
Спредничегопоправка к фактической цене входа

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

Risk manager ea mt5: советник ограничение убытка

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

стоп торговли: эквити ≤ эквити на старте дня × (1 − лимит)

ОграничениеКак задаётсяЧто делает при срабатывании
Дневной лимит убыткапроцент или суммазакрывает позиции, снимает отложенные, блокирует новые
Лимит убытка за неделюпроцент от эквити понедельникато же на несколько дней
Серия стопов подрядчисло сделокпауза до конца дня
Максимальное число сделокштук в деньзапрет открытия сверх лимита
Максимальный суммарный объёмлотыне даёт нарастить позицию
Запрет торговли по временичасы и новостиблокировка в заданные интервалы

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

Что проверить до установки чужого советника

Любой советник — чужой код с доступом к вашим заявкам. Пять проверок ниже занимают вечер и отделяют утилиту от неприятности.

01Запустить на демо

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

первый вечер
02Проверить арифметику вручную

Открыть сделку и сравнить рассчитанный объём с формулой. Совпадение до шага объёма — единственное доказательство, что программа считает верно.

первый вечер
03Проверить поведение на перезапуске

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

обязательно
04Посмотреть на разрыв связи

Программа работает только при запущенном терминале. Если защита нужна постоянно, терминал держат на сервере, а не на домашнем компьютере.

до реала
05Ограничить права

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

постоянно

Чем советники опасны

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

опасноМартингейл под видом риск-менеджераЧасть готовых советников наращивает объём после убытка и красиво выглядит на истории. Такая логика не управляет риском, а откладывает его реализацию до одной большой сделки.
опасноДоступ к торговому паролюПрограмме для работы достаточно запуска в вашем терминале. Пароль, который позволяет торговать со стороны, не нужен ни одной утилите.
вниманиеРабота только при включённом терминалеВыключенный компьютер снимает защиту: ограничитель не закроет позиции и не остановит торговлю, пока платформа не запущена.
вниманиеРазные спецификации у брокеровПрограмма, настроенная под пятизначные котировки и стандартный лот, у другого брокера может считать пункт иначе. Проверка на демо обязательна при каждой смене счёта.

Советники и утилиты: короткие ответы

Нужен ли советник, если считаешь объём сам
Не обязательно. Утилита экономит секунды и убирает ошибки ввода, но формулу выполняет ту же. Ограничитель убытка полезнее: он делает то, что человек в убытке делает плохо.
Где брать программы
Встроенный магазин терминала, сайт разработчика или собственный код. У магазинных продуктов обычно есть демо-версия для тестера.
Работают ли советники в мобильном терминале
Нет. Мобильные версии MetaTrader не исполняют программный код: утилиты и ограничители живут только на компьютере или сервере.
Можно ли писать такие программы самому
Да, язык MQL сделан для этого. Ограничитель дневного лимита — типичная первая программа: несколько десятков строк и понятная логика.
Проверяется ли советник в тестере стратегий
Логика открытия и сопровождения — да. Поведение ограничителя на границе дня и при перезапуске терминала тестер не воспроизводит.
Что делать при расхождении объёма
Сравнить три вещи: база расчёта, цена пункта и правило округления. Ошибка почти всегда в одном из этих трёх мест.

Частые вопросы

Чем советник отличается от скрипта в MetaTrader

Скрипт выполняется один раз и завершается, советник работает постоянно, пока он на графике и терминал запущен. Ограничитель убытка возможен только как советник: ему нужно следить за счётом непрерывно.

Как советник-ограничитель считает дневной лимит

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

Почему лимит считают от эквити, а не от баланса

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

Безопасно ли покупать советник в магазине терминала

Покупка безопаснее скачивания файла со стороны: продукт привязан к аккаунту, есть демо-версия для проверки в тестере. Но код остаётся закрытым, поэтому проверка поведения на демо всё равно нужна.

Может ли утилита расчёта лота ошибаться

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

Нужен ли VPS для советника-ограничителя

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

Заменяет ли трейлинг-стоп в советнике ручное сопровождение

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

Можно ли ставить несколько советников на один график

На один график — нет, в MetaTrader работает один советник на окно. Ограничитель обычно вешают на отдельный график, потому что он не привязан к конкретному символу.

Как понять, что советник наращивает объём после убытка

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

Что делать, если советник перестал открывать сделки

Проверить разрешение автоторговли, срок лицензии, соответствие символа и не сработал ли собственный лимит программы. Ограничитель после срабатывания молчит намеренно.

Стоит ли доверять советнику выбор точки входа

Это уже не риск-менеджмент, а торговая система, и оценивать её нужно по статистике на дистанции, а не по описанию. К управлению риском такой советник отношения не имеет.

Сколько программ имеет смысл держать одновременно

Обычно две: панель расчёта объёма и ограничитель убытка. Каждая следующая добавляет точку отказа и снижает понимание того, что происходит со счётом.

Логотип ARMF
Редакция ARMFРазбираем риск-менеджмент на форексе там, где он считается: объём в лотах от расстояния до стопа и цены пункта, требуемая маржа, цена просадки и безубыточный винрейт. Формулы приводим целиком, чтобы расчёт можно было повторить в своей таблице.Кто пишет и как мы проверяем данныеДанные проверены: 04.09.2026