Советник форекс по стратегии снайпер. Торговый советник Sniper (Снайпер)

    Для удобства торговли по ТС "Снайпер" создан полуавтоматический советник "Sniper". Данная стратегия вызвала высокий интерес в среде трейдеров. Причем здесь требуется четкое выполнение Правила Сейфа (для безопасного входа в рынок). Торговля при этом ведется на периоде М5, а поиск важных уровней проводится на старших ТФ М30 и Н1.

Торговля с Правилом Сейфа требует открытия сразу 2-х ордеров с установленными Stop-Loss и Take-Profit. И на это необходимо некоторое время. Именно для открытия 2-х ордеров сразу с заданными параметрами служит советник Sniper. Это полуавтоматический советник, который только открывает 2 ордера, но не анализирует график и не указывает точки входа. Трейдер самостоятельно должен найти точку входа. Советника также служит и для разгона депозита.

Скачать советник "Sniper"
Из архиве 2 файла советника необходимо поместить в папку \MQL4\ Experts\ из каталога данных терминала (после чего перезапустить терминал).

Настройки советника:

Тейкпрофит: число пунктов для TP для 2-го ордера (значение TP для 1-го ордера равно SL);
Стоплосс: число пунктов для SL обоих ордеров;
Суммарный лот: общий объем обоих ордеров, открываемых одновременно;
Открывать два ордера? : true означает, что будет открыто 2 ордера с объемами, равными половине объема, указанного в параметре "Суммарный лот";
Стоплосс разгонного ордера: объем разгонного ордера зависит от данного значения;
Магический номер ордеров: число для маркировки открываемых советником ордеров. При нулевом значении советник "подхватит" все вручную открытые ордера;
Угол графика для привязки: задает место на графике для отображения рабочей информации. Здесь же располагаются кнопки Buy и Sell.

После приcоединения советника Snaiper к графику в правом верхнем углу появится информационная панель с кнопками Buy и Sell и разгонного ордера.


Разберемся, как работает советник. Проведя анализ графика на старших ТФ, трейдер должен переключиться на ТФ М5 определения точки входа, после чего открыть ордера, кликнув на кнопку Buy/Sell на панели. Моментально откроются 2 ордера по ОДИНАКОВОЙ цене с одинаковыми SL и с разными ТР. Когда цена достигнет 1-го TP, один из ордеров закроется. В соответствии с Правилом Сейфа 2-й ордер останется открытым. И когда цена достигнет его TP в 30 п., общий профит в пунктах будет равен 45=15+30. Но если он закроется по SL, то в итоге сделка получится безубыток, потому что убыток будет точно равен профиту от 1-го ордера.

Далее, как только "закроется Сейф" (закроется 1-й ордер с профитом), советник откроет РАЗГОННЫЙ ордер в обратном направлении. Stop-Loss для него уже задан в настройках (равен 10). объем разгонного ордера рассчитывается автоматически с учетом того, чтобы в случае закрытия этого ордера по SL, общий итог сделки минимально положительным. А если рынок пойдет в плюсовую сторону, то разгонный ордер закрывается вручную с отличным профитом (или ТР ему устанавливается также вручную). Также можно закрыть все ордеров сразу с помощью кнопки "Close ALL".

Данный советник станет отличным помощником для трейдера, торгующего по стратегии Снайпер. Однако, открыть двойной несбалансированный замок с помощью этого советника, увы, не получится.

Для расчета Суммарного лота открываемых ордеров с учетом правил ММ (получаемый по SL убыток не может превышать 1% депозита) советую использовать индикатор "Калькулятор Мани Менеджмента".

Легендарный советник Снайпер, построенный 7 индикаторах. Робот тестировался на реальном счете 3 года и принес более 300%. Вложенный депозит был снят в виде прибыли еще в первый год торговли.

Описание торговой системы

Торговая система была разработана нами в 2013 году, тогда советник был протестирован в своем первоначальном варианте и принес неплохую прибыль за год торговли. После этого было решено доработать советник до совершенства и продолжить торговлю на тестовом счете, ссылка на который находится выше. Советник, как и ожидалось, дал отличные результаты! Причем, хотим заметить, что настройки советника ни разу не менялись. Как были выставлены по умолчанию в сентябре 2015, так и стоят до сих пор. Робот торгует на VPS и мы заглядываем на счет крайне редко, что бы снять профит.

