Я перепробовал множество разных алгоритмов / систем торговли, пытался реализовать все, чем торгуют другие. Брал системы из книг и статей. Далее я их оптимизировал под наш рынок, под конкретный актив, на истории.
И у меня не получалось. За исключением одного случая. Поначалу я торговал только акциями без плеч на дневном графике. И вот когда я реализовал робота, который делал то же самое, я зарабатывал. Но прибыли от торговли акциями на дневке мне недостаточно. У меня микро счет и хочется активнее торговать, тем более, что есть способность писать робота, который не знает отдыха и может совершать без проблем более чем 1 сделку в 2 недели, как в случае с торговлей на дневке.
И мне пришло озарение, что нужно не торговать систему, которая получилась после оптимизации чьей-то другой системы или идеи, а придумать систему под свои требования. Например, у меня лично требование не менее 10 сделок в день и длительность сделки не более 15 минут. Соотственно, я не должен торговать системы на часовике по MACD или торговать систему с большим стопом, когда ждешь 2 недели в просадке, прежде чем сформируется большой тренд и нальет большой куш.
Сначала я совершал одиночные удачные трейды. Затем перешел к торговле по системе. После изучения и пробования нескольких систем перешел от разработки одной торговой системы к разработке методологий разработки торговых систем. Благодаря роботам появляется возможность торговать сразу несколько систем / стратегий.
Итак, эволюция мышления такая:
одиночные удачные трейды -> торговые системы -> методологии разработки торговых систем.
Пока у меня есть три методологии:
1. Статистический подход: анализ активов, вычисление корреляций и хороших активов только по динамике цены.
2. Индуктивный подход: находим частные удачные трейды на истории, анализируем их и выводим общие закономерности.
3. Дедуктивный подход: анализ, тестирование на частных случаях и оптимизация чужих открытых торговых систем из книг и семинаров и закономерностей.