Skip to main content
Дорожка Dominant cycle detection
31 / 31
Библиотека

2020выпуск C026-9

Построение осциллятора cycle-plus-trend по хорде на одну длину волны

Эта архивная статья реконструирует осциллятор cycle-plus-trend. Локальный тренд — прямая линия на одну предполагаемую длину волны, знаковые расстояния до этой линии становятся суммой остатков, а последующий среднеквадратический шаг переводит график в единицы стандартного отклонения.

  • Построение рассматривает ряд как цикл, лежащий на тренде, и проводит этот тренд как прямую от текущего закрытия до закрытия на один предполагаемый период цикла раньше.
  • Сумма остатков знаковых расстояний до этой опорной линии максимальна на пике цикла и наиболее отрицательна во впадине, поэтому выход описывается как находящийся в фазе с циклической составляющей.
  • Концевые точки исключаются из среднего, поэтому закрытия сначала проходят через двухполюсный сглаживатель на половину периода. Затем среднее остатков делится на квадратный корень из экспоненциально обновляемого среднего квадрата.
  • Горизонтальная линия на текущем закрытии оставляет тренд внутри по-прежнему центрированного на нуле осциллятора, и единственная длина в рабочем процессе — предполагаемое число баров цикла.
Записи этого разбора3 записи

Цикл, лежащий на прямолинейном тренде

Построение рассматривает ряд как цикл, лежащий на тренде, и представляет этот тренд как прямую от текущего закрытия до закрытия на один предполагаемый период цикла раньше. Эта предпосылка — модель cycle-plus-trend: наблюдаемый ряд представляет собой повторяющийся цикл, лежащий на более медленном дрейфе, который можно провести как прямую на одну предполагаемую длину волны.

Предполагаемая повторяющаяся длина волны в числе баров — это настройка доминирующего цикла. Она задаёт длину хорды, окно остатков и горизонт предварительного сглаживания. Длина цикла 20 баров предлагается как начальный lookback, потому что расчёт остатков описывается как не особенно чувствительный к точной длине волны, особенно вблизи пиков и впадин.

Знаковые расстояния, которые остаются в фазе

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

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

Сглаживатель на половину периода для концевых точек

Две концевые точки опорной линии исключаются из среднего, поэтому закрытия сначала пропускаются через мягкий двухполюсный рекурсивный сглаживатель, длина которого задана как половина предполагаемого периода цикла. Этот предварительный фильтр — экспоненциальное сглаживание: рекурсивное усреднение, используемое для мягкой предварительной фильтрации закрытий. Предварительный сглаживатель строит свои коэффициенты из экспоненциального фактора 1.414, умноженного на pi и делённого на половину предполагаемого периода, затем объединяет двухбаровое среднее закрытий с двумя запаздывающими выходами фильтра.

Остатки в единицах стандартного отклонения

Среднее остатков делится на квадратный корень из среднеквадратического члена, обновляемого как 0.04, умноженное на новую сумму в квадрате, плюс 0.96, умноженное на предыдущий средний квадрат, поэтому отображаемый ряд масштабируется в единицах стандартного отклонения. Эта шкала стандартного отклонения использует ту же идею экспоненциального сглаживания, чтобы поддерживать среднеквадратический масштаб, так что остатки можно выражать в единицах волатильности, а не в единицах цены.

Горизонтальная линия, которая сохраняет тренд

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

Reflex(20) на дневном SPY до 2019

Дневной Reflex с допущением цикла в 20 баров на SPY, в единицах стандартных отклонений. Цена растёт от минимума December 2018 к 315, однако осциллятор продолжает пересекать ноль на промежуточных откатах — хорда сняла тренд. Точки сняты с нижней панели опубликованного дневного графика; последнее значение — собственная подпись графика −0.69.
Дневной Reflex с допущением цикла в 20 баров на SPY, в единицах стандартных отклонений. Цена растёт от минимума December 2018 к 315, однако осциллятор продолжает пересекать ноль на промежуточных откатах — хорда сняла тренд. Точки сняты с нижней панели опубликованного дневного графика; последнее значение — собственная подпись графика −0.69.SPY · Daily · 2018-12-19T00:00:00.000Z по 2019-12-06T00:00:00.000Z

Принятая длина цикла — 20 баров; перед подгонкой хорды применяется SuperSmoother половинной этой длины. По вертикали — средний остаток, делённый на квадратный корень из EMA его квадрата (0.04 новое, 0.96 предыдущее). Оцифровано с растра, поэтому точки разворота приблизительны с точностью около 0.1, за исключением финального подписанного значения.

Не является инвестиционной рекомендацией. Исторический материал не подтверждает актуальную результативность метода.
31 из 31 в дорожке «Dominant cycle detection»
1989Дорожка пройдена · Следующая дорожка: Donchian breakoutОценка пробоя канала со стопами внутри дня и только по закрытию12 разборов
Все разборы дорожки · 31 разбор
  1. 1982Окна фазы цикла для фильтров графических сигналов
  2. 1987Построение трендового осциллятора, масштабированного по циклу
  3. 1987Построение сетки доминантного цикла по отмеченным минимумам
  4. 1988Опережение цикла на смещённых экспоненциальных средних
  5. 1988Аудит сорокамесячного цикла цен акций
  6. 1989Когда доминантные циклы длинных волн нельзя опровергнуть
  7. 1991Сдвиг нанесения полуцикловой средней против затухания цикла
  8. 1991Касание полуцикловой средней как тест амплитудного соотношения
  9. 1993Построение индикатора restoring-pull из частоты цикла и объёма
  10. 1995Режимные фильтры для dominant-long-wave
  11. 1995Опережающий фильтр, настроенный на цикл, из ограниченных осцилляторов
  12. 1998Проверяемые правила циклов вместо страха и жадности
  13. 1999Вложенный тайминг цикла евро как одна проверяемая процедура
  14. 2002Построение instantaneous-trendline по доминантному циклу
  15. 2002Осциллятор центра тяжести на половине цикла из баланса скользящей средней
  16. 2004Тестирование зафиксированного сороканедельного цикла правилом hold-or-sit-out
  17. 2005Вложенные временные полосы для подтверждения доминирующего цикла
  18. 2005Базовые линии доминантного цикла против нарративов политических новостей
  19. 2006Сочетание горизонта доминирующего цикла с трендом и осцилляторами
  20. 2006Разделение по доминирующему циклу на трендовый фильтр и остаточный Relative Strength Index
  21. 2007Постройте разность моментума по доминирующему циклу
  22. 2007Наивные правила dominant-cycle не работают без тестов толпы
  23. 2012Построение прогноза доминантного цикла как окна тайминга
  24. 2012Построение базовых линий доминантного цикла с открытыми параметрами
  25. 2013Использование выборов на второй срок для проверки заранее объявленного прогноза dominant-cycle
  26. 2014Построение прогнозной базовой линии доминирующего цикла
  27. 2014Quotient transform как фильтр раннего начала тренда
  28. 2014Постройте карту цикла от впадины к впадине с помощью Detrended Price Oscillator
  29. 2015Выравнивание dominant-cycle перед катализатором отчётности
  30. 2017Каузальная обратная экспоненциальная средняя для цикла и тренда
  31. 2020Построение осциллятора cycle-plus-trend по хорде на одну длину волны
Все 119 разборов с записью «Dominant cycle detection»
Тоже про «Dominant cycle detection»5 разборов