Zikiman CopyTrader Local MT5 Trade Copier
- Утилиты
- Версия: 2.20
# Zikiman CopyTrader — локальный копировщик сделок для MT5
**Zikiman CopyTrader** — это быстрый и удобный копировщик MT5-to-MT5 для нескольких терминалов MetaTrader 5, работающих на **одном компьютере Windows или VPS**.
Один терминал используется как **Sender (Master)**, а один или несколько других — как **Receiver**. Поддерживаемые торговые действия синхронизируются локально, при этом каждый Receiver сохраняет собственные настройки лота, фильтры и ограничения безопасности.
Обмен данными выполняется через общую файловую среду MetaTrader. DLL, WebRequest, внешнее приложение, веб-сервер или подписка на удаленное копирование не требуются.
## Один советник для Sender и Receiver
Установите один и тот же EA в каждом терминале и при первом запуске выберите роль:
- **Sender** — передает разрешенные торговые операции исходного счета.
- **Receiver** — выполняет разрешенные копии на счете-получателе.
Роль и настройки сохраняются после смены таймфрейма и перезапуска терминала. Позднее роль можно изменить на панели. Разные названия каналов позволяют создавать независимые группы копирования на одном компьютере.
Панель Sender показывает подключенные Receiver-счета: номер счета, редактируемое имя, баланс, текущий P/L открытых позиций, режим счета и состояние синхронизации. Любой Receiver можно включить или поставить на паузу прямо с панели Sender.
## Синхронизация сделок и отложенных ордеров
Zikiman CopyTrader поддерживает основные операции локального MT5-копировщика:
- Рыночные позиции Buy и Sell
- Изменения Stop Loss и Take Profit
- Изменения SL инструментами безубытка или трейлинг-стопа, если брокер принимает такой уровень
- Добавление объема к позиции (scale-in)
- Частичное и полное закрытие
- Ордера Buy/Sell Limit
- Ордера Buy/Sell Stop
- Ордера Buy/Sell Stop Limit
- Изменение цены, срока действия, SL и TP отложенного ордера
- Отмена отложенного ордера
Открытые позиции и отложенные ордера Receiver отображаются в реальном времени на панели Sender. Можно запросить закрытие или отмену только для выбранного Receiver, не затрагивая остальные счета.
## Автоматическое сопоставление символов брокеров
Названия инструментов у брокеров могут отличаться. Система умеет находить распространенные соответствия, например **XAUUSD / GOLD**, **US100 / USTEC / NDX100**, а также учитывать брокерские префиксы и суффиксы.
Каталог символов с поиском помогает быстро выбрать инструмент. Для нестандартных названий доступны ручные сопоставления. Если надежное соответствие определить нельзя, копировщик ожидает и не открывает сделку по сомнительному инструменту.
## Шесть способов расчета лота
Каждый Receiver самостоятельно рассчитывает объем:
- **Risk %** — стремится сохранить процент риска Sender с учетом баланса Receiver и расстояния до стопа.
- **Balance Ratio** — масштабирует объем по соотношению балансов двух счетов.
- **Lot Multiplier** — умножает лот Sender на заданный коэффициент.
- **Fixed Lot** — использует точный фиксированный лот для этого Receiver.
- **Copy 1:1** — напрямую копирует лот Sender.
- **Contract Ratio** — выравнивает экспозицию по размеру контракта и цене; полезно для индексов и CFD у разных брокеров.
Объем приводится к минимальному и максимальному лоту и шагу объема брокера Receiver. Большой объем можно разделить на несколько запросов согласно установленному максимуму на один ордер.
## Фильтры ручных сделок, EA, Magic Number и символов
Sender может передавать все сделки, только ручные, только сделки EA, выбранные Magic Numbers или выбранные исходные символы. Значения можно ввести вручную, импортировать из CSV либо выбрать в каталоге символов, где это доступно.
Receiver может применять дополнительный набор фильтров. Поэтому на одном Sender могут работать ручная торговля и несколько советников, а каждый Receiver получит только нужные операции.
## Независимая защита Receiver
На каждом Receiver доступны локальные ограничения:
- Максимальный копируемый лот
- Максимальное число скопированных позиций и отложенных ордеров
- Максимальный лот одного брокерского запроса
- Защита по спреду
- Anti-hedging для Hedging-счетов
- Дополнительный режим обратного копирования
- Переключатели синхронизации SL, TP, частичного закрытия и отложенных ордеров
- Дополнительное повторное открытие вручную закрытой Netting-копии
Команды Sender не могут обойти локальные ограничения Receiver.
## Поддержка Hedging и Netting
EA автоматически определяет режим MT5-счета и показывает его на панели.
На **Hedging-счете** скопированные позиции управляются отдельно. На **Netting-счете** используется постоянный учет владения и сверка по символу, чтобы несколько исходных операций корректно сходились в одну брокерскую позицию Receiver.
Состояние Netting отображается как **Synchronized**, **Synchronizing** или **Blocked**. Существующая ручная или посторонняя экспозиция не присоединяется к копии незаметно. При неоднозначности операция блокируется, чтобы не изменить чужую позицию. Противоположные направления Sender с независимыми SL/TP не всегда можно представить одной Netting-позицией, поэтому такая ситуация также может блокироваться.
## Восстановление и защита от дублей
Снимки синхронизации, heartbeat Receiver, постоянные настройки и таблицы исполнения помогают восстановиться после перезапуска и не допустить повторного копирования.
Сохраняются роль, идентификатор и имя Receiver, канал, фильтры, настройки лота, ограничения безопасности и поддерживаемые данные владения Netting. Блокировка экземпляров не позволяет двум графикам одновременно владеть одним Sender-каналом или одной парой Receiver-счет/канал.
## Компактная панель для нескольких счетов
Встроенная панель включает:
- Интерфейсы Sender и Receiver
- Режимы Basic и Advanced
- Сворачивание и разворачивание
- Мониторинг и постраничный список Receiver-счетов
- Строки открытых позиций и отложенных ордеров
- Закрытие и отмену для выбранного Receiver
- Полный каталог символов с поиском
- Несколько тем оформления
- DPI-адаптацию для настольных компьютеров и ноутбуков
## Кому подойдет Zikiman CopyTrader?
Продукт подойдет трейдерам, которым нужно копировать ручные сделки или операции советников между собственными MT5-счетами, управлять несколькими Receiver с одного Sender, задавать разные правила риска, работать с разными названиями символов или использовать Hedging- и Netting-счета.
EA не формирует сигналы и не решает, когда входить или выходить из рынка. Он только воспроизводит поддерживаемые операции вашего Sender в соответствии с настройками Receiver.
## Установка
1. Установите Zikiman CopyTrader во все участвующие терминалы MT5.
2. Включите Algo Trading.
3. Добавьте EA на один график исходного терминала и выберите **Sender**.
4. Добавьте его на один график каждого целевого терминала и выберите **Receiver**.
5. Укажите одинаковое название канала.
6. Перед началом торговли убедитесь, что каждый Receiver отображается как подключенный.
Все терминалы должны работать на **одном компьютере Windows или VPS** и оставаться открытыми во время копирования. Сначала рекомендуется проверить всю схему на демо-счетах.
## Техническая информация
- **Платформа:** MetaTrader 5
- **Архитектура:** один Sender и несколько Receiver
- **Соединение:** локальные общие файлы MetaTrader
- **Ручные сделки и EA:** поддерживаются
- **Рыночные и отложенные ордера:** поддерживаются
- **Автоматическое и ручное сопоставление символов:** поддерживается
- **Фильтры Magic Number и исходных символов:** поддерживаются
- **Hedging и Netting:** поддерживаются
- **DLL, WebRequest и внешние приложения:** не требуются
- **Удаленное копирование через Интернет:** не поддерживается
## Важно
Zikiman CopyTrader — утилита управления и копирования, а не сервис сигналов, инвестиционный советник или торговая стратегия. Цена исполнения и результат могут различаться из-за спреда, ликвидности, задержки, спецификаций контрактов и правил брокера. Пользователь обязан проверить, разрешено ли копирование между его счетами брокером, проп-компанией или торговой программой.
