Student Wyckoff
TD D‑Wave (UP/DOWN)
Руководство по основному индикатору волн (UP + DOWN)..
Руководство/описание таблиц по 4 таймфреймам (UPTABLE + DOWNTABLE)
Руководство к индикатору
1. Идея и краткая история индикатора
Классический подход по Вайкоффу строится вокруг работы с уровнями поддержки/сопротивления, зон накопления и распределения. Почти всё, что делает цена, так или иначе связано с тем, как она ведёт себя около ключевых уровней:
 останавливается, разворачивается, пробивает, тестирует.
Проблема в том, что:
  • Каждый рисует уровни «на глаз» по‑своему.
  • Новички перегружают график десятками линий.
  • Уровни часто рисуются на одном ТФ и игнорируют более старшие.
StudentWyckofSupport/ResistStrength был создан как «учебный» и практичный инструмент:
  • автоматизировать поиск значимых уровней;
  • не просто нарисовать линию, а оценить силу уровня в процентах (0–100%);
  • объединить логику текущего ТФ и старшего ТФ в одном индикаторе;
  • дать трейдеру чистую карту опорных зон, а не «забор» линий.
Название “StudentWyckof” подчёркивает, что цель индикатора — помочь изучать поведение цены вокруг уровней в духе Вайкоффа, а не выдать «волшебный сигнал».

2. Что делает индикатор на графике
Кратко, без формул:
  1. Находит на графике локальные экстремумы (пивоты — swing‑high / swing‑low).
  2. Собирает их за заданное окно истории (по текущему и старшему ТФ).
  3. Группирует цены экстремумов в кластеры уровней (зона, где цена несколько раз разворачивалась).
  4. Расчитывает силу уровня по трём критериям:
    • сколько раз цена отрабатывала там (частота касаний);
    • насколько это свежий уровень;
    • насколько уровень близок к «круглому числу».
  5. Оставляет только N самых сильных уровней для каждого ТФ.
  6. Рисует по ним горизонтальные линии + подписи (процент силы / цена / пометка HTF).
  7. Отслеживает касание/пробой уровней и формирует алерты.
В результате вы получаете:
  • бирюзовые уровни текущего ТФ;
  • оранжевые уровни старшего ТФ (по умолчанию — недельного);
  • числовую оценку силы;
  • возможность завести алерты на касание сильных уровней.

3. Принцип работы индикатора (что важно понимать пользователю)
3.1. Пивоты — основа уровней
Индикатор ищет пивоты по параметру:
  • Пивот (слева=справа) swing
Пивот high — это бар, у которого слева и справа по swing баров с более низкими максимумами.
 Пивот low — наоборот, минимум, ниже которого ещё swing баров слева и справа.
Это позволяет:
  • отсеять мелкий шум;
  • работать с действительно значимыми переломами цены.
Пивоты ищутся:
  • на текущем ТФ (по вашему графику);
  • на старшем ТФ (из параметра Старший ТФ).
3.2. Окно анализа — только актуальная история
Параметры:
  • Окно анализа — текущий ТФ lookbackC
  • Окно анализа — старший ТФ lookbackH
За пределами этих окон старые пивоты удаляются. Это значит, что:
  • индикатор не засоряет картину древними уровнями;
  • акцент всегда на актуальной структуре рынка.
3.3. Кластеризация цен — из десятков точек в несколько зон
Цена редко разворачивается ровно по одной и той же котировке — это всегда зона.
 Индикатор объединяет близкие по цене пивоты в один уровень с помощью допуска:
  • либо через ATR:
     допуск = ATR × k
  • либо через процент от цены:
     допуск = price × pct / 100
За это отвечают настройки:
  • Допуск = k×ATR (иначе % от цены)useATR
  • ATR период atrLen
  • k для ATR atrK
  • ИЛИ допуск = % от цены pctTol