Итак, суть торговой системы. Описать всю тактику данного робота крайне сложно так как в нем присутствуют различные механизмы, которые были разработаны для снижения рисков, но основа в том, что робот ищет трендовые откаты, о которых извещают индикаторы Parabolic SAR, MACD, MA, Envelopes, CCI, RVI, Alligator. После чего, входит в рынок, и при удаче - закрывается в профит, а при продолжении тренда - выставляет двойную, безопасную сетку, в которой есть как ордера по тренду, так и против него.

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

Настройки

  • Fixed lot - Фиксированный лот. Если отключен авто лот - лот берется отсюда.
  • Auto Lot (0 - disabled) - Авто лот. Рассчитывается как размер депозита / на количество, указанное в данном параметре * на лот 0,01. Например у Вас 1000 USD и здесь указанно 100. Лот автоматически выставится 0,1 и будет увеличиваться с ростом депозита. Опция незаменима для плодотворной автоматической торговли. Причем в версии 7.0.0, теперь тейк профит в валюте депозита (а так же стоп и тралл), так же возрастают параллельно лоту.
  • Martingale (0 - disabled) - Множитель следующего лота. Рекомендуем ставить 1.6, именно это значение всегда стоит у нас.
  • Profit in Pips / Curency - Работать с пунктами или валютой депозита.
  • Take Profit - Тейк-профит. Вы можете указать его в пунктах, или в валюте депозита (зависит от опции Profit in Pips / Curency) Тейк профит невидим для брокера.
  • Stop Loss - Аналогично и со стоп лоссом.
  • Turbo Mode - Турбо режим. При его включении, советник увеличивает профит в просадках, компенсируя затраченное время на взятие профита. Советуем включать данный режим.
  • Turbo Max Profit - Сколько максимум брать прибыли в режиме турбо.
  • Trailing Stop (0 - disabled) - Трейлинг стоп в пунктах/валюте. Невидим для брокера.
  • Trailing Step - Шаг трейлинг стопа.
  • Step for new orders - Шаг, через который строится сетка.
  • Close Orders - Включив данную опцию Вы можете вмешаться в работу советника и закрыть все сделки. Если Вы считаете, что нужный профит взят, а робот еще ждет, включите данную опцию и советник посчитает прибыль, закрыв ордера.
  • Max Spread (0 - disabled) - Максимальный спред для открытия ордеров. 0 - отключен.
  • Magic Number - Магик номер. При торговле на разных парах, менять магик номер необязательно так как советник отличает пары автоматически.
  • Output Information - Включение / выключение графики на экране.

Дополнительная информация

Советник может работать на любых валютных парах, но мы тестируем его на GBP/USD, просто, когда то именно с этой пары началась его разработка и на ней он торгует по сей день. Вы можете использовать для торговли любые инструменты, предварительно протестировав его на них и подобрав оптимальные настройки.

Советник работает с любой валютой депозита! Далее, допустим, валюта депозита USD. Стартовый депозит очень сильно зависит от стоимости одного пункта с лотом 0,01. Если один тик с данным лотом у Вас равен 0,01, депозит можно использовать 500 USD и более (на центовом счете 5 USD и выше), если стоимость тика с лотом 0,01 = 0,1, депозит должен быть как минимум 5000 USD, или 50 USD на центовом счете.

Кредитное плечо должно быть 1:500, а еще лучше 1:1000. С таким кредитным плечом, результаты торговли значительно лучше и максимальная просадка ниже так как робот успевает открыть вовремя нужные сделки по тренду и против него. Если Ваше плечо будет ниже, работа советника значительно ухудшится.

Результаты реальной торговли и в тестере стратегий значительно различаются. Как только советник начал свою работу - это сразу было замечено. Поэтому даем совет - тестируйте все только на демо и реале. В данном случае, в реальности результаты намного лучше, чем показывает тестер. Убедиться в этом Вы можете посмотрев тестовый счет (ссылка вверху).

