|
Графический метод Ренко, очевидно, получил свое имя от японского «renga», что означает «кирпич». В употребление эти графики были введены Стивом Нисоном. Графики Ренко похожи на график типа «three line break». Их отличие от последних заключается в том, чт Автор: Разместил: Дата: 2005-09-01 19:31 Комментарии: Адаптивный RenkoСначала несколько слов о методике Renko из книги Ахелиса "Технический анализ от А до Я":"Графический метод Ренко, очевидно, получил свое имя от японского «renga», что означает «кирпич». В употребление эти графики были введены Стивом Нисоном. Методика Ренко графически реализована в Метастоке, однако это ни на йоту не приближает нас к практическому ее применению. Что пользы нам от пустого созерцания черных и белых "кирпичиков", любезно прорисованных на экране монитора стараниями специалистов Equis? Во-первых, прежде чем использоваться в торговле, любой метод должен быть объективно и всесторонне протестирован на исторических данных. Необходимо точное подтверждение работоспособности алгоритма, выраженное в математически однозначных цифрах отчета. Во-вторых, задание размера бокса (высоты кирпичика Ренко) в абсолютных пунктах (особенно на рынке акций) весьма неразумный подход. Потому, как реальное наполнение, либо ущерб нашему счету приносят именно относительные, а отнюдь не абсолютные изменения цены актива. Идею использовать в качестве параметра Ренко некий объективный показатель подсказал мне в частной переписке Роман (ник Lohinson на "форуме у Мойши"). Первое, что пришло в голову - задавать размер "кирпичика" в единицах Average True Range (ATR). Рассмотрим на примере: Предположим, цена акции =5 руб. Средний реальный диапазон (ATR) = 0,2 руб. Пусть высота кирпичика Ренко будет равна 1 ATR. Если цена акции вырастет с 5 руб. до 5,1 руб. на графике Ренко не произойдет никаких изменений, т.к. движение цены не превысило высоты кирпичика. Если цена вырастет с 5 руб. до 5,3 руб., нам необходимо будет добавить один "белый" кирпичик Ренко (движение превысило 1 ATR, но не достигло 2-х ATR). Два кирпичика будут добавлены, если цена вырастет выше 5,4 руб. и т.д. Обратная логика будет применяться при снижении цены для рисования "черных" кирпичиков. Так как ATR изменяется во времени и его динамика отражает состояние рынка, мы каждый раз будем иметь разную абсолютную высоту кирпичика в пунктах. И эта величина будет объективно адаптирована к характеру изменения цен. Рисование кирпичиков занятие весьма увлекательное, однако, опять же, далекое от реального тестирования. Для этой цели гораздо более полезно изобразить алгоритм Ренко в виде графического канала. Нижняя граница канала будет соответствовать нижней грани кирпичика, верхняя граница, соответственно - верхней. К тому же, такое изображение Ренко дает лучшее понимание принципов методики. Движение цены выше верхней границы канала больше чем на 1ATR переместит эту границу ровно на 1ATR вверх. При этом нижняя граница канала окажется ровно на 1ATR ниже верхней. Обратное будет верно для движения цены ниже нижней границы канала на величину превышающую 1ATR. В результате мы имеем ценовой канал с довольно интересной характеристикой. Максимальный диапазон движения цены без изменения границ канала может составлять до 3 ATR, но при определенных условиях, движение цены менее одного ATR уже приведет к смещению границ канала. Таким образом, канал становится объективным - измеренным в единицах реального торгового диапазона. И адаптивным - его ширина и момент "переключения" (добавления очередного кирпичика) меняется в зависимости от условий на рынке и динамики цен. Алгоритм получения торговых сигналов - традиционный для Ренко. Появление "белого кирпичика", или в нашей интерпретации, движение (ступенька) канала вверх, дает сигнал на покупку. Появление "черного кирпичика", или движение канала вниз дает сигнал на продажу. Реализация данной методики может быть произведена различными способами. Можно учитывать изменение ATR на каждом баре, тогда кирпичик получится "плавающим" по размеру (этакая сырая глина в руках рынка - как хочу, так и мну). Однако, многочисленные тесты убедили меня, что лучше всего замерять ATR "один-раз-на-кирпич", именно в момент переключения канала (добавления очередного/очередных кирпичиков). В результате происходит дополнительное сглаживание резких движений (в компанию к периоду усреднения ATR). Предположим, рынок был вялым, с незначительными колебаниями и, соответственно, низким значением ATR. Последующее резкое движение цен (что чаще всего и происходит после "отстоя") добавит сразу несколько "кирпичиков" в направлении движения цены, но высота кирпичиков сильно не изменится, что позволит более точно контролировать ситуацию. На приведенном ниже рисунке хорошо видно, что в январе 2002 года, после резкого роста цен, высота очередного кирпичика оказалась даже меньше предыдущей, что позволило своевременно зафиксировать прибыль от удачного лонга, открытого еще в октябре 2001 г.
Мы видим, что цены могут совершать довольно значительные колебания вокруг границ канала. Однако размах этих колебаний всегда объективно ограничен величиной среднего торгового диапазона (ATR). Также обратите внимание, что при росте канала (добавлении "белого" кирпичика), нижняя граница канала не равна предыдущей верхней границе, как это было бы при использовании абсолютных пунктов в измерении высоты кирпичика (стандартный box size). То же неравенство границ присутствует и при снижении канала (добавлении "черных" кирпичиков). Это связано именно с адаптивной, меняющейся высотой кирпичиков, в зависимости от характера рынка. Следует добавить, что в качестве объективной меры для определения высоты кирпичиков Ренко можно использовать и другие доступные "измерители" свойств рынка. Это может быть и стандартное отклонение цены, и средний модуль приращений цен закрытия и многое другое. Ниже приведены коды индикатора и сигнала стратегии Renko_Adaptive для Омеги на Easy Language. (В стратегии, параметр Short служит для разрешения (true) или запрещения (false) "коротких" позиций.) Индикатор: {Renko-Adaptive indicator (based on ATR) Сигнал: {Renko-Adaptive signal (based on ATR) Файл ELA с приведенными кодами. Два важных замечания: 1. В связи с тем, что алгоритм Ренко считается нарастающим итогом, начиная с первого бара графика, в свойствах индикатора и стратегии в Омеге следует установить одинаковое значение параметра MaxBarsBack (например 30), чтобы расчет обеих методик начинался с одного бара. Иначе может возникнуть ситуация, когда визуально индикатор меняет направление, а сигнал стратегии не поступает. 2. В коде сигнала (для простоты) я не учитывал такую ситуацию: При значительном возрастании ATR, высота следующего "кирпичика" может превысить двойную высоту предыдущего "кирпичика". Тогда, например при движении цены вверх, верхняя граница канала окажется выше предыдущей, а нижняя - ниже предыдущей. В таком случае, чтобы избежать двойного сигнала на одном баре, надо лишь добавить дополнительные фильтры, скажем для покупки: If Up > Up[1] and C > Up[1] then buy at C; Вариантов всевозможных фильтров и дополнительных условий может быть много (например, фрагмент кода в фигурных скобках), поэтому я не стал усложнять и перегружать ими текст методики. И напоследок. Результаты тестов на трехлетней истории часовок РАО ЕЭС. Сделки только лонг, ММ - постоянная сумма сделки = $10.000. Параметр Ренко - высота кирпичика = 1ATR(21).
(c) konkop 2002
Пока комментариев нет
|
Авторизация
ОпросыАнонсы Вы никогда не сделаете больших денег, пока не научитесь удерживать свои выигрышные позиции, причем чем дольше вы их держите, тем большим потенциалом получения прибыли обладаете.
Читать далее Разделы Трейдинг. Общие темы
Сколько денег нужно для того, чтобы начать торговать на F... Дериватив Опцион Технический анализ. Введение Психология Трейдинга
Основные причины неудач в торговле Управление эмоциями Диалог с собой Демо торговля опасна! Трейдинг. Системы, стратегии
Трендовые индикаторы и компоненты цен Система Kiss Операция Short Sell – торговля воздухом? Когда торговать на Форекс Управление капиталом
Кубик-рубик из опционов Самозащита на рынках Сохранение капитала-критическая точка Сила правильного управления капиталом Куда вложить деньги
Портфели для одиночек HYIP: мошенничество по-американски Инвестиции в камни: плюсы и минусы Финансовый менеджер и инвестиционный гуру Известные личности Брокеры Литература по Трейдингу
Биржевая игра. Сделай миллионы - играя числами Фундаментальный анализ финансовых рынков. Японские свечи. Графический анализ финансовых рынков Как играть и выигрывать на бирже Индикаторы Рынка
Unit Labour Cost Стоимость единицы выпущенной продукции Unemployment Rate Уровень безработицы Retail Sales Розничные продажи Redbook Еженедельный обзор розничных продаж Форекс руководство
Математические средства технического анализа(техническ... Окна Фигуры продолжения тренда Фигуры разворота тренда Новости, Котировки TradeStation Formulas
Neely31 by Gleen Nelly Moving Beyond the Closing Price by Thomas Stridsman Moving Avg. with Res. and Support System by Dennis Tilley Moving Averages with Resistance and Support by Dennis Tilley Metastock formulas
52 Week Hi-Lo Exploration 5 Day High 5 day EMA of 20 day EMA of 1 day momentum 25x25 Bond System Основные определения Технические индикаторы |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Страница создана за 0.127 секунды


Вы никогда не сделаете больших денег, пока не научитесь удерживать свои выигрышные позиции, причем чем дольше вы их держите, тем большим потенциалом получения прибыли обладаете.