Внутри этого допуска индикатор считает все близкие экстремумы одним кластером уровня.
3.4. Оценка силы уровня (0–100%)
Уровень получает процент силы на основе трёх факторов:
  1. Частота (sA) — сколько пивотов попало в кластер.
    • Чем больше касаний/разворотов, тем сильнее уровень.
  2. Свежесть (sRecent) — как давно цена последний раз взаимодействовала с этим уровнем.
    • Уровни, к которым цена недавно возвращалась, оцениваются выше.
  3. Круглое число (sRound) — насколько уровень близок к «красивому» значению (например, шаг 100 тиков).
    • Рынок часто реагирует на визуально «круглые» цены.
Эти три компоненты комбинируются в итоговый score 0–100.
 Дальше уровень проходит фильтр по минимальной силе:
  • Мин. сила уровня, % (current) minStrC
  • Мин. сила уровня, % (HTF) minStrH
И только затем попадает на график.
3.5. Текущий ТФ и Старший ТФ
Индикатор параллельно ведёт два независимых набора уровней:
  • CurrentTF — уровни по вашему основному таймфрейму.
  • HTF — уровни более высокого порядка (по умолчанию — W).
Настройки:
  • Показывать уровни showMode
    • Только текущий
    • Только старший
    • Оба
  • Старший ТФ tfHTF
    • из предустановленного списка: 60, 120, 240, D, 2D, W, M
Старший ТФ помогает видеть «каркас» рынка: глобальные поддержки/сопротивления, диапазоны, области крупного интереса.
3.6. Нерисующийся (anti‑repaint) характер
Индикатор:
  • использует подтверждённые пивоты (barstate.isconfirmed);
  • забирает данные старшего ТФ с barmerge.lookahead_off;
  • уровни пересчитываются только по уже закрытым барам.
Это означает:
  • уровни не исчезают задним числом;
  • история не «улучшается» при появлении новых данных;
  • бэктест визуально соответствует тому, что вы видели бы в реальном времени.
4. Описание настроек (по группам)
Ниже — краткий «человеческий» перевод всех настроек.
4.1. Окно анализа (по ТФ)
Группа: Окно анализа (по ТФ)
  • Окно анализа — текущий ТФ (в барах текущего ТФ)lookbackC
     Сколько последних баров текущего ТФ брать в расчёт уровней.
    • Меньше — уровни более «свежие», актуальные для краткосрока.
    • Больше — уровни включают больше истории, полезно для свинга и инвестиций.
  • Окно анализа — старший ТФ (в барах старшего ТФ)lookbackH
     Аналогично, но для старшего ТФ.
     Пример: W + 500 баров = ~10 лет истории.
4.2. Пивоты (общие)
Группа: Пивоты (общие)
  • Пивот (слева=справа)swing
     Сколько баров слева и справа нужно, чтобы считать экстремум значимым.
    • 2–3 — более чувствительный, «быстрый» индикатор.
    • 5–7 — более грубые, «мажорные» разворотные точки.
4.3. Фильтры уровней по ТФ
Группа: S/R — текущий ТФ (фильтры вывода)
  • Мин. сила уровня, % (current)minStrC
     Отсекает слабые уровни текущего ТФ по шкале 0–100.
     Рекомендуемый диапазон: 30–60.
  • Макс. линий на набор (current)maxLinesC
     Лимит количества одновременно отображаемых уровней текущего ТФ.
     Не даёт перегрузить график.
Группа: S/R — старший ТФ (фильтры вывода)
  • Мин. сила уровня, % (HTF)minStrH
     Обычно выше, чем для текущего ТФ (по умолчанию 60).
     На HTF лучше видеть только действительно сильные уровни.
  • Макс. линий на набор (HTF)maxLinesH
     Сколько уровней HTF показывать.
     3–7 обычно достаточно.
4.4. Кластеризация цен
Группа: Кластеризация цен
  • Допуск = k×ATR (иначе % от цены)useATR
    • Вкл. — допуск на основе волатильности (ATR).
    • Выкл. — допуск в процентах от цены.
  • ATR периодatrLen
     Период ATR для оценки волатильности.
  • k для ATRatrK
     Чем больше k, тем шире уровень (объединяет больше пивотов в одну зону).
  • ИЛИ допуск = % от ценыpctTol
     Если ATR выключен — ширина уровня в процентах от цены.
