Trade Assistant Professional
- Утилиты
- Версия: 1.0
- Активации: 5
Описание для MQL5 Маркета (готово для вставки)
Простой и понятный язык — оптимизировано для модерации и рейтинга Маркета
🚀 Торгуйте Умнее, Управляйте Риском, Масштабируйтесь Локально — Всё в Одном Советнике
TradeAssistantPro — это профессиональный инструмент 3-в-1 для серьёзных трейдеров: Визуальная Торговая Панель с Умным Расчётом Риска, 7-Режимный Трейлинг и Управление Позициями и Локальный Мульти-Терминальный Копировщик (Мастер/Клиент). Без DLL. Без WebRequest. Без облака. Чистый MQL5, создан для валидации в Маркете MT5 — работает на Forex, Металлах, Индексах, Крипте, CFD как на Хеджинговых, так и на Неттинговых счетах.
Вы получаете точные входы, автоматическую защиту прибыли и мгновенное масштабирование счетов — не выходя из MT5.
Почему TradeAssistantPro? Большинство советников делают одну задачу. Этот заменяет 3 отдельных инструмента одним быстрым, проверенным решением, которое защищает ваш капитал на каждом тике.
✨ КЛЮЧЕВЫЕ ФУНКЦИИ
1. ВИЗУАЛЬНАЯ ТОРГОВАЯ ПАНЕЛЬ + УМНЫЙ РАСЧЁТ РИСКА
- Перетаскивайте линии Вход (Blue) / Стоп-Лосс (Red) / Тейк-Профит (Green) прямо на графике
- Видите Лот, рассчитанный автоматически в реальном времени исходя из вашего % риска
- Лайв-показатели: Лоты, % Риска, SL/TP в пунктах, Прибыль:Риск, Спред, Требуемая Маржа
- Ручной ввод фиксированного Лота если нужно — ваш выбор
- BUY / SELL / CLOSE ALL в один клик (опциональное окно подтверждения)
- Проверяет StopsLevel, FreezeLevel, лимит спреда, маржу перед отправкой ордера
- Полностью перетаскиваемая + полупрозрачная панель (82% непрозрачности) — свечи остаются видимыми
2. 7 РЕЖИМОВ ТРЕЙЛИНГА И УПРАВЛЕНИЯ ПОЗИЦИЯМИ
Ваши сделки сопровождаются автоматически, на каждом тике. Выберите режим под вашу стратегию:
- FIXED (Фиксированный): Трейлинг на фиксированной дистанции после фиксированного старта + контроль шага
- BREAKEVEN (Безубыток): Перенос SL на вход + отступ при достижении триггера прибыли
- ATR: Динамический трейлинг на основе расстояния ATR ( Период × Множитель )
- PARABOLIC SAR: Следование точно за точками SAR
- MA PROTECT: Трейлинг за Скользящей Средней
- HIGH/LOW: Трейлинг за High/Low последних N баров + буфер
- PARTIAL CLOSE + BE: Авто-частичное закрытие по 3 уровням (напр., 50% на 200 пунктах) + опциональный перенос остатка в безубыток
- Работает для ваших ручных сделок (Magic 20260101) И скопированных сделок (Magic 20260102)
- Лимит скорости (макс 1 модификация/сек на позицию) + учёт спреда/комиссии для BE
- Отображает Managed: X позиций | Cache: Y хэндлов в реальном времени
3. ЛОКАЛЬНЫЙ МУЛЬТИ-ТЕРМИНАЛЬНЫЙ КОПИРОВЩИК — МАСТЕР / КЛИЕНТ
Копируйте сделки мгновенно между терминалами MT5 на одном ПК/VPS через Общие Файлы (Common Files) — без DLL, без сигнального сервиса. Идеально для проп-компаний или управления семейными счетами.
- МАСТЕР публикует позиции каждые 100мс (атомарная запись с проверкой CRC32)
- КЛИЕНТЫ читают, проверяют возраст/спред/проскальзывание, авто-калибруют офсет котировок и копируют
- Поддерживает Инвесторский (только чтение) пароль на Мастере — публикация всё равно работает!
- 10 клиентских слотов на канал (1-999), несколько каналов возможно
- Режимы лота: Как у Мастера / Фиксированный / Множитель / % Риска на Копию
- Направление: NORMAL / REVERSE (покупка становится продажей) с маппингом символов (Префикс/Суффикс, кастомная карта напр., EURUSD→EURUSD.a )
- Фильтры: Копировать Buy/Sell отдельно, Мин/Макс лот Мастера, Макс открытых сделок, Фильтр по прибыли, Список символов
- Источник SL/TP: От Мастера / Фиксированные пункты / На основе ATR / Без SLTP
- Синхронизация: Закрытие, Частичное закрытие, Модификация SL/TP — или оставляйте локальный контроль
- Защита: PricePointSlip , MaxSignalAge , MaxSpread , MaxSlippage , Авто-калибровка офсета
💎 РЕАЛЬНАЯ ПОЛЬЗА, КОТОРУЮ ВЫ ПОЧУВСТВУЕТЕ
Для Трейдеров, Сосредоточенных на Риске:
Рассчитывайте точный лот для риска 1% за 1 секунду — больше никаких ручных ошибок или перерисков. Видите маржу до клика.
Для Занятых Трейдеров:
7 режимов трейлинга автоматически фиксируют прибыль. Не нужно смотреть в монитор — ваш SL умно следует за ценой.
Для Проп-Трейдеров и Управления Несколькими Счетами:
Масштабируйте одну стратегию на 10 счетов локально без ежемесячной платы. Инвесторский счёт может быть Мастером безопасно. Меняйте множитель лота для каждого Клиента прямо с панели.
Для Всех Трейдеров:
Один советник заменяет 3 инструмента, экономит место на графике, работает быстро (кэшированные хэндлы, без создания на каждом тике), полностью соответствует правилам Маркета, работает на всех типах символов.
🎯 ДЛЯ КОГО ЭТОТ ПРОДУКТ?
- Дневные трейдеры и скальперы, которым нужен быстрый точный расчёт риска
- Свинг-трейдеры, которым нужен трейлинг ATR/MA/HighLow на ночь
- Проп-трейдеры, проходящие челленджи на нескольких счетах
- Поставщики сигналов, копирующие локально без рискованных DLL
- Все, кто устал вручную двигать Стоп-Лосс
⚙️ КАК ЭТО РАБОТАЕТ — 3 ПРОСТЫХ ШАГА
Шаг 1: Задайте Риск
Введите Риск% (напр., 1.0 ) во вкладке TRADE. Или введите фиксированный Лот .
Шаг 2: Поставьте Линии и Торгуйте
Перетащите зелёные линии Входа/SL/TP к нужным ценам. Смотрите как Лоты: 0.12 | R:R 2.0 обновляется live. Нажмите BUY или SELL. Рыночный ордер если близко к цене, отложенный если далеко.
Шаг 3: Пусть Советник Сопровождает
Во вкладке TRAILING нажмите Manual: FIXED → BE → ATR... чтобы выбрать режим. Отредактируйте дистанции → APPLY ALL. Ваш SL будет трейлиться автоматически. Используйте BE ALL OPEN чтобы перевести всё в безубыток одним кликом.
Чтобы Копировать Локально:
- ПК Мастера: Установите InpTapMode = Master , ChannelID = 1 на главном счёте.
- ПК Клиента(ов) (тот же VPS, разные папки данных MT5): Установите InpTapMode = Client , ChannelID = 1 , ClientSlot = 1..10 , выберите LotMultiplier = 1.0 или Risk% . Нажмите COPY ON. Готово — копирование <300мс.
🛡️ ТЕХНИЧЕСКИЕ ПРЕИМУЩЕСТВА (Почему Это Уровень Маркета)
- 100% MQL5 — использует CTrade + OrderCheck , без DLL/WebRequest — проходит валидацию
- Хеджинг и Неттинг полностью поддержаны, все 5 классов символов протестированы
- Оптимизирована производительность: Хэндлы индикаторов кэшируются, переиспользуются, удаляются при выгрузке; без создания на каждом тике
- Лимитированное логирование: [TAP][LEVEL][Module] — отладка без засорения журнала
- Безопасность: Фильтр спреда, проверка маржи с авто-уменьшением лота, валидация Stops/Freeze
- Надёжность: Позиция панели, линии, Copy ON/OFF, правки лотов сохраняются через GlobalVariables [ChartID]
- Демо для Тестера: Встроенная синтетическая 4-шаговая последовательность копировщика (Открытие → Модификация SL → Частичное → Закрытие) + самотест расчёта риска
🔧 ВХОДНЫЕ ПАРАМЕТРЫ — ПОЛНЫЙ СПИСОК С ПРОСТЫМИ ОПИСАНИЯМИ
=== Режим TAP ===
- InpTapMode — Режим работы: ASSISTANT (только торговля + трейлинг), MASTER (публикация), CLIENT (копирование). По умолчанию: ASSISTANT.
- InpLogLevel — Уровень логирования: NONE / ERROR / INFO / DEBUG . Обычно используйте INFO.
=== Риск ===
- InpRiskPercent — % от баланса/эквити на сделку (напр., 1.0 = 1%). 0 отключает % режим → используйте фикс. Лот.
- InpFixedRiskCash — Фикс. сумма риска в деньгах (перекрывает %). 0 = выкл. Используйте одно из двух.
- InpRiskBase — База для расчёта %: BALANCE / EQUITY / FREE MARGIN .
- InpMaxTotalRiskPercent — Макс. суммарный риск всех открытых + новой сделки (напр., 6.0 = блокировка если >6%). Защищает от перегрузки.
=== Торговля ===
- InpMagic — Магический номер для ваших ручных сделок. Трейлинг отслеживает только этот magic. Должен быть >0.
- InpSlippage — Макс. проскальзывание в пунктах для установки ордера.
- InpTradeComment — Комментарий к вашим ордерам для учёта.
=== Трейлинг (Ручные Сделки) ===
- InpTrailType — Режим трейлинга для вашего Magic: NONE/FIXED/BREAKEVEN/ATR/SAR/MA/HIGHLOW/PARTIAL.
- InpFixedDistancePts — (FIXED) Дистанция, на которой SL идёт за ценой, в пунктах.
- InpFixedStartPts — (FIXED) Прибыль (пункты) до старта трейлинга.
- InpTrailStepPts — Минимальное улучшение (пункты) до следующей модификации SL.
- InpBETriggerPts — (BE) Прибыль (пункты) для триггера переноса в безубыток.
- InpBEOffsetPts — (BE) Доп. пункты выше входа при переносе в BE (покрывает спред/комиссию).
- InpATRPeriod — (ATR) Период ATR (1-500).
- InpATRMult — (ATR) Множитель (напр., 2.0). SL = цена ± ATR×Множитель.
- InpATRTimeframe — Таймфрейм для ATR (по умолчанию CURRENT график).
- InpSARStep / InpSARMax — (SAR) Шаг Параболика (0.02) и макс (0.2).
- InpMAPeriod / InpMAMethod / InpMAAppliedPrice / InpMATimeframe — (MA) Настройки трейлинга за MA.
- InpHLBars / InpHLBufferPts — (HIGHLOW) Кол-во баров для High/Low (напр., 5) и буфер в пунктах.
- InpPartialTriggerPts / InpPartialPercent / InpPartialMoveToBE — (PARTIAL) Триггер в пунктах, % закрытия (напр., 50%), и переносить ли остаток в BE.
- InpPartialStep2/3TriggerPts / Percent — Второй и третий уровни частичного закрытия (0 = выкл).
=== Панель ===
- InpPanelCorner — Угол графика для панели (LEFT_UPPER и т.д.).
- InpPanelXOffset / InpPanelYOffset — Начальная X/Y позиция в пикселях. Перетаскивается мышью (сохраняется для графика).
- InpPanelBackColor / BorderColor / TextColor / BuyColor / SellColor — Кастомизация цветов.
- InpPanelFontSize — Размер шрифта (8 по умолч.). Авто-масштабирование под DPI.
=== Безопасность ===
- InpMaxSpreadPts — Блокировка сделок если спред > этого (пункты). 0 = без лимита.
- InpConfirmBeforeTrade — Если true, окно ОК/Отмена перед каждым BUY/SELL.
=== Копировщик Общее ===
- InpChannelID — Номер канала (1-999). У Мастера и Клиентов должен совпадать.
- InpClientSlot — Слот 1-10 на канал (уникален для каждого Клиента). Мастер видит все слоты.
- InpCopierMagic — Magic для скопированных сделок (отдельно от ручного Magic).
- InpMaxClientsDisplay — Сколько клиентов показывать в панели.
=== Копировщик Мастер ===
- InpPublishIntervalMs — Как часто Мастер пишет файл (50-5000мс, по умолч. 100мс = быстро).
- InpPublishPendingOrders — Также публиковать отложенные ордера (в файле, не только позиции).
- InpIncludeSymbolsFilter — Список через запятую для ограничения публикуемых символов (пусто = все).
=== Копировщик Клиент: Направление и Лоты ===
- InpCopyDirection — NORMAL или REVERSE (покупка становится продажей).
- InpCopyLotMode — Как считать лот: SAME_AS_MASTER / FIXED / MULTIPLIER / RISK_PERCENT .
- InpFixedLot — Лот если режим = FIXED (напр., 0.01).
- InpLotMultiplier — Множитель если режим = MULTIPLIER (напр., 2.0 = удвоить лот Мастера).
- InpRiskPercentPerCopy — % риска если режим = RISK_PERCENT (тот же расчёт что и вручную).
- InpMinLotOverride / InpMaxLotOverride — Ограничить итоговый лот между мин/макс. 0 = без ограничения.
- InpSkipIfMinLotExceedsRisk — Если мин. лот всё равно превышает риск, пропускать сделку.
=== Копировщик Клиент: Фильтры ===
- InpCopyProfitFilter — Фильтр по прибыли Мастера: COPY_ALL / ONLY_PROFITABLE / ONLY_LOSING .
- InpProfitFilterThresholdPts — Прибыль в пунктах для фильтра.
- InpSymbolFilterMode — ALL или ALLOW_LIST / DENY_LIST .
- InpSymbolList — Список символов через запятую (напр., EURUSD,GBPUSD ).
- InpCopyBuys / InpCopySells — Копировать покупки? Продажи?
- InpMaxOpenCopiedTrades — Макс скопированных позиций одновременно ( 0 = без лимита).
- InpMinMasterLots / InpMaxMasterLots — Копировать только если лот Мастера в диапазоне.
=== Копировщик Клиент: Маппинг Символов ===
- InpSymbolPrefix / Suffix — Добавить к символу Мастера чтобы получить символ Клиента (напр., Мастер EURUSD → Клиент EURUSD.a через Suffix .a ).
- InpCustomSymbolMap — Продвинутая карта: EURUSD=EURUSD.a,GBPUSD=GBPUSD.a .
=== Копировщик Клиент: Защита ===
- InpPricePointSlip — Макс допустимое проскальзывание между ценой открытия Мастера и Клиента (пункты). Блокирует плохое копирование.
- InpAllowBetterPrice — Если Клиент получает лучшую цену чем Мастер, разрешать даже если slip > лимита.
- InpMaxSignalAgeMs — Макс возраст сигнала Мастера до признания устаревшим (мс, напр., 3000 = 3с).
- InpMaxClientSpreadPts — Блокировать копирование если спред Клиента слишком высок.
- InpMaxSlippage — Макс проскальзывание для копируемых ордеров.
- InpAutoCalibrateFeedOffset — Авто-изучение офсета котировок между брокерами.
- InpRetryBlockedUntilAgeLimit — Повторять заблокированные сделки до истечения возраста.
=== Копировщик Клиент: SL/TP ===
- InpCopySLTPMode — Источник: FROM_MASTER / FIXED / ATR / NONE .
- InpFixedSLPts / InpFixedTPPts — Фикс SL/TP пункты если режим = FIXED.
- InpATRSLMult / InpATRTPMult / InpATRPeriodSLTP / InpATRTimeframeSLTP — Множители/период ATR если режим = ATR.
- InpReverseSwapSLTP — Менять местами SL/TP для реверс-направления.
=== Копировщик Клиент: Синхронизация ===
- InpSyncClose — Если Мастер закрывает, Клиент закрывает немедленно.
- InpSyncPartialClose — Если Мастер частично закрывает (уменьшение объёма), Клиент зеркалит %.
- InpSyncSLTPModify — Если Мастер меняет SL/TP, Клиент обновляет.
- InpLocalOverridesMaster — Если вы вручную изменили SL/TP Клиента, не перезаписывать при следующей синх.
- InpCopyExistingOnStart — При старте копировать уже открытые позиции Мастера.
- InpCopyPendingOrders — Также копировать отложенные ордера.
=== Копировщик Клиент: Локальное Управление ===
- InpClientTrailType — Режим трейлинга для скопированных сделок (отдельно от ручных). Поставьте NONE чтобы отключить трейлинг на копиях, или выберите FIXED/ATR и т.д. чтобы трейлить копии локально даже если Мастер не трейлит.
💡 СОВЕТЫ ДЛЯ ЛУЧШИХ РЕЗУЛЬТАТОВ
- Начните в режиме ASSISTANT чтобы изучить панель. Переходите в MASTER/CLIENT только когда нужно копирование.
- Для проп-компаний: Используйте LotMode = RISK_PERCENT + Риск% = 1.0 чтобы авто-соблюдать риск челленджа на каждом Клиенте, независимо от лота Мастера.
- Используйте BE Trigger 200pts + Offset 10pts как безопасный дефолт для большинства FX пар (покрывает спред).
- Используйте ATR 14 × 2.0 для волатильных пар (Золото, Индексы) — SL адаптируется к волатильности.
- Всегда ставьте InpMaxSpreadPts = 300-500 чтобы избежать плохих входов на новостях.
- Разместите Мастера + Клиентов на одном VPS для задержки <0.5с. Разные ПК не сработают (Common Files локальна).
⚠️ ВАЖНЫЕ ПРИМЕЧАНИЯ
- Это инструмент, а не торговая стратегия. Он не генерирует сигналы — вы решаете входы. Прошлая эффективность трейлинга/копирования не гарантирует прибыль.
- Мастер может быть под Инвесторским паролем — публикация всё равно работает (позиции читаются). У Клиентов должна быть разрешена торговля.
- Папка Common Files должна быть доступна для записи ( C:\Users\...\AppData\Roaming\MetaQuotes\Terminal\Common\Files\ ). Советник проверяет это при запуске — если не доступна, блокирует копировщик и пишет ошибку.
- Тестируйте копировщик в Тестере Стратегий — включает синтетическую 4-шаговую последовательность Мастера (Открытие → Модиф SL → Частичное → Закрытие) для проверки без второго терминала.
- Панель привязана к графику: позиция, линии, и Copy ON/OFF сохраняются для каждого ChartID через GlobalVariables.
🆘 ПОДДЕРЖКА И ОБНОВЛЕНИЯ
- Бесплатные обновления для покупателей Маркета. Каждый этап проверен с 0 ошибок/предупреждений.
- Нужна помощь? Напишите продавцу с: InpLogLevel = DEBUG лог + скрин вкладки Журнал . Отвечаем в течение 24ч.
- Без DLL. Без WebRequest. Без подписки. Одноразовая покупка, пожизненное использование на ваших активированных терминалах.
Получите TradeAssistantPro сегодня — рассчитайте риск одним перетаскиванием, защитите прибыль автоматически и масштабируйте на каждый счёт, которым управляете.
