Построение числового кода свечи
Обсуждение подхода и применения в торговле
Ни одно новшество последних десятилетий не внесло таких изменений в технический анализ, как способ представления рыночных графиков, называемый графиками японских свечей (Japanese Candlesticks Charts). Родившийся в средневековой Японии, этот вид графиков был принесен в мир компьютерных технологий С.Нисоном (американцем японского происхождения) в конце 1980-х годов. В этом мире тогда безраздельно господствовал западный стиль столбиковых графиков (Bar Charts), не было недостатка и в разнообразных специальных методах (таких как крестики-нолики и другие). Спустя очень короткое время японские свечи вытеснили с экранов мониторов все другие виды графиков. Это не значит, что все они забыты, каждый трейдер работает с тем или иным типом графиков, исходя из своих целей и вкусов. Но с японскими свечами работают все!
На первый взгляд, различие между западным bar и восточным candlestick невелико: одни и те же цены - открытия, максимальная, минимальная и закрытия (open, high, low, close). Но одна небольшая деталь – тело свечи (body), соединяющее цены открытия и закрытия, придает графику свечей совершенно иные выразительные качества, позволяет лучше видеть тонкие движения цены, чувствовать изменения в настроении рынка. Поэтому многие типовые конфигурации свечей или групп свечей способны давать хорошие сигналы к открытию и закрытию позиций. На этом строятся целые торговые подходы, описанные в литературе.
Характерным для всех методов использования свечей в торговле является то, что интерпретация сигналов имеет описательный характер. Формулировка таких методов основана на рассуждениях о том, какая свеча (группа свечей) указывает на более бычьи настроения рынка, какая – на более медвежьи, но числом это никогда не измерялось. Что, в общем-то, противоречит самому духу технического анализа, где все подвергается точному измерению, взвешиванию, сравнению. Тем более, компьютерные подходы (а большинство трейдеров стремится сегодня запрограммировать все, что можно) требуют обязательного числового представления любого наблюдения, которое затем должно быть положено в основу принятия решений в торговой системе.
Неудивительно, что опубликованная в ноябрьском номере (1999 г.) журнала Technical Analysis of Stocks and Commodities, статья о количественном описании японских свечей привлекла внимание читателей и специалистов и вызвала весьма активное обсуждение. Были там и содержательные темы, была и попытка объявить идею полным абсурдом, не достойным опубликования в таком уважаемом журнале, как S&C. Однако, время показало, что CandleCode жив. И работает.
Здесь представлены некоторые темы дискуссии, состоявшейся на страницах журнала S&C, а также в процессе переписки с зарубежными трейдерами. Думаю, этот материал поможет лучше понять тонкости метода тем, кто захочет применить его в своих торговых системах.
Построение числового кода свечи
Чтобы подчеркнуть основную идею метода, повторю здесь схему построения кода свечи. Свеча, представляющая движение цены внутри заданного стандартного временного интервала, состоит из трех элементов: тела (body), верхней тени (upper shadow) и нижней тени (lower shadow).
Главная идея метода очень проста: чем больше размер элемента свечи, тем более выражено то настроение рынка, в направлении которого указывает этот элемент. Так, большое тело белой свечи говорит о гораздо более бычьем настроении рынка, чем малое тело белой свечи, а любая черная свеча указывает на медвежьи настроения, и тем более выраженные, чем больше размер тела. Верхняя тень указывает на бычьи настроения (тем большие, чем длиннее эта тень), а нижняя тень свидетельствует о медвежьих настроениях, имевших место в течение соответствующего интервала времени. Вся последующая математика призвана лишь воплотить в число эту простую идею, которая полностью соответствует основным философским принципам технического анализа.
Размеры всех элементов свечи (тела и теней) делятся на четыре категории: большой, средний, малый, отсутствует (свеча.без тела – это doji). Четыре возможных варианта удобно представлять с помощью двух чисел, 0 и 1. Большой элемент, направленный вверх, получает значение 11, средний 10, малый 01, отсутствующий 00. Элементы свечи, направленные вниз, получают коды в обратном порядке: большой 00, средний 01, малый 10, отсутствующий 11. Такое назначение кодов означает, что наиболее бычьи по настроению элементы получают самые большие коды, менее бычьи – меньшие коды, медвежьим элементам приписываются малые коды, а самым медвежьим – самые малые коды.
Рис. 1. Схема представления свечи набором нулей и единиц
Каждой свече в итоге сопоставляется набор из семи нулей и единиц. Этот набор затем рассматривается как двоичное представление некоторого десятичного числа. Вот это десятичное число и есть значение индикатора CandleCode для данной свечи. Правила построения CandleCode очень простое: каждый символ в двоичной записи десятичного числа имеет свой вес (черные цифры под линейкой).
Рис. 2. Веса, присваиваемые разрядам кода
Те веса, над которыми в коде свечи стоят единицы, суммируются, и получается CandleCode; для свечи, избраженной на рисунке 1,
CandleCode = 64 + 32 + 16 + 8 + 2 = 122.
А теперь начнем рассматривать те возражения против такого способа количественного описания свечей, которые обсуждались в ходе дискуссии.