4.5. Режим/Таймфреймы
Группа: Режим/Таймфреймы
  • Показывать уровни showMode
    • «Только текущий» — только уровни текущего ТФ.
    • «Только старший» — только уровни HTF.
    • «Оба» — комбинированное отображение.
  • Старший ТФ tfHTF
     Выбор HTF (H1, H2, H4, D, 2D, W, M).
Типовые связки:
  • M5 / M15 + H1 / H4 — для внутридневной торговли.
  • H1 / H4 + D / W — для свинг‑торговли.
  • D + W / M — для долгосрочных инвестиций.
4.6. Визуал: линии
Группа: Визуал — текущий ТФ
  • Линии тянуть вправо (current)extendRC
     Если включено — уровень тянется вправо по мере появления новых баров.
  • Цвет линии currentlineColC
     Цвет уровней текущего ТФ (по умолчанию aqua/бирюза).
  • Толщина линии lineWC
  • Стиль линииlineStyleStrC (сплошная / точечная / пунктир)
  • Длина линий влево (баров текущего ТФ) — currentleftSpanC_inp
     Сколько баров влево тянуть линию.
     0 = равна окну анализа lookbackC.
Группа: Визуал — старший ТФ
Аналогичные параметры для HTF:
  • Линии тянуть вправо (HTF) extendRH
  • Цвет линии HTFlineColH (по умолчанию оранжевый)
  • Толщина линии, Стиль линии
  • Длина линий влево (баров текущего ТФ) — HTFleftSpanH_inp
4.7. Метки (подписи уровней)
Группа: Метки — текущий ТФ
  • Показывать метки showInfoC
  • Смещение меток вправо (баров текущего ТФ)labelOffsetBarsC
  • Размер, Стиль (labelSizeStrC, labelStyleStrC)
  • Текст labelTextModeC
    • «Процент» — только сила уровня (например: 75%)
    • «Цена + %» — price | strength%
    • «Только цена» — только цена.
  • Цвет текста, Фон (labelTextColC, labelBgColC)
Группа: Метки — старший ТФ
Аналогично, но надписи HTF помечаются дополнительно (HTF).
4.8. Алерты
Группа: Алерты
  • Критерий: High/Low пересек уровень (иначе — пересечение закрытия)useRangeCross
    • Вкл. — алерт по факту, что диапазон бара (High–Low) пересёк уровень.
    • Выкл. — используется классический cross(close, level) (закрытие пересекло уровень).
  • Дополнительно вызывать alert() внутри скриптаenableRuntimeAlert
    • Если выключено — используете только alertcondition в настройках TradingView.
    • Если включено — индикатор сам вызывает alert() при срабатывании условий.
  • Частота встроенного alert() alertFreqStr
    • «Раз в бар» — как только условие выполнено.
    • «Раз в бар (закрытие)» — только по закрытию бара.
В скрипте прописано две основные alertcondition:
  • S/R: Пересечение уровня — Current TF
  • S/R: Пересечение уровня — HTF
Их можно выбрать при создании алерта в интерфейсе TradingView.
5. Возможности для инвестора и свинг‑трейдера
5.1. Карта ключевых зон HTF
Инвестору важно видеть:
  • недельные/месячные поддержки и сопротивления;
  • зоны, откуда начинались крупные тренды;
  • области, где покупают/продают «длинные деньги».
Что даёт индикатор:
  • выбор старшего ТФ = W или M;
  • фильтрацию по силе minStrH;
  • ограничение количества линий maxLinesH, чтобы не перегружать график.
Практическое применение:
  • Отмечать зоны для долгосрочных наборов позиции (покупка от сильной поддержки HTF).
  • Планировать разгрузку/частичную фиксацию прибыли около сильных сопротивлений HTF.
  • Видеть, где лучше не открывать новые позиция против глобальных уровней.
