Student Wyckoff · Elliott Wave

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

ATR, DMI, ADX, Supertrend и SAR: диапазон, направление и состояние

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

Редакция 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

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

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

ATR: диапазон с учётом разрывов

TR сравнивает диапазон бара с расстояниями до предыдущего закрытия; ATR3 сглаживает TR по RMA. Формула и учебный расчёт: TR_t=max(H_t−L_t,|H_t−C_(t−1)|,|L_t−C_(t−1)|); ATR3=RMA3(TR). ATR3_2=(2+3+2)/3=7/3; t7: TR=max(2,4,2)=4; ATR3=3.360768.

Начало использует C_(−1)=99; первый ATR — среднее TR0–2. Дальше ATR_t=(TR_t+2ATR_(t−1))/3. Нулевой TR допустим; до трёх наблюдений значения нет.

Локальное условие исследования: t7: ATR3_t>ATR3_(t−1). На t7 ATR вырос относительно t6, но это не направление движения. Такой же TR может сопровождать снижение. Множитель ATR сам по себе не задаёт допустимый риск счёта или гарантированную цену стопа.

ATR: диапазон с учётом разрывовATR: диапазон с учётом разрывовЦена C99.04102.346667105.653333108.96CЗначение2.1338392.8209853.5081314.195277ATR30246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tCTRATR3
01002—
11023—
210122.333333
310442.888889
410322.592593
510643.061728
610433.041152
710743.360768
810533.240512
910843.493675
1010453.995783

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

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

DMI: направленное движение и нормирование

Сравниваем прирост H с понижением L; только строго больший положительный компонент получает DM. Формула и учебный расчёт: u=H_t−H_(t−1); d=L_(t−1)−L_t; +DM={u:u>max(d,0); 0:u≤max(d,0)}; −DM={d:d>max(u,0); 0:d≤max(u,0)}; ±DI=100RMA3(±DM)/ATR3. t7: +DI=52.775510; −DI=17.469388.

При равенстве u=d оба DM равны нулю. DM и TR сглаживаются с одним начальным окном t0–2; ATR=0 делает DI неопределёнными. Предшествующие H/L заданы во входах.

Локальное условие исследования: t7: +DI>−DI. +DI>−DI на t7 описывает преобладание сглаженного положительного движения. Это не измеренный баланс покупателей и продавцов: DMI построен по H/L/C без классификации сделок.

DMI: направленное движение и нормированиеDMI: направленное движение и нормированиеЦена C99.04102.346667105.653333108.96CЗначение1.69230822.35897443.02564163.692308+DI−DI0246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tC+DM−DMRMA3(+DM)RMA3(−DM)+DI−DI
010010————
110220————
21010110.33333342.85714314.285714
3104301.6666670.22222257.6923087.692308
4103011.1111110.48148142.85714318.571429
5106301.7407410.32098856.85483910.483871
6104021.1604940.88065838.15967528.958051
7107301.7736630.58710652.7755117.469388
8105021.1824421.0580736.48934732.651333
9108301.7882940.7053851.18663320.19021
10104041.1921961.80358729.83636245.137255

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

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

ADX: величина различия, не направление

DX нормирует абсолютную разность DI; ADX3 сглаживает её, теряя знак направления. Формула и учебный расчёт: DX=100|+DI−−DI|/(+DI+−DI); ADX3=RMA3(DX). DX7=50.261476; ADX3_7=46.397841.

DX начинается на t2 после DI, ADX — средним DX2–4 на t4. Нулевая сумма DI даёт неопределённый DX, не искусственный сигнал силы.

Локальное условие исследования: t7: ADX3>25. Учебный порог ADX>25 выполнен на t7. Перестановка +DI и −DI оставила бы DX тем же: высокий ADX может соответствовать и снижению. Порог не определяет номер волны.

ADX: величина различия, не направлениеADX: величина различия, не направлениеЦена C99.04102.346667105.653333108.96CЗначение27.56444839.47721251.38997763.302741ADX30246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tC+DI−DIDXADX3
0100————
1102————
210142.85714314.28571450—
310457.6923087.69230876.470588—
410342.85714318.57142939.53488455.335157
510656.85483910.48387168.86227559.844197
610438.15967528.95805113.70967744.466024
710752.7755117.46938850.26147646.397841
810536.48934732.6513335.5510232.782234
910851.18663320.1902143.42644136.330303
1010429.83636245.13725520.40837131.022992

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

