В данной статье мы постараемся сделать модель торговой системы, провести анализ движения цены относительно тренда.Для дальнейшего исследования нужно определить, что мы будет подразумевать под понятием тренда. Множество людей трактуют их по-разному. Обратимся к признанным в сообществе книгам, которые были написали о техническом анализе. Томас Р. Демарк (Технический анализ. Новая наука): Несмотря на широкое использование линий тренда в графическом анализе, не существует единого мнения относительно методов их построения и интерпретации. Понятие "линия тренда" зачастую трактуется неоднозначно и непоследовательно. Джек Швайгер (Технический анализ. Полный курс.): Стандартные линии тренда обычно проводятся через ценовые экстремумы (т.е. максимумы или минимумы). В нашем случае в качестве тренда мы будем понимать направленное движение рынка, при этом линия тренда – является прямой, соединяющей экстремумы, т.е. минимумы при восходящим тренде и максимумы при нисходящем (Рис. 1, Рис. 2). Рис. 1. Восходящий тренд Рис. 2. Нисходящий тренд Проводить линию тренда мы будем строго по теням, хотя многие проводят по телу свечу на выбранном таймфрейме. На мой взгляд, оба эти метода построения линии тренда имеют право на жизнь, однако, более правильным является построение именно по теням, т.к. если рассмотреть более мелкий таймфрейм, то там мы увидим нормальные свечи с телами. Оригинал статьи и коды торговых систем В связи, в данном контексте, с этим я хотел бы выделить два метода торговли, основанных на трендовом движении цены: 1) При образовании тренда на основе двух экстремальных точек (двух минимумов и максимумов), мы ожидаем пробоя линии тренда и входим в сделку против направления тренда. 2) При образовании тренда на основе двух экстремальных точек, мы входим в сделку при отскоке от линии тренда, т.е. сделка в направлении тренда. Т.е. первый алгоритм – контртрендовый (Рис. 3), второй алгоритм – это торговля по тренду (Рис. 4). Рис. 3. Сделка на пробой линии тренда Рис. 4. Сделка на отскок от линии тренда Для тестирования будем использовать фьючерс на индекс РТС, таймфрейм 5 минут, диапазон данных с 2009 года по 2014 год. Проскальзывание в сделке установим в 50 пунктов. Будем рассматривать только тренды внутри дня. Для удобства будем считать, что начальная точка тренда – хай или лоу дня для нисходящего и восходящего тренда соответственно. Обязательным условием для тренда будем считать как минимум две экстремальные точки. Для начала рассмотрим первую систему, т.е. вход на пробой линии тренда. Вход в лонг: при пробое линии нисходящего тренда вверх. Вход в шорт: при пробое линии восходящего тренда вниз. Выход из сделки: 1) по стоп-лоссу, который устанавливаем на хай или лоу дня, в зависимости от направления тренда 2) в конце торгового дня Введем в систему также два параметра: 1) угол наклона тренда (не менее 30 градусов по относительной шкале) 2) расстояние в свечах между крайними (экстремальными) свечами тренда (не менее 20 свечей) Эти параметры можно оптимизировать, однако мы оставим их как есть. В итоге запуска вышеописанного торгового алгоритма получаем следующие результаты (Рис. 5, Рис.6). Рис. 5. Статистика торговой системы Рис. 6. Доходность торговой системы Как видно из графика доходности и статистики системы, данный торговый алгоритм убыточный. Рассмотрим систему, в которой мы будем входить в сторону продолжения тенденции, т.е. в направлении тренда при третьем касании линии тренда. Вход в сделку: при третьем касании линии тренда в сторону направления тренда. Выход из сделки: 1) по стоп-лоссу, который устанавливаем уровень предыдущего касания тренда 2) в конце торгового дня Параметры в системе такие же, как и в предыдущем случае. Результаты системы следующие Как видно из графика доходности, шорт работает намного хуже чем лонг. Т.е. в направлении развития возрастающей тенденции торговать выгоднее на отскок от линии тренда, чем делать это в направлении нисходящего тренда. Какие выводы можно сделать из выше рассмотренных систем. Во-первых, ни один из рассмотренных выше алгоритмов не получился доходным. Во-вторых, исходя из полученных результатов, вход в сделку осуществляется без особых оснований, мы входим в сделку исходя из того что цена пересекла или отскочила от наклонной линии, которая фундаментально ничем не подкреплена. Таким образом, в данный момент на постоянно изменяющемся рынке использовать элементы классического технического анализа для получения прибыли не стоит ни в коем случае. Более того, тестирование на больших таймфреймах предложенных систем, также не принесли положительных результатов. Таким образом, я хотел бы отметить, что классический технический анализ, описанный в популярной литературе, не применим на текущем рынке. Оригинал статьи и коды торговых систем