интересно
Главная   ->   Личные финансы   ->   Умная защита прибыли — автотрейдинг на «Форекс» без использования советников

Умная защита прибыли — автотрейдинг на «Форекс» без использования советников

Умная защита прибыли — автотрейдинг на «Форекс» без использования советников Если инвестиции — это процесс, то автоматизация является его логическим продолжением. Forex-роботы — автоматизированные системы, которые вводят торговые приказы вместо человека-трейдера. Они запрограммированы на генерирование прибыли путем применения определенных математических правил. Интеллект и мастерство форекс-робота полностью зависит от его создателя. Это не грааль, а четкий расчет — в основе должна быть прибыльная стратегия, проверенная как на истории, так и в реальных трейдах.

Торговые роботы запускают запрограммированную процедуру при любых обстоятельствах. Они не изменяют, не пересматривают и не адаптируют стратегию к условиям рынка, но будут пытаться сократить возможные потери в соответствии с инструкциями программиста. Прибыльный робот, как правило, нуждается в защите или маскировке. Особенно это касается торговли на «кухонном» Forex с использованием терминала MT4.

Кому и зачем нужна имитация ручной торговли?

Имитация ручной торговли нужна тем, у кого есть проверенная и автоматизированная торговая система — если по каким-либо обстоятельствам ее невозможно использовать для получения прибыли.

Какие это могут быть обстоятельства:

  • запрет торговли советниками;
  • запрет использования арбитражных стратегий;
  • разные условия исполнения ордеров при ручной и автоматической торговле;
  • нечистый на руку брокер.

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

Как брокер узнает, что используется торговый робот? Выяснить, что торговля ведется экспертом, можно по Magic Number открытой сделки или специфичным комментариям. Magic Number — идентификатор в терминалах MT4, по которому робот отличает свои позиции от других. У ручных сделок его значение равно нулю. Конечно, можно прописать ноль в качестве «Мэджика» советнику, но абсолютное большинство разработчиков не ставит перед собой подобных задач, так как это накладывает ряд ограничений при торговле.

Другой заметный параметр — комментарии. По ним определяется не только тип сделки, но и конкретный робот, открывший ее.

Чем имитировать ручную торговлю?

Вариантов имитации несколько — от ПО, которое осуществляет маскировку роботов, до скриптов-кликеров. Распространен и метод имитации с помощью открытия дополнительных хаотичных сделок.

В качестве примера рассмотрим программный модуль MegaCliker — это надстройка для терминала от megatrader.org. Программа реализована с помощью WinAPI — это позволяет считывать котировки непосредственно с экрана терминала Mt4. Узнать подробнее об имитации ручной торговли с ее помощью можно здесь.

Что может MegaCliker:

  • Открытие сделок программно с использованием стандартной опции Mt4 «Торговля в один клик».
  • Закрытие позиций по рынку или установка локирующего ордера.
  • Имитирует в терминале действия живого человека без использования советников.
  • Эмулирует ручную торговлю, отправляя по WinAPI сигналы в MetaTrader 4, как будто трейдер нажал мышью кнопку Buy или Sell.
  • Доступен выбор лотности, задержки исполнения и валютной пары.
  • Подходит для установки на VPS.
  • Поддерживает арбитражные стратегии.
  • Не требует для работы индикаторов и терминальных скриптов.

MegaCliker можно использовать даже при запрете на автоторговлю — он невидим для брокера. Чтобы обеспечить максимальную производительность при работе MegaCliker в арбитражных стратегиях рекомендуется аренда VPS.

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