Все трейдеры торгуют мат ожидание (игра с преимуществом), и задача трейдера построить торговую систему, где мат ожидание будет всегда на его стороне. Не каждая сделает будет в плюс, но если мат ожидание выстроено честно, экстраполирует в будущее и трейдер себя не обманывает, (не надеется на авось), то на дистанции он всегда заберет деньги с рынка. Всегда.
В алгоритмическом трейдинге при создании автоматических торговых систем очень важен вопрос времени жизни торговых алгоритмов, т.е. способность найденного мат ожидания экстраполировать в будущее.
В условиях постоянно меняющегося рынка рано или поздно наступает момент, когда даже самый совершенный и прибыльный алгоритм начинает приносить убытки, поэтому мы сами определим время жизни алгоритма в одну неделю и будем создавать систему, которая будет давать положительный результат с еженедельной оптимизацией. Оптимизировать будем полным перебором всех параметров так как неизвестно сколько будет оптимизационных экстремумов, да и тестировать будем не отдельный инструмент или тайм фрейм, а все рабочие тайм фреймы и все торговые инструменты. Задача не из лёгких, но вполне выполнимая.
Почему-то не которые полагают, что можно создать прибыльно торгующего робота тестируя его на истории и оптимизируя результаты. Конечно можно, но робот будет прибыльно работать только на истории.
10 лет назад когда уже я довольно неплохо программировал, и познакомился с рынком, я именно так и думал, но все изменилось…
Прибыльно торгующего робота можно создать копирую работу реально прибыльно торгующего трейдера, при этот процесс не быстрый, требует кропотливости и терпения.
Все решения, простые и начинать надо с простого: я торгую прибыльно, но в моей работе есть ряд однообразных, нудных операций, которые я бы хотел автоматизировать.
Каждый раз когда я вхожу в сделку, я ставлю стоп за фрактал – исполнили;
Каждый раз когда, я торгую внутри дня, и инструмент сделал свое среднедневное движение, мне там делать нечего – исполнили;
Каждый день перед внутридневной торговлей я должен рассчитать какая сегодня ожидается, среднедневная волатильность – сделано, теперь считает автоматически;