Советник PipSwinger относится к категории роботов, использующих мартингейл. С одной стороны это повышает риски и требования к размеру депозита, с другой – позволяет получать больший доход по сравнению с более консервативной торговлей.
Основное отличие советника от аналогов состоит в некой доработке алгоритма, которую сами авторы называют Martingale Disrupter. По их словам, это позволяет существенно улучшить результаты торговли и устранить слабую сторону мартингейловых роботов – большую зависимость от всплесков волатильности.
В остальном алгоритм работы советника ничем не выделяется на фоне конкурентов. Лот последовательно увеличивается, SL не используется, а TP с каждым ордером смещается вниз/вверх соответственно для покупок/продаж. Выставление ордеров будет рассмотрено отдельно.
В описании авторы утверждают, что советник является мультивалютным, но сами предпочитают торговать исключительно на GBP/USD и кроссах AUD/NZD, AUD/CAD. Рабочий таймфрейм – h1. Также авторы настоятельно рекомендую использовать Martingale Disrupter, пусть это и приведет к некоторому снижению прибыли, стабильность гораздо важнее.
Как настроить советник Pipswinger
Перечень настроек МТС довольно обширен, поэтому перечислены лишь самые важные параметры, влияющие непосредственно на процесс торговли:
- DoTrades – включение/отключение советника;
- ModifyMartingale – позволяет настроить порядок изменения лота в зависимости от числа ордеров;
- TradeDirection – своего рода ограничитель торговли. Значение «0» позволит советнику торговать в обе стороны, «-1» - будут заключаться только сделки на продажу; «1» - только лонги; «2» - покупки/продажи будут чередоваться;
- TradeRange – влияет на расстояние между ордерами. Если установить значение «0», то робот будет рассчитывать расстояние самостоятельно;
- StopLoss – можно заставить советник использовать фиксированный стоп;
- UseMartingaleDisrupter – включает/отключает алгоритм снижения рисков;
- DisrupterClose и DisrupterClose2 – отвечают за множитель, применяемый к TP при активном MartingaleDisrupter;
- MaxSell/BuyMartingaleLevel – ограничивает максимальное число ордеров;
- MaxDrawDownPct – ограничение допустимой просадки;
- UseGridExpander – позволит увеличивать расстояние между ордерами;
- ExpandPips – в пунктах указывается расширение сетки ордеров;
- TradeLots – величина первого лота. Советник может рассчитать его и самостоятельно, для этого нужно указать значение «0»;
- BalanceFactor – нужно вписать значение, соответствующее депозиту;
- LookBackDays – указывается число дней, которые учитываются советником при анализе ситуации;
- CloseAllBuy/SellTrades – позволяет закрыть все продажи/покупки.
Также стоит выделить возможность прятать уровни SL и TP от брокера. Советник Pipswinger учитывает и ограничение по максимальной величине лота, в случае если следующий лот будет больше допустимого, робот разобьет его на несколько отдельных лотов.
Принцип работы советника
Как и любой мартингейловый советник, PipSwinger открывает сеть ордеров на определенном расстоянии друг от друга, лот при этом постоянно увеличивается. Размер лота, расстояние между ордерами и величина TP рассчитывается таким образом, чтобы при движении цены в нужном направлении одновременно закрылись все ордера, а увеличение лота позволяет получить при этом прибыль.
В рассмотренном примере сделка на покупку была заключена не очень удачно, цена пошла в противоположную сторону. На расстоянии 30 пунктов (этот параметр советник рассчитывает автоматически либо шаг между ордерами задается вручную) открывается еще 1 ордер на покупку. При этом TP размещается на уровне открытия 1-го ордера, туда же переносится TP первой сделки.
Но цена опять двинулась вниз, поэтому через 35 пунктов опять последовала покупка, но уже тройным лотом. все 3TP при этом разместились на уровне открытия 2-го ордера. В результате 1-я покупка закрылась с убытком -30 п, 2-я сделка сработала в ноль, а по 3-й сделке прибыль составила 35 п.
Итоговый профит в виде 5 пунктов кажется небольшим, но нужно учесть, что последняя сделка заключалась увеличенным лотом. К тому же советник Pipswinger в зависимости от ситуации может изменять лот и в другой последовательности, более агрессивно.
Тестирование советника
В советнике особый интерес вызывает реализация защиты от сильных трендовых движений. Поэтому по паре EUR/USD робот тестировался за 2014 года с включенным и отключенным параметром UseMartingaleDisrupter. Стартовый депозит составил $10000.
Особых отличий в результатах тестирования выявлено не было. При включенной защите от трендовых движений советник заключил 175 сделок и успешно слил депозит во время масштабного укрепления доллара. Защита не сработала.
Такой же сценарий наблюдался и при отключении MartingaleDisrupter, разве что число заключенных сделок уменьшилось до 166. Хотя теоретически число сделок должно было возрасти. Также визуально почти нет различий в форме кривой роста депозита.
При тестировании на более длительном периоде времени (с начала) 2013 года и стартовом капитале $50000 советника также не смог удержаться на плаву. Советник Pipswinger обнулил стартовый капитал в то же время – осенью 2014 года.
Подведение итогов
В целом торговый робот можно считать достаточно надежным для повседневной торговли на реальном счете, даже несмотря на неоднозначную ситуацию с параметром MartingaleDisrupter и слив депозита при тестировании.
Главным достоинством советника можно считать постоянный рост баланса депозита без сильных просадок. А слив депозита – неизбежный итог работы любого мартингейлового советника. С начала 2013 года при самых консервативных настройках советник смог увеличить депозит на $23000 и только потом безоткатный рост доллара положил конец торговле.
Так что использовать советник Pipswinger в реальной торговле можно, но нужно особое внимание уделить ММ. Рекомендуется для центового счета NDD иметь как минимум $60 (лот 0,01), для обычного центового - $600 (лот 0,1), для стандартного - $6000 (0,01) и для счет classic - $60000 (лот 0,1).
А чтобы трендовое движение не застало врасплох, нужно регулярно снимать прибыль, кривая роста депозита достаточно плавная, поэтому большую часть времени советник будет торговать в плюс. Переждав тренд можно будет продолжить торговлю. Источник: Dewinforex
Социальные кнопки для Joomla