Student Wyckoff · Elliott Wave

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

OBV, VWAP и якорный VWAP: объём, вес и границы источника

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

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

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

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

OBV: знак закрытия и весь объём бара

OBV добавляет или вычитает весь V в зависимости от изменения закрытия, а не от направления каждой сделки. Формула и учебный расчёт: OBV_t=OBV_(t−1)+sgn(C_t−C_(t−1))V_t. OBV_(−1)=0; C_(−1)=99; OBV0=10. t7: 29+18=47.

Равное закрытие добавляет 0; отсутствующий V не превращается в 0. Смещение начального OBV меняет абсолютный уровень, но не разности; сравнивают одинаковый источник и тип объёма.

Локальное условие исследования: t7: OBV_t>OBV_(t−1). Рост OBV на t7 не доказывает приток денег или покупку всех 18 единиц агрессорами. Если V — тиковый объём, OBV взвешивает число обновлений, а не исполненный объём. Такой ряд нельзя без проверки приравнять к биржевому.

OBV: знак закрытия и весь объём бараOBV: знак закрытия и весь объём бараЦена C99.04102.346667105.653333108.96CЗначение4.623.241.860.4OBV0246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tCVΔCOBV
010010110
110212222
21018-114
310415329
41039-120
510620340
610411-229
710718347
810514-233
910822355
1010416-439

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

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

VWAP: источник цены и начало сессии

Используем барный прокси VWAP по HLC3, а не сумму всех реальных сделок; сессия начинается на t0 и включает t0–10. Формула и учебный расчёт: TP=(H+L+C)/3; VWAPbar_t=Σ_(i=0..t)(TP_iV_i)/Σ_(i=0..t)V_i. t10: 16219/155=104.638710.

Новая сессия обнуляет обе накопленные суммы. При ΣV=0 VWAP не определён; нулевой объём отдельного бара допустим. Здесь TP=C из-за симметрии входов, а не по общему правилу.

Локальное условие исследования: t10: C>VWAPbar. На t10 C=104 ниже VWAPbar. Уровень не является обязательным магнитом или ценой всех участников. Тиковые веса дали бы среднее по числу обновлений, а другая площадка или часовой пояс сессии — другой ряд.

VWAP: источник цены и начало сессииVWAP: источник цены и начало сессииЦена C99.04102.346667105.653333108.96CЗначение99.434532101.382254103.329976105.277698VWAPbar0246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tCTP_HLC3VΣPVΣVVWAPbar
010010010100010100
110210212222422101.090909
21011018303230101.066667
310410415459245102.044444
41031039551954102.203704
510610620763974103.22973
610410411878385103.329412
71071071810709103103.970874
81051051412179117104.094017
91081082214555139104.71223
101041041616219155104.63871

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

104<16219/155=104.638710. Нет. Это результат указанного расчёта на вымышленных данных, а не доказательство структуры или прибыли.

Anchored VWAP: заранее фиксированный якорь

Фиксируем якорь на t5 и используем тот же HLC3-прокси и V, что у сессионного VWAP. Формула и учебный расчёт: AVWAP5_t=Σ_(i=5..t)(TP_iV_i)/Σ_(i=5..t)V_i, t≥5. t10: 10700/101=105.940594; VWAP0_10=16219/155=104.638710.

До t5 значения нет; ΣV=0 оставляет его неопределённым. Якорь должен быть доступен на момент выбора: экстремум, подтверждённый позже, не позволяет задним числом использовать линию как известную ранее.

Локальное условие исследования: t10: C>AVWAP5. Один набор баров даёт разные уровни при якорях 0 и 5. Выбор линии, которая лучше подошла к уже известной цене, — подгонка. Ни один якорь не превращает среднюю цену в правило отмены волновой разметки.

Anchored VWAP: заранее фиксированный якорьAnchored VWAP: заранее фиксированный якорьЦена C99.04102.346667105.653333108.96CЗначение99.243294101.849725104.456157107.062588VWAP0AVWAP50246810t
Собственный расчёт на вымышленных завершённых барах; пропуски прогрева не соединены. Цена и индикатор показаны в отдельных панелях с собственными шкалами.
tCVVWAP0AVWAP5ΣPV5ΣV5
010010100———
110212101.090909———
21018101.066667———
310415102.044444———
41039102.203704———
510620103.22973106212020
610411103.329412105.290323326431
710718103.970874105.918367519049
810514104.094017105.714286666063
910822104.71223106.305882903685
1010416104.63871105.94059410700101

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

104<10700/101=105.940594; AVWAP5≠VWAP0. Нет. Это результат указанного расчёта на вымышленных данных, а не доказательство структуры или прибыли.

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

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

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

ЗначениеЛокальное условие исследования
OBV: знак закрытия и весь объём бараt7: OBV_t>OBV_(t−1)
VWAP: источник цены и начало сессииt10: C>VWAPbar
Anchored VWAP: заранее фиксированный якорьt10: C>AVWAP5

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

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

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