Чаще всего для разработки автоматических советников используются стабильные торговые методики с простым и проверенным алгоритмом. Попробуем протестировать мультивалютный советник 10 pips multi plus на основе популярной стратегии на пробой экстремумов предыдущего дня.
Данный торговый робот может использоваться как для мультивалютный, так и для одиночной торговли. Авторы советника вообще рекомендуют торговлю (в том числе - и одновременную) на 7 парах EUR/USD, AUD/USD, NZD/USD, USD/CAD, USD/JPY, а также на базовом кроссе GBP/JPY и довольно редком CHF/JPY. Можно добавить еще 3 пары на выбор пользователя.
Главное - не забываем, что советник 10 pips multi plus торгует по принципу мартингейла, поэтому лот рассчитываем очень внимательно и постоянно контролируем текущую нагрузку на депозит.
Принципы работы
Базовая стратегия «10 pips в день» простроена на использовании наиболее часто встречающегося сценария развития, когда при пробое границ дня срабатывают массовые стопы дневных трейдеров, ведь многие ставят там стопы (или отложенники) как на очень сильные ценовые уровни. При снятии стопов или при открытии новых ордеров цена обычно по инерции идет в направлении пробоя от 10 до 30 пунктов (в зависимости от волатильности). Советник предлагает не жадничать и брать порядка 10 пунктов. Общая схема примерно такая:
В реале действуем примерно так:
Предлагаемый советник 10 pips multi plus анализирует результат движения за прошлый день (High/Low) по нескольким парам и выставляет ордера одновременно. Если экстремум пробит, но в дальнейшем цена разворачивается, то включается механизм мартингейла в качестве страховки. Если за текущий день получен профит по одной сделке и локирующих позиций нет, то в этот же день по данной паре советник больше сделок не открывает.
!!!Чем выше версия советника, тем «мягче» мартингейл в его алгоритме для повышения доходности. Торговля во время спекулятивной волатильности не рекомендуется
Установка и параметры советника 10 pips multi plus
Наиболее доступны взломанные версии советника 4.5, поэтому прежде всего указываем именно его параметры:
- Lot – начальный лот (если 0, то лот вычисляется советником автоматически);
- Slippage – проскальзывание (в пипсах);
- TakeProfit – уровень профита на сделку;
- v_1 … v_10 – валютные пары, по которым будет торговать советник;
- Filtr_1- фильтр для исключения валютных пар;
- NFP – режим торгов в день публикации Non-Farm Payrolls (рекомендуется «нет»);
- MagicNumber - уникальный номер;
- StartTick = true – режим пересчета параметров советника (за 1 тик);
!!! Пересчет параметров советника выполняется с каждым новым тиком, а в периоды слабого потока котировок по торгуемым парам, например, ночью, разрыв между последовательными тиками может достигать 10-15 секунд и советник может пропускать торговые сигналы.
- = false – постоянный режим работы советника, независимо от плотности потока котировок (достаточно сильно загружает процессор, но это можно отрегулировать параметром TimeTick).
- TimeTick – период пересчета параметров (секунды) при условии StartTick=false.
- Distans- расстояние от max/min (в ppis), при котором подается звуковой сигнал.
- Sound- режим звукового сигнала (вкл/выкл);
- TimeSound- период повтора звукового сигнала.
!!!Наличие звукового оповещения позволит при необходимости закрыть сделку вручную, до срабатывания StopLoss.
В версиях выше 4.8 имеются дополнительные настройки:
- для манименеджмента, которые позволяют снизить просадки - можно установить уровень депозита для открытия начального лота;
- параметр V_ord меняется на Max_Currency_Trade — max-ное количество пар в рынке, (можно включать работу советника по нескольким парам или ограничивать max-ное количество одновременно открыты пар);
- Min_Time_Ope — min-ное время между открытием ордеров( помогает снизить просадку прирезких движениях примерно на 10-20%;
- возможно включение/отключение торговли по конкретному активу в buy/sell, также как и торговлю по дням недели.
Советник 10 pips multi plus (имеют смысл только его последние версии) к продаже предлагаются по цене от 53%$, но в сети можно найти множество «вскрытых» работоспособных версий с ключевыми файлами. Без ключевого файла даже невозможно провести полноценное тестирование – в нем содержатся служебные данные, необходимые для торговли. Без ключа советник поставит только начальные ордера, а дальше сопровождение идет с нулевым лотом.
!!!Советник продается в скомпилированном (закрытом) коде, но в принципе - вполне работоспособном и пригодном для оптимизации.
Результаты бэк-тестов советника
Полноценный тест советника рекомендуется проводить одновременно на всех семи парах и с использованием VPS. Рекомендуемый лот 0.01 на каждую 1000$ (для 7 пар получается 0.07). Тестировать на одной паре нет смысла, так как в реале на нескольких активах происходит взаимная компенсация результатов сделок и результат получается некорректным.
Торговая платформа: MetaTrade 4(5). Версия советника для теста: официальная 4.8. Тест выполнен: со стандартными установками на EUR/USD, GBP/USD, NZD/USD, USD/CAD. Тестовые настройки: одинаковы для всех активов. Лот выбирается алгоритмом советника автоматически (примерно не более 0.01 на каждые 1000$ депозита). Рекомендованный минимальный депозит: 10000 долл. Кредитное плечо: не более 1:200. Рекомендованный риск: до 2% депозита на каждую сделку. Все тесты проведены на одном и том же периоде (02.01.2014 –01.09.2015).
!!!Не забываем, что все тесты подразумевают реинвестиции заработанной прибыли, за счет чего ресурсы возможного мартингейла резко повышается и советник это использует.
Наиболее прибыльный вариант теста советника 10 pips multi plus практически по всем параметрам: за 1,5 года получено более 80% чистой прибыли, но буквально перед концом теста «случилась» максимальная просадка в 82%, но встроенный мартин вполне справился. Матожидание отличное, несколько мелких просадок на пути к прибыли в расчет можно не брать. Прибыль получена за счет большего количества прибыльных сделок, так как средняя прибыльная получилась «дешевле» убыточной.
Этот актив дал наиболее безопасный результат – максимальная просадка всего 25% и второй результат по прибыли ого (примерно 30%), общая статистика по данной паре тоже немного хуже. Удачных сделок гораздо больше убыточных – советник лучше отследил тренд по фунту, несмотря на его спекулятивную волатильность.
Снова высокая просадка – в начале теста советник не справился с фундаментом, но в дальнейшем идет стабильная прибыль без провалов. Прибыли немного, менее 30% за 1,5 года. Любители азиатских валют вполне могут использовать данный робот как дополнение к основной стратегии.
Самый нестабильный тест, минимальная прибыль и матожидание – самое низкое. Мартин «сорвался» перед концом теста, но все равно максимальная просадка оказалась на уровне 35% - хватило запаса ранее заработанной прибыли.
В целом советник 10 pips multi plus при выбранных параметрах и уровне депозита (30000 USD) вполне можно было ставить на все 4 валютные пары и общая доходность была весьма приличной – более 100% за 1,5 года работы.
Оптимизация советника
Предлагаемые стандартные настройки вполне сбалансированы. Механика советника достаточно примитивная, оптимизации могут подлежать только настройки мартингейла и настройки на волатильность активов (стопы, профиты, проскальзывание). Попытки повышения лота резко увеличивает риск и категорически не рекомендуется, также, как и применение любых версий советника на малых депозитах (до 1000$).
И в качестве заключения …
Практически идеальная линия доходности во всех тестах - впечатляет. Собственно, советник 10 pips multi plus реализует очень простой механизм: когда цена пробивает максимум прошлого дня, то открываем покупку, аналогично, если уходит за минимум – открываем продажу. Главным препятствием для использования советника можно считать завышенные требования к размеру депозита из-за применения механизма мартингейла.
В целом работа советника на достаточно «свежих» котировках выглядит более прибыльной, чем ручная торговля по той же стратегии - за счет четкого контроля нагрузки на депозит и одновременной торговли по нескольким парам и быстрой реакции на движения рынка.
Если советнику удалось не допустить серьезной просадки даже на резких фундаментальных бросках лета 2015 года – то по выбранным парам его вполне можно попробовать поставить на реальный счет. Но контроль нагрузки на депозит должен быть очень жестким. Источник: Dewinforex
Социальные кнопки для Joomla