Student Wyckoff · Elliott Wave

Блог и практика

Каналы, Ишимоку и ZigZag: окна, сдвиги и доступность

Учебные таблицы и схемы: точные входы, формулы, начальные значения, локальные условия и ограничения индикаторов при проверке волн Эллиота.

Редакция Student Wyckoff

Опубликовано: (UTC+3)

Русский · English · Deutsch · Español · Français · Italiano · 繁體中文 · 日本語 · 한국어

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

Вымышленные данные и правила расчёта

Таблица содержит завершённые бары. t — порядковый индекс, O/H/L/C — открытие/максимум/минимум/закрытие, V — условный объём одного источника; это не сводка всего рынка. Для набора A предшествующий бар t=−1 имеет C=99, H=100, L=98. Окна включают текущий бар, если прямо не сказано иначе.

SMA_n — среднее последних n значений. EMA_n использует α=2/(n+1), RMA_n — α=1/n; обе рекурсии y_t=αx_t+(1−α)y_(t−1) запускаются средним первых n доступных значений. Промежуточные числа не округляются; таблица показывает до шести знаков. «—» означает недостаток истории или неопределённое значение, а не ноль. Пропущенные входы не заменяем нулями. Короткие учебные периоды не являются рекомендуемыми настройками; начальные значения и обработка нулей заданы здесь, совпадение со всеми платформами не заявляется.

НаборtOHLCV
A099.51019910010
A1101.510310110212
A2100.51021001018
A3103.510510310415
A4102.51041021039
A5105.510710510620
A6103.510510310411
A7106.510810610718
A8104.510610410514
A9107.510910710822
A10103.510510310416

Можно ли заменить раннее неопределённое значение индикатора нулём и считать это отрицательным сигналом?

Нет. Отсутствие полного окна и вычисленный ноль — разные состояния; правило прогрева фиксируют заранее.

Полосы Боллинджера: выбранная дисперсия

Выбраны SMA3 и две стандартные девиации; σ рассчитана как популяционная, с делителем 3. Формула и учебный расчёт: m=SMA3(C); σ=√(Σ(C_i−m)²/3); U=m+2σ; L=m−2σ. t7: m=105.666667; σ=1.247219; U=108.161105; L=103.172228.

Первое окно — t2. Выбор делителя n−1 дал бы другие полосы. При σ=0 полосы совпадают со средней; это не отсутствующие данные и не гарантированный будущий пробой.

Локальное условие исследования: t7: C>U. На t7 C=107 остаётся внутри полос; фильтр C>U ложен. Даже выход за две σ не даёт универсальной вероятности возврата: распределение и независимость доходностей здесь не доказаны.

Полосы Боллинджера: выбранная дисперсияПолосы Боллинджера: выбранная дисперсияЦена C99.04102.346667105.653333108.96CЗначение98.191715102.239942106.288169110.336397SMA3U=m+2σL=m−2σ0246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tCSMA3σ_pop3U=m+2σL=m−2σ
0100————
1102————
21011010.816497102.63299399.367007
3104102.3333331.247219104.82777299.838895
4103102.6666671.247219105.161105100.172228
5106104.3333331.247219106.827772101.838895
6104104.3333331.247219106.827772101.838895
7107105.6666671.247219108.161105103.172228
8105105.3333331.247219107.827772102.838895
9108106.6666671.247219109.161105104.172228
10104105.6666671.699673109.066013102.26732

Воспроизведите выделенный расчёт и проверьте локальное условие. Подтверждает ли результат всю волновую разметку?

107<108.161105. Нет. Это результат указанного расчёта на вымышленных данных, а не доказательство структуры или прибыли.

Канал Кельтнера: EMA и ATR

Это современная версия EMA3(C)±1.5ATR3, а не исходная формула с другим ценовым диапазоном. Формула и учебный расчёт: U=EMA3(C)+1.5ATR3; L=EMA3(C)−1.5ATR3. t7: 105.59375±1.5×3.360768175583 → U=110.634902; L=100.552598.

EMA и ATR имеют объявленное начало на t2. Оба должны существовать; пропуск одного не заменяется нулём. Множитель 1.5 — учебный выбор, не свойство всех каналов.

Локальное условие исследования: t7: C>U. На t7 пробоя верхней полосы нет. Ширина зависит от TR, а не от стандартной девиации, поэтому канал Кельтнера нельзя подменять полосами Боллинджера с тем же числом периодов.

