Для определения сигналов для длинных/коротких позиций советник 2Sides использует индикатор Stochastic Oscillator. Индикатор имеет 2 принципиально различные зоны – перекупленность и перепроданность – зона продаж и зона покупок соответственно. Советник 2Sides получает сигнал на совершение соответствующей торговой операции по достижении основной линии стохастика одной из зон и пересечения ее с сигнальной линией индикатора.
При неудачном входе используется принцип мартингейла, что имеет как свои преимущества, так и недостатки. Преимущество в том, что мартингейл во многих случаях позволяет благополучно компенсировать первоначальный убыток и получить неплохой профит.
Также в торговом роботе «2Sides v5.0b6» есть одна особенность в плане отбора ордеров — он имеет дополнительную встроенную функцию в своем коде для осуществления данного процесса. Так, советник считает своими те ордера, которые имеют определённое значение Magic (определитель ордеров, уникальная последовательность чисел), устанавливается в настройках советника. Известно, что торговые позиции, которые трейдер открыл сам вручную идентифицируются значением Magic, равное «0». Таким образом, если трейдер откроет первый ордер вручную и он станет убыточным в течении времени, тогда советник будет пытаться сделать его прибыльным работая по система Мартингейла.
Для работы советника необходимо выполнить ряд условий, в противном случае нормальная работа советника не гарантируется:
- Разрешенный максимальный совокупный объем открытых ордеров в каждую из сторон должен быть не меньше 100 лот (информацию об этом можно узнать на сайте вашего ДЦ «типы счетов»)
- Кредитное плечо (leverage), чем оно выше, тем меньший депозит будет необходим для торговли и тем выше будет прибыль. Меньшее плечо убережет депо от вашей жадности и неоправданного риска.
- Необходимый депозит. Торговать можно с любым депозитом. Однако при UseMM=true советник, в случае нехватки средств на счете, выведет соответствующее сообщение и укажет, сколько необходимо иметь средств на счете при данных настройках советника. течении времени, тогда советник будет пытаться сделать его прибыльным работая по система Мартингейла.
Время работы советника:
- StartHour и EndHour – соответственно время начала и конца интервала работы советника (время терминала). Важно отметить, что в остальное время советник не открывает серии. Идет лишь сопровождение открытых позиций до закрытия.
Настройки системы LOT:
LOT – переключатель, в положении true переходит в режим LOT. В этом режиме сов находит точку безубытка последних двух ордеров серии и с помощью трейлинга собирает прибыль по этим двум ордерам и выставляет новое колено в серии, но уже чуть дальше, чем обычно. Таким образом, при малых откатах цены в положительную сторону для серии, собирается прибыль, которая накапливается в переменной, чтобы в дальнейшем закрыть серию при достижении процента прибыли ProfitPercent (Советник 2Sides не просто сравнивает накопленную прибыль с установленным в опциях процентом, но еще и сверяется со Средствами/Equity)
- nOrder — порядковый номер ордера в серии, с которого включается LOT.
- LO_TP=5 — Тейк Профит для LOT, кол-во пунктов от безубытка. Важно отметить, что на уровень этого ТП влияет и TPstep. Формула такая TP=LO_TP+TPstep*trades (где trades — кол-во текущих ордеров серии)
- LO_Tral_Start=2 — кол-во пунктов, на которое цена должна зайти за линию LO_TP, чтобы начался трейлинг стоп
- LO_Tral_Size=5 — количество пунктов, величина трейлинга
- LOTColor — цвет линии ТП, при трейлинге последних 2-х ордеров
Общие настройки советника:
- Info — переключатель, при значении true отображается информация о балансе, ордерах, коэффициенте увеличения лота и т.д.
- ShowZeroLevels — переключатель, при значении true отображаются уровни безубытка для Sell и Buy серий
- UseVTP — переключатель, при значении false советник использует режим, в котором советник модифицирует ордера с выставлением фактического ТП серии, и серии закрываются брокером. При значении true советник использует режим VTP с выставлением виртуального ТП и закрытием ордеров серии по сигналу советника, также в этом режиме используется трейлинг прибыли.
- ManualTrade — переключатель, при значении true переходит в режим ручной торговли, т.е. первый ордер открывает сам пользователь, а советник, в случае неверного движения цены сопровождает открытый ордер
- DynamicTP — переключатель, в положении true переходит в режим, при котором общий Тейк Профит серий будет зависить от кол-во ордеров в сериях buy и sell (значения независимы)
- UseNewBar — переключатель, в положении true переходит в режим, при котором каждое новое колено серии будет открываться на новом баре (работа зависит на каком ТФ стоит советник, т.е. на ТФ H1 новые колени серии будут открываться не раньше чем через час)
- magic — идентификатор ордеров серий. При значении 0 советник распознает ордера своего инструмента как свои и сопровождает. Также работа функции ManualTrade возможна лишь в том случае, если значение данной переменной равно 0.
- BuyColor и SellColor — цвета линий для серий Buy и Sell соответственно.
Принудительное закрытие серий:
- buyclose — принудительно закрывает серию buy
- sellclose — принудительно закрывает серию sell
Необходимо отметить, что значения этих параметров всегда должно принимать значение «false», за исключением тех случаев, когда трейдеру надо закрыть серию принудительно, не прибегая к ручному закрытию.
Действовать в таких случаях необходимо по следующей схеме:
1) Заходим в опции советника, изменяем необходимый параметр закрытия на «true» и нажимаем ok
2) Дожидаемся закрытия серии, заходим в опции, меняем обратно на «false» и снова жмем ok