Здравствуйте, друзья форекс-трейдеры!
Сегодня мы поговорим о простых способах улучшить работу советников. Без внесения изменений в код, смены настроек и оптимизации. То, что может сделать каждый, но на что мало кто обращает внимание. А также затронем тему – что делать, если робот перестал быть прибыльным.
Кстати говоря, часть способов вполне применима и к ручному трейдингу, поэтому, возможно, полезные моменты для себя извлекут и приверженцы классической торговли.
Если трейдер стремится улучшить результаты торговли советника, то он выбирает один из трех вариантов:
Прежде чем пускать торгующую чуть хуже, чем хотелось бы, стратегию «под нож тестера», предлагаем рассмотреть облегченные варианты улучшения результатов торгов.
Чтобы полноценно применить следующие советы, должен быть выполнен ряд условий:
- Советник должен быть подключен к статистике сервиса myfxbook – как это сделать, можно узнать в этой статье на нашем сайте;
- История торгов робота должна насчитывать минимум полгода.
В качестве примера, иллюстрирующего применение советов, взят робот Survivor авторства трейдеров, хорошо известных нашим постоянным форумчанам: archangel-sky, Ховик и Rever27.
Вот ссылка на мониторинг – https://www.myfxbook.com/members/Merlin777/survivor-tradelikeaproru/3191678
Стратегия тестируется с 2017 года; как видно на рисунке выше, последний период трейдинга похож на флэт, что заставляет задуматься об оптимизации. Как это сделать, не меняя пресеты – узнаем из четырех простых советов, которые подойдут для любой стратегии, в том числе для ручного трейдинга.
1 — Удаляем лишние пары
Масштабируемость торгового алгоритма на другие валютные пары – это безусловный плюс, позволяющий диверсифицировать стратегию и уменьшить убытки. Так написано во многих теориях, но статистика – вещь упрямая. Чтобы ее посмотреть, обратимся к Advanced Statistics, нажав на вкладку «Summary» на странице мониторинга Myfxbook :
Советник торговал на четырех валютных парах, почти 3 года торгов дали достаточную историческую выборку для определения «кандидатов на вылет». Пара EURUSD принесла $1,18 при 722 сделках – идеально для брокера, но плохо для трейдера – его заработок едва покрыл спред. А USDCHF покидает список торгуемых инструментов по причине убыточности.
При анализе других инструментов, например, фондовых индексов, имеет смысл рассматривать отдельно результаты торговли в long и short. Рынок акций часто находится в затяжных растущих трендах, и стратегия может приносить больше убытков по коротким позициям. В этом случае задаем в настройках советника «Only Long».
2 — Оптимизация времени торговли
Трейдерам, знакомым с трудами Ларри Уильямса, известно про его многочисленные тесты результативности торговых стратегий в разные дни, недели и месяцы. Мониторинг myfxbook позволяет отследить сводную статистику по каждому рабочему дню недели во вкладке «Daily» раздела Advanced Statistics:
В рассматриваемом примере советник торгует положительно на протяжении всей недели, а если убыточный день обнаружится, то стоит определить его выходным днем. В примере ниже приведена ситуация, когда робота стоит запускать только один раз в неделю, во вторник:
Если советник активно торгует внутри дня, то стоит подвергнуть анализу почасовую диаграмму. В приведенном примере к нему нет особых претензий – статистика везде показывает процент прибыльных сделок выше 50:
Часто можно увидеть картину низкой эффективности сделок рано утром и поздно ночью, что связано с низкой ликвидностью торгов азиатской сессии. Ситуация показана на скриншоте ниже:
О том, как ограничить время работы советников на рынке Форекс, написана подробная статья на нашем сайте.
3 — Принцип невмешательства
При торговле внутри дня, иногда даже в среднесрочных стратегиях, трейдерам советуют избегать торговли в момент выхода важных фундаментальных новостей, и они отключают советников. Парадокс этой ситуации состоит в том, что на тестах так не поступают, и это уже указывает на спорность пользы подобных действий.
Советник не застрахован от рыночных форс-мажоров, которые происходят чаще и влияют сильнее, чем «неожиданный выход» данных или непредвиденное изменение ставки Центробанка. Достаточно вспомнить действия Нацбанка Швейцарии, закрытие банков Кипра, большую распродажу золота «по рыночной цене» Китая, референдумы Брексит, выборы Дональда Трампа и т.д.
Негативная реакция на фундаментальные новости кардинально не изменит картину убытка из-за заложенного расчета мани менеджмента, но позитив может принести сверхприбыль, если вместо тейк-профита стоит система следования за трендом. Лишать себя «отработки» новостей – значит, вмешиваться в правила торговой системы, результат которой учитывал профиты от новостей.
4 — Песочница
Если советник перестал быть прибыльным сразу после запуска или чуть позже, не спешите проводить оптимизацию, попробуйте снизить до минимума размер лота и переведите стратегию на «центовик» или демо-счет. Все дело в том, что правильная идея, лежащая в основе торговой системы, может быть подвержена сезонной периодичности получения прибылей и убытков.
В качестве примера можно привести стратегию «ночного скальпинга», почти идеально работающую во флэте низколиквидной азиатской сессии. Картинка ниже демонстрирует периодичность эквити советника подобного типа. Прибыльные участки чередуются с периодами убытка, но это не проблема тактики – так складывается активность сессии.
Поместив советник в своеобразную песочницу, продолжайте наблюдать за результативностью торгов. Как только стабильно растущая доходность установится на протяжении полугода – начинайте постепенно увеличивать размер лота или переведите систему на реальный счет.
Со временем можно будет установить среднестатистическую длительность профитного периода торговли и определиться с продолжительностью убыточного времени. Это поможет заранее планировать максимум и минимум инвестиционных вложений.
Многие идеи работают на рынке с определенной цикличностью – у тех же ночных скальперов несколько прибыльных лет сменяются несколькими убыточными годами, у пробойных стратегий, сеток и многих других классических тактик есть схожие периоды «застоя» и периоды прибыльности. Это как с фермерством: есть время сбора урожая, а есть время, когда нужно переждать зиму. Придет «весна» и можно будет снова вернуться к этой тактике.
Заключение
На нашем сайте опубликовано множество работающих идей и стратегий, концепция которых прошла проверку временем и будет надежно работать и дальше. Многие из них нельзя глобально улучшить с помощью оптимизации советника, смена параметров которого приведет к росту профита лишь на определенном, не обязательно длительном, участке торгов.
Трейдер не сможет с помощью тестов учесть волатильность, динамичную цикличность рынков, изменения монетарной политики Центробанков, состояние мировой экономики. Это можно сделать простым учетом изменений торговой активности внутри дня, внутри недели или отказом от валютных пар, у которых изменились фундаментальные условия.
Перечисленные в материале советы основаны на уже имеющейся торговой статистике, поэтому не потребуют тестирования, а также не затронут параметры торгового алгоритма вашего советника.
С уважением, Власов Павел
Tlap.com