Советник Весна – торгуем откаты от движений больших

Здравствуйте, уважаемые коллеги трейдеры!

Представляем вашему вниманию советник весны, торгующий по одноименной торговой системе, которая основана на стратегии Ва-Банк: если за неделю валютная пара «нарисовала» слишком большую свечу, то есть движение было больше типичного для неё, то весьма вероятен откат в обратную сторону. Если вместо фиксации убытков мы усредняемся сеткой ордеров, то тихий и спокойный Ва-Банк становится агрессивным мачо весны!

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

Команда разработчиков

Старый Олег — автор торговой системы;

usver73 — разработка советника;

NickolaG — оптимизация и создание сетов.


Характеристики советника

Платформа: Метатрейдер 4
Версия советника: 8.26
Валютные пары: AUDCHF, AUDJPY В, и AUDNZD, скальпинга, пара евро-йена, евро-франк, EURSGD и GBPJPY и usdsgd
Таймфрейм: не имеет значения
Время работы: круглосуточно
Рекомендуемые брокеры: Робофорекс, компании Forex4you, ИнстаФорекс


Установка советника в Метатрейдер 4

Советник устанавливаем как обычно. Если вы впервые столкнулись с роботами на Форекс и у вас куча вопросов – качайте и смотрите бесплатный курс Форекс на Автопилоте.

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

Краткая справка по установке.

Перезагрузив Метатрейдер, на панели «Навигатора» появится весной, далее мы перетаскиваем его в выбранное окно валютной пары необходимого таймфрейма (в данном случае любого).

Вместо перезагрузки терминала вы также можете на панели «Навигатора» нажать кнопку «Обновить», и советник появится в списке:

(!) Для торговли необходимо использовать только проверенные и протестированные (в том числе в данной статье) пресеты.

Для того, чтобы загрузить пресет при установке советника на график, в окне настроек нужно нажать кнопку Загрузить и выбрать нужный сет.


Советника Стратегия

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

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

(!) В отличие от стратегии Ва-Банк, где применяется фиксирование прибыли (или принятие убытков) через некоторое время, в стратегии весны, если цена идёт против открытого ордера, строится сетка ордеров, которая закрывается на откате с прибылью. Использование сетки ордеров может привести к значительным просадкам, поэтому советник весной мы будем считать потенциально опасным роботом, и в связи с этим выбору сетов для торговли мы уделим основное внимание.


Пример работы советника

Советник использует сетку ордеров при просадке


Бэктесты советника

Перед установкой на счет любой советник (особенно потенциально опасный, как весной) необходимо протестировать, чтобы выявить подходящие настройки и проанализировать полученные результаты. Это поможет вам выявить устаревшие или неприемлемые для вас сеты, убедиться в правильном выборе брокера, рассчитать подходящий мани менеджмент. Лучше всего проводить тесты на максимально полном периоде исторических данных, предварительно проверив качество ваших котировок и подкачав недостающие данные. Кроме того, не забывайте выставлять реалистичный уровень спреда, учитывая также и проскальзывания, которые обязательно будут.

В данной статье Бэктесты сделаны по каждой паре в отдельности, так как платформа платформа MetaTrader 4 не позволяет проводить мультивалютные тесты.

Тесты сделаны с помощью программы тиковых данных на котировках от Дукаскопи спред реальный, переменный.

Серия тестов сделана фиксированным лотом. Это позволяет оценивать результаты тестирования по каждому сету без учёта мани менеджмента.

Критерии оценки полученных результатов следующие:

  • график должен быть без резких, визуально очевидных провалов баланса и эквити;
  • отношение прибыли к просадке – чем оно больше, тем лучше.

Spring_8.26 01.01.2015-05.12.2018 дополнительно

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 AUDCHF

Результаты теста приемлемые


Spring_8.26 01.01.2015-05.12.2018 AUDJPY в

Результаты теста приемлемые


Spring_8.26 01.01.2015-05.12.2018 и AUDNZD

Результаты теста хорошие


Spring_8.26 01.01.2015-05.12.2018 пара

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 CADCHF

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 CADJPY

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 ордер

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 скальпинга

Результаты теста приемлемые


Spring_8.26 01.01.2015-05.12.2018 валютной паре eurcad набора2.32

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 валютной паре eurcad набора2.75

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 пары EURCHF

Результаты теста приемлемые


Spring_8.26 01.01.2015-05.12.2018 для EURGBP

Результаты теста приемлемые (особенность: мало сделок)


Spring_8.26 01.01.2015-05.12.2018 по EURJPY

