Утилита Trade Panel
Форекс стратегии, торговые роботы, индикаторы

Trade Manager - панель для защиты и сопровождения позиций

Trade Manager (торговый менеджер)

Rebate service

ForexMq

Trade Manager - многофункциональная панель управления позициями. Применяя эту панель вы защитите и максимизируете прибыль ваших позиций. Благодаря гибким настройкам, панель может управлять как всеми позициями в терминале, так и выборочно по magic.

Может управлять позициями других советников, делая их торговлю менее рискованной.

Наличие виртуального режима, поможет сделать стоп лосс и тейк профит позиций невидимым для брокера. Виртуальный стоп лосс полностью исключает возможность брокера «цеплять» ваши стоп лоссы, манипулируя ценой.

Основные особенности и возможности утилиты:

  • 5 видов защиты позиций.
  • Мультивалютная защита, один экземпляр может сопровождать все позиции в терминале.
  • Виртуальные стоп лосс и тейк профит.
  • Может сопровождать позиции других советников.
  • Удобная настройка с панели.
  • Не теряет настройки при перезагрузке.

Управление панелями

Управление панелями сопровождения

Утилита выполнена в виде пяти основных панелей и одной панели настроек. Переключение между панелями осуществляется путем нажатия соответствующей кнопки в зоне 1. При нажатии на кнопку 2, панель переключится в режим настройки. Если в панели активирована какая-либо функция, то утилита обозначит это, путем подсветки кнопки в Lawn Green цвет.

Утилиту можно передвигать по графику и устанавливать в любое место. Для этого зажмите левую клавишу мыши в зоне 3 и переместите панель в любое место графика. Так же для минимизации размера можно её свернуть, для этого нажмите кнопку 4.

Панель настройки

Настройка панелей

Перед началом работы необходимо настроить следующие параметры:

  1. По умолчанию эксперт управляет ордерами только на своём графике. Если необходимо сопровождать ордера на всех открытых графиках, установите галочку для «Manage all orders in the terminal».
  2. можно выбрать режим сопровождать по magic, для этого ставим галочку и записываем magic. Если нужно ввести более одного magic, применяем разделитель «;».
  3. Здесь записываем magic при при режиме «сопровождать по magic».
  4. Для отображения уровня общего безубытка позиций ставим галочку отображать.
  5. Эксперт при частичном закрытии и в виртуальном режиме закрывает позиции сам, поэтому задаем максимально допустимое проскальзывание цены при закрытии.
  6. При включении виртуального режима эксперт создает виртуальные stop loss и при касании цены виртуального stop loss закрывает позиции.
  7. При выборе режима виртуальный стоп лосс, задаем цвет линий, обозначающих уровни виртуальных стоп лоссов.
  8. Устанавливаем галочку если при виртуальном стоп лоссе нужно применять только цену Bid. В этом режиме советник закроет позицию если цена Bid коснётся уровня виртуального стоп лосса или тейк профита. Данный режим действует только для функции «Auto Sl & Tp».
Важно!
Обращаем ваше внимание на то, что виртуальные стоп лосс исполняются в терминале. То есть, при касании цены, линии виртуального stop loss или take profit, утилита сама закрывает позицию. На сервере, информации о виртуальных стоп лоссах и тейк профитах нет.

Панель авто SL и TP

Панель авто стоп лосс и тейк профит

Trade Manager может автоматически выставлять стоп лосс и тейк профит позициям. Для автоматического выставления Stop Loss и Take Profit позициям, вводим значения в поля 2 и 3 (0 — выкл.) и включаем функцию, выставив галочку enable auto stop loss and take profit (1). После включения, утилита будет выставлять стоп лосс и тейк профит выбранным в настройках позициям.

Панель трейлинг стоп

Панель трейлинг стоп

В утилите можно применить один из типов трейлинга (2):

  • По фракталам — Stop Loss передвигается по вершинам фракталов из заданного таймфрейма (3). В настройках задаем размер фрактала в свечах (4) и отступ от фрактала до Stop Loss (5).
  • По теням свечей — Stop Loss передвигается по минимальному из Low (для buy) или максимальному High (для sell) из заданного количества свечей заданного таймфрейма. В настройках задаем количество свечей для поиска High и Low и вводим размер отступа Stop Loss от свечи.
  • По ATR — Stop Loss передвигается по показанию индикатора ATR * Коэффициент из заданного таймфрейма. В расчете используются два ATR с разными периодами, при вычислении уровня SL, всегда выбирается большее значение из двух ATR, поэтому периоды для ATR 1 и ATR 2 задаем разные, например 6 и 15.
  • По Moving Average — стоп лосс передвигается по показанию индикатора MA из заданного таймфрейма. Настраиваем параметры МА, задаем с какой свечи брать значение МА и вводим размер отступа стоп лосс от МА.
  • По Trend Scanner — стоп лосс передвигается по показанию индикатора Trend Scanner из заданного таймфрейма. Вводим период, коэффициент и отступ стоп лосс от линии индикатора. По данному типу трейлинга, стоп лосс передвигается как в сторону уменьшения убытка так и в сторону увеличения. При реальном стоп лосс это может привести к чрезмерному количеству модификаций ордеров, чтобы этого избежать включаем режим передвижения стоп лосс только в сторону уменьшения убытка.
  • От безубытка — стоп лосс передвигается от общего уровня безубытка всех sell или buy ордеров. Вводим расстояние в пунктах от уровня безубытка ордеров до первого уровня стоп лосс и дистанцию с которой будет следовать стоп лосс за ценой.