Таймфрейм советника очень влияет на торговлю так как сигналы берутся с того таймфрейма, на котором установлен робот. Рекомендуем H1, или выше. Если поставите таймфрейм ниже, сделок будет больше, но их качество значительно снизится.

Ну и еще, рекомендуем не вкладывать все деньги в одного робота. Сделайте портфель советников и разделите капитал! Это позволит снизить риски и зарабатывать больше, так как одни роботы любят тренд, другие флет... А создав портфель, они будут работать при любой рыночной атмосфере.

Тетирование на VPS 4й год

К большому сожалению и нашему разочарованию в брокере с которым мы работали все эти годы данным советником, вынуждены сообщить о том, что брокер не уведомив нас, сделал огромную ошибку и по его вине советник потерял весь депозит! Брокер резко перешел с 4х значных котировок на 5 значные, что повлекло огромную нагрузку на депозит, а так как советник стоял на VPS и был настроен для работы с 4х знаком, робот естественно не выдержал нагрузки, которую бы ранее выдержал с просадкой не более 5-10%. Это очень печально! Посмотреть то, что произошло, Вы можете на нашем сигнале, там видно как брокер слил наш счет. https://www.mql5.com/ru/signals/130353 Зайдя в историю торговли, Вы увидите как котировки стали 5 значными. Будьте внимательны при выборе брокера!!! Вы считаете это нормально, менять 4х значные котировки на 5 значные? Несмомненно это палка в колеса, и теперь будем выбирать другого брокера. Хотим подчеркнуть, что советник Снайпер проработал 3 года и 3 месяца с максимальной просадкой не более 40%, с рабочей просадкой 5-10%, что говорит о его превосходных показателях.

Автоматический РОБОТ (Советник) Снайпер
https://www.facebook.com/SergiyGlotov/videos/359711791056383/

Это робот по стратегии "снайпер"
работающий по закону корреляции.

Данный советник устанавливаем на одно окно. По умолчанию, стоят 2 пары валют, которые коррелируют друг с другом. Сделки будут осуществляться через pipstep для оптимизации работы советника существует также коэффициент перебивания. Советник оснащен take – profit, при достижении которого сделки закроются с прибылью. Советник Snipper довольно прост в использовании, более того вы имеете возможность сами залезть в код и все увидеть. Только в тестере пронаблюдать его работу не получится.
Snipper работает с любыми валютными парами, то есть это мультивалютный советник. Можно поставить разные пары в нескольких окнах. Однако не нужно выбирать слишком много пар, так как залог растет, а размер должен быть 1 к 500.

Некоторые характеристики советника:
вид советника: трендовый;
торговое плечо: 1:500 ;
валютная пара: все;
количество знаков: 4-5 значный;
рекомендуемые брокеры: Forex4you, ИнстаФорекс, Робофорекс;

Как работает форекс советник Snipper ?
Уникальность Snipper в том, что он не работает с индикаторами. Принцип работы советника предельно прост и сложен одновременно. Советник открывает четыре сделки по валютным парам евро/доллар (buy и sell), фунт/доллар (buy и sell). Далее по каждой паре, например, евро/доллар buy и фунт/доллар sell дает профит, которые форекс советник закрывает по take-profit.

Другие открытые сделки евро/доллар sell и фунт/доллар проигрывают, либо советник закрывает их либо перебивает и осуществляет закрытия profit-loss.
Стоит отметить, что take-profit в случае, когда одна сделка по евро/доллар и фунт/доллар, а profit-loss, когда 2 или 3 сделки уже висят.

Snipper работает автоматом как с 4-, так и с 5значными брокерами. Форекс советник Snipper настроен автоматом как на 4- так и на 5-значных брокеров. Pipstep равен значению take-profit, по мнению автора, тут еще можно доработать. В случае, когда закрывается одна из пар по take-profit, вторая сразу перебивает сделку. При желании, можно сделать свой pipstep у каждой пары, независимо от take-profit. Повторюсь, что код советника открытый.