Канал Кельтнера: EMA и ATRКанал Кельтнера: EMA и ATRЦена C99.04102.346667105.653333108.96CЗначение95.773326101.720759107.668191113.615624EMA3U=m+1.5ATRL=m−1.5ATR0246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tCEMA3ATR3U=m+1.5ATRL=m−1.5ATR
0100————
1102————
21011012.333333104.597.5
3104102.52.888889106.83333398.166667
4103102.752.592593106.63888998.861111
5106104.3753.061728108.96759399.782407
6104104.18753.041152108.74922899.625772
7107105.593753.360768110.634902100.552598
8105105.2968753.240512110.157643100.436107
9108106.6484383.493675111.88895101.407925
10104105.3242193.995783111.31789399.330544

Воспроизведите выделенный расчёт и проверьте локальное условие. Подтверждает ли результат всю волновую разметку?

107<110.634902; U_KC≠U_BB. Нет. Это результат указанного расчёта на вымышленных данных, а не доказательство структуры или прибыли.

Канал Дончиана: текущее и предыдущее окно

Показываем максимум H и минимум L трёх баров; для отдельного условия пробоя используем только предыдущие три бара. Формула и учебный расчёт: D_U,t=max(H_(t−2),H_(t−1),H_t); D_L,t=min(L_(t−2),L_(t−1),L_t); mid=(D_U+D_L)/2; P_t=max(H_(t−3),H_(t−2),H_(t−1)). t9: D_U=109,D_L=104,mid=106.5,P=108,C=108.

Текущее окно доступно с t2, предыдущее — с t3. В условии C>P равенство не является пробоем. Включение текущего H в порог C>U делает строгое превышение невозможным для корректного OHLC.

Локальное условие исследования: t9: C>P. На t9 закрытие 108 лишь касается предыдущего максимума 108; выбранный строгий фильтр ложен. Замена > на ≥ после просмотра результата изменила бы протокол. Ни касание, ни пробой не определяют внутреннюю структуру волны.

Канал Дончиана: текущее и предыдущее окноКанал Дончиана: текущее и предыдущее окноЦена C99.04102.346667105.653333108.96CЗначение97.8101.933333106.066667110.2U_tL_tmid_t0246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tCU_tL_tmid_tU_(prior3)L_(prior3)
0100—————
1102—————
210110399101——
3104105100102.510399
4103105100102.5105100
5106107102104.5105100
6104107102104.5107102
7107108103105.5107102
8105108103105.5108103
9108109104106.5108103
10104109103106109104

Воспроизведите выделенный расчёт и проверьте локальное условие. Подтверждает ли результат всю волновую разметку?

108>108 = ⊥; 108=108. Нет. Это результат указанного расчёта на вымышленных данных, а не доказательство структуры или прибыли.

Ишимоку: расчёт, отображение и доступность

Используем короткую учебную версию 2/3/4 со сдвигом 2, а не обычные параметры 9/26/52/26. Формула и учебный расчёт: mid_n=(max_n(H)+min_n(L))/2; Tenkan=mid2; Kijun=mid3; A=(Tenkan+Kijun)/2; B=mid4. t10: Tenkan=Kijun=A=B=106. A10,B10 → τ_plot=12; C10=104 → τ_plot=8.

Tenkan доступен с t1, Kijun и A с t2, B с t3. Сдвиг A и B вправо — место рисунка, не будущая цена. C10, нарисованное на t8, известно только на t10; на t8 этот элемент нельзя использовать.

Локальное условие исследования: t10: A10=B10; τ_avail(C10)=t10, τ_plot(C10)=t8. На t10 A=B, поэтому облако из этих значений имеет нулевую толщину. Чтобы сравнивать цену с облаком, отображённым на t10, нужны значения, рассчитанные на t8, а не A10/B10. Это другой временной индекс.

