Блог им. _sk_

Обоснованный свечной индикатор

    • 08 февраля 2017, 11:29
    • |
    • _sk_
  • Еще
Предположим, что исходными данными для торговой системы являются свечи на некотором таймфрейме, и мы хотим использовать какой-нибудь индикатор технического анализа. Таких индикаторов много, какой из них выбрать? Или лучше придумать свой, логически обосновав его построение?

Попробуем понять, каким должен быть хороший индикатор, сформулировав некоторые требования к нему.


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

Рассмотрим следующую схему движения цены.

Обоснованный свечной индикатор

Предположим, что данное движение уложилось в две свечи, а граница между свечами прошла по одной из прямых, отмеченных цифрами 1, 2 и 3. Справа нарисованы пары свечей, которые образуются в каждом из трёх сценариев. Видно, что из-за небольшого смещения границы таймфрейма картинки будут весьма различны, хотя, по сути, отражают одну и ту же динамику.

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

Кажется, может только мне, что чуть ли не единственное, на что имеет смысл обращать внимание, так это на движения в рамках каждой свечи. Причём отдельно стоит рассматривать движения вниз и вверх. Например, для растущей свечи взять в качестве «идеальной траектории» движения O -> L -> H -> C, а для падающей — O -> H -> L -> C. Этот подход позволяет более-менее реконструировать движения цены при его огрублении до одной свечи.

Рассмотрим ещё одну картинку.

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

Кажется, что это можно сделать, вычислив разницу между движениями цены вверх и вниз.

В результате вырисовывается нечто примерно такое: нужно вычислить по некоторому окну сумму движений цены вверх U на каждой свече, и сумму движений цены вниз D на каждой свечи и сравнить эти суммы. Сравнить, например, можно так:
(U — D) / (U + D),
чтобы индикатор попадал в диапазон от -1 до 1, или так:
U / (U + D) * 100,
тогда получаем индикатор типа RSI в диапазоне от 0 до 100.

Выходит, что RSI — весьма неплохо логически обоснованный свечной индикатор. Хотя, некоторые говорят, что он не работает :(

Наверное, ещё неплохо накрутить какое-нибудь экспоненциальное забывание прошлого, учитывая давние движения цены с меньшими весами, и можно изобретать стратегии и делать тесты на истории.
301
8 комментариев
На самом деле, в Ваших примерах устойчивы максимум и минимум. А все остальное — нет.
При расчете относительной величины, например, Вы не сможете сравнить данное движение с движением на другой группе баров. 
avatar
Согласен, что устойчивы экстремумы и приращение во всей группе (разность между суммарным положительным и отрицательным движением цены). Это абсолютные величины. Дополнительно ничего больше придумать не смог. С относительными величинами ещё хуже получается.
avatar
 А вообще, это утопичная попытка придумать самый лучший индикатор.
avatar
_sk_, для того, чтобы найти наилучший индикатор, надо сформулировать, что мы считаем хорошим. 
В данном случае речь шла об устойчивости к случайной вариации в нарезке баров. 
Устойчивым, по сути, будет зигзаг с порогом, существенно больше, чем характерный диапазон бара. Что с ним делать дальше, вот в чем вопрос. Ну, торгуют некоторые каги вместо обычных баров. Разница не принципиальна.
avatar
Выходит, что RSI — весьма неплохо логически обоснованный свечной индикатор. Хотя, некоторые говорят, что он не работает :( 

На флете отлично работает. 
На тренде отлично залипает! ))

Если уметь правильно определять фазу рынка, то в боковиках на RSI можно неплохо зарабатывать.
Но, повторюсь, это не универсальный индикатор. 
avatar
Задача построения свечного индикатора, в качестве лабораторной, теоретической  задачи, довольно интересна. Только зачем подменять реальную ценовую динамику неким ее огрублением, которым, в том числе, является использование свечей?
А потом это огрубление пытаться как то улучшать и подгонять под конкретную рыночную ситуацию?)))

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

Я, собственно, об этом рассказывал и в видео и в постах — нет никакой надобности в разбиении торгового временного диапазона на конкретные отрезки (свечи, бары), до тех пор пока любой из них не будет «утвержден» торговым сообществом в качестве эталонного.
avatar
www.spebe.ru, кто торгует «эталон», будет сильно удивлен.
avatar
Если нет тиков, или нет возможности обрабатывать тики, но есть возможность обрабатывать бары, придётся обрабатывать бары.
avatar

Читайте на SMART-LAB:
Фото
Обновление торгового стакана: новые возможности виджета
Один из критериев успешной торговли — технический инструментарий: терминал и виджеты, которыми пользуются инвесторы и трейдеры. Особенно важны...
Фото
EUR/GBP: Цены «нащупали дно» в попытках продолжить поход на север?
Валютная пара EUR/GBP отскочила от точки пересечения границы пробитого ранее «бычьего флага» и уровня поддержки 0.8750, пытаясь закрыть день...
Фото
Страховые требования в связи со стихийными бедствиями превысят $100 млрд - Swiss Re
Страховые требования в связи со стихийными бедствиями в 2025 году превысят $100 млрд шестой год подряд, несмотря на отсутствие крупных ураганов в...

теги блога _sk_

....все тэги



UPDONW
Новый дизайн