Рекомендации по работе с советником Snipper
Нет необходимости сразу переходить на большой лот, сначала нужно в ручную растянуть сетку - ставим лот 0.01 и 3 перебивания с take-profit равным 10. Когда сделка перебита в третий раз, в новом окне ставим еще один советник с таким же лотом, но take-profit можно уже выставить 20. Это означает, что перебиваться последующие сделки будут через 20 пунктов и так далее.

Далее все будет работать на автомате, одни сделки будут проигрывать, а в другом окне советник будет работать в противоположную сторону. Второй советник идет по тренду и является помощником первому. Когда первый советник проигрывает, на другом советнике нужно выбрать обратную сторону.

Модификация советника Snipper
Этот советник имеет модифицированную версию, которая находится в нашем архиве. Его модификацию легко показать на примере; первая валютная пара только покупает, а вторая только продает, это позволяет чтобы пустить советник по тренду.

Некоторые отзывы о советнике
похоже это то, что давно искал
прибыль уже больше убытков, торгую 2 дня
да он практически идеальный

Тестирование советника Snipper
Здесь мы представим вашему вниманию отчет работы советника за сутки.
Прибыль составила 20 долларов, просадка - 25 долларов. При закрытии всех сделок совершенный объем будет примерно 0.7 лота. Но нет смысла закрывать сделки, так как цена может «топтаться на месте» и неделю, тогда мы будем получать прибыль, а просадка останется на этом же уровне.
Если хотите, чтобы сделки закрывались чаще, просто поставьте уровень take-profit меньше.

Торговая стратегия «Снайпер» отлично себя зарекомендовала при работе на любых рынках и любых инструментах. Неудивительно, что предпринимаются попытки автоматизировать её, если бы удалось создать алгоритм, правильно выполняющий разметку уровней, трейдинг облегчился бы на порядок. Советник «Sniper» – одна из таких попыток сделать снайперский трейдинг автоматическим на 100%, отзывы о роботе противоречивые, обзор даст ответ на вопрос, стоит ли этот алгоритм внимания.

Разработчик советника неизвестен. Ясно только то, что Академия Форекса, запустившая в начале 2018 г. спецкурс по обновленной стратегии , его разработкой не занималась и консультаций не давала. Автор позиционирует советник «Sniper» как полностью автоматическую версию одноименной торговой стратегии.

Если интересуетесь гарантированно рабочей торговой системой, рекомендуем начать с базового курса по . Его Академия Форекса готова предоставить Вам его совершенно бесплатно. Нужно только перейти по ссылке и оставить свой электронный адрес.

Как и одноименная стратегия этот робот оперирует уровнями поддержки сопротивления (ТИУ, ТИУС, РУЗ). Точки входа называются так же, как и в ручной стратегии. После добавления на графике робот строит зоны поддержки и сопротивления, подписывает точки входа в рынок. На первый взгляд все выглядит так же, как и в ручной торговой системе.


Так советник выполняет разметку на графике.

На рисунке выше неплохо отработали бы первые 2 РУЗ и Ретест. На истории можно найти отрезки, когда построения у советника «Sniper» практически на 100% совпадают с ручными. Есть участки, когда робот не совсем корректно строит уровни – примерно те же проблемы наблюдаются и у других роботов, использующих графический анализ в работе.

Помимо ТИУ, ТИУС, РУЗ и основных точек входа советник отмечает зоны консолидации и накопительного флета. С настройками по умолчанию эти фрагменты советник помечает зеленым цветом.

Неизвестно только как советник Снайпер строит эти уровни и это серьезный недостаток этого инструмента. Возможности изучить код нет, так что нельзя понять, какую логику заложил в него автор. По настройкам судить об этом также нет возможности.

Помимо уровней и точек входа робот указывает и общее направление торговли. Как именно определяется направление господствующей тенденции неизвестно.

