|
Новости
Видео
Блоги
Комментариев: 343
Шепот котировок
10:08
09:58
09:44
09:27
10:17
|
Система трех экранов: комбинированный подходПри техническом анализе котировок можно использовать систему трех экранов. Практический опыт показывает, что эта система работает очень эффективно. Вкратце суть системы трех экранов заключается в том, что для одной ценной бумаги или валюты отображаются три графика с различными временными масштабами (тайм-фреймами). Например, дневной, часовой и 10-минутный. Анализ дневного графика позволяет трейдеру определить общую тенденцию движения цен акции, анализ часового графика – увидеть среднесрочные тренды, а 10-минутного – определять уровни открытия и закрытия позиций. Редко кто из трейдеров обращает внимание на то, что вся информация для технического анализа содержится на графике с самым малым тайм-фреймом (в данном случае – 10-минутном). А ведь человеку для отслеживания рыночных колебаний необходимо выделить из общего ценового ряда те данные, которые будут формировать дополнительные потоки (таймфреймы большего масштаба) и уже на их базе проводить анализ параллельно с исходным рядом. Такого рода «синхронный» анализ позволяет, во-первых, сэкономить место на экране монитора и не блуждать взглядом по нескольким графикам. Во-вторых, это позволяет проводить анализ более качественно, отображая и отслеживая на графике с малым тайм-фреймом одновременно как индикаторы, рассчитанные для данного временного масштаба, так и индикаторы, рассчитанные для графиков больших временных масштабов. Программы технического анализа позволяют записать формулы для различных индикаторов таким образом, чтобы вести расчет на минутных (тиковых) графиках, но для значений цен закрытия на конец более крупного периода: часа или нескольких часов, дня, недели и т.д. Эти расширенные возможности обычного индикаторного технического анализа и помогают сразу «убить двух зайцев». Построение индикаторовВ качестве примера возьмем часто применяемый трендовый индикатор – экспоненциальную скользящую среднюю (EMA). Наша цель – отобразить на внутридневном графике (например, 10-минутном) скользящие средние, рассчитанные для цен закрытия каждого часа и цен закрытия каждого дня. Воспользуемся программным пакетом MetaStock и создадим индикаторы для внутридневной торговли EMA Hourly и EMA Daily, которые будут рассчитывать значения экспоненциальных скользящих средних на базе графиков с тайм-фреймами менее чем в 1 час. Текст этих индикаторов дан на с. 37.
На 10-минутный график акций ЛУКойла (рис. 1) наложены 8-периодные экспоненциальные скользящие средние: фиолетовая, рассчитанная к ценам закрытия каждого бара; красная – к ценам закрытия каждого часа; синяя – к ценам закрытия каждого дня. «Медленные» скользящие средние на рисунке 1 имеют характерный ступенчатый вид, вызванный алгоритмом вычисления, т.к. расчет EMA производится только в момент окончания каждого часа/дня, а до этого момента отображается предыдущее значение индикатора. Такой подход создает трейдеру некоторую трудность, поскольку приходится дожидаться окончания периода, чтобы получить новое значение индикатора. Для того чтобы программа могла проводить расчет индикаторов к значению текущей цены актива, в программных кодах индикаторов предусмотрен специальный параметр Q, выбирая который, пользователь может определить, каким образом будет рассчитываться индикатор. Если Q=1, расчет ведется для текущей цены последнего бара, если Q=2, расчет ведется к значению цены на конец периода. Генерация торговых сигналовОдновременный визуальный анализ нескольких индикаторов, рассчитанных к разным тайм-фреймам, конечно, имеет свои плюсы. Но в большей степени интерес представляет синтез условий, позволяющих вырабатывать торговые сигналы для покупки и продажи. Существует большое количество алгоритмов для генерации торговых сигналов при помощи скользящих средних. Поскольку в примере, показанном на рисунке 1, мы имеем три различных EMA, то воспользуемся алгоритмами выработки сигналов с использованием трех скользящих средних. Запишем их как EMA1 (обычная), EMA2 (часовая), EMA3 (дневная). Пример № 1Тренд считается восходящим при условии, что EMA1 находится выше EMA2, а EMA2, в свою очередь, находится выше EMA3. Падающий тренд наблюдается при условии, когда EMA1 лежит ниже EMA2, а EMA2 расположена ниже EMA3. Во всех остальных случаях тренд считается нейтральным. Сигнал на открытие длинной позиции вырабатывается при выполнении условия: EMA1>EMA2 и EMA2>EMA3. Сигнал на закрытие длинной позиции: EMA1 Пример № 2Сигнал на открытие длинной позиции: CLOSE>EMA1 и EMA1> EMA2, и EMA2>EMA3. Сигнал на закрытие длинной позиции: CLOSE В первом примере торговые сигналы формируются только изменением взаимного расположения скользящих средних. Во втором примере в алгоритме генерации торговых сигналов дополнительно принимает участие цена закрытия текущего бара (CLOSE). Особо необходимо отметить моменты, когда все три скользящих средних какое-то время расположены близко друг к другу. Надо быть очень внимательным при таком взаимном расположении EMA, т.к. подобные ситуации часто возникают в периоды бокового движения рынка. Сумма расстояний между скользящими средними, значение которой позволяет судить о наличии или отсутствии значимых ценовых движений, рассчитывается по формуле: Abs(EMA1-EMA2)+Abs(EMA2EMA3)+Abs(EMA1-EMA3). Программирование других индикаторовЯзык программирования MetaStock позволяет трейдерам реализовывать сложные алгоритмы для построения пользовательских индикаторов. Наиболее часто используемые технические индикаторы – такие как RSI, ADX, MACD, ATR, Stochastic, Momentum – также можно запрограммировать для расчета на базе графиков с малыми тайм-фреймами. В качестве еще одного примера рассмотрим программирование индикатора схождения-расхождения скользящих средних (MACD). Индикатор MACD является комбинацией из трех экспоненциальных скользящих средних и представлен в виде двух линий. Первая линия отражает разность между 12-периодной EMA и 26-периодной EMA (на графиках обычно отображается красным цветом и называется «быстрой»). Вторая линия является 9-периодной экспоненциальной скользящей средней первой линии (часто называется «сигнальной» и отображается как синяя или черная пунктирная линия). Таким образом, при программировании индикаторов MACD Hourly for intraday и MACD Daily for intraday можно взять за основу вышеуказанные тексты индикаторов EMA и добавить к ним модуль расчета «сигнальной» линии. Окончательные тексты индикаторов представлены во врезке выше. На 15-минутный график акций ЛУКойла (рис. 2) наложены 26-периодная экспоненциальная скользящая средняя, рассчитанная к ценам закрытия каждого бара, а в верхней части отображен индикатор MACD Hourly for intraday. Когда «быстрая» линия MACD находится выше «сигнальной», бары графика окрашены фиолетовым цветом (тренд считается растущим), когда ниже – синим (тренд падающий). Торговые сигналы на открытие/закрытие длинных позиций могут вырабатываться при пересечении ценой снизу/сверху 26-периодной EMA, при условии что «быстрая» линия MACD Hourly for intraday лежит выше «сигнальной» (т.е. на фиолетовых участках графика). Сигналы на открытие/закрытие коротких позиций могут вырабатываться на синих участках графика (когда «сигнальная» линия MACD находится выше «быстрой») при пересечении ценой сверху/снизу 26-периодной EMA (рис. 2).
ЗаключениеСистема трех экранов является прекрасным инструментом для технического анализа рынка. Предоставляемые программами технического анализа дополнительные возможности по отображению индикаторов не ограничиваются обязательным их применением на одном экране – границы их использования намного шире. В любом случае трейдерам предоставляется взглянуть на старые индикаторы через новую «линзу». Фокус этой «линзы» неплохо настраивается, поскольку пользователь может произвольно задавать периоды расчета и отображения индикаторов в зависимости от поставленных целей (например, написать модуль, который будет вести расчет индикатора к ценам закрытия каждого второго часа). Предложенные алгоритмы программирования будут также представлять интерес для разработчиков механических торговых систем, поскольку индикаторы, рассчитанные к более крупным тайм-фреймам, могут служить неплохими фильтрами при разработке условий для торговли внутри дня. В комбинации с обычными индикаторами они составят прекрасный тандем (скажем, в качестве базы расчета торговых диапазонов и коридоров скользящих средних). Добавить комментарий |
РекламаНовости партнеровРеклама |


