Я думаю, что надо смотреть только на свой гарантированный профит, чтобы избегать лишних эмоций. Гарантированный профит — это тот профит, который ты получишь, если сработает твой стоп. Он меняется, только когда ты двигаешь свой стоп.
Так вот, я написал модуль к своему роботу, который считает гарантированный профит в рублях и долларах. Ниже код на QPILE:PROFIT_USD = (STOP_LOSS — LAST_TRADE_PRICE) * LOTSIZE * TOTAL_NET
USD_RUB = GET_VALUE(GET_PARAM_EX(USD_RUB_CLASSCODE, USD_RUB_SECCODE, «LAST»), «PARAM_VALUE») + 0 ' Курс доллара
Я перепробовал множество разных алгоритмов / систем торговли, пытался реализовать все, чем торгуют другие. Брал системы из книг и статей. Далее я их оптимизировал под наш рынок, под конкретный актив, на истории.
И у меня не получалось. За исключением одного случая. Поначалу я торговал только акциями без плеч на дневном графике. И вот когда я реализовал робота, который делал то же самое, я зарабатывал. Но прибыли от торговли акциями на дневке мне недостаточно. У меня микро счет и хочется активнее торговать, тем более, что есть способность писать робота, который не знает отдыха и может совершать без проблем более чем 1 сделку в 2 недели, как в случае с торговлей на дневке.
И мне пришло озарение, что нужно не торговать систему, которая получилась после оптимизации чьей-то другой системы или идеи, а придумать систему под свои требования. Например, у меня лично требование не менее 10 сделок в день и длительность сделки не более 15 минут. Соотственно, я не должен торговать системы на часовике по MACD или торговать систему с большим стопом, когда ждешь 2 недели в просадке, прежде чем сформируется большой тренд и нальет большой куш.