1) Для выбора платформы, где писать роботов я выбрал Metatrader
По нескольким причинам.
— большое количество программистов, работающих именно с метатрейдер, способных выполнять даже самые сложные поставленные задачи.
-возможность написания коннекторов с другими биржами.
(к примеру я сделал коннектор к бирже bitmex.com, для торговли криптовалютами с минимальными комиссиями)
— удобный и довольно точный тестер для стратегий.
-возможность торговли на множестве площадок.
2) Далее я выбрал программиста, который находился в топе и началась работа.
Сразу скажу всего было около 50 версий.
Пробные концепции:
1)Это стратегии еще 2013 года (но про них можно забыть, это простой прайсченел оптимизированный)
https://smart-lab.ru/my/labmoney почитать можно тут
1) Далее я решил продолжить тестировать стратегии пробойные, но добавил дивергенции.
Получилось, что при начале тренда было меньше дивергенций, а пока рынок стоит на месте почти всегда.
Вывод был такой, что приходилось под каждый инструмент делать оптимизацию, что говорит о том, что стратегия может сломаться.
2) Далее решил попробовать сделать стратегию, основанную на уровнях ганна, по сути, так как это и есть уровни тренда. А также добавил свечные паттерны.
Смысл был следующий, если доходило до уровня, далее был отбой с паттерном, то это была покупка. Ну а выход уже был по тренду.
Визуально все работало отлично. Но на тестах в долгосрочной перспективе снова были неудачи периодически
Вывод был следующий, что система рабочая, но может сломаться, так как приходилось бы подстраивать уровни, а это уже не автоматизация.
3) Далее убрал длинные периоды для уровней ганна. И сделал их для интрадея. И как будто все получилось, выглядели тесты вот так!
С одной стороны и выглядит не плохо. Стопы совсем маленькие, а профит держиться долго.
Но потом решил протестировать все это на РТС, и там все резко сломалось, так как трендов таких нет как в криптовалюте.
Но тут уже есть +, коннектор работает что дает возможность подключать робота к торговле криптовалютой с очень маленькой комиссией.
1) И тут начался переходный период. Получается несколько лет я тестировал только пробойные стратегии, потому что так обучали.)
Решил полностью сменить концепцию.
Сделал входы исходя из волатильности и есть подтверждение начала тренда, на коррекциях и вот что мы имеем.
Сделки
Это индекс РТС почти за 3 года, более 400 сделок.
Протестировано с различными параметрами и итоговый результат примерно одинаков.
Но в любом случае буду включать на один инструмент несколько стратегий. В первую очередь, одна будет быстро фиксировать, а другая подольше тренды держать.
Вывод стратегия рабочая. Так как видимо именно концепция рабочая так же.
Конечно же еще необходимо продолжать тестировать на различных инструментах, чтобы создать портфель из несколько десятков инструментов и диверсифицировать риски.
Вывод такой если долго мучиться, что нибудт получится))
Прошу поддержать +.
Всем спасибо
Не холуя из сочи случаем? аххаха я не смог дочитать
Иначе, с большой вероятностью это просто курвефиттинг.
Именно эту стратегию запускаю на след неделе.
Для для MT5 переделать. Дабы с Открытие работать.
До этого по реалу только на криптовалюте
Надо взять для проверки данные на которых система точно не оптимизировалась. И крайней желательно — будущие данные.
Как можно более упростить пытаюсь.
И ситуация поменялась но совсем чуть.
Совсем не критично.
А так она сама оптимизируется. Входы и стопы в зависимости от волтаильности оптимизирует онлайн сама.
А если по теме, то странно тестировать в режиме генерации тиков на M15.
Протестируйте на реальных тиках, тогда можно будет что-либо обсуждать.
Во вторых профиты и стопы тралятся, так что видно где выходы.
Входы не видно, так как по индикатору.
В третьих, то что я торгую с реалом сравниваю и все сходится.
Четвертое. у меня около сотни параметров для робота. При тестировании на таках, скорость теста что в реале торговать.
Тестирование тика надо для пробоев только.
Вывод у Вас пробой на одном — 2 индикатора.
Вот сами на тиках и тестируйте))
бред какой-то, извините.
Да накаждом баре идет динамическая оптимизация для риска и для входа.