Предлагаю вниманию общественности эксперта советника для полуавтоматической торговли по методу усреднения и локирования. Эксперт открывает BUY — SELL сетки по сигналам трейдера и сопровождает их в соответствии с алгоритмом Усреднение и локирование сделок на форекс.
Советник выводит на график кнопки SELL Grid и BUY Grid, после нажатия на которые автоматически открывается соответствующая сетка ордеров и запускаются алгоритмы ее сопровождения. Экран содержит дополнительно информацию об активных и залоченных сетках, сумме о объему сделок BUY/SELL в рынке. На рисунке приведен пример открытия локирующей сетки ордеров BUY
После прохождения ценой заданного количества пунктов, для ордеров выставляется стоп-лосс на уровне безубытка (цена открытия + спред), удаляются неоткрытые отложенные ордера и запускается трейлинг по заданному уровню.
Возможна разница по значению уровней стопов при приближении уровня к цене открытия одного из ордеров (на значение STOP_LEVEL). Закрытие сделок происходит по уровню трейлинг-стопа.
Далее открываем сетку на продажу. Она идет в нужном направлении — отложенные ордера удаляются после достижения уровня безубытка и выставления стоп-лосса.
Следующая SELL-сетка закрывается замком. Бывает и такое. Это, собственно — наша тема. Бросаем замок до лучших времен и работаем дальше.
Открываем следующую сетку. На это раз — SELL. Она цепляет два отложенных ордера, не доходит до лока, проходит безубыток и идет в плюс. Советник, видя прибыль, закрывает текущую сетку и часть предыдущего замка.
Последующие две sell-сетки снова идут в плюс и компенсируют остаток локированной сетки.
Так может выглядеть результат результат описанных ранее манипуляций.
В концовке хотелось бы напомнить, что система является полу-автоматом. Решение об открытии сделки принимает трейдер, завершает ее — советник. Поэтому, для принятия решения, вы можете установить на график индикаторы своей любимой стратегии.
В окончании хотелось бы дать описание параметров советника. Я преднамеренно даю параметрам «говорящие» англоязычные названия и не привожу комментариев, т.к. часто сам не могу понять их рускоязычные значения.
- Lots = 0.08; // объем начального ордера
- trailStop = 25; // уровень трейлинг-стопа
- noLoss = 30; // уроветь выставления безубытка
- trailStep = 1; // шаг трейлинга
- slippage = 5; // проскальзывание
- gridOrders = 2; // количество отложенных ордеров для сетки
- gridFactor = 2; // множитель объема для сетки
- gridDistance = 50; // дистанция сетки
Скачать советник можно на МАРКЕТе