Параметров в этом инструменте немало, но это не особо помогает в изучении робота. Всего настроек около 100, их условно можно разделить на 3 группы:

  • Параметры, отвечающие за внешний вид. Здесь настраивается цвет зон поддержки и сопротивления, толщина и цвет линий, размер и цвет шрифта надписей на графике. На работу советника они не влияют.
  • Удаление разметки на истории – отработавшие поддержка и сопротивление будут удаляться.
  • Поиск позиций крупных игроков – у советника Sniper есть функция поиска следов маркетмейкеров, ее можно отключить.
  • Параметры, отвечающие за алерты . На каждый тип входа можно назначить свое звуковое оповещение, рассылку уведомлений на e-mail.
  • Настройки, отвечающие непосредственно за анализ графика и поиск точек входа . Их много и совершенно непонятно какой параметр и за что отвечает.


Окно настроек робота.

Отдельные параметры в советнике Sniper понятны. Например, удаление разметки на истории, автоторговля, размер стопа и тейк-профита в пунктах. Приведем только ключевые настройки, в функции которых нет сомнений:

  • Автоторговля – если выставить значение «Нет», то робот станет полуавтоматическим. Будут появляться алерты, но решение о заключении сделки будет принимать трейдер.
  • Метод торговли – 0 отвечает за агрессивный трейдинг, 1 – за консервативный.
  • Метод SL – при значении 1 стоп будет выставляться в пунктах, при значении 2 – SL советник Снайпер вынесет за экстремум движения, на котором появился сигнал на вход в рынок.
  • Метод ТР – при 1 используется фиксированный тейк-профит, при 2 – сделка будет закрываться только при появлении противоположного сигнала.
  • Торговля от ретеста – будет ли использоваться точка входа типа Ретест.
  • Максимальный лот от баланса – торговля ведется фиксированным лотом, здесь указывается его величина.
  • Расчетный баланс – указывается сумма, относительно которой советник Снайпер выполняет необходимые расчеты.

Однако, есть масса настроек, чье влияние на анализ графика неясно, как пример приведем такие пункты как порог проверки уровня толпой, формирование позиций толпы и прочие. Никакого мануала в комплекте нет.

С одной стороны, обилие настроек дает возможности по оптимизации. С другой – отсутствие пояснения параметров сводит возможность эффективной оптимизации на нет. Остается использовать советник Sniper с настройками по умолчанию.

Результаты тестирования

Ориентироваться будем главным образом на результаты тестирования в тестере МТ4. Настройки по умолчанию предназначены для работы на валютной паре EUR/USD на таймфрейме М5. Стартовый депозит при тестировании составлял $1000, тест выполнялся за более чем полугодовой период.


Результаты тестирования робота.

Как видим, у советника Sniper серьезные проблемы с работой даже в тестере стратегий:

  • Чуть больше чем за 7 месяцев торговли убыток превысил 60% от стартового капитала.
  • Всего заключено 209 сделок, из них с убытком закрылось 61,24%.
  • Максимальная просадка доходит до 69,11%, отрицательное математическое ожидание получения прибыли.
  • Красноречивее всего об эффективности робота говорит кривая роста депозита. Только в самом начале теста был кратковременный рост, затем капитал стабильно снижался, то есть советник Sniper сливает деньги.

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

У советника Sniper нет мониторингов реальных счетов. На MyFXBook полно одноименных роботов, но неизвестно какой именно советник используется. В сети есть несколько алгоритмов с таким именем.

Заключение

Советник Снайпер однозначно нельзя назвать успешным роботом, который тут же можно ставить на реальный счет. Непонятны ключевые моменты – как робот строит уровни, за что отвечает обилие настроек и самое главное – почему он сливает даже в тестере МТ4. То, что на графике подписываются те же точки входа, что и в ручной стратегии, еще не значит, что работа ведется в точном соответствии с правилами оригинального Снайпера.

Перспективы оптимизации советника Sniper туманны. Параметры, с которыми можно поэкспериментировать, есть, но их слишком много, не зная в каком направлении работать, на это можно потратить дни и недели без гарантии успеха.

При этом ручная стратегия Снайпер работает отлично. Убедиться в этом вы можете сами изучив бесплатный обучающий курс. Получить его можно по ссылке ниже просто оставив e-mail.

