Установка индикатора
Как только ты оформишь подписку, индикатор привязывается к твоему аккаунту TradingView по имени пользователя. Чтобы добавить его на график:
- Открой любой график на TradingView.
- Нажми кнопку
Indicatorsна верхней панели инструментов. - Открой вкладку
Invite-only scripts. - Нажми
TradeSymbiotic.com - Premium. Он сразу загрузится на твой график.
Отметь индикатор звёздочкой в окне, чтобы добавлять его на любой будущий график одним кликом. Он работает на любом рынке и любом таймфрейме, подстраиваясь под тот график, который ты открываешь.
Анатомия графика
Trade Symbiotic рисует в двух местах: на ценовой панели (поверх твоих свечей) и на панели осциллятора под ней. Обе организованы по одним и тем же трём уровням таймфреймов: Ripple, Wave и Tide.
- На цене: три бэнда (по одному на уровень) — сглаженная оболочка вокруг цены. Медленный бэнд Tide рисуется самым толстым, а быстрый Ripple прилегает к цене теснее всего.
- На панели осциллятора: каждый уровень показывает свою линию Ebb/Flow, свою область Fathom и рельсы перекупленности / перепроданности, окрашенные Breaker.
Каждый уровень можно показывать или скрывать независимо — как его бэнды, так и его осциллятор, — чтобы оставить на графике только те таймфреймы, которыми ты торгуешь.
Цвет и убеждённость
Почти всё на графике закодировано двумя цветами (teal вверх, coral вниз) плюс сигнал яркости на Breaker. Усвой это — и ты будешь читать весь индикатор с первого взгляда.
- Teal = бычий / растущий. Coral = медвежий / падающий. Это касается каждого бэнда, каждой линии, каждой заливки. (Оба цвета — твои: два пикера вверху настроек перекрашивают весь индикатор.)
- Яркость = убеждённость (на Breaker). Полный, насыщенный цвет Breaker — это сильное, устоявшееся состояние; поблёкшая / приглушённая версия — зарождающееся или ослабевающее состояние; серый означает отсутствие чёткого направления. Эта яркость — сигнал только Breaker: уровни не рисуются ярче или толще в зависимости от таймфрейма.
Так что, когда ты сканируешь график, на самом деле ты просто ищешь согласие по цвету между уровнями и обращаешь внимание на то, насколько сильно Breaker это подтверждает.
Три таймфрейма
Одни и те же компоненты пересобираются на трёх вложенных таймфреймах из одного графика и складываются стопкой. Вместо того чтобы подгружать отдельный график более высокого таймфрейма, каждый более медленный уровень пересобирается из скользящего окна твоих текущих баров — кратного твоему таймфрейму графика. Ripple — это твой график (1×), Wave — обзор в несколько раз выше, Tide — намного выше. Поскольку они пересобираются на каждом баре, ты видишь, как старшие таймфреймы формируются в реальном времени, а не ждёшь закрытия свечи более высокого таймфрейма. На графике они складываются сверху вниз: Ripple, затем Wave, затем Tide.
Ripple · триггер
Верхний уровень, на твоём текущем таймфрейме графика (1×). Самый быстрый и самый шумный уровень, и тот, на котором ты на самом деле действуешь, как только более медленные уровни это позволяют. На ripple таймится вход.
Wave · подтверждение
Средний уровень (~4× твоего графика). Его задача — подтвердить, что промежуточное движение согласуется с tide. Когда wave и tide расходятся, ты находишься в коррекции против тренда — обычно момент, чтобы подождать.
Tide · контекст
Нижний уровень и самый медленный (~24× твоего графика). Tide отвечает на вопрос «куда направлен доминирующий тренд?» Всё остальное зависит от его ответа. Когда tide меняет цвет, изменился сам режим рынка.
Триггер на быстром уровне, подтверждение на медленных. Сигнал Ripple, который согласуется с Wave и Tide, — это сделка; сигнал Ripple против них — шум. Компоненты ниже — это разные способы читать каждый уровень.
Поскольку каждый более медленный уровень пересобирается из твоих текущих баров на каждом баре, ты видишь, как моментум и тренд старшего таймфрейма обретают форму в реальном времени, а не одним скачком при закрытии старшего таймфрейма. Именно в этом смысле read опережает. Он не перерисовывает историю: закрытые бары на твоём графике зафиксированы, поэтому прошлые показания остаются на месте, и обновляется только живой, ещё формирующийся бар — ровно так, как и должен вести себя любой честный инструмент реального времени. Опережать старший таймфрейм и не перерисовывать прошлое — это две разные вещи, и обе здесь выполняются. «Опережает» означает, что ты видишь формирование раньше; это не предсказание цены.
Breaker
Breaker — это фильтр моментума на основе MACD: самый ранний read о том, что моментум сменил сторону. На каждом уровне он окрашивает рельсы перекупленности / перепроданности этого уровня (граничные линии осциллятора), так что его цвет и сила всегда на виду.
Как его читать
- Цвет говорит о стороне: teal = бычий моментум, coral = медвежий моментум, серый = нейтрально / неопределённо.
- Яркость говорит о силе: яркий, насыщенный рельс — это сильное состояние моментума; поблёкший рельс — зарождающееся или ослабевающее состояние. Бычий сигнал, который лишь слабо teal, только начинается или выдыхается.
- Толщина следует за уровнем: яркий, толстый Tide Breaker весит куда больше, чем яркий, толстый Ripple Breaker.
Когда Breaker становится толстым и ярким глубоко внутри уже идущего движения (сильно насыщенное состояние поздно в тренде), моментум перерастянут. Это часто признак того, что тренд близок к истощению — место, чтобы зафиксировать прибыль или следить за разворотом, а не место, чтобы доливаться. Чем ярче и тяжелее он становится после долгого хода, тем осторожнее стоит быть с погоней.
В конфлюенсе
Breaker — это фильтр, а не самостоятельный триггер. Лучше всего он работает как подтверждение: когда срабатывает более быстрый триггер (флип Ripple), проверь, что Wave и Tide Breaker уже на той же стороне. Это моментум, который поддерживает твой вход. Яркий Breaker, указывающий против твоей сделки, — убийца конфлюенса; отступи.
Оповещения, которые можно на нём построить
Для любого уровня Breaker даёт: is bull / is bear, flips bull / flips bear и rising / falling. Частые применения:
- Фильтр старшего таймфрейма:
Wave Breaker is bullANDTide Breaker is bullкак ворота для входов в long. - Ранний разворот моментума:
Ripple Breaker flips bullкак первый намёк, что low поставлен. - Каскад: Ripple Breaker флипает, затем соглашается Wave Breaker, затем Tide — моментум, поднимающийся вверх по уровням.
Fathom
Fathom — это осциллятор price action, и это основной сигнал входа индикатора, читаемый в основном на Ripple (текущем таймфрейме). Он более плавный и менее дёрганый, чем Breaker. Выше его средней линии = бычий, ниже = медвежий.
Как его читать
- Флип Fathom — чистое пересечение средней линии — это самый чистый сигнал входа, который даёт индикатор. На Ripple этот флип — твоя триггерная свеча.
- Его наклон (rising / falling) говорит, набирает ли эта сторона силу.
- У своих экстремумов Fathom также читает перекупленность / перепроданность. Это вторичный, более слабый сигнал тейк-профита / разворота (Ebb/Flow делает эту работу лучше; см. ниже).
В конфлюенсе
Используй флип Ripple Fathom как триггер, а затем подтверди его на более медленных уровнях, прежде чем действовать. Флип Ripple Fathom вверх, пока Wave и Tide растут, — настоящий long; тот же флип, пока старшие уровни падают, следует игнорировать. Если ты уже в сделке и Fathom тянется к экстремуму, восприми это как намёк, что движение созревает.
Оповещения, которые можно на нём построить
На каждом уровне Fathom даёт: flips bull / flips bear, is bull / is bear, rising / falling, crosses centre up / down и основанные на Level above / below для его экстремумов. Пресеты используют Ripple Fathom flips bull (или bear) как свой триггер входа.
Ebb/Flow
Ebb/Flow — это осциллятор моментума и самый отзывчивый read направления индикатора. Линия teal, когда растёт, и coral, когда падает, а её внешние края отмечают перекупленность и перепроданность. Это рабочая лошадка: он делает несколько задач сразу.
Его сильные стороны
- Перекупленность / перепроданность: когда Ebb/Flow уровня прижат к экстремуму, этот таймфрейм перерастянут. Погоня в условиях сильной перекупленности — это как купить вершину.
- Направление старшего таймфрейма: вот это главное. То, растут или падают Ebb/Flow на Wave и Tide, говорит тебе, действительно ли общая картина за твою сделку. Торгуй в их направлении, а не против него.
- Входы: поскольку он разворачивается первым, это сильный слой входа/подтверждения. Обратная сторона: как правило, не стоит идти в long, когда один или несколько уровней сильно перекуплены, ведь даже хороший триггер — плохой вход в перерастянутый рынок.
В конфлюенсе
Складывай его по уровням. Чистый long — это Ebb/Flow на Wave и Tide растущий (моментум старшего таймфрейма вверх), Ripple, разворачивающийся вверх для триггера, и ни один уровень не сидит глубоко в перекупленности. Поскольку Ebb/Flow опережает, согласие здесь — высококачественное подтверждение; разногласие (например, Tide Ebb/Flow падает) — веская причина пропустить.
Оповещения, которые можно на нём построить
На каждом уровне Ebb/Flow даёт: rising / falling, is bull / is bear, crosses centre up / down, enters / exits overbought / oversold и основанные на Level above / below и inside / outside зоны. Частые применения:
- Подтверждение:
Wave Ebb/Flow risingANDTide Ebb/Flow rising(используется в пресетах). - Фильтр «не гонись»: объедини свой вход с NOT
Ripple Ebb/Flow overbought, чтобы блокировать longs в перерастянутом рынке (см. логические режимы ниже). - Предупреждение о развороте:
Tide Ebb/Flow exits overboughtкак раннее предупреждение, что доминирующее движение остывает.
Бэнды
Бэнды — это сглаженные ценовые оболочки, нарисованные поверх твоих свечей, по одной на уровень. Наклон средней линии окрашивает каждый бэнд в teal (растёт) или coral (падает), а бэнд Tide самый толстый. Это твои динамические линии тренда.
Торговля по тренду
- В аптренде растущий бэнд — это поддержка: цена, удерживающаяся над ним, означает, что тренд цел. Откаты в бэнд, которые удерживаются, — это входы на продолжение в направлении тренда.
- Пробой вниз через бэнд (в аптренде) — это тренд, который ставится под вопрос: подтянись или отойди в сторону. В даунтренде наоборот.
- Опирайся на старшие бэнды для общей картины: цена выше всех трёх растущих бэндов — это примерно настолько чистый аптренд, насколько он бывает. Воспринимай бэнд Tide как свою черту на песке.
- Сжатие против расширения: когда бэнд сжимается (squeeze), волатильность низкая и рынок взводится; часто следуют пробои. Расширяющийся бэнд означает, что движение уже идёт.
Оповещения, которые можно на нём построить
На каждом уровне бэнд даёт: price above / below / inside band, price breaks above / below band, band rising / falling и band flips up / down. Например, третий пресет добавляет OR-слот, Tide band: price above band OR Tide band rising, так что long взведён только пока доминирующий бэнд поддерживает.
Конфлюенс и подтверждение
Ни одна отдельная линия не является сделкой. А вот выравнивание — да. Всё вышеперечисленное создано для того, чтобы складываться стопкой, и индикатор даёт тебе готовые способы измерить согласие:
- Всё teal / всё coral по уровням = выровненный тренд, торгуй только этой стороной. Смешанные цвета = рынок спорит сам с собой; останься в стороне.
- Тройка уровня: Breaker, Fathom и Ebb/Flow одного уровня — все на одной стороне — это самое сильное подтверждение в пределах одного уровня.
- 2-из-3: любые два из трёх компонентов уровня, которые согласуются, — это более мягкий read «в основном выровнено» (пресеты используют это для Wave и Tide).
- HTF выровнен: согласие Wave и Tide — это классический фильтр старшего таймфрейма поверх более быстрого триггера.
Подход, который проходит через всё это: триггер на Ripple (флип Fathom или Ebb/Flow), подтверждение на Wave и Tide (растут, Breaker выровнены, цена идёт с бэндами) и вето на экстремумах (не гонись за сильно перекупленным рынком; уважай толстый, яркий Breaker истощения). Конструктор оповещений позволяет закодировать именно это.
Система оповещений
Есть два способа получать оповещения: загрузить пресет одним кликом или собрать свой собственный из слотов. В любом случае без кода: всё это выпадающие списки.
Слоты
Есть 14 слотов: 7 для входов, 7 для выходов. Каждый слот содержит до трёх условий, объединённых одним логическим режимом. Условие строится из трёх выпадающих списков:
- Операнд: за чем следить: цена (open/high/low/close), либо Breaker, Fathom, Ebb/Flow или Band уровня.
- Оператор: как оно должно себя вести: is bull / is bear, rising / falling, flips bull / flips bear, crosses centre, crosses / above / below уровня Level, inside зоны, price above / below / breaks бэнда и так далее.
- Levels: у каждого слота два числовых Level (Level 1 по умолчанию +30, Level 2 −30), которые совпадают с рельсами перекупленности / перепроданности. Операторы вроде «crosses Level 1 up» или «above Level 1» считываются относительно них.
Логические режимы
- AND: все условия в слоте должны быть истинны.
- OR: хотя бы одно истинно.
- 2-из-3: любые два из трёх истинны (отлично для «в основном выровнено»).
- NOT (на каждое условие): у каждого условия есть свой переключатель NOT, который его инвертирует. Объедини AND с условием под NOT, чтобы получить фильтр «AND NOT»: срабатывай на сетапе, но не пока истинно выбранное условие, например «входи на флипе, но не пока Ripple перекуплен».
Как слоты объединяются
Внутри слота действует твой логический режим. По одной стороне каждый активный (включённый, настроенный) слот объединяется через AND, так что каждый слот — это слой, которому сетап должен удовлетворять. Одно оповещение TradingView покрывает всю сторону Entry, другое — всю сторону Exit. Пустые или отключённые слоты просто игнорируются, а свежая установка не срабатывает, пока ты сам не подключишься.
Режим срабатывания
Один переключатель, «Fire once per signal», управляет тем, как часто повторяется оповещение:
- Вкл (edge): срабатывает только на том баре, где твои условия становятся истинны впервые. Один чистый сигнал на сетап.
- Выкл (level): срабатывает на каждом баре, пока условия остаются истинны.
Есть также опциональный сессионный фильтр, который может ограничить все оповещения выбранным временным окном дня.
Шесть пресетов
Если ты предпочитаешь не собирать с нуля, выбери пресет — и ты готов настроить оповещение. Их шесть: три сетапа, каждый в версии long ▲ и short ▼. Они только для входов, так что переключатель режима срабатывания остаётся под твоим контролем.
Триггер ripple, подтверждённый моментумом старшего таймфрейма на обоих более медленных уровнях. Версия short зеркалит его (flips bear · Wave & Tide Ebb/Flow falling).
Тот же стек, но он взведён только пока доминирующий бэнд Tide поддерживает (цена над ним или он растёт). Версия short зеркалит его.
Триггер ripple, подтверждённый «в основном выровненным» Wave и «в основном выровненным» Tide: сильный, широкий вход по конфлюенсу. Версия short зеркалит его.
Ты можешь собрать и предпросмотреть любой из них или свои собственные комбинации в Sandbox, прежде чем вообще трогать индикатор.
Настройка оповещений TradingView
Настрой свои слоты (или загрузи пресет / вставь код для обмена), а затем на графике с загруженным индикатором создай оповещение:
- Кликни правой кнопкой по индикатору (или используй меню
⋯) и выбериAdd alert on Trade Symbiotic. - В выпадающем списке условий выбери Entry alert или Exit alert.
- Выбери, как хочешь получать уведомления: всплывающее окно, пуш в приложении, e-mail, sms или webhook.
- Сохрани. Повтори для другой стороны и для каждого тикера / таймфрейма, который хочешь покрыть.
Вот и всё: одно оповещение покрывает всю твою конфигурацию Entry, а одно — конфигурацию Exit. Перенастраивай свои слоты когда угодно, и то же оповещение отразит изменение — пересоздавать его не нужно.
Бесплатного аккаунта TradingView достаточно, чтобы запустить индикатор и настроить оповещения. Бесплатные тарифы ограничивают, сколько оповещений может быть активно одновременно. Это лимит TradingView, а не наш.
Коды для обмена и Sandbox
Sandbox на сайте — это полноценный конструктор системы оповещений. Собери там сетап, скопируй его код для обмена (он начинается с TS1) и вставь его в поле Sandbox code индикатора. Он настроит все 14 слотов разом.
Пока присутствует код для обмена, он имеет приоритет и над выбранным пресетом, и над ручными выпадающими списками. Очисти поле, чтобы вернуть управление выпадающим спискам. Это самый быстрый способ перенести сетап из Sandbox на твой график или поделиться конфигурацией с кем-то ещё.
Глоссарий
- Ripple
- Быстрый уровень: твой текущий таймфрейм графика (1×). Где триггерятся входы.
- Wave
- Промежуточный уровень: более высокий взгляд на твой график (~4× по умолчанию). Таймфрейм подтверждения, пересобранный из твоих текущих баров.
- Tide
- Медленный уровень: намного более высокий взгляд на твой график (~24× по умолчанию). Таймфрейм доминирующего тренда / контекста, пересобранный из твоих текущих баров.
- Множитель / автоопределение
- Каждый уровень — это кратное твоего таймфрейма графика (Ripple 1×), пересобранное из твоих текущих баров. Автоопределение (включено по умолчанию) подбирает множители Wave и Tide под график; выключи его, чтобы задать их самому.
- Без перерисовки
- Показания на закрытых барах остаются зафиксированными; обновляется только живой формирующийся бар. Прошлые сигналы никогда не переписываются, хотя старшие уровни обновляются на каждом баре в реальном времени.
- Breaker
- Фильтр моментума на основе MACD; окрашивает рельсы перекупленности/перепроданности каждого уровня. Яркость показывает силу.
- Fathom
- Осциллятор price action; основной триггер входа (в основном на Ripple). Сигнал — «флип» средней линии.
- Ebb/Flow
- Осциллятор моментума; самый отзывчивый read. Отмечает перекупленность/перепроданность и направление старшего таймфрейма.
- Band
- Сглаженная ценовая оболочка на каждый уровень; динамическая линия тренда. Бэнд Tide самый толстый.
- Flip
- Компонент, пересекающий свою среднюю линию / меняющий сторону: с бычьей на медвежью или наоборот.
- Перекупленность / перепроданность
- Уровень, растянутый до своего внешнего края: осторожность против погони.
- Slot
- Настроенная комбинация до трёх условий плюс логический режим. 7 на вход, 7 на выход.
- Выровнено
- Несколько уровней (или компоненты уровня) одного цвета одновременно: конфлюенс.
- Режим срабатывания
- Срабатывает ли оповещение один раз на входе (edge) или на каждом баре, пока условия держатся (level).
Настройка таймфреймов
По умолчанию индикатор автоопределяет таймфрейм твоего графика и подстраивает под него множители Wave и Tide, так что трогать что-либо приходится редко; Ripple всегда остаётся на 1× (твой график). Встроенная таблица сопоставляет каждому распространённому таймфрейму разумные множители, и тот же подход с множителями управляет как уровнями осциллятора, так и бэндами оверлея. С выключенным автоопределением индикатор возвращается к фиксированным множителям 1× / 4× / 24× (Ripple / Wave / Tide), и ты можешь задать свои.
Как автоопределение выбирает множители
С включённым автоопределением индикатор считывает таймфрейм твоего графика и находит множители Wave и Tide, созданные под него. Ripple всегда 1× (твой график). Несколько реальных записей из этой таблицы:
- 5m: Wave 6×, Tide 24×
- 15m: Wave 4×, Tide 16×
- 30m: Wave 6×, Tide 24×
- 1h: Wave 4×, Tide 24×
- 4h: Wave 6×, Tide 42×
- 1D: Wave 7×, Tide 30×
- 1W: Wave 4×, Tide 26×
Так что на часовом графике Wave ведёт себя как примерно 4-часовой взгляд, а Tide — как примерно дневной, пересобранные из твоих часовых баров, а не подгруженные из отдельного графика. Те же множители управляют как уровнями осциллятора, так и бэндами оверлея, так что цена и осциллятор всегда говорят об одних и тех же трёх таймфреймах. Смени таймфрейм графика — и уровни перенастроятся автоматически.
У тебя есть два способа взять управление. Либо отредактируй множители автоопределения на месте (автоопределение подбирает Wave и Tide под каждый таймфрейм графика, и эти значения твои, чтобы их менять), либо выключи автоопределение — тогда индикатор использует Fixed Multipliers, которые ты задаёшь сам для Ripple, Wave и Tide. Ripple в любом случае остаётся 1×. Держи реальный разрыв между тремя уровнями: именно в этом разделении живёт read на нескольких таймфреймах, а уровни, расположенные слишком близко, просто повторяют друг друга. Меняй по одной вещи за раз и избегай подгонки под недавнее движение цены; это самый простой способ переобучиться. Если сомневаешься, оставь автоопределение включённым.
Какие бы множители ты ни использовал, механизм один и тот же: каждый более медленный уровень — это кратное твоего текущего таймфрейма, пересобранное из твоих баров и пересчитываемое на каждом баре. Вот почему ты можешь наблюдать, как Wave и Tide формируются непрерывно, а не только при закрытии их свечей.
Changelog
Заметные изменения. Номер версии показан в панели настроек индикатора.
v1.1: Модульный конструктор оповещений: 14 слотов, AND / OR / 2-из-3 + NOT на каждое условие, шесть пресетов, коды для обмена, сессионный фильтр, переключатель режима срабатывания и два цветовых пикера.v1.0: Первый релиз: трёхуровневые бэнды, Breaker, Fathom и Ebb/Flow на Ripple / Wave / Tide.