46.397841>25; |a−b|=|b−a|. Нет. Это результат указанного расчёта на вымышленных данных, а не доказательство структуры или прибыли.

Supertrend: полосы и сохраняемое состояние

Выбраны ATR3 и множитель 1. Конечные полосы сохраняют историю; это не просто HL2±ATR текущего бара. Формула и учебный расчёт: bU=HL2+ATR3; bL=HL2−ATR3; a=(bU_t<U_(t−1) ∨ C_(t−1)>U_(t−1)); b=(bL_t>L_(t−1) ∨ C_(t−1)<L_(t−1)); U_t={bU_t:a; U_(t−1):¬a}; L_t={bL_t:b; L_(t−1):¬b}. t7: U=107.041152; L=103.639232; ST=L.

Первое состояние на t2 задаём нисходящим (−1), ST=U. Из него C>U переключает вверх (+1); из восходящего C<L переключает вниз. Равенство не переключает. Вверх выбирается L, вниз U; до ATR состояние не определено.

Локальное условие исследования: t7: s=+1. На t7 состояние +1 не означает новую смену именно на t7. На t10 оно меняется на −1. Заранее заданная рекурсия допускает ошибочные переключения; сам цвет линии не проверяет волновую структуру.

Supertrend: полосы и сохраняемое состояниеSupertrend: полосы и сохраняемое состояниеЦена C99.04102.346667105.653333108.96CЗначение100.28495103.130615105.976279108.821944ST0246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tCATR3ULsST
0100—————
1102—————
21012.333333103.33333398.666667-1103.333333
31042.888889103.333333101.1111111101.111111
41032.592593105.592593101.1111111101.111111
51063.061728105.592593102.9382721102.938272
61043.041152107.041152102.9382721102.938272
71073.360768107.041152103.6392321103.639232
81053.240512107.041152103.6392321103.639232
91083.493675107.041152104.5063251104.506325
101043.995783107.995783104.506325-1107.995783

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

ST7=L7=103.639232; s7=+1; s10=−1. Нет. Это результат указанного расчёта на вымышленных данных, а не доказательство структуры или прибыли.

Parabolic SAR: экстремум, ускорение и разворот

EP — экстремум текущего состояния, AF — коэффициент ускорения; направление и начальное значение задаём явно. Формула и учебный расчёт: q_t=SAR_(t−1)+AF_(t−1)(EP_(t−1)−SAR_(t−1)); AF0=0.02; ΔAF=0.02; AFmax=0.20. t7: SAR=100.939586; EP=108; AF=0.10; s=+1.

На t0 задаём вверх, SAR=L0=99, EP=H0=101. Кандидат вверх ограничен сверху минимумом двух прошлых L, вниз — снизу максимумом двух прошлых H (на t1 доступен один). Строгое пересечение текущим L вниз или H вверх разворачивает: SAR=прошлый EP, AF=0.02, EP=текущий противоположный экстремум. Без разворота новый EP увеличивает AF до предела; равенство не разворачивает.

Локальное условие исследования: t7: C>SAR ∧ s=+1. Это объявленная учебная инициализация, а не гарантия совпадения всех SAR. На t10 разворот даёт SAR=109: точка состояния не является обещанной ценой исполнения стопа и не подтверждает окончание волны.

Parabolic SAR: экстремум, ускорение и разворотParabolic SAR: экстремум, ускорение и разворотЦена C99.04102.346667105.653333108.96CЗначение97.8101.933333106.066667110.2SAR0246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tCSAREPAFs
0100991010.021
1102991030.041
2101991030.041
310499.161050.061
410399.51041050.061
510699.8397761070.081
6104100.4125941070.081
7107100.9395861080.11
8105101.6456281080.11
9108102.2810651090.121
101041091030.02-1

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

107>100.939586; s7=+1; SAR10=109. Нет. Это результат указанного расчёта на вымышленных данных, а не доказательство структуры или прибыли.

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

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

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

ЗначениеЛокальное условие исследования
ATR: диапазон с учётом разрывовt7: ATR3_t>ATR3_(t−1)
DMI: направленное движение и нормированиеt7: +DI>−DI
ADX: величина различия, не направлениеt7: ADX3>25
Supertrend: полосы и сохраняемое состояниеt7: s=+1
Parabolic SAR: экстремум, ускорение и разворотt7: C>SAR ∧ s=+1

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

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

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