• Обзор
  • Отзывы (5)
  • Обсуждение (61)
  • Что нового

Octopus Arbitrage

Робот парного трейдинга для любых коррелирующих инструментов, самостоятельно определяет направления сделок и сектор торговли, нечувствителен к обрывам связи и экстремальным движениям цены. Устанавливается на график первого инструмента (валютной пары) на M30. В МТ4 робот не тестируется, поскольку алгоритм предусматривает одновременную работу на разных инструментах.


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

  • MagicNumber - параметр, необходимый для того, чтобы на одном счете могли работать несколько советников, не мешая друг другу
    Внимание! Работать с несколькими коррелирующими парами на одном счете можно, но советники должны быть запущены на разных терминалах. Ограничение вызвано особенностями программы MetaTrader.
  • Pair_1 - валютная пара 1, по умолчанию EURUSD
  • Pair_2 - валютная пара 2, по умолчанию GBPUSD
  • LossInPoints - убыток по последней открытой паре ордеров, при превышении которого открывается следующая пара.
  • ProfitInPoints - прибыль в пунктах для пары последних открытых ордеров
  • TrailStop - отклонение в пунктах для выставления стоп-лосса
  • TrailStep - шаг трала
  • StoplossRatio - определяет процент прибыли (задается в долях от единицы), который бы мы хотели зафиксировать при выставлении стопа. См. stopLossType
  • MinStopLoss - минимально допустимое отклонение цены в пунктах (см.stopLossType)
  • Slippage - проскальзывание в пунктах
  • TotalProfProc - размер суммарной прибыли по всем открытым ордерам, в процентах от величины баланса, при котором закроются одновременно все позиции
  • MarginLimProc - минимальный процент свободной маржи, регулируется размер средств, задействованных в торговле.
  • OrdersComment - комментарий к ордерам советника
  • MZ - параметр, отвечающий за начало работы советника (800-1500п. для 5-знака).
  • MZ_UP - мертвая зона выше нуля (положительная)
  • MZ_DOWN - мертвая зона ниже нуля (отрицательная)
  • Amnesia - при установке значения "true" включается "режим амнезии". Это значит, что при достижении крайнего (последнего открытого для данного направления расхождения корреляции) ордера, стоплосс выставляется, но не "тралится" до закрытия всех остальных ордеров этой группы. Это позволяет компенсировать размер отрицательного профита для противоположной группы ордеров при противоположно направленном движении и избегать значительных просадок.
  • DBG_FLAG - запись отладочной информации в лог-файл. Необходимо для тестирования и контроля. Рекомендуем установить значение для этого параметра 0, так как логи пишутся очень интенсивно и быстро занимают дисковое пространство. Поэтому при необходимости их включения надо подчищать логи вручную.
  • CloseAll - если параметр установить единицу, то закрываются все на данный момент открытые ордера (можно использовать для быстрого закрытия большого количества открытых позиций при необходимости).
  • L1, L2 - размер лота для пары 1 и 2 соответственно. При coeflots=1 это просто размер лота, при coeflots>1 размер начального лота для группы ордеров.
  • coeflots - скорость роста лотности.
  • Max_Lots_lim1, Max_Lots_lim2 - ограничение максимального размера лота для первого и второго инструмента.
  • lotCountRepeat - сколько пар ордеров открыть с этим лотом.
  • lotInc1 - на сколько увеличивать лот пары 1 (EURUSD),
  • lotInc2 - на сколько увеличивать лот пары 2 (GBPUSD).
  • StopOrdersMode - включает режим отложенных ордеров.
  • TSO - Trail Stop Order (см. StopOrdersMode)
  • TSS - Trail Stop Order Step (см. StopOrdersMode)
  • Anti - если true, то включен режим "антиоктопус". Т.е. торговля "наоборот" - там где в обычном режиме советник выставил бы ордер Buy, выставится ордер Sell
  • UseRegression - включает режим "использовать регрессию при схождении корреляции". Осн. идея - открывать пары, только когда корреляция (индикатор) начинает сходится обратно.
  • min_a_up и min_a_down - характеризуют степень схождения корреляции (см. UseRegression). Чем больше значение, тем "сильнее" она начинает сходится обратно. UP и DOWN для нижней и верхней части графика соответственно
  • RegDeep_up и RegDeep_down - также относится к режиму UseRegression, показывает сколько баров на индикаторе корреляции нужно использовать для расчета min_a_up и min_a_down. Как правило используются 4
olegsosnin
20
2016.03.29 16:25 
 

На валютном рынке уже давно, накоплен большой опыт работы с советниками. Когда впервые встретил информацию об Octopus Arbitrage, как раз занимался парной торговлей, решил проверить насколько это подходящий инструмент и не ошибся - результаты оказались вполне приличными. Функционал который заложен в робота на сегодняшний момент, позволяет использовать разные стратегии, впечатляют результаты на парах с отрицательной корреляцией и то, что робот совершенно не чувствителен к спреду, исполнению и прочим "тонким" местам в автоторговле. Хочу сказать спасибо разработчикам, достойный робот.

Julia Borzikova
154
2015.12.14 16:47 
 

Арбитражной торговлей занимаюсь давно. Октопус универсальный инструмент для арбитражной парной торговли. Можно торговать на любом сочетании валютных пар. Хороший советник, даёт постоянный рост депозита, несмотря на различные катаклизмы ))).

TradeExp
23
2015.11.12 08:13 
 

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

Ognyan Ivanov
382
2015.08.22 15:04 
 

I rented this EA on 12 August 2015 for 1 month. I had a questions to the author regarding the settings - ZERO reply. The EA is trading, but is opening wrong trades and loosing. Without proper set file and explanations from the author better stay away from this EA.

Matt Lowe
495
2015.08.06 10:02 
 

I have been using this for nearly a month, and so far the results are fantastic, controls drawdown really well, I have Amnesia set to True.

Версия 1.88 - 2015.11.13
Добавлены новые функции:
Max Trade - ограничение количества открываемых пар. В случае открытия указанного количества советник ждет закрытия крайних пар, затем, если корреляция снова расходится, дополняет пары до заданного ограничения.
LossInPointsCoeff * - коэффициент изменения величины расхождения, необходимого для открытия дополнительных ордеров (выставления отложенных ордеров).