Ну а раз так, то все получится!
Приложение 1 О тестировании
(практические советы)
О правилах тестирования торговых систем (ТС) писали много, но все они в основном предназначены для тех систем, которые вроде дают прибыль, и надо сравнить, лучше эта система, чем предыдущая, или хуже. Но для начинающих трейдеров более важна другая задача — оценить, дает ТС хоть какую-то прибыль или нет. Вот с этой точки зрения и рассмотрим некоторые общепринятые правила.
Разумеется, прежде всего надо сформулировать правила работы ТС. С моей точки зрения нет никакой разницы между ТС и МТС (механической торговой системой). Если правила сформулированы четко, то это МТС, а если правила описаны не строго, то это просто не торговая система. Например, следующие правила описывают МТС: если у меня чешется правое ухо, то покупаем, если левое — то продаем, если уши не чешутся или чешутся сразу оба уха — то ничего не делаем. Разумеется, не всякая ТС приносит прибыль, но ведь я и собираюсь показать, как оценить, даст ТС прибыль или нет. Наверное, можно успешно работать на FOREX и не имея ТС, но в этом случае непонятно, что тестировать, и я такие варианты рассматривать не буду.
Есть хорошо известное правило — ожидаемая прибыль должна превосходить стоп-лосс не менее чем в три раза. Назовем это правило правилом № 1. Это правило приведено почти во всех книгах. Неявно это предполагает, что большинство сделок (например, 70%) дает небольшой убыток, а меньший процент сделок (30%) дает большой доход, который превышает убытки, и в итоге мы имеем прибыль (приведенные проценты взяты из реально существующих торговых систем, по которым рекомендуют работать авторы многих книг). Но это обычно выполняется только для торговли по трендам. В этом случае мы входим в рынок, как только появился сигнал о начале тренда. Однако такие сигналы часто бывают ложными, поэтому мы ставим относительно небольшой стоп-лосс. Если сигнал был ложным, мы этот небольшой стоп-лосс и получаем, а если тренд действительно начался, то долго стоим по тренду и получаем большую прибыль. Такая стратегия часто подходит для работы на дневных или недельных свечках (для которых она и была создана) при условии, что мы согласны получать основную прибыль на больших трендах. Но сейчас большое количество сделок открывают на два-три дня, и за это время часто удается получать достаточную прибыль. В этом случае стоп-лосс часто равен полученной прибыли, но зато процент прибыльных сделок не менее 60. Поэтому предлагаю в дальнейшем использовать правило № 2 — процент выигрышных сделок в торговой системе должен быть не менее 60%. И такой вариант работы получает все большее распространение при работе на дневных свечках. А что мы имеем при работе внутри дня?
При работе на часовых свечках стоп-лосс редко бывает меньше 30 пунктов. Значит, по первому правилу ожидаемая прибыль должна быть не менее 90 пунктов. Реально при внутридневной работе ожидаемая прибыль обычно меньше раза в два. И если следовать первому правилу, то внутри дня практически никогда нет возможности открыть позицию.
И что же делать? А ответ очень прост — надо создавать такие ТС, в которых число прибыльных сделок превышает число убыточных (например, 30% убыточных сделок и 70% прибыльных), то есть использовать правило № 2. В этом случае вполне можно открывать позицию, если стоп-лосс равен ожидаемой прибыли, и при этом в итоге быть в выигрыше.
Прекрасно, минимальный процент выигрышных сделок мы определили. Но сколько надо совершить сделок, чтобы определить этот процент достаточно надежно? Ведь если мы совершим одну сделку и выиграем, то процент выигрышных сделок будет равен 100, но всем понятно, что этому верить нельзя. Из статистики известно: если мы совершим 25 сделок и подсчитаем процент выигрышных, то полученным результатам можно верить на 80%. И этого вполне достаточно, тем более что никакое количество сделок не даст 100% гарантии, что полученный результат верен. Поэтому первой условие при тестировании торговой системы — мы должны совершить по этой торговой системе не менее 25 сделок для того, чтобы результатам можно было доверять. Но этого условия недостаточно. Если мы тестируем торговую систему на дневных свечках, то мы должны протестировать ее на интервале не менее 5 лет. Если же мы тестируем торговую систему на часовых свечках, то мы должны протестировать ее на интервале не менее чем 1 год, лучше — на интервале в 2 года. Это условие связано с тем, что за такой период на рынке обычно будут и тренд вверх, и тренд вниз, и коридор (в соответствующем масштабе, разумеется), и если при всем этом торговая система дала хорошие результаты, то в дальнейшем ей можно пользоваться, по крайней мере некоторое время. Еще раз отметим, что при тестировании должны быть выполнены оба условия, а не какое-то одно.