Position Manager with Loss Lock and Lot Sizer
- Утилиты
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Версия: 1.4
- Активации: 5
Этот служебный советник (EA) управляет сделками в MetaTrader 5 с одной панели на графике. Он может добавить стоп-лосс и тейк-профит к позициям, у которых их нет, перенести стоп в безубыток, вести трейлинг-стоп, закрыть часть позиции в два этапа, закрыть позиции и продолжать закрывать новые после достижения заданного вами дневного или максимального лимита убытка, реагировать на время выхода экономических новостей и отправлять ордера с лотом, рассчитанным от вашего риска. Заголовок панели — "Trade Manager".
Это инструмент, а не торговая стратегия. Он никогда не решает, когда покупать или продавать, и не даёт сигналов. В реальной торговле он открывает позицию только тогда, когда вы дважды нажимаете кнопку ордера на его панели. Каждое торговое решение и его результат — ваши.
ВСЕ ФУНКЦИИ, КОТОРЫЕ ИЗМЕНЯЮТ ИЛИ ЗАКРЫВАЮТ ПОЗИЦИИ, ПО УМОЛЧАНИЮ ВЫКЛЮЧЕНЫ
После установки EA с настройками по умолчанию он ничего не изменяет и не закрывает. Единственная функция, включённая при запуске, — фильтр новостей в режиме "только предупреждение", который показывает сообщение и никогда не торгует. Каждую функцию вы включаете её кнопкой на панели (или в параметрах) после проверки её настроек.
ВКЛАДКА MANAGE
- Авто SL / TP для новых позиций, у которых их нет: расстояние в пипсах, кратное ATR или денежная сумма в валюте счёта. Существующие SL / TP никогда не заменяются.
- Безубыток: после прибыли в пипсах или в R (R = начальное расстояние до стопа) стоп переносится на цену входа плюс смещение.
- Трейлинг-стоп, три метода: фиксированные пипсы, кратное ATR или минимум / максимум последних N закрытых баров. Он начинается сразу, после X пипсов, после X R или после безубытка. Стоп движется только в вашу пользу.
- Частичное закрытие в два этапа: например, 50 % начального лота при 1R и 25 % при 2R.
- Семь кнопок вкл. / выкл.: SL/TP, BE, Trail, Partial, Daily, Max loss, News.
- Четыре кнопки действий, каждая требует двух нажатий: Close all, Close buys, Close sells, SL to break-even.
- Какие позиции управляются: символ этого графика или все символы; только ручные сделки, один magic number или все сделки (ручные и всех EA). Позиции, которые уже были открыты при запуске EA, не управляются, если вы не выберете это.
ДНЕВНОЙ ЛИМИТ УБЫТКА / ДНЕВНАЯ ЦЕЛЬ ПО ПРИБЫЛИ
- Лимит и цель в деньгах или в % от баланса или эквити на начало дня. Дневной P/L включает закрытые сделки и открытые позиции.
- Начало дня по серверному времени, UTC, времени Нью-Йорка или центральноевропейскому времени (оба с переходом на летнее время), японскому времени или по фиксированному смещению от UTC, в любой час и минуту.
- При достижении лимита или цели: позиции из выбранного охвата закрываются, отложенные ордера из охвата удаляются (опция), а позиции, открытые позже в тот же день, тоже закрываются (опция, по умолчанию включена). Панель ордеров не отправляет новые ордера. Блокировка заканчивается в следующее начало дня.
БЛОКИРОВКА ПО МАКСИМАЛЬНОМУ УБЫТКУ (для счетов с общим лимитом убытка)
- Лимит в деньгах или в % от начального капитала. Три способа измерения: статический (начальный капитал минус лимит), трейлинг от максимального баланса или трейлинг от максимального эквити, замеченного во время работы EA.
- Начальный капитал вводится вручную или рассчитывается автоматически по истории счёта. Депозиты и выводы средств учитываются.
- Проверяемый уровень — эквити без кредита.
- При достижении нижней границы: позиции из охвата закрываются, отложенные ордера из охвата удаляются (опция), и каждая новая позиция из охвата закрывается. Блокировка сохраняется, в том числе после перезапуска, пока вы не измените настройки максимального убытка.
- Охват дневного и максимального лимитов (и закрытия по новостям): позиции, управляемые согласно настройкам выше, или весь счёт (ручные сделки и все EA).
ВРЕМЯ НОВОСТЕЙ (используется экономический календарь, встроенный в MetaTrader 5)
- Только высокая важность или средняя и высокая. Окно N минут до и после публикации.
- Валюты берутся автоматически из символов, из ручного списка или из обоих.
- Три режима: только предупреждение; закрывать позиции, открытые внутри окна; закрывать все позиции из охвата (удерживаемые и новые). В двух режимах закрытия панель ордеров не отправляет ордера внутри окна.
ВКЛАДКА ORDER (символ этого графика)
- Лот рассчитывается от риска: % от баланса, % от эквити, денежная сумма или фиксированный лот. Необязательный максимальный лот на ордер.
- Рыночные ордера или лимитные / стоп-ордера с линией входа, которую вы перетаскиваете.
- SL в пипсах или перетаскивание линии SL на графике. TP как соотношение риск:прибыль, тоже с перетаскиваемой линией. SL по умолчанию — ATR x 1 (настройки ATR выше).
- Панель показывает лот и сумму под риском до отправки. Ордер отправляется только по второму нажатию, с прикреплёнными SL / TP.
- Ордер не отправляется, если SL меньше 3-кратного текущего спреда, если SL или вход находятся внутри стоп-уровня брокера или пока действует дневная / максимальная / новостная блокировка.
ПРОЧЕЕ
- Оповещения во всплывающем окне и / или push-уведомлением.
- Английский или японский, выбирается автоматически по языку терминала. Панель можно переместить в любой угол и свернуть.
- Вторая копия EA в том же терминале ждёт и ничего не делает, пока работает первая.
- Настройки разбиты на 15 групп.
ОГРАНИЧЕНИЯ, О КОТОРЫХ СЛЕДУЕТ ЗНАТЬ ДО ПОКУПКИ
- Лимит убытка не является гарантией. EA закрывает позиции после достижения лимита. Быстрые движения, ценовые гэпы, отклонённые или задержанные ордера, потеря соединения, а также выключенный компьютер или терминал могут сделать итоговый убыток больше лимита. EA работает только пока MetaTrader 5 запущен, подключён и включена Algo Trading.
- Если вы выключите блокировку или функцию (кнопкой на панели, в параметрах, кнопкой Algo Trading), она не применяется.
- EA не может помешать другому EA открывать новые сделки. Если другой EA продолжает открывать позиции во время блокировки, каждая из них снова закрывается, и каждый раз вы платите спред.
- Новости: публикация обнаруживается с задержкой примерно до 30 секунд. Данные о событиях берутся из календаря, поставляемого через сервер MetaTrader 5 вашего брокера. Календарь недоступен в тестере стратегий, поэтому функции новостей там не работают.
- Позиции, открытые, пока терминал был закрыт, при следующем запуске считаются новыми позициями.
- Комиссия и своп не учитываются в расчёте лота, в денежных SL / TP и в R. Дневной и максимальный лимиты используют реальный P/L счёта, который их включает.
- Пипсы: на 3- и 5-значных символах 1 пипс = 10 пунктов; на других символах 1 пипс = 1 пункт, например 0.01 на котировке золота или индекса с 2 знаками. Это можно изменить в параметрах.
- Функции на основе R (безубыток в R, старт трейлинга в R, частичное закрытие) не работают для позиций без стоп-лосса.
- Проверено на хеджинговых счетах. Неттинговые счета не проверялись.
- Если ответ брокера приходит с опозданием более чем на 10 секунд и ордер исполняется после этого, частичное закрытие может быть выполнено дважды. Тогда позиция становится меньше, чем планировалось.
- Пока соединение потеряно, отсутствующий SL отправляется повторно примерно каждые 3 секунды, пока он не будет установлен.
- Вывод средств также снижает базу максимального лимита убытка. Автоматический начальный капитал может быть неверным, если в истории есть выводы; введите начальный капитал вручную, если важны точные значения.
- Режим трейлинга от максимального эквити знает только то эквити, которое он видел во время работы.
- Если терминал завершён аварийно, часть состояния (например, ход частичных закрытий) может быть потеряна.
- Правила счетов в программах funded-счетов различаются. Проверьте в правилах вашей программы, разрешён ли такой инструмент и как рассчитываются лимиты. EA не оценивает, соблюдаете ли вы какие-либо правила.
ТЕСТЕР СТРАТЕГИЙ
Тестер не может показать ручную торговлю. Там EA запускает демонстрацию: он открывает небольшие позиции (по умолчанию 4 x минимальный лот) по фиксированному расписанию только для показа функций, со всеми включёнными функциями. Отчёт тестера не является торговым результатом и ничего не говорит о результативности. В реальной торговле демонстрация никогда не запускается.
ВАЖНО
- Сначала опробуйте EA на демо-счёте и проверьте каждую настройку, прежде чем включать функцию на реальном счёте.
- Не обещается ни прибыль, ни какое-либо ограничение убытков.
- Поддержка через сообщения MQL5, ответ в течение 3 рабочих дней: установка, настройки и сообщения об ошибках. На вопросы о том, чем или когда торговать, или о правилах конкретной программы funded-счетов ответить невозможно.