Все параметры в set файлах, которые вы получили вместе с советником, указаны для новых пунктов (5-ти значных котировок). Для старых пунктов (4-х значных) советник автоматически подстроит настройки, поэтому ничего руками не нужно менять.

Общие параметры

  • MagicNumber - собственно, маджик.
  • Slip - проскальзывание.
  • Lots - объем сделки.
  • DepoPer001Lot - при нулевом значении советник будет торговать фиксированным лотом указанным в параметре Lots. Если значение не нулевое, то лот будет рассчитываться автоматически. Указывать нужно число на 0,01 лота. К примеру, если депозит равен 3000 и вы указали в этом параметре 1000, то сделка будет открыта объемом 0,03.
  • LotExponent - множитель. То есть, на это значение будет умножаться лот текущей сделки для вычисления размера следующего ордера.
  • BaseLotLevelCount - определяет количество колен, которые будут открываться последовательно с начальным лотом.
  • PipStep - с помощью этого параметра вы можете установить минимально возможное расстояние между сделками в сетке.
  • GridAvgComissionSwap - брать ли в расчет комиссию и своп при расчете безубытка сетки.
  • MaxTrades - максимально допустимое количество колен усреднения.
  • TakeProfit - начальный Take Profit.
  • Lvl1 - начиная с этого ордера, тейк профит будет равняться TPS1.
  • TPS1 - тейк профит, для сделок открытых начиная с Lvl1.
  • Lvl2 - начиная с этого ордера, тейк профит будет равняться TPS2.
  • TPS2 - тейк профит, для сделок открытых начиная с Lvl2.
  • TrailStart - можно указать через какое количество пунктов прибыли начинать тралить стоп лосс.
  • TrailStop - расстояние, на котором передвигается трейлинг стоп, после начала трала. При нулевом значении TrailStop будет выключен.
  • TrailLvl1 - начиная с этого ордера, будут корректироваться TrailStart и TrailStop, аналогично Lvl1 и TPS2.

Настройки для входа

  • PeriodRSI - период для индикатора RSI.
  • RsiChannel - с помощью этого параметра можно установить уровни перекупленности и перепроданности для индикатора RSI. К примеру, при значении 25 уровень перекупленности будет 75 (50+25), а перепроданности 25 (50-25).
  • KPeriod - количество баров для линии %K Stochastiс.
  • DPeriod - период для вычисления линии %D Stochastiс.
  • Slowing - значение замедления индикатора Stochastiс.
  • StochChannel - аналогично с RSI, с помощью этого параметра можно установить уровни перекупленности и перепроданности.

Настройки для лока

  • LockAfterSeriesCount - начиная с этого ордера откроется локирующий ордер.
  • LockGridPercent - можно указать, какую часть сетки нужно покрыть локирующим ордером.

Прочие настройки

  • SMaxDrawdownPercent - уровень просадки (указывается в процентах) при достижении которого советник прекратит открывать усредняющие сделки.
  • MaxSpread - максимальный спред, выше которого советник пропустит сделку.
  • MaxDrawdownPercent - уровень просадки (указывается в процентах) при достижении которого советник прекратит открывать первые сделки. При этом существующая сетка будет продолжена.
  • SeriesFilter - фильтр для усредняющих ордеров. Может принимать следующие значения:
    • Disable - выключен.
    • OpenClose - усреднять лишь при условии, когда открытие текущей свечи выше закрытия предыдущей (для покупок), или ниже (для продаж).
    • CandlePattern - усреднять лишь при наличии разворотного свечного паттерна, вроде пинбар.
    • RSI - усреднять лишь в зонах перекупленности/перепроданности.
  • Currency Filter - фильтр открытия сделок по валюте, если по ней уже есть сделки в этом направлении. Допустим, была открыта сделка на покупку по NZDCAD. В таком случае будут заморожены сделки по другим валютным парам, которые содержат NZD на покупку и CAD на продажу.
  • StopByMaxOrdersOneSymbol - ограничивается максимальное количество сделок по валютной паре.
  • StopByMaxSymbolTrades - фильтр на открытие сделок, если количество активных валютных пар (по которым имеются открытые ордера) превышает это значение.