Ишимоку: расчёт, отображение и доступностьИшимоку: расчёт, отображение и доступностьЦена C99.04102.346667105.653333108.96CЗначение99.04102.346667105.653333108.96A(t)→t+2B(t)→t+2C(t)→t−2Доступно: t10; Нарисовано: A/B→t12, C→t8-2024681012t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами. Tenkan доступен с t1, Kijun и A с t2, B с t3. Сдвиг A и B вправо — место рисунка, не будущая цена. C10, нарисованное на t8, известно только на t10; на t8 этот элемент нельзя использовать.
tCTenkan2Kijun3A_tB_t
0100————
1102101———
2101101.5101101.25—
3104102.5102.5102.5102
4103103.5102.5103102.5
5106104.5104.5104.5103.5
6104105104.5104.75104.5
7107105.5105.5105.5105
8105106105.5105.75105.5
9108106.5106.5106.5106
10104106106106106

Воспроизведите выделенный расчёт и проверьте локальное условие. Подтверждает ли результат всю волновую разметку?

A10=B10=106; C10=104: τ_avail=10, τ_plot=8; A10/B10: τ_avail=10, τ_plot=12. Нет. Это результат указанного расчёта на вымышленных данных, а не доказательство структуры или прибыли.

ZigZag: кандидат и позднее подтверждение

Здесь задан собственный алгоритм по закрытиям с разворотом 3%; это не коррекционный зигзаг A–B–C и не точная копия платформенного ZigZag по H/L и глубине. Формула и учебный расчёт: p0: C0=100; 100×1.03=103≤C3=104. p9: C9=108; 108×0.97=104.76≥C10=104; (108−104)/108×100=3.703704%.

До первого роста 3% хранится кандидат минимума; после него максимум обновляется новыми закрытиями, пока падение не достигнет 3%; затем симметрично отслеживается минимум. Порог использует положительную цену кандидата. Значение кандидата на t0 определено, но origin t0 подтверждён лишь на t3. Пик t9 подтверждён на t10; минимум t10 пока предварительный.

Локальное условие исследования: t10: C≤108×0.97. Историческая линия к пику t9 не означает, что он был известен на t9. Последняя ветвь и кандидат могут перерисовываться. Для исследования сохраняют состояние каждого закрытия, а не используют финальную картинку как своевременный сигнал.

ZigZag: кандидат и позднее подтверждениеZigZag: кандидат и позднее подтверждениеЦена C99.04102.346667105.653333108.96CЗначение99.04102.346667105.653333108.96ПодтвержденоПредварительноДоступно: p0→t3; p9→t10; p10: Предварительно0246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами. До первого роста 3% хранится кандидат минимума; после него максимум обновляется новыми закрытиями, пока падение не достигнет 3%; затем симметрично отслеживается минимум. Порог использует положительную цену кандидата. Значение кандидата на t0 определено, но origin t0 подтверждён лишь на t3. Пик t9 подтверждён на t10; минимум t10 пока предварительный.
tCКандидат CИндекс кандидатаПодтвержденоПредварительно
01001000——
11021000——
21011000——
31041043p0@t0—
41031043p0@t0—
51061065p0@t0—
61041065p0@t0—
71071077p0@t0—
81051077p0@t0—
91081089p0@t0—
1010410410p0@t0; p9@t9p10@t10

Воспроизведите выделенный расчёт и проверьте локальное условие. Подтверждает ли результат всю волновую разметку?

104≤104.76; τ_avail(p9)=10; τ_avail(p0)=3; p10=?. Нет. Это результат указанного расчёта на вымышленных данных, а не доказательство структуры или прибыли.

Проверяемое условие и волновая стратегия

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

RSI, средние, MACD и другие производные цены используют перекрывающиеся входы. Несколько согласных линий не являются независимыми голосами и не дают перемножаемых вероятностей. Проверка стратегии требует отдельной выборки и заранее определённого исхода; если моделируют сделки, дополнительно задают исполнение и расходы. Здесь нет результатов торговли, процентов точности или функций продукта.

ЗначениеЛокальное условие исследования
Полосы Боллинджера: выбранная дисперсияt7: C>U
Канал Кельтнера: EMA и ATRt7: C>U
Канал Дончиана: текущее и предыдущее окноt9: C>P
Ишимоку: расчёт, отображение и доступностьt10: A10=B10; τ_avail(C10)=t10, τ_plot(C10)=t8
ZigZag: кандидат и позднее подтверждениеt10: C≤108×0.97

Три производных цены согласны. Даёт ли это три независимых подтверждения и право назвать разметку доказанной?

Нет. Общие входы создают зависимость; локальные фильтры проверяют отдельно от ценовых правил, а полезность — на другой выборке.

Источники и границы