Во всех типах трейлинга, кроме «от безубытка», можно задать расстояние в пунктах от цены открытия ордера до старта трейлинг стопа (6). Для того чтоб трейлинг стоп стартовал в убыточной зоне вводим это значение со знаком минусом.

Пример!
При значении -100 пунктов при открытии Buy по цене 1.0000 старт трейлинг стопа будет на цене 0.9900.

Так же есть возможность задать шаг трейлинг стопа (7).

Для старта трейлинг стопа ставим галочку enable trailing stop (1).

Важно!
Индикатор Trend Scanner "вшит" в утилиту и не прилагается к этой утилите в виде отдельного индикатора. При трейлинг стопе "По Trend Scanner" утилита перемешает стоп лосс по индикаторной линии, при этом саму индикаторную линию на графике не отображает.

Панель перенос SL в безубыток

Настройка безубытка

Для переноса стоп лосса в безубыток, настраиваем параметры в панели Breakeven. Задаем размер прибыли в пунктах, при котором SL переместится в безубыток (2). Для того чтоб стоп лосс переместился не на уровень открытия позиции, а выше или ниже её, задаем это расстояние в поле 3.

Далее включаем чек enable transferring SL to breakeven (1).

Панель частичное закрытие

Настройка частичного закрытия

Данная панель умеет закрывать позиции частями. Можно задать до четырех уровней частичного закрытия позиции. В поле 2 вводим какую часть позиции необходимо закрыть. В поле 3 расстояние в пунктах, до уровня закрытия.

При настройке вводить значения следует с первого уровня, если нам нужно только 1-3 уровня, то в оставшиеся окна % объема вводим 0. При вводе дистанции между уровнями, следует учитывать что дистанция для первого уровня, это расстояние между ценой открытия ордера и первого уровня закрытия. Дистанция для второго уровня это расстояние между первым уровнем закрытия и вторым и т.д.

После завершения настроек включаем чек enable the partial closure function (1).

Панель закрытие позиций

Настройка закрытие позиций

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

Если необходимо закрывать позиции по прибыли, то вводим значение прибыли в валюте депозита в поле 3.

Если необходимо закрывать позиции по убытку, то вводим значение убытка в валюте депозита в поле 4.

После ввода значения, включаем соответствующую функцию, выставив галочку enable the close at profit или/и enable the close at profit (1,2).

Важно!
Во избежание ошибочного ввода параметров и последующей ошибочной модификации или закрытия позиции, при коррекции параметров отключайте корректируемую функцию и включайте её только после полной настройки.

Если возникли вопросы по работе утилиты Trade Manager, задавайте их в разделе "Обсуждение", мы обязательно ответим.

Входные параметры

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

Все параметры подробно описаны во вкладке "Обзор".

Обновление

Версия 1.4 (12.06.2020).

  • Добавлен входной параметр Font size text.

Версия 1.3 (10.06.2020).

  • Оптимизирован код.

Версия 1.2 (14.01.2020).

  • Добавлен режим закрытия позиции по виртуальнуму стоп лоссу, учитывающий только цену Bid.

Версия 1.1 (20.05.2019).

  • Оптимизирован метод трейлинг стопа по фракталам.
Внимание!
На данный момент Trade Manager недоступен, так как мы его интегрировали в более функциональную утилиту Trade Panel MT4 / MT5.

Rebate service

Смотреть так же:




Комментарии ()

  1. Аватар Александр Вячеславович Лысов Александр Вячеславович Лысов #
    В альпари почемуто не хочет выставлять безубыток и частично закрывать
    скрин прилагаю

    file

    1. Аватар Admin Admin #
      У каждого символа есть минимально допустимое расстояние от стопов до текущей цены (в спецификации: уровень стопов — stop level), я думаю что эти настройки попадают под неё. Посмотрите вкладку эксперты и журнал, если там есть торговая ошибка, то увеличьте дистанцию.

      file

      1. Аватар Александр Вячеславович Лысов Александр Вячеславович Лысов #
        уровень стопов 21 — а здесь выставить бу при цене 50, причем цена уходила намного дальше и не было частичного закрытия и безубытка. 50 поставил для проверки онлайн, просто заметил что не срабатывает. До проверки стояло 100 — тоже не работало. Магик 0, ордера вручную открывались — в советнике тоже выставлено.

        file

        1. Аватар Admin Admin #
          1) Позиции sell обрабатываются по цене ask (график рисуется по цене Bid).
          2) Вы смотрели вкладку эксперты и журнал?
          forexmq.ru/metatrader/chto-takoe-log-fajlyi-metatrader-4
          Если эта настройка действует на данный ордер, и цена достигала значения, то в любом случае панель пыталась модифицировать ордер. Если позиция не модифицировалась, значит есть торговая ошибка, и о ней будет запись в логах.

          file

      2. Аватар Александр Вячеславович Лысов Александр Вячеславович Лысов #
        У брокера EXNESS на демо вместо частичного закрытия закрывает все

        file

        1. Аватар Admin Admin #
          вы установили 50 % + 25% + 25% = 100% — это значит что на третьем шаге позиция будет закрыта полностью, не вижу проблем (на вкладке истории смотрите не позиции, а ордера и сделки.

          file

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

            file

            1. Аватар Admin Admin #
              Эти данные не о чем не говорят, я не вижу что закрытие было именно по частичному закрытию и я не вижу хронологию закрытия. Тем не менее я проверила, данная функция работает как положено.

              file

              1. Аватар Александр Вячеславович Лысов Александр Вячеславович Лысов #
                Сейчас проверял в Альпари. Все работает.В пятницу не работало В ЭКСНЕСС там какая то ошибка с частичным закрытием была. Но эта ошибка была и с другим советником.
                Вообщем работает как часы. Есть один вопрос — по умолчанию, когда включаешь управление по магику, стоит перечисление магиков — это должно работать?

                file

                1. Аватар Admin Admin #
                  Перечисление магиков в поле по умолчанию — это всего лишь пример как должны вписываться числа, (без пробелов, через ;). В это поле нужно вписывать свои числа.
                  Если в общем, то — одна из задач данного продукта, это сопровождать ордера других советников. В связи с этим мы постарались сделать гибкие настройки чтоб можно было задать сортировку сопровождаемых ордеров.
                  Каждый ордер имеет свой магик, если ордер открывает советник, то советник ордерам назначает свой магик. Если вы открываете ордер при помощи кнопок терминала, то ордеру назначается магик = 0.
                  Если например вы на одном счете торгуете в ручную и параллельно торгует робот, и вы хотите чтобы панель сопровождала только ручные ордера, то в поле магик вы устанавливаете 0. В таком варианте он будет сопровождать только ордера с магиком 0 (ручные ордера), а ордера торгового робота будет игнорировать.
                  Если например у вас на счете торгуют три робота, с магиками 111, 222, 333, и нужно сопровождать ордера только двух первых роботов, то вы в поле вводите 111;222 и соответственно ордера робота 333 он будет игнорировать и сопровождать только 111, 222.
                  Конечно редко кто на одном счете применяет несколько стратегий. Если вы например торгуете только в ручную или торгует 1 робот, и нужно сопровождать все ордера, то нужно просто снять галочку сопровождать по магикам.

                  file

                  1. Аватар Александр Вячеславович Лысов Александр Вячеславович Лысов #
                    Спасибо!!! Все очень доходчиво!

                    file

                2. Аватар Олег Олег #
                  Здравствуйте. У меня вопрос, если я открываю ордера с мобильного терминала, ваш менеджер будет их сопровождать?

                  file

                  1. Аватар Admin Admin #
                    Доброе утро, да будет. По умолчанию эксперт Trade Manager сопровождает все ордера на инструменте, на котором он запущен. Если нужно чтоб советник сопровождал только ручные ордера, то указываем в настройках magic = 0. При данной настройке Trade Manager будет сопровождать только ручные ордера, при этом не важно ордер открыт с телефона или компьютера.

                    file

                    1. Аватар Олег Олег #
                      Понял, Спасибо!

                      file

                  2. Аватар Ирина Ирина #
                    Добрый день. У меня график почему то накладывается поверх панели. Не подскажите как это можно исправить?

                    file

                    1. Аватар Admin Admin #
                      Добрый день, кликните по графику правой кнопкой мыши и перейдите в «свойства» графика. На вкладке «Общие» снимите галочку с «График сверху».

                      file

                      1. Аватар Ирина Ирина #
                        Спасибо, получилось!

                        file