5.2. Комбинация D + HTF
Если основной рабочий ТФ — дневной:
  • Текущий ТФ = D
  • Старший ТФ = W или M
Сценарии:
  • Открытие позиции от дневного сигнала (паттерн, свечная формация, breakout).
  • Фиксация/частичное закрытие на ближайшем сильном уровне HTF.
  • Усиление позиций при возврате цены к сильному уровню поддержки HTF + подтверждающий сигнал.
6. Возможности для краткосрочного трейдера
6.1. Внутридневной трейдинг
Типовая связка:
  • Текущий ТФ = M5 / M15
  • Старший ТФ = H1 / H4
Индикатор показывает:
  • на M5 — более мелкие рабочие уровни;
  • на H1/H4 — структуру сессии / дня / нескольких дней.
Как использовать:
  • Искать входы около сильных уровней HTF на младшем ТФ.
  • Использовать уровни текущего ТФ для точной точки входа и постановки стопа.
  • Ставить тейки по ближайшим уровням текущего/старшего ТФ.
6.2. Сокращение экранного времени через алерты
Сильный плюс индикатора — грамотные алерты:
  • вместо постоянного наблюдения за графиком
  • вы ставите алерты на касание сильных уровней (например, сила ≥ 70–80%).
Дальше алгоритм простой:
  1. Приходит алерт → открываете график.
  2. Оцениваете контекст: тренд, объём, свечной паттерн.
  3. Решаете — отбой, пробой, тест уровня или игнор.
7. Торговые приёмы с индикатором
(пошаговые схемы)
Приём 1. Отбой от сильного уровня HTF по тренду
Цель: войти по тренду от крупного уровня, минимизируя риск.
Шаги:
  1. Настроить:
    • Старший ТФ = D/W
    • minStrH повыше, например 60–70.
  2. Определить направление глобального тренда (по структуре или МА/тренд‑фильтру).
  3. Ждать, когда цена вернётся к сильной поддержке HTF в направлении основного тренда.
  4. Поставить алерт на касание уровня HTF.
  5. По алерту:
    • перейти на младший ТФ (M15/M30);
    • ждать подтверждающего сигнала (пин‑бар, поглощение, локальный ложный пробой).
  6. Вход:
    • long от поддержки в восходящем тренде;
    • стоп за уровень (за экстремум ложного пробоя/минимум зоны).
  7. Тейк:
    • по ближайшему сильному сопротивлению текущего ТФ;
    • часть позиции можно удерживать до следующего сильного уровня HTF.
Приём 2. Пробой сильного уровня + ретест (Wyckoff‑подход)
Цель: заходить не в момент пробоя, а на тесте, когда рынок показывает силу.
Шаги:
  1. Найти уровень (по текущему или HTF) с силой, скажем, ≥ 70–80.
  2. Дождаться уверенного пробоя уровня по направлению тренда.
  3. Не входить сразу на свечу пробоя — ждать возврата (retest) к уровню:
    • цена возвращается и тестирует уровень уже с другой стороны (поддержка → сопротивление или наоборот).
  4. При тесте смотреть:
    • объём/спред бара;
    • наличие ложного прокола и возврата;
    • реакцию цены (быстро ли откупают/распродают).
  5. Вход по направлению пробоя:
    • стоп за экстремум теста;
    • первый тейк — до ближайшего уровня текущего ТФ;
    • второй — до уровня HTF.
Приём 3. Лестничный выход по уровням
Цель: грамотно фиксировать прибыль, не выходя слишком рано и не отдавая всё.
Шаги:
  1. Открыть позицию по своей системе (не важно, по какому сигналу).
  2. Включить отображение уровней:
    • текущего ТФ (для ближайших целей),
    • HTF (для дальних целей).
  3. Распланировать:
    • Часть позиции закрывать на каждом сильном уровне (например, сила ≥ 50).
    • Остаток — тянуть до уровня HTF.
  4. По мере движения цены:
    • цена подходит к уровню → частичная фиксация;
    • стоп переносить за ближайший отработанный уровень (трейлинг по S/R).
Приём 4. Ложные пробои (spring / upthrust) около сильных уровней
Идея: Вайкофф‑паттерн, когда рынок сначала выбивает стопы за уровнем, а затем резко возвращается.
Шаги:
  1. Найти сильный уровень (текущий или HTF).
  2. Дождаться, когда цена пробьёт уровень, но:
    • закрытие бара возвращается обратно за уровень;
    • желательно наличие хвоста (шипа).
  3. Стопы большинства трейдеров выбиты, ликвидность собрана.
  4. Вход против пробоя (в направлении возврата):
    • при spring — long от пробитой поддержки;
    • при upthrust — short от пробитого сопротивления.
  5. Стоп — за хвост ложного пробоя.
  6. Тейк — ближайший противоположный уровень текущего ТФ / сильный уровень HTF.
8. Работа с алертами на практике
8.1. Алерты через alertcondition
Внутри индикатора есть два базовых условия:
  • S/R: Пересечение уровня — Current TF
  • S/R: Пересечение уровня — HTF
Чтобы использовать их:
  1. Нажать «Создать алерт» в TradingView.
  2. В поле «Условие» выбрать индикатор и нужное условие.
  3. Настроить:
    • период действия алерта;
    • способ уведомления (звук, приложение, почта и т.д.).
Это наиболее прозрачный и рекомендуемый способ.
8.2. Встроенный alert() (по желанию)
Если включить:
  • Дополнительно вызывать alert() внутри скриптаenableRuntimeAlert
то индикатор сам будет вызывать alert() при касании уровней. Частота регулируется параметром:
  • Частота встроенного alert() alertFreqStr
    • Раз в бар
    • Раз в бар (закрытие)
Это удобно для полуавтоматических систем или интеграций с внешними сервисами.

9. Рекомендации по комбинированию с другими инструментами
Индикатор — это карта уровней, а не самодостаточная торговая система. Лучше всего он работает в связке:
  • с анализом объёма (объёмные всплески на/у уровня);
  • с трендовыми индикаторами (МА, тренд‑фильтры);
  • с priceaction (паттерны свечей, структуры минимумов/максимумов);
  • с фундаментальным контекстом на старших ТФ для инвесторов.
Идея проста: уровни задают, «где смотреть»,
 другие инструменты помогают решить, что делать — входить, выходить, игнорировать.

10. Ограничения и типичные ошибки
Что важно донести пользователю (арендатору индикатора):
  1. Это не «стрелочный» индикатор.
     Он не выдаёт «покупай/продавай», а показывает сильные уровни.
  2. Уровень — это зона, а не одна цена.
     Даже при аккуратной кластеризации нужно учитывать спред, волатильность и проколы.
  3. Не стоит снижать минимальную силу до 0–10%.
     График превратится в «зебру» из уровней, смысл индикатора потеряется.
  4. Не нужно слишком часто менять параметры.
     Лучше подобрать стабильный набор настроек под свой стиль и инструмент и работать с ними.
  5. Уровни HTF сильнее и значимее локальных.
     Если текущий ТФ показывает сигнал против мощного уровня HTF — стоит быть осторожнее.

Вывод
Student Wyckof Support/Resist Strength — это:
  • автоматическая карта уровней поддержки/сопротивления;
  • оценка силы каждого уровня в процентах;
  • одновременный анализ текущего и старшего таймфреймов;
  • адаптация к волатильности (ATR/процент);
  • алерты на касание и пробой уровней;
  • аккуратная логика без перерисовки.
Для инвестора это инструмент планирования входа/выхода по ключевым зонам рынка.
 Для краткосрочного трейдера — способ торговать от сильных уровней и экономить время за счёт алертов.
Беря этот индикатор в аренду, пользователь фактически получает структурированный Wyckoff‑ориентированный навигатор по рынку, который помогает превращать хаотичное движение цены в понятную систему опорных зон.

YouTube
Загрузка...