Object Trader MT5
- Утилиты
- Maksim Novikov
- Версия: 1.0
- Активации: 20
Object Trader MT5 — это уникальная торговая утилита, которая меняет подход к управлению отложенными ордерами. Вместо того чтобы вводить цены вручную, вы просто создаете графические объекты на графике, а утилита сама выставляет и обновляет ордера, привязанные к этим объектам.
Концепция работы
Утилита позволяет "привязать" торговые ордера к трем типам графических объектов:
-
Прямоугольники — для выставления парных ордеров (Buy Stop и Sell Stop)
-
Линии — для выставления одиночных отложенных ордеров
-
Линии трейлинга — для управления стоп-лоссами открытых позиций
Интерфейс панели управления
Панель содержит следующие элементы:
| Элемент | Назначение |
|---|---|
| Lot | Объем лота для выставляемых ордеров |
| Stop Loss | Расстояние до Stop Loss в пунктах (от цены ордера) |
| Take Profit | Расстояние до Take Profit в пунктах (от цены ордера) |
| Name Rect | Имя прямоугольного объекта на графике |
| Name Line D 1/2 | Имена линий для отложенных ордеров |
| Name Line T 1/2 | Имена линий для трейлинга |
Для каждого объекта предусмотрены две кнопки:
-
"[Object] Only" — однократное выполнение действия
-
"[Object] On/Off" — включение/выключение автоматического режима
Режимы работы
1. Работа с прямоугольником (Rectangle)
Прямоугольник задает ценовой диапазон с двумя уровнями:
-
Верхняя граница — для ордера Buy Stop
-
Нижняя граница — для ордера Sell Stop
Как работает:
-
Создайте на графике прямоугольник (инструмент "Прямоугольник" в терминале)
-
В панели укажите имя прямоугольника (например, "Rectangle 1")
-
Нажмите "Rect Only" для однократного выставления ордеров
-
Или включите "Rect On" для автоматического режима
В автоматическом режиме:
-
При перемещении прямоугольника ордера автоматически обновляются
-
Buy Stop следует за верхней границей
-
Sell Stop следует за нижней границей
-
SL и TP пересчитываются от новых цен ордеров
Параметры ордеров:
-
Buy Stop: цена = верхняя граница, SL = цена - (SL×Point), TP = цена + (TP×Point)
-
Sell Stop: цена = нижняя граница, SL = цена + (SL×Point), TP = цена - (TP×Point)
2. Работа с линиями для ордеров (Line Deneme)
Линии используются для выставления одиночных отложенных ордеров. Тип ордера определяется автоматически в зависимости от положения линии относительно текущей цены:
| Положение линии | Выставляемый ордер |
|---|---|
| Выше текущей цены | Buy Stop (покупка от уровня) |
| Ниже текущей цены | Sell Stop (продажа от уровня) |
Как работает:
-
Создайте на графике вертикальную линию (инструмент "Вертикальная линия" или трендовая линия)
-
В панели укажите имя линии (например, "Line 1")
-
Нажмите "Line D1 Only" для однократного выставления ордера
-
Или включите "Line D1 On" для автоматического режима
В автоматическом режиме:
-
При перемещении линии ордер автоматически обновляет цену
-
Тип ордера может меняться, если линия пересекает текущую цену
-
SL и TP пересчитываются от новой цены ордера
3. Работа с линиями для трейлинга (Line Trailing)
Линии трейлинга используются для управления стоп-лоссами открытых позиций. При перемещении линии вверх стоп-лоссы позиций автоматически подтягиваются к новому уровню (но только если новый уровень выше текущего SL).
Как работает:
-
Создайте на графике линию
-
В панели укажите имя линии (например, "Line 3")
-
Нажмите "Line T1 Only" для однократного обновления стоп-лоссов
-
Или включите "Line T1 On" для автоматического режима
В автоматическом режиме:
-
При перемещении линии вверх стоп-лоссы всех позиций подтягиваются к новому уровню
-
Обновляются только те позиции, у которых новый SL выше текущего
Примеры использования
Пример 1: Торговля от диапазона
Вы ожидаете, что цена пробьет уровень сопротивления 1.1050 или поддержки 1.0950:
-
Нарисуйте прямоугольник от 1.0950 до 1.1050
-
Назовите его "Range"
-
В панели укажите:
-
Lot: 0.1
-
SL: 50
-
TP: 100
-
-
Нажмите "Rect Only"
Результат:
-
Выставлен Buy Stop на 1.1050 с SL 1.1000 и TP 1.1150
-
Выставлен Sell Stop на 1.0950 с SL 1.1000 и TP 1.0850
Пример 2: Торговля от уровня
Вы ожидаете отскок от уровня 1.1000:
-
Нарисуйте вертикальную линию на уровне 1.1000
-
Назовите ее "Level"
-
В панели укажите Lot: 0.1, SL: 30, TP: 60
-
Включите "Line D1 On"
Результат:
-
Если цена выше 1.1000 → выставлен Sell Stop на 1.1000
-
Если цена ниже 1.1000 → выставлен Buy Stop на 1.1000
-
При перемещении линии ордер автоматически обновляется
Пример 3: Трейлинг-стоп
У вас открыта позиция с прибылью, и вы хотите защитить прибыль:
-
Нарисуйте горизонтальную линию на уровне текущей цены + 20 пунктов
-
Назовите ее "Trail"
-
Включите "Line T1 On"
-
По мере роста цены перемещайте линию вверх
Результат:
-
Стоп-лосс позиции автоматически подтягивается к линии
-
Прибыль защищена, даже если цена развернется
Входные параметры (Inputs)
| Параметр | Описание |
|---|---|
| Magic_Rect | Уникальный идентификатор для ордеров, выставляемых от прямоугольника |
| Magic_Line_1 | Уникальный идентификатор для ордеров от первой линии |
| Magic_Line_2 | Уникальный идентификатор для ордеров от второй линии |
Magic Number позволяют разделять ордера от разных объектов и не конфликтовать с другими советниками.