Результаты теста хорошие


Spring_8.26 01.01.2015-05.12.2018 паре EURNZD

Результаты теста очень плохие


Spring_8.26 01.01.2015-05.12.2018 EURSGD в 1,8

Результаты теста хорошие


Spring_8.26 01.01.2015-05.12.2018 EURSGD набор 2.05

Результаты теста хорошие


Spring_8.26 01.01.2015-05.12.2018 паре EURUSD

Результаты теста приемлемые


Spring_8.26 01.01.2015-05.12.2018 GBPAUD

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 паре GBPCAD набор 1.62

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 паре GBPCAD набор 1.69

Плохие Результаты теста


Spring_8.26 01.01.2015-14.10.2018 паре GBPCHF

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 паре GBPJPY

Результат приемлемый теста


Spring_8.26 01.01.2015-05.12.2018 GBPNZD

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 паре GBPUSD

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 когда два и более торговых

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 NZDCHF

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 NZDJPY

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 пары NZDUSD

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 пары USDCAD

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 пара

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 паре USDJPY

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 и usdsgd набор 3.67

Результаты теста приемлемые


Spring_8.26 01.01.2015-05.12.2018 и usdsgd набор 3.95

Результаты теста приемлемые


Spring_8.26 01.01.2015-05.12.2018 по xauusd набор 18.79Результаты теста плохие


Spring_8.26 01.01.2015-05.12.2018 по xauusd набор 24.02

Плохие Результаты теста


Spring_8.26 01.01.2015-05.12.2018 по xauusd золото

Плохие Результаты теста


Итак, по результатам тестов определились подходящие для торговли пары: AUDCHF, AUDJPY в, австралийский доллар, ордер скальпинга, как EURCHF, EURGBP и EURJPY готовится, EURSGD (в 1,8), паре EURUSD и GBPJPY и и usdsgd (комплект 3.67).

Для визуального сведения полученных стейтментов в один график и оценки суммарной просадки полученного портфолио используем программу ЕА анализатор.

Вывод: Советник весной показывает стабильный рост, но требуется тщательный подбор подходящих сетов и валютных пар.

Ссылки на все используемые в статье бэктесты (для самостоятельного анализа) можно найти в теме советника на форуме (ссылка в конце статьи).

Мониторинг советника Весна

Внимание! На мониторинге стоят все отобранные в данной статье сеты.


Описание настроек

Внимание! Все пункты в настройках указаны для 4-х знака (в 10 раз меньше 5-значных).

  • ТФ для сигнальной свечи — Дана возможность выбора для желающих экспериментировать с таймфреймами. Оставлено для совместимости сетов. В коде не учитывается;
  • Магия — номер мэджика;
  • Макс. допустимый гэп в пп по ходу сделки — Размер гэпа. Если =0, то не учитывается гэп;
  • Проскальзывание — величина проскальзывания;
  • Макс. спред — величина максимального спреда;
  • Пауза при проверке спреда — пауза перед проверкой спреда, в секундах.

ПАРАМЕТРЫ СИГНАЛЬНОЙ СВЕЧИ

  • Мин размер тела свечи пп — фиксированный минимальный размер тела свечи контрольной.

Динамический расчет сигнальной свечи

  • Способ расчета контрольной свечи — Варианты: простой (среднее арифметическое) или взвешенный («вес» ближайших свечей больше). По аналогии с расчетом МА (скользящей средней);
  • Глубина истории в барах — Если = 0, то применяем фиксированный размер контрольной свечи (Мин. размер тела свечи в пп). Если >0, то размер контрольной свечи считается как среднее арифметическое из N последних свечей;
  • Коэф. от среднего размера свеч — Коэффициент, применяемый к среднему размеру Контрольной свечи, т.е. если К=0,8, то вход будет при размере Сигнальной свечи больше, чем 0,8 * (контрольная Свеча).

ПАРАМЕТРЫ РАСЧЕТА ЛОТА

  • Начальный размер лота — Фиксированный размер первого лота;
  • Множитель лота для очередного шага сетки — Учитывается только с № колена (включительно) из следующего параметра;
  • Колено, с которого применяется Множитель — Колено (включительно), с которого применяется Множитель;
  • Максимальный лот — Если за счет применения Множителя лот увеличивается до величины Максимального лота, то дальше ордера выставляются исключительно с максимальным лотом.

ПАРАМЕТРЫ СЕТКИ ШАГОВ

  • Р-р нач. шага — 0 — фикс; 1 — по контрольной свече; 2 — по сигнальной;
  • Фиксированный шаг сетки — Способ определения начального шага сетки: 0 — фиксированный; 1 — по контрольной свече; 2 — по Сигнальной свече. 1 и 2 способ: Шаг сетки= Размер свечи * Коэфф;
  • Шаг=Коф * р-р свечи — Начальный шаг сетки в пипсах (расстояние между ордерами);
  • № колена, с которого начинается изменение шага сетки — при 0 — откл;
  • Р-р изменения шага — Начиная с колена («№ Колена…») (включительно), шаг увеличивается на « Р-р изменения шага..». Увеличение происходит до достижения «Максимальный шаг сетки»;
  • Максимальный шаг сетки — Максимальный шаг сетки в пипсах;
  • Максимально количество ордеров в сетке — Максимальное количество ордеров в сетке.

ПАРАМЕТРЫ ТЕЙК ПРОФИТ

  • Р-р нач. ТП: 0 — фикс; 1 — по контрольной свече; 2 — по сигнальной свече;
  • Фиксированный Тейкпрофит сетки — размер фиксированного тейк профита в пипсах;
  • ТП=Коэф.* р-р свечи — коэффициент, применяемый для расчёта динамического тейк-профита;
  • № колена, с которого начинает изменяться ТП — Начиная с этого № колена (включительно), размер тейк-профита изменяется на «Размер корректировки ТП в пп.». Может принимать как положительные, так и отрицательные значения;
  • Размер корректировки ТП в пп. — Количество пунктов, на которое изменяется размер тейк-профита;
  • № колена, с которого прекращается изменение ТП — колено, с которого прекращается изменение ТП. Начиная с этого колена, ТП = «Конечный размер ТП пп.»;
  • Размер Конечный ТП пп. — Вступает в действие с «№ колена, с которого прекращается изменение ТП». Данный параметр также является ограничителем изменения тейк-профита.
    Т.е. если в предыдущих параметрах уменьшался тейк-профит в зависимости от шага, то он (тейк-профит) не может быть меньше указанного значения;
  • Максимальный ТП — максимальный размер тейк-профита, имеет значение при его динамическом расчете.

ПАРАМЕТРЫ СТОП-ОРДЕРОВ

  • № колена, с которого выставляются отложенные ордера — Начиная с № колена (включительно) выставляются СТОП-ордера вместо рыночных;
  • Коэфф отступа от цены. Смещение = к * шаг — Если рыночный ордер выставляется по текущей цене на расстояние ШАГ СЕТКИ от предыдущего ордера, то СТОП-ордер выставляется после достижения ценой расстояния от предыдущего ордера = ШАГ * (1+К), при этом ордер отступает от текущей цены на расстояние ШАГ * К.
    Пример: шаг для рыночных ордеров = 100 пп.
    СТОП-ордер выставляется при отходе цены от предыдущего ордера на расстояние 100 * (1+0,5) = 150 пп, а отступ от цены выставляемого ордера составит 100 * 0,5 = 50 пп.

ПАРАМЕТРЫ БЕЗУБЫТКА

  • Перевод в БУ — Включение/выключение применения БУ;
  • Через сколько часов пытаться перевести в БУ — Количество часов после открытия первого ордера, после которого будет перевод в БУ;
  • № колена, на котором переводим в БУ — Количество ордеров, при котором будет перевод в БУ. С предыдущим параметром работает по принципу «ЛОГИЧЕСКОЕ ИЛИ», т.е. в БУ переводится после выполнения любого условия;
  • Цена включения БУ = К от размера ТП (К*ТП) — После выполнения условия на перевод в БУ ждем, когда цена достигнет величины К*ТП. Допустим, ТП= 50 пп., К=0,7. БУ включится при достижении ценой 50 * 0,7 = 35 пп;
  • Цена СЛ = К от размера ТП — Цена, на которую будет установлен стоп-лосс ордеров сетки. Как Считается Коэффициент от ТП (тейк-профита).

ПАРАМЕТРЫ ТРАЛА

Тип трала — 0 — выкл, 1 — по теням, 2 — ступенчатый.

ПАРАМЕТРЫ ТРАЛА ПО ТЕНЯМ

  • К от ТП для включения ТС — коэффициент для уровня тейк-профита, от которого начинает работать данный вид трала;
  • Период, по барам которого надо тралить — Период анализируемых баров;
  • Кол-во баров, по которым следует тралить — Количество анализируемых баров;
  • Отступ от тени бара пп. — отступ от тени бара, на котором размещается стоп лосс.

Логика работы: проверяя каждую свечу на заданном ТФ («Период, по барам которого надо тралить»), функция находит экстремум по заданному количеству свечей. Если цена найденного экстремума цены лучше существующего СЛ, то СЛ переносится на цену экстремума с корректировкой на «Отступ от тени бара пп» (обычно Отступ… = спрэд + 1-2 пп).

ПАРАМЕТРЫ ТРАЛА ПО СТУПЕНЯМ

  • К от ТП для включения ТС — коэффициент для уровня тейк-профита, от которого начинает работать данный вид трала;
  • Шаг перемещения СЛ — шаг перемещения стоп-лосса.

Логика работы: задаётся расстояние от цены БУ, на котором трейлинг запускается (в пунктах) и «шаг», с которым он переносится (в пунктах). Пример: при +30 стоп на +10, при +40 — стоп на +20 и т.д.

ПАРАМЕТРЫ АНАЛИЗА ПЯТНИЦЫ

  • При открытии ордера учитывать направление открытия свечи младшего ТФ — Если правда, то анализируется направление и размер пятничной свечи;
  • Макс размер в пп младшего TFmain в сторону сиг — Максимальный размер пятничной свечи, при превышении которого вход отменяется. Если рабочий ТФ отличается от СК1, то для контроля анализируется последняя свеча на младшем ТФ.

ФИЛЬТР ТОРГОВ НА НОВЫЙ ГОД

  • Использовать НГ — Использовать/не использовать фильтр;
  • DataStart — Начало периода исключения торгов;
  • Данные конец — Конец периода исключения торгов.

СЛУЖЕБНЫЕ НАСТРОЙКИ

  • Рассчитывать просадку — Вести журнал просадки по эквити. Если Вкл., то с настроенной периодичностью в файл формата CSV записывается значение текущей просадки (полезно для дальнейшего анализа в Excel и результатов прохождения теста разными парами);
  • Период записи эквити в файл — таймфрейм, с периодом которого фиксируется эквити в файле;
  • Тип файла (индивидуальный/общий) — Если записываем просадку в файл, то можно выбрать — записывать каждую пару в свой файл, либо писать в общий. Во втором случае проще экспортировать в формат Excel;
  • Запрет открывать первый ордер после даты — Рекомендуется устанавливать дату на 1-2 месяца меньше, чем дата окончания тестирования. Необходимо для исключения просадки из-за незакрывшихся сеток в конце тестирования.

—Оптимизация—

Эти параметры имеют значение при оптимизации сетов в тестере МТ4.

  • Учитывать просадку при оптимизации — для ускорения оптимизации за счет принудительного прерывания прогона (при оптимизации), после превышения просадкой величины начального (стартового) депозита прогон прервется;
  • MaxAmountLoss — служебный параметр. Должен быть больше потенциального количества убыточных ордеров подряд. Механизм работы: если просадка превысила стартовый депозит, то запускается функция, которая открывает и тут же закрывает заданное количество ордеров. При оптимизации необходимо на закладке «Оптимизация» установить «Количество убыточных ордеров подряд» = 50. В результате прервется прогон;
  • Периодичность расчета просадки — периодичность расчета просадки;
  • Цвет текста надписей — цвет текста надписей в окне терминала.

Внимание! Настоятельно рекомендуется использовать только те сеты, которые были отобраны по результатам тестирования!


Рекомендуемый мани менеджмент

Мани менеджмент рассчитывается из анализа суммарной просадки в портфолио из нескольких пар. В нашем случае эта просадка составляет 139$ при фиксированных лотах по 0.01. Соответственно, безопасный размер депозита при лоте 0.01 составляет от 1000$. Для наглядности соответствие лотов и депозитов при разных типах брокерских торговых счетов сведём в таблицу:

Тип счета Минимальный лот и шаг лота Мин. стартовый депозит Брокеры
Процентов (с мини-лотами) 0.01 10$ (1000 центов) Компании Forex4you
Центовый 0.1 $10000 Компания RoboForex
Стандарт 0.01 $1000 Альпари
Про-счета 0.1 $10000 Классический тип счета у большинства брокеров

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

Итоги

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


Важно!

Для корректной работы советника торговый терминал должен быть включен с открытия рынка вечером в воскресенье до его закрытия вечером в пятницу. Если у вас нет возможности держать компьютер в рабочем состоянии 24/5, то рекомендуется использовать услугу ВПС сервера.


Скачать советник весны

Скачать кнопкаТема на форуме

С уважением, Алексей ака Мерлин
Tlap.com

Источник: tlap.com

Источник

Поделиться ссылкой:

Добавить комментарий