Almazov Trade: FVG Relay

3 723
Almazov Trade: FVG Relay

One FVG defines the entry. An opposing FVG defines the target. FVG Relay connects the two with a fixed stop, a minimum reward-to-risk filter and trade results measured in R. Follow the modeled setup from the first zone touch to its exit, including an alternative close when a qualifying new opposing imbalance forms.

Two FVGs, one defined setup

The indicator models reactions from a qualifying FVG toward the nearest eligible zone of the opposite direction. The entry zone defines the entry and stop; the opposing zone defines the target. Relative gap size selects the zones, minimum RR qualifies the trade, and a new opposing FVG can trigger an alternative exit. Calculations use the current symbol and chart timeframe.

Key implemented features

  • FVG selection by size relative to earlier gaps.
  • First-touch entries with fixed SL and opposing-zone TP.
  • A configurable minimum reward-to-risk ratio.
  • One modeled trade at a time, with an alternative opposing-FVG exit.
  • Price-chart drawings, statistics in R and English/Russian alerts.


How FVGs qualify

A bullish Fair Value Gap is the gap between the first candle's High and the third candle's Low; a bearish FVG is between the third candle's High and the first candle's Low. Confirmation occurs at the third candle's close. The rectangle extends back to the first candle to show the formation.

Gap height is expressed as a percentage of the upper boundary for bullish zones and the lower boundary for bearish zones. One shared average covers all detected FVGs in the previous N bars: total percentage size divided by FVG count. Each new gap is compared with this prior average and qualifies when its size is strictly greater than average × multiplier. Selection is fixed at formation. A complete averaging window with a valid average starts the calculation.

From zone selection to entry, SL and TP

  1. Select the entry zone. Use the nearest unused, not fully filled bullish FVG below the previous close for LONG, or bearish FVG above it for SHORT.
  2. Enter on the near boundary. LONG enters at the bullish zone's upper edge; SHORT at the bearish zone's lower edge. A wick touch is sufficient.
  3. Set SL at the far boundary. The lower edge for LONG, upper edge for SHORT.
  4. Select the target. LONG uses the lower edge of the nearest eligible bearish FVG above entry; SHORT uses the upper edge of the nearest eligible bullish FVG below entry. The target must have passed the size filter at formation.
  5. Validate RR. Target distance divided by initial stop distance must be strictly greater than the configured minimum, with SL and TP on their respective sides of entry.


The first qualifying touch spends the entry attempt, including when the target or RR is unsuitable or another position is active. Used, partially filled zones remain eligible as targets. Original boundaries are retained through partial filling. A bullish zone is fully filled at its lower boundary, a bearish zone at its upper boundary; fully filled zones leave the setup search.

One trade and fixed levels

Entry, initial SL and planned TP are fixed when the modeled trade opens. One position is active at a time. A candle that starts with an open position is used to manage that position; the next entry becomes eligible from a subsequent candle.

Opposing-FVG exit

A new bearish FVG can close a LONG, and a new bullish FVG can close a SHORT. Its size must be strictly greater than the same prior average × a separate opposing-FVG multiplier. The exit uses the confirmed close of the third candle, including the entry candle when applicable. Applicable intrabar SL/TP takes priority.

  • Zero or positive result: GP in English or ГП in Russian, followed by the result in R; activates the GP alert.
  • Negative result: closes at that same close with the label SL and activates the SL alert. Statistics record its actual R result.


Entries, exits and OHLC modeling

The indicator tracks modeled trades using chart OHLC. Existing-zone entry previews can update during an open candle; FVG registration and final exit accounting occur at its close.

On the entry candle, the assumed path is open → nearer extreme → farther extreme → close; equal distances use Low first. This affects competing directions, target eligibility and target touches after entry. Applicable SL and TP on the same candle are resolved in favor of SL. Entry and level exits use the specified boundaries, while opposing-FVG exits use close. Statistics calculate gross modeled results before trading costs under these execution assumptions.

Price-chart drawings

Default bullish zones are green and bearish zones red. Captions show size in percent and its multiple of the formation-time average. Entry-zone outlines turn gold, target-zone outlines blue; filled zones become muted and dotted.

Entry labels show direction and initial RR. Hover details contain entry, SL, TP and planned price return. Active trade lines and optional risk/reward areas extend five bars to the right, then end at the exit bar. Opposing-FVG exits adjust the result area and exit line to the actual closing price. TP and GP labels show R; loss exits show only SL.

Statistics

The top-right table shows closed, winning and losing trades, win rate and sum of R. Each result is direction-adjusted price movement divided by the original entry-to-stop distance: initial SL contributes −1R, planned TP contributes its RR, and an opposing-FVG close contributes actual R. Zero outcomes count as closed trades; win rate uses all closed trades. The sum accumulates closed-trade R over loaded calculation history, including trades whose older drawings were removed.

Language, settings and alerts

Defaults: average over 100 previous bars, main FVG multiplier 3.0, opposing-FVG multiplier 3.0, RR strictly above 1.0, 60 FVG drawings and 40 trade drawings. Drawing counts control display retention. Colors, drawing visibility, risk/reward areas and table appearance are adjustable.

English is the default; Русский switches dynamic labels and table text. Settings and tooltips are bilingual. Alerts cover LONG, SHORT, TP, SL and GP. Choose EN or RU for entries and GP to match the selected language; TP/SL conditions are bilingual. Messages identify symbol and chart timeframe. Select Once Per Bar Close for confirmed-bar notifications; entry notifications then report the modeled touch at candle close. Recreate alerts after code or input changes.

Russian interface glossary

«Язык» — Language; «Среднее» — Average; «Множитель размера» — Size multiplier; «Встречный FVG» — Opposing FVG; «Вход / Выход» — Entry / Exit; «ЛОНГ / ШОРТ» — LONG / SHORT; «ТЕЙК / СТОП» — TP / SL; «ГП» — GP; «Заполнен» — Filled; «Статистика / Результат» — Statistics / Result; «Закрытые / Прибыльные / Убыточные сделки» — Closed / Winning / Losing trades; «Доля прибыльных» — Win rate; «Сумма R» — Sum of R; «Сделок на графике» — Trade history on chart; «Размер шрифта» — Font size; «Разметка входов и выходов» — Entry and exit drawings; «Зоны риска и прибыли» — Risk and reward zones.

How to use it

Add the indicator to a standard candlestick chart, allow the averaging window to populate and inspect first touches, SL/TP placement and opposing-FVG exits. Compare individual trades with the table while adjusting gap-size thresholds and minimum RR. Use the alert conditions to monitor the selected setup rules.

РУССКАЯ ВЕРСИЯ

FVG Relay

Один FVG задаёт вход. Противоположный FVG задаёт цель. FVG Relay связывает их фиксированным стопом, фильтром минимального отношения прибыли к риску и учётом результата в R. Проследите модельный сетап от первого касания зоны до выхода, включая альтернативное закрытие при появлении нового подходящего встречного дисбаланса.

Два FVG — один определённый сетап

Индикатор моделирует реакции от подходящего FVG к ближайшей подходящей зоне противоположного направления. Входная зона задаёт вход и стоп, противоположная — цель. Относительный размер отбирает зоны, минимальный RR — сделку, новый встречный FVG может запустить альтернативный выход. Расчёт использует текущий инструмент и ТФ графика.

Ключевые возможности

  • Отбор FVG по размеру относительно предыдущих разрывов.
  • Вход на первом касании с фиксированным SL и целью на противоположном FVG.
  • Настраиваемый минимальный RR.
  • Одна модельная сделка одновременно и альтернативный выход по встречному FVG.
  • Разметка на графике цены, статистика в R и алерты EN/RU.


Как отбираются FVG

Бычий FVG — разрыв между High первой свечи и Low третьей; медвежий — между High третьей свечи и Low первой. Подтверждение происходит на close третьей свечи. Прямоугольник начинается с первой свечи, показывая формацию.

Высота бычьей зоны измеряется в процентах от верхней границы, медвежьей — от нижней. Общее среднее включает все обнаруженные FVG за N предыдущих баров: сумма процентных размеров делится на количество FVG. Каждый новый разрыв сравнивается с этим предыдущим средним и проходит отбор, когда размер строго больше среднего × множитель. Отбор фиксируется при формировании. Расчёт начинается после накопления полного окна с доступным средним.

От выбора зоны к входу, SL и TP

  1. Выбрать входную зону. Ближайший неиспользованный, не полностью заполненный бычий FVG ниже предыдущего close для лонга; медвежий выше него — для шорта.
  2. Войти на ближней границе. Верхняя граница бычьего FVG для лонга, нижняя медвежьего — для шорта. Достаточно касания тенью.
  3. Поставить SL на дальней границе. Нижняя для лонга, верхняя для шорта.
  4. Выбрать цель. Для лонга — нижняя граница ближайшего подходящего медвежьего FVG выше входа; для шорта — верхняя граница ближайшего подходящего бычьего ниже входа. Цель должна пройти фильтр размера при формировании.
  5. Проверить RR. Расстояние до цели, делённое на исходное расстояние до стопа, должно быть строго выше порога; SL и TP располагаются с соответствующих сторон входа.


Первое подходящее касание расходует попытку входа, включая неподходящие цель или RR и занятую позицию. Использованные частично заполненные зоны сохраняют возможность стать целью. Частичное заполнение сохраняет исходные границы. Бычий FVG полностью заполнен на нижней границе, медвежий — на верхней; заполненные зоны исключаются из поиска сетапов.

Одна сделка и фиксированные уровни

Вход, исходный SL и плановый TP фиксируются при открытии модельной сделки. Одновременно активна одна позиция. Свеча, начавшаяся с открытой позицией, используется для её сопровождения; следующий вход становится доступен со следующей свечи.

Выход по встречному FVG

Новый медвежий FVG может закрыть лонг, новый бычий — шорт. Его размер должен быть строго больше того же предыдущего среднего × отдельный множитель встречного FVG. Выход выполняется по подтверждённому close третьей свечи, в том числе на свече входа. Применимые SL/TP внутри свечи имеют приоритет.

  • Ноль или плюс: подпись GP на английском или ГП на русском, затем результат в R; срабатывает условие GP.
  • Минус: закрытие на том же close с подписью SL и условием SL. Статистика учитывает фактический результат в R.


Моделирование входов и выходов

Индикатор отслеживает модельные сделки по OHLC графика. Предварительный вход от существующей зоны может обновляться внутри открытой свечи; регистрация FVG и окончательный учёт выходов происходят на close.

На свече входа предполагается путь open → ближайший экстремум → дальний экстремум → close; при равенстве первым считается Low. Это влияет на выбор при двух направлениях, допустимость цели и её касание после входа. При одновременном выполнении применимых условий SL и TP приоритет получает SL. Вход и выходы по уровням используют заданные границы, выход по встречному FVG — close. Статистика рассчитывает валовой модельный результат до торговых издержек согласно этим допущениям.

Разметка на графике цены

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

Метки входа показывают направление и исходный RR, подсказки — вход, SL, TP и потенциальное движение цены. Линии и необязательные области риска и прибыли активной сделки продлеваются на пять баров вправо, затем заканчиваются на баре выхода. Выход по встречному FVG перестраивает область результата и линию выхода по фактическому close. Метки TP / ТЕЙК и GP / ГП содержат результат в R; убыточные выходы подписаны только SL.

Статистика

Таблица справа сверху показывает закрытые, прибыльные и убыточные сделки, долю прибыльных и сумму R. Результат — направленное изменение цены, делённое на исходное расстояние от входа до стопа: исходный SL даёт −1R, плановый TP — его RR, встречный FVG — фактический R. Нулевые исходы входят в закрытые сделки; доля прибыльных считается от всех закрытых. Сумма накапливает R закрытых сделок загруженной расчётной истории, включая сделки с уже удалёнными старыми рисунками.

Язык, настройки и алерты

Базовые значения: среднее за 100 предыдущих баров, основной множитель FVG 3.0, множитель встречного FVG 3.0, RR строго выше 1.0, сохранение 60 рисунков FVG и 40 сделок. Количество рисунков управляет сохранением разметки. Настраиваются цвета, видимость рисунков, области риска и прибыли и оформление таблицы.

По умолчанию выбран English; «Русский» переключает динамические подписи и таблицу. Настройки и подсказки двуязычные. Алерты охватывают LONG, SHORT, TP, SL и GP. Для входов и GP выбирайте EN или RU по языку индикатора; условия TP/SL двуязычные. Сообщения содержат инструмент и ТФ. Выбор «Один раз при закрытии бара» даёт уведомления на подтверждённой свече; алерт входа сообщает о модельном касании на close. После изменения кода или настроек пересоздавайте алерты.

Как использовать

Добавьте индикатор на стандартный свечной график, дождитесь заполнения окна среднего и просмотрите первые касания, расположение SL/TP и выходы по встречному FVG. Сопоставляйте отдельные сделки с таблицей при изменении порогов размера и минимального RR. Используйте алерты для наблюдения за выбранными правилами сетапа.

คำจำกัดสิทธิ์ความรับผิดชอบ

ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน