Обсуждение подхода и применения в торговле — КиберПедия 

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Обсуждение подхода и применения в торговле

2020-11-03 100
Обсуждение подхода и применения в торговле 0.00 из 5.00 0 оценок
Заказать работу

CandleCode:

Обсуждение подхода и применения в торговле

 

Ни одно новшество последних десятилетий не внесло таких изменений в технический анализ, как способ представления рыночных графиков, называемый графиками японских свечей (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, а также в процессе переписки с зарубежными трейдерами. Думаю, этот материал поможет лучше понять тонкости метода тем, кто захочет применить его в своих торговых системах.

 

CandleCode – новые математические формулы

Для старых истин

 

Упрек, высказанный тем же читателем: здесь придуман какой-то громоздкий метод описания свечи, использующий к тому же искусственный прием с тремя диапазонами размеров элементов свечи.

Посмотрим, что здесь искусственного и громоздкого.

1. Соотношение цен открытия и закрытия имеет самое главное значение для интерпретации смысла свечи. Это совершенно очевидно в биржевой торговле (там open и close - цены начала и окончания сессии), это хорошо известно также и трейдерам на валютном рынке, для которых цена закрытия часа (а тем более, дня) имеет явно выраженный психологический смысл. Поэтому в количественной характеристике свечи цены открытия и закрытия должны учитываться как главный фактор.

 Именно это требование автоматически выполняется в индикаторе СandleCode, поскольку характеристики тела свечи там находятся в старших разрядах, а значит, им автоматически присваиваются наибольшие веса.

2. Когда, глядя на свечу, вы оцениваете возможное последующее движение рынка, цвет свечи является главным фактором. Белая свеча (open < close) демонстрирует состоявшееся бычье движение рынка, поэтому, при прочих равных обстоятельствах, она имеет более выраженный бычий смысл, чем черная свеча (open > close). Более того, если рассматривать свечи в отдельности, то есть сами по себе, без учета контекста, создаваемого соседними свечами графика, то любая белая свеча является более бычьей, чем любая черная свеча, независимо от размеров их теней.

Поскольку СandleCode выполняет численное кодирование именно изолированных свечей, то он удовлетворяет этому требованию, поскольку в старшем разряде ставится 1 для белой свечи и 0 для черной. Теперь любая белая свеча будет “старше” любой черной: код белой свечи не может быть меньше 1000000 = 64, а код черной свечи не может быть больше 0111111 = 63.

3. Следующим по важности фактором является размер тела свечи: чем больше расстояние между ценами открытия и закрытия, тем более выраженным является то настроение, на которое указывает цвет свечи (известная истина биржевой торговли: начинают день дилетанты, а заканчивают профессионалы). Белая свеча с большим телом является более бычьей, чем белая свеча с малым телом. Соответственно, черная свеча с большим телом выглядит как более медвежья, чем черная свеча с малым телом и т.д.

Для численного представления размеров свечей необходимо было решить два вопроса: а) насколько детально (с какой степенью точности) следует измерять размеры элементов свечей и б) как именно построить процедуру этого численного измерения. Второй вопрос обсуждается дальше, в разделе “Диапазоны Болинджера”.

Что же касается точности измерения, то ясно, что можно ввести много рангов: весьма малый, очень малый, малый, средний, типичный…, и столько же градаций в сторону больших размеров. Если есть в этом необходимость, такую схему вполне можно построить; следует только конкретно определить цель подобного представления. Но для демонстрации принципиальных возможностей подхода нет необходимости в каком-либо усложнении. Поэтому я ввел только три категории размеров: малый, средний и большой.

Выделение нулевого размера тела в отдельную категорию представляется мне принципиальным, так как doji наглядно характеризует состояние неопределенности рынка. Математическое удобство состоит в том, что четыре размера тела как раз изображаются двумя битами. Высказанное возражение о том, что нулевой размер надо приписывать не только собственно doji (open = close), но и свечам с очень малым телом (скажем, в 5 – 10 пунктов), ничего не меняет в подходе и такой вариант легко может быть предусмотрен вычислительной схемой путем небольшого ее изменения.

Веса, назначаемые индикатором СandleCode белым и черным свечам, полностью соответствуют сформулированным здесь рассуждениям. Тело большой белой свечи (Long White) получает код 111, среди всех белых свечей (имеющих первый разряд, равный 1) она является самой бычьей; а телу свечи Long Black присвоен код 000, среди всех черных свечей (первый разряд 0) она является самой медвежьей. Для белых свечей код тела тем выше, чем больше размер тела; для черных свечей наоборот – код тела тем меньше, чем больше размер тела. Поэтому наиболее длинные белые свечи получают коды самые высокие, а длинным черным свечам присваиваются коды самые малые. Этим достигается наибольшее разнесение свечей в диапазоне возможных значений кодов; полезным следствием будет определенная статистическая устойчивость индикаторов, получаемых путем усреднения весов. При этом doji имеет код тела в середине диапазона (если doji считать белым, то код его тела есть 100, а если его считать черным, то 011).

Надеюсь, я смог убедить читателей, что кодирование и числовое взвешивание свечей в индикаторе СandleCode носят самый естественный характер и не нуждаются ни в каком жонглировании (вроде отнимания у тела его тени либо умножения тела на тень). Фактически, здесь вообще ничего не придумано, просто я на математическом языке записал те соображения, что хорошо известны каждому, кто занимается техническим анализом.

 

Диапазоны Боллинджера

 

Возражение: в CandleCode неправомерно использован индикатор Bollinger Band для выбора порогов, поскольку Bollinger Band тесно связан с нормальным (гауссовским распределеинем), а распределение размеров свечей (или их элементов) является логарифмически нормальным.

Сначала несколько слов о том, зачем вообще понадобился Bollinger Band. Проблема была связана с выбором порогов. Для каждого элемента свечи (тела, верхней тени, нижней тени) в методе предусмотрено два порога: верхний и нижний. Все тела свечей, меньшие по размеру, чем нижний порог, относятся в категорию малых, тела, размеры которых попадают между нижним и верхним порогами, относятся к средним, а все, что больше верхнего порога, считается большим. Это естественный способ сравнения. Необходимо только решить, что считать малым, а что большим: какой именно размер свечи соответствует категории “малый”, а какой - “большой”, зависит от статистики конкретного рынка.

Во многих способах представления рыночных графиков предусмотрены те или иные пороговые критерии. Например, в представлении “крестики-нолики” (points and figure charts, P&F) любые движения цены, меньшие заданной пороговой величины, вообще не отражаются на графиках, для того чтобы появился новый крестик или нолик цена должна пройти достаточно большой ход. Свой порог есть и в другом популярном представлении – kagi. Те пороги, которые используются в построении СandleCode, имеют такой же смысл: в одну категорию, скажем, “среднее тело” относятся все свечи, размеры тела у которых находятся в диапазоне от нижнего порога до верхнего. Так же, как и в P&F, многие движения рынка при этом не различаются, то есть получается более грубое представление графика. Но, как и в P&F, главная цель и состоит в обобщении информации, выделении наиболее существенных ходов графика. Можно задать не два, а скажем, четыре порога (будут категории свечей “очень малая”, “малая”, “средняя”, “большая”, “очень большая”), это даст более точное представление.

Важно, однако, что выбор порогов не может быть произвольным, на каждом рынке эти пороги будут своими. Для обоснованного выбора порогов необходим анализ статистических распределений размеров этих элементов свечей. Первоначально я использовал с этой целью гистограммы размеров тел и теней, построенные на определенных интервалах времени (например, для часовых графиков валют использовались интервалы в 4 недели). Кстати сказать, гистограммы эти показывают, что распределения размеров свечей являются даже не логарифмически нормальными, а пожалуй, еще хуже - экспоненциальными. Пороги на гистограммах я расставлял из соображений равновероятности категорий, чтобы, скажем, 33% всех свечей имели малые тела, 33% - средние тела, остальные – большие. Найденные пороги фиксировались на некоторое время для вычислений индикаторов CandleCode. По истечении определенного времени гистограммы строились для новых 4-недельных интервалов и находились новые пороги.

Дело даже не в том, что проводить периодически такой статистический анализ – дело утомительное. Самое главное: как выяснилось, получаемые пороги обладали довольно большой устойчивостью: они мало изменялись со временем. Пороги для разных валют (в то время исследовались часовые графики долларовых курсов японской йены, британского фунта, немецкой марки и швейцарского франка) отличались на разных промежутках времени в пределах 10 – 20 %, а такой величины изменения порогов почти не отражались на поведении усредненных индикаторов, построенных на основе CandleCode. Это, кстати, свидетельствует о статистической устойчивости (robustness) процедур, основанных на усредненных индикаторах CandleCode, что является полезным свойством для финансовых решений.

Стало ясно, что процедуру выбора порогов следовало автоматизировать, для чего я и применил диапазоны Болинджера. Именно после такой автоматизации и родился CandleCode как технический индикатор, до тех пор он оставался неким статистическим методом анализа графиков.

Использование диапазонов Боллинджера для выбора порогов мне представляется правильным решением. Само по себе вычисление диапазонов не связано с какими-либо специфическими свойствами нормального распределения, они пригодны для анализа любых статистик и обычно дают достаточно устойчивые оценки. Разумеется, для экспоненциальных распределений параметр 0.5, использованный в Bollinger Band в моей статье, не даст равных вероятностей категорий. Но, во-первых, не обязательно равновероятные пороги являются оптимальными, а во-вторых, небольшие отклонения порогов, как правило, не сильно искажают поведение индикаторов. Если трейдер желает получить более тонкое соответствие CandleCode-индикаторов своему рынку, то он может построить гистограммы для выбранных графиков, а по ним найти нужные ему пороги. Настройка индикаторов на конкретный рынок, наверное, позволит получить лучшие результаты и в торговых решениях. Каждый может это сделать в случае необходимости, но зато автоматический выбор порогов является универсальным, пригодным для всех рынков, и CandleCode в таком виде работает, что уже доказано!

 

 

Кодирование групп свечей

 

Существенное замечание: в CandleCode рассматривается только одна свеча, тогда как надо учитывать соседние свечи, именно в анализе групп свечей - суть восточной мудрости.

С этим согласен, действительно, CandleCode присваивает числовой вес отдельно взятой свече. Для этого он и предназначен. В оправдание могу привести два довода. Во-первых, для построения кода одной свечи индикатор CandleCode все же анализирует рынок на довольно большом историческом интервале времени (окно усреднения в диапазоне Болинджера). Поэтому в коде каждой свечи заложена большая статистическая информация о рынке.

Во-вторых, кодирование групп свечей это просто другая задача. Представить одним числом не свечу, а целую группу свечей - еще более сложная проблема, чем взвешивание изолированной свечи. Возможно, CandleCode является частью ее решения, возможно, кто-то пойдет совсем другим путем. Как бы то ни было, CandleCode соответствует тому назначению, для которого он был создан. И никто не обнимет необъятного, впереди еще много интересных открытий на пути построения моделей рынков и их исследования.

Ну и, наконец, усредняя или каким-то другим способом объединяя коды соседних свечей, вы получаете уже некоторое описание именно групп свечей!

 

Не в свои сани не садись

 

И такое возражение тоже было: количественное описание свечи слишком сложная задача, даже сам Tushar Chande не взялся за нее!

Теперь уже ничего не поделаешь. Во время работы над CandleCode мне не была известна книга “The New Technical Trader”, но позже я познакомился с предложенным там способом количественного описания свечей Qstick (Quantitative CandleStick), который представляет собой усредненное значение разности цен открытия и закрытия (MA(close–open)). Конечно, в качестве численного представления свечи этот примитивный индикатор не впечатляет; это все равно, что на рисунке 3 выбросить из сценариев развития рынка все, что не попадает внутрь диапазона тела, между горизонтальными линиями, проведенными через open и close.

Некоторая важная часть информации при этом останется (тело свечи!), но картина рынка в целом будет потеряна.

 

Заключение

 

Измерить одним числом настроение рынка, его психологические мотивы, заложенные в картине поведения рыночного графика – это очень сложная задача, с этим нельзя не согласиться. Она не имеет единственного и универсального решения, различные подходы здесь имеют право на существование и, несомненно, исследования в направлении анализа графиков японских свечей будут продолжаться.

В том виде, как он реализован в CandleCode, алгоритм кодирования и взвешивания свечей является настолько простым, насколько это возможно в подобной задаче. Получаемые на этом пути индикаторы явно способны генерировать полезные сигналы, так что они вполне заслуживают внимания со стороны трейдеров.

Литература

 

Нисон С. Японские свечи: графический анализ финансовых рынков.
                Современное руководство по древней инвестиционной методике
                Востока. – М., “Диаграмма”, 1997

Chande, Tushar and Kroll, Stanley [1994]. The new Technical Trader,
              
John Wiley & Sons

Likhovidov, Viktor [1999] “Coding Candlesticks,” Technical Analysis of Stocks and
               Commodities, Volume 17: November.

Likhovidov, Viktor [2001] “Coding Candlesticks (II),” - Technical Analysis of Stocks and
               Commodities, Volume 19: March

Likhovidov, Viktor [2001] “Light Up Your Trading System With Candlecode Trading,” -
               Technical Analysis of Stocks and Commodities, Volume 19: September

Likhovidov, Viktor [2001] “ Flexible Candlesticks” - Technical Analysis of Stocks and
               Commodities, Volume 19: October

Morris, Greg L. [1995]. Candlestick Charting Explained: Timeless Techniques For
               Trading Stocks And Futures
, Irwin Professional Publishing.

CandleCode:

обсуждение подхода и применения в торговле

 

Ни одно новшество последних десятилетий не внесло таких изменений в технический анализ, как способ представления рыночных графиков, называемый графиками японских свечей (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, а также в процессе переписки с зарубежными трейдерами. Думаю, этот материал поможет лучше понять тонкости метода тем, кто захочет применить его в своих торговых системах.

 


Поделиться с друзьями:

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.05 с.