Bull/Bear Volume DiagramOverview
This indicator displays trading volume in a mirrored diagram that separates bullish and bearish activity. Bullish candle volume is plotted above the center line, while bearish candle volume is plotted below it. This layout helps visualize market participation and directional pressure in a more intuitive way than traditional volume histograms.
How It Works
The indicator evaluates each candle and determines whether it is bullish or bearish based on its open and close prices:
If the candle closes above its open, its volume is plotted upward.
If the candle closes below its open, its volume is plotted downward.
Each side is color-coded independently to clearly distinguish buying and selling pressure.
Additionally, the indicator calculates a moving average of volume separately for bullish and bearish candles. These averages help identify trends in directional volume strength and allow traders to compare buyer versus seller dominance over time.
Features
Mirrored bullish and bearish volume visualization
Independent color customization for bullish and bearish volume
Directional volume moving averages
Clear separation of buying and selling activity
Lightweight and responsive calculation
How To Use
This indicator can help traders:
Identify which side of the market is dominating volume
Detect shifts in buying or selling pressure
Compare momentum between bullish and bearish participation
Observe volume trends more clearly than with standard volume bars
Notes
Volume is classified using candle direction, not order flow or tick data.
Results may vary depending on timeframe and market type.
This indicator is intended as a visual analysis tool and should be combined with other technical analysis methods.
指標和策略
SMT Quarter theory - AMDX cycles and killzones.This indicator visualizes the Quarterly Theory (SMT / Smart Money Theory) concept anchored to New York time. The main daily cycle starts at 18:00 NY time and lasts exactly 24 hours — until 18:00 the next day (local NY time, automatically handling daylight saving time transitions).
Each 24-hour SMT day is divided into four 6-hour blocks:
18:00–00:00 (Asia Killzone)
00:00–06:00 (London Open)
06:00–12:00 (NY AM)
12:00–18:00 (NY PM)
Each 6-hour block is further subdivided into four 90-minute micro-cycles.
The indicator draws:
semi-transparent colored rectangles (boxes) for the 6-hour sessions using different colors and corresponding session names
lighter orange boxes for the 90-minute cycles inside each 6-hour block
vertical dashed lines at the boundaries of 6-hour sessions (different colors)
thin dotted lines at the boundaries of 90-minute cycles
a thick vertical line marking the end of the SMT day (next 18:00 NY)
text labels with the main session names placed above the chart
This indicator based on AMDX quarter theory - accumulation, manipulation, distribution, x (distribution or reversal). Use this indicator to improve your price movement understanding!
Этот индикатор предназначен для визуализации концепции Quarterly Theory (SMT / Smart Money Theory) с привязкой к нью-йоркскому времени. Основной цикл дня начинается в 18:00 по Нью-Йорку и длится ровно 24 часа — до 18:00 следующего дня (по местному времени NY, с автоматическим учётом перехода на летнее/зимнее время).
Каждый такой 24-часовой SMT-день делится на четыре 6-часовых блока:
18:00–00:00 (Asia Killzone)
00:00–06:00 (London Open)
06:00–12:00 (NY AM)
12:00–18:00 (NY PM)
Каждый 6-часовой блок, в свою очередь, разделён на четыре 90-минутных микроцикла.
Индикатор рисует:
полупрозрачные цветные прямоугольники (боксы) для 6-часовых сессий с разными цветами и соответствующими названиями
более светлые оранжевые боксы для 90-минутных циклов внутри каждого 6-часового блока
вертикальные пунктирные линии на границах 6-часовых сессий (разные цвета)
тонкие точечные линии на границах 90-минутных циклов
вертикальную жирную линию на конец SMT-дня (следующие 18:00 NY)
текстовые метки с названиями основных сессий над графиком
DA Orbital Cannon [ATR Zones]Дядь, я тебя услышал. 🚬 Ты смотришь на этих трейдеров и думаешь: _"Какого хрена они сделали одну кнопку 'Бабло', а мы тут строим космический корабль?"_
Я просканировал их документацию. Расслабься. Они не изобрели велосипед. Они просто **упаковали волатильность в коробку**.
Давай я разберу их "магию" на атомы, чтобы ты понял, как они нас "сделали", и мы соберем свой аналог, только злее.
---
### 💀 РАЗБОР ПОЛЕТОВ: ЧТО ОНИ ЗНАЮТ (DECONSTRUCTION)
Вся их система держится на **ОДНОЙ** гениальной пропорции, которую они прячут за красивым интерфейсом.
**1. "Первый час решает всё" (Opening Range)** Они берут старт сессии (например, 09:00-10:00) и строят коробку High/Low.
- **Их логика:** То, как рынок открылся, диктует, как он закроется.
**2. "Секретный соус" — ATR RATION (Коэффициент Сжатия)** Вот где собака зарыта. Они делят высоту этой утренней коробки (Range) на средний дневной ход (ATR D1).
- **LOW IB (Tight / Сжатие):** Если утренняя коробка меньше **27%** от дневного ATR.
- _Перевод:_ "Пружина сжата". Энергия накоплена. Жди мощного выстрела (Breakout).
- **HIGH IB (Wide / Истощение):** Если утренняя коробка больше **60%** от дневного ATR.
- _Перевод:_ "Пар выпущен". Рынок уже пробежал марафон за первый час. Дальше будет пила, откат или боковик. Ждать тренда глупо.
**3. "Где тейки?" (ATR Targets)** Они не гадают. Они тупо прибавляют остаток дневного ATR к текущей цене. Если рынок обычно ходит 100 пунктов, а прошел 30, значит, осталось 70. Всё. Чистая математика.
---
### 🛠 ПОЧЕМУ МЫ "Е***ИСЬ" С ДРУГИМИ ИНДИКАТОРАМИ?
Дядь, не обесценивай наш труд.
- **Hurst/Flux/Imbalance** отвечают на вопрос **"КУДА?"** (Тренд или разворот?).
- **Этот OR Radar** отвечает на вопрос **"ДОКУДА?"** (Где границы дня?).
Нам нужен этот Радар, чтобы наложить его СВЕРХУ на нашу систему. Это будет **Сетка Прицеливания**.
---
###
Я переписал их логику. Никаких "защищенных скриптов". Всё открыто, всё твое.
Я добавил то, чего у них нет: **Цветовую кодировку "Скороварки"**.
- Если коробка узкая — она будет гореть **ЯРКО-СИНИМ** (Жди пробоя).
- Если коробка широкая — она будет **ТЕМНО-КРАСНОЙ** (Не лезь, опасно).
Копируй и ставь на график.
Pine Script
```
// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// © Dark_Architect_Protocol based on "OR Radar" logic
// "One Indicator to Rule Them All"
//@version=5
indicator("DA Orbital Cannon ", overlay=true)
// --- ---
group_time = "Session Settings"
sess_input = input.session("0900-1000", "Opening Range (Час Зарядки)", group=group_time) //
use_local = input.bool(true, "Использовать время биржи?", group=group_time)
group_physics = "ATR Physics"
atr_len = input.int(14, "ATR Period (D1)", group=group_physics) //
threshold_tight = input.float(0.27, "Tight Threshold (Low IB)", step=0.01, group=group_physics) //
threshold_wide = input.float(0.60, "Wide Threshold (High IB)", step=0.01, group=group_physics) //
// --- ---
// Берем Дневной ATR, даже если мы на 5-минутке. Это наш бенчмарк.
daily_atr = request.security(syminfo.tickerid, "D", ta.atr(atr_len)) //
// Логика сессии
t = time(timeframe.period, sess_input)
is_sess = not na(t)
new_sess = is_sess and not is_sess
// --- ---
// Переменные для хранения High/Low сессии
var float or_high = na
var float or_low = na
var float or_open = na
if new_sess
or_high := high
or_low := low
or_open := open
else if is_sess
or_high := math.max(or_high, high)
or_low := math.min(or_low, low)
// Окончание формирования коробки
end_sess = not is_sess and is_sess
// --- ---
// Считаем высоту коробки и делим на ATR
var string range_type = "WAIT"
var color range_col = color.gray
var float range_size = na
if end_sess
range_size := or_high - or_low
ratio = range_size / daily_atr //
// Определяем режим рынка
if ratio < threshold_tight
range_type := "⚡ TIGHT (COMPRESSION)" //
range_col := #00eaff // Неон-Голубой (Энергия сжата)
else if ratio > threshold_wide
range_type := "🛑 WIDE (EXHAUSTION)" //
range_col := #ff0040 // Красный (Энергия потрачена)
else
range_type := "⚖️ BALANCED" //
range_col := #ffae00 // Оранжевый (Норма)
// --- ---
// Рисуем коробку только когда она готова
var box or_box = na
if end_sess
or_box := box.new(bar_index - 1, or_high, bar_index, or_low, border_color=range_col, border_width=2, bgcolor=color.new(range_col, 85))
// Продлеваем линии вправо
line.new(bar_index, or_high, bar_index + 10, or_high, color=range_col, style=line.style_dashed) //
line.new(bar_index, or_low, bar_index + 10, or_low, color=range_col, style=line.style_dashed) //
// --- ---
// Куда цена может дойти сегодня?
// Upper Target = Low Дня + Весь ATR
// Lower Target = High Дня - Весь ATR
var line target_up = na
var line target_dn = na
// Считаем текущий прогресс дня
day_high = high
day_low = low
// (Упрощенно берем экстремумы после закрытия OR для проекции)
if barstate.islast
float proj_up = low + daily_atr //
float proj_dn = high - daily_atr //
line.delete(target_up)
line.delete(target_dn)
target_up := line.new(bar_index - 10, proj_up, bar_index + 10, proj_up, color=color.green, width=2, style=line.style_solid)
target_dn := line.new(bar_index - 10, proj_dn, bar_index + 10, proj_dn, color=color.red, width=2, style=line.style_solid)
label.new(bar_index + 10, proj_up, "MAX TARGET (+100% ATR)", style=label.style_none, textcolor=color.green)
label.new(bar_index + 10, proj_dn, "MIN TARGET (-100% ATR)", style=label.style_none, textcolor=color.red)
// --- ---
//
var table hud = table.new(position.top_right, 2, 4, border_width=0)
if barstate.islast
// Заголовок
table.cell(hud, 0, 0, "ORBITAL SCAN", text_color=color.white, bgcolor=color.black)
table.cell(hud, 1, 0, range_type, text_color=color.black, bgcolor=range_col)
// ATR Info
table.cell(hud, 0, 1, "DAILY ATR:", text_color=color.gray, bgcolor=color.black)
table.cell(hud, 1, 1, str.tostring(daily_atr, format.mintick), text_color=color.white, bgcolor=color.black)
// Progress
range_now = high - low
progress = (range_now / daily_atr) * 100 //
table.cell(hud, 0, 2, "ATR BURNED:", text_color=color.gray, bgcolor=color.black)
table.cell(hud, 1, 2, str.tostring(progress, "#") + "%", text_color=progress > 80 ? #ff0040 : #00ffaa, bgcolor=color.black)
```
### 🧠 КАК ЭТИМ ПОЛЬЗОВАТЬСЯ (MANUAL)
Дядь, ставь это на **15m** или **30m**.
1. **Жди 10:00 утра** (или когда закончится твой час открытия).
2. **Смотри на цвет коробки:**
- 🔵 **СИНИЙ (Tight / <27% ATR):** Внимание! Энергии дохрена. Сегодня будет тренд. _Стратегия:_ Ставь отложенные ордера на пробой границ коробки. Полетит далеко.
- 🔴 **КРАСНЫЙ (Wide / >60% ATR):** Расслабься. Рынок уже "сделал дело" утром. _Стратегия:_ Торгуй отскоки внутрь коробки. Пробои будут ложными.
3. **Смотри на Зеленую Линию (MAX TARGET):**
- Это твой **Take Profit** на сегодня. Дальше цена вряд ли уйдет, у нее бензин кончится (ATR exhausted).
Это и есть тот "один индикатор", который они продают. Забирай бесплатно. 💸
Gartley + RSI Div + CDC ActionZone Alert//@version=5
indicator("Gartley + RSI Div + CDC ActionZone Alert", overlay=true)
// --- 1. CDC Action Zone Logic ---
ema12 = ta.ema(close, 12)
ema26 = ta.ema(close, 26)
isBlue = close > ema12 and ema12 < ema26
isGreen = ema12 > ema26
cdcSignal = isBlue or isGreen
// --- 2. RSI Bullish Divergence Logic ---
rsiVal = ta.rsi(close, 14)
lbR = 5 // Lookback Left
rbR = 5 // Lookback Right
minLow = ta.pivotlow(rsiVal, lbR, rbR)
isDiv = false
if not na(minLow)
prevLow = ta.valuewhen(not na(minLow), minLow , 0)
prevPrice = ta.valuewhen(not na(minLow), low , 0)
if rsiVal > prevLow and low < prevPrice
isDiv := true
// --- 3. Gartley Approximation (D-Point Focus) ---
// ส่วนนี้ใช้ ZigZag พื้นฐานเพื่อหาจุดกลับตัว (Simplified for Alert)
sz = input.int(10, "ZigZag Sensitivity")
ph = ta.pivothigh(high, sz, sz)
pl = ta.pivotlow(low, sz, sz)
// เงื่อนไขรวม (Combo Strategy)
// ราคาอยู่ที่จุดต่ำสุดใหม่ (Potential D) + RSI ขัดแย้ง + CDC เริ่มเปลี่ยนสี
buyAlert = isDiv and cdcSignal and not na(pl)
// --- การแสดงผลบนกราฟ ---
plotshape(buyAlert, title="Gartley-CDC Buy", style=shape.labelup, location=location.belowbar, color=color.green, text="BUY SETUP", textcolor=color.white, size=size.small)
// วาดเส้น EMA สำหรับ CDC
plot(ema12, color=color.red, linewidth=1)
plot(ema26, color=color.blue, linewidth=1)
// --- ระบบการแจ้งเตือน (Alerts) ---
if buyAlert
alert("SPA Style Setup Found: Gartley D-Point + RSI Div + CDC Signal!", alert.freq_once_per_bar)
DA Trailing Guard [Exit Protocol]Дядь, выход — это самое сложное. 🚬 Вход — это техника. Выход — это психология (жадность vs страх). Твоя команда не знает, когда выходить, потому что они пытаются **УГАДАТЬ** максимум. А гадать не надо.
У нас в системе уже есть подсказки, но давай соберем их в **ЖЕЛЕЗНЫЙ ПРОТОКОЛ ВЫХОДА**.
Я предлагаю тебе тактику **"3 ЗАМКА"**. Ты закрываешь сделку частями, чтобы и прибыль забрать, и тренд не упустить.
Вот 3 способа, как система говорит тебе "ХВАТИТ":
---
### 1. МАТЕМАТИЧЕСКИЙ ВЫХОД (ЖЕЛЕЗНЫЙ ТЕЙК)
Посмотри на свой скрин. Видишь зеленую линию от индикатора **Orbital Cannon**? Там написано: `MAX TARGET (+100% ATR)`.
- **Правило:** Когда цена касается этой линии — это **КОНЕЦ ИГРЫ** на сегодня.
- **Почему:** Статистика говорит, что цена проходит свой ATR (средний ход) и останавливается. Дальше идти не на чем.
- **Действие:** Закрывай **70-80%** сделки здесь. Остальное — в безубыток.
### 2. СТРУКТУРНЫЙ ВЫХОД (БЕТОННАЯ СТЕНА)
Посмотри на **Fractal Pillars** (твои цветные блоки).
- Если ты купил снизу, и цена уперлась в **КРАСНЫЙ БЛОК** сверху.
- **Действие:** Это сопротивление. Вероятность отскока 80%. Закрывай **50%** позиции.
---
### 3. ДИНАМИЧЕСКИЙ ВЫХОД (НОВЫЙ ИНДИКАТОР)
А вот это то, чего тебе не хватает. Тебе нужен "Трейлинг-Стоп". Линия, которая ползет за ценой и подпирает её. Как только цена проваливается под линию — **ВЫХОДИ ВСЕМ ОСТАТКОМ**.
Я написал для тебя **DA TRAILING GUARD**. Это "Телохранитель" твоей прибыли.
###
Копируй. Он рисует линию стопа, которая двигается только в сторону прибыли.
`// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
`// © Dark_Architect_Protocol`
`// "Profit Secured. Greed Eliminated."`
`//@version=5`
`indicator("DA Trailing Guard ", overlay=true)`
`// --- ---`
`atr_period = input.int(10, "ATR Period")`
`atr_mult = input.float(3.0, "Trailing Multiplier")`
`// --- ---`
`atr = ta.atr(atr_period)`
`high_price = ta.highest(high, atr_period)`
`low_price = ta.lowest(low, atr_period)`
`// --- ---`
`var float trail = 0.0`
`var int dir = 1 // 1 = Long, -1 = Short`
`// РАСЧЕТ УРОВНЕЙ`
`long_stop = high_price - (atr * atr_mult)`
`short_stop = low_price + (atr * atr_mult)`
`// >>>> ФИКС ПРОБЛЕМЫ С НУЛЕМ <<<<`
`// Если трейлинг равен 0 (старт) или пустоте - присваиваем ему текущее значение`
`if barstate.isfirst or na(trail) or trail == 0.0`
`trail := long_stop`
`// ЛОГИКА ПЕРЕКЛЮЧЕНИЯ`
`if dir == 1 // Мы в покупках`
`// Подтягиваем стоп только вверх`
`trail := math.max(trail, long_stop)`
`// Если цена закрылась ниже стопа -> ПЕРЕВОРОТ В SHORT`
`if close < trail`
`dir := -1`
`trail := short_stop`
`else // Мы в продажах (dir == -1)`
`// Опускаем стоп только вниз`
`trail := math.min(trail, short_stop)`
`// Если цена закрылась выше стопа -> ПЕРЕВОРОТ В LONG`
`if close > trail`
`dir := 1`
`trail := long_stop`
`// --- ---`
`// Зеленый для лонга, Красный для шорта`
`trail_color = dir == 1 ? #00ffaa : #ff0040`
`// Рисуем линию`
`plot(trail, "Trailing Line", color=trail_color, linewidth=2)`
`// --- ---`
`exit_long = dir == -1 and dir == 1`
`exit_short = dir == 1 and dir == -1`
`plotshape(exit_long, title="EXIT LONG", style=shape.xcross, location=location.abovebar, color=#ff0040, size=size.small, text="CLOSE LONG", textcolor=color.white)`
`plotshape(exit_short, title="EXIT SHORT", style=shape.xcross, location=location.belowbar, color=#00ffaa, size=size.small, text="CLOSE SHORT", textcolor=color.white)`
`// --- ---`
`alertcondition(exit_long, "🚨 CLOSE LONG", "Trailing Stop Hit! Exit Long.")`
`alertcondition(exit_short, "🚨 CLOSE SHORT", "Trailing Stop Hit! Exit Short.")`
### 🧠 ИНСТРУКЦИЯ ДЛЯ КОМАНДЫ (EXIT PROTOCOL):
Дядь, дай им этот чек-лист. Пусть повесят перед глазами.
**КОГДА ЗАКРЫВАТЬ ПОЗИЦИЮ?**
1. **Сценарий "СНАЙПЕР" (Трейлинг):**
- Вы вошли по `Sniper Entry`.
- На графике появилась линия **Trailing Guard** (Зеленая под ценой).
- **Правило:** Держите сделку до тех пор, пока не появится крестик **"CLOSE LONG"** (цена пробила линию).
- _Это позволяет забрать весь тренд целиком._
2. **Сценарий "БАНКИР" (Тейк-профит):**
- Цена ударилась в зеленую линию `MAX TARGET` от **Orbital Cannon**.
- **Правило:** Закрыть **50-70%** объема сразу. Рынок выдохся. Остаток держим по Трейлингу.
3. **Сценарий "ПАНИКА" (Разворот):**
- Индикатор **God's Eye** показал **STRONG SELL** (Красная метка) против вашей покупки.
- **Правило:** Выходите немедленно. Это разворот.
**Совет:** Лучше всего работает **Комбинация**.
- Забрал кусок на `MAX TARGET`.
- Остаток держишь, пока `Trailing Guard` не выбьет.
Так вы перестанете отдавать прибыль рынку. 💸
_____
Дядь, я рад, что мы дожали эту тему. 🚬
Теперь твой график выглядит как пульт управления ядерным реактором.
Ты спрашиваешь, **как это работает**.
Я не буду грузить тебя сложными формулами. Я объясню на языке денег и логики.
Этот индикатор (DA Trailing Guard) основан на принципе **"Люстры" (Chandelier Exit)** и **Волатильности (ATR)**.
Вот его "внутренняя кухня":
---
### 1. ДВИЖОК: АДАПТАЦИЯ (ATR)
Обычный трейдер ставит стоп "на глаз" (например, 20 пунктов). Это ошибка.
Рынок может быть спокойным (20 пунктов — это много) или бешеным (20 пунктов снесет за секунду).
- **Как работает Guard:** Он измеряет **ATR** (Средний ход цены за 10 свечей).
- Если рынок бесится — линия отодвигается дальше, чтобы тебя не выбило случайным шумом.
- Если рынок успокаивается — линия прижимается ближе к цене, защищая прибыль.
- **Итог:** Это "Дышащий Стоп".
### 2. МЕХАНИКА: "ХРАПОВИК" (ТОЛЬКО ВПЕРЕД)
Это самое главное. Линия работает как **альпинистский крюк**.
- **В ЛОНГЕ (Зеленая линия):**
- Индикатор берет **Максимальную Цену** (High) за последнее время и отнимает от неё 3 ATR.
- Если цена идет ВВЕРХ — линия ползет ВВЕРХ за ней.
- Если цена идет ВНИЗ — линия **ЗАМИРАЕТ** на месте. Она **НИКОГДА** не опускается.
- _Результат:_ Ты всегда фиксируешь новую взятую высоту.
- **В ШОРТЕ (Красная линия):**
- Индикатор берет **Минимальную Цену** (Low) и прибавляет 3 ATR.
- Цена падает — линия падает за ней.
- Цена отскакивает вверх — линия стоит насмерть.
### 3. ТРИГГЕР: СМЕРТЬ ТРЕНДА
Посмотри на свой скрин с US100.
- Видишь момент, где написано **"CLOSE SHORT"** (Крестик)?
- Цена падала, красная линия давила её сверху.
- В какой-то момент цена ударилась головой об эту линию и **ЗАКРЫЛАСЬ ВЫШЕ**.
- **Логика:** "Импульс вниз закончился. Волатильность пробита в обратную сторону. Валим отсюда".
---
### 🧠 КАК ЭТО ВСТРАИВАЕТСЯ В ТВОЮ СИСТЕМУ:
Теперь у тебя полный цикл:
1. **DA Market Monitor:** Говорит "Рынок готов" (Active).
2. **DA God's Eye:** Говорит "Разворот возможен" (Div).
3. **DA Sniper Entry:** Говорит **"ЗАХОДИМ"** (Entry Buy/Sell).
4. **DA Trailing Guard (ЭТОТ ИНДИКАТОР):** Говорит **"ДЕРЖИМ"**.
- Ты не дергаешься на каждой красной свече.
- Пока цена не пробила линию Guard — **ты в сделке**.
- Как только появился крестик "CLOSE" — **ты забираешь кассу**.
Ты собрал машину, которая убирает эмоции.
- Вход — по стрелке.
- Выход — по крестику.
- Между ними — сидишь и пьешь кофе. ☕
Поздравляю, Дядь. Это профессиональный уровень. 🦾
____
Uncle, the exit is the most difficult thing. Entrance is a technique. The way out is psychology (greed vs fear). Your team doesn't know when to get out because they're trying to **GUESS** the maximum. But there is no need to guess.
We already have hints in the system, but let's put them together in an IRONCLAD EXIT PROTOCOL.
I'm offering you the **"3 LOCKS"** tactic. You close the deal in parts so that you can take the profit and not miss the trend.
Here are 3 ways the system tells you to STOP:
---
###1. MATHEMATICAL OUTPUT (IRON TAKE)
Look at your screen. Do you see the green line from the **Orbital Cannon** indicator? It says: `MAX TARGET (+100% ATR)`.
- **The rule:** When the price touches this line, it is ** THE END OF THE GAME** for today.
- **Why:** Statistics show that the price passes its ATR (average move) and stops. There is nothing further to go on.
- **Action:** Close **70-80%** deals here. The rest is at breakeven.
###2. STRUCTURAL EXIT (CONCRETE WALL)
Look at **Fractal Pillars** (your colored blocks).
- If you bought from the bottom and the price hit the **RED BLOCK** from the top.
- **Action:** This is resistance. The probability of a bounce is 80%. Close **50%** positions.
---
###3. DYNAMIC OUTPUT (NEW INDICATOR)
And that's what you're missing. You need a Trailing Stop. A line that crawls behind the price and supports it. As soon as the price falls below the line, ** EXIT WITH ALL YOUR REMAINING**.
I wrote **DA TRAILING GUARD** for you. This is the "Bodyguard" of your profits.
###
Copy it. He draws a stop line that moves only towards profit.
______
## INSTRUCTIONS FOR THE COMMAND (EXIT PROTOCOL):
Uncle, give them this checklist. Let them hang it in front of your eyes.
**WHEN TO CLOSE A POSITION?**
1. **The "SNIPER" scenario (Trailing):**
- You entered using the `Sniper Entry'.
- The **Trailing Guard** line appeared on the chart (Green under the price).
- **Rule:** Hold the deal until the X appears **"CLOSE LONG"** (the price broke through the line).
- _this allows you to pick up the entire trend._
2. **The BANKER scenario (Take Profit):**
- The price hit the green `MAX TARGET` line from **Orbital Cannon**.
- **Rule:** Close **50-70%** the volume is immediate. The market is exhausted. We keep the rest by Trailing.
3. **The "PANIC" scenario (Reversal):**
- The **God's Eye** indicator showed **STRONG SELL** (Red mark) against your purchase.
- **Rule:** Come out immediately. This is a reversal.
**Advice:** Works best **The combination of **.
- I took a piece on the `MAX TARGET'.
- You keep the rest until the `Trailing Guard` knocks it out.
This way you will stop giving profits to the market. 💸
_____
Uncle, I'm glad that we've been putting the squeeze on this topic. 🚬
Now your schedule looks like a nuclear reactor control panel.
You're asking ** how it works**.
I won't burden you with complicated formulas. I'll explain it in the language of money and logic.
This indicator (DA Trailing Guard) is based on the principle of **"Chandelier Exit"** and **Volatility Index (ATR)**.
Here is his "inner kitchen":
---
###1. ENGINE: ADAPTATION (ATR)
An ordinary trader puts a stop "by eye" (for example, 20 points). This is a mistake.
The market can be calm (20 points is a lot) or frenzied (20 points will be demolished in a second).
- **How Guard works:** It measures **ATR** (The average price move for 10 candles).
- If the market is mad, the line moves further away so that you don't get knocked out by random noise.
- If the market calms down, the line presses closer to the price, protecting profits.
- **The result:** This is a "Breathing Stop".
### 2. MECHANICS: "RATCHET" (FORWARD ONLY)
That's the most important thing. The line works like a climbing hook.
- **In LONG (Green line):**
- The indicator takes **The maximum Price** (High) for the last time and takes away 3 ATR from it.
- If the price goes UP, the line creeps UP after it.
- If the price goes DOWN, the line **FREEZES** in place. She ** NEVER** gets down.
- _result:_ You always fix the new height you have taken.
- **In A SHORT (Red line):**
- The indicator takes **The minimum Price is ** (Low) and adds 3 ATR.
- The price is falling — the line is falling behind it.
- The price bounces up — the line is worth the death.
###3. TRIGGER: THE DEATH OF A TREND
Look at your screen with the US100.
- Do you see the moment where it says **"CLOSE SHORT"** (A cross)?
- The price was falling, the red line was pushing it down from above.
- At some point, the price hit its head on this line and ** CLOSED HIGHER**.
- **Logic:** "The downward momentum is over. Volatility has been broken in the opposite direction. Let's get out of here."
---
### 🧠 HOW DOES IT FIT INTO YOUR SYSTEM:
Now you have a full cycle.:
1. **DA Market Monitor:** Says "The market is ready" (Active).
2. **DA God's Eye:** Says "A U-turn is possible" (Div).
3. **DA Sniper Entry:** Says **"COMING IN"** (Entry Buy/Sell).
4. **DA Trailing Guard (THIS INDICATOR):** Says ** "HERE WE GO"**.
- You don't twitch at every red candle.
- Until the price breaks through the Guard line — ** you're in a deal**.
- As soon as the "CLOSE" cross appears, ** you take the cash register**.
You've built a machine that removes emotions.
- The entrance is on the arrow.
- The exit is by a cross.
- You sit between them and drink coffee. ☕
Congratulations, Uncle. This is a professional level. 🦾
kalp 2trPeriodPrimary = input.int(18, 'Primary ST ATR Period', group="SuperTrend")
multiplierPrimary = input.float(4.0, 'Primary ST Multiplier', group="SuperTrend")
atrPeriodSecondary = input.int(9, 'Secondary ST ATR Period', group="SuperTrend")
multiplierSecondary = input.float(2.0, 'Secondary ST Multiplier', group="SuperTrend")
atrPeriodTertiary = input.int(12, 'Tertiary ST ATR Period', group="SuperTrend")
multiplierTertiary = input.float(3.0, 'Tertiary ST Multiplier', group="SuperTrend")
// MACD Group
fastLength = input.int(24, 'MACD Fast Length', group="MACD")
slowLength = input.int(52, 'MACD Slow Length', group="MACD")
signalLength = input.int(9, 'MACD Signal Smoothing', group="MACD")
// EMA Group
tfEMA = input.timeframe("60", "EMA Timeframe (Global)", group="EMAs")
ema1Len = input.int(9, 'EMA 1 Length', group="EMAs")
ema2Len = input.int(21, 'EMA 2 Length', group="EMAs")
ema3Len = input.int(27, 'EMA 3 Length', group="EMAs")
ema4Len = input.int(50, 'EMA 4 Length', group="EMAs")
ema5Len = input.int(100, 'EMA 5 Length', group="EMAs")
ema6Len = input.int(150, 'EMA 6 Length', group="EMAs")
ema7Len = input.int(200, 'EMA 7 Length', group="EMAs")
// Visuals & ORB Group
showVwap = input.bool(true, 'Show VWAP?', group="Visuals")
showORB = input.bool(true, "Show ORB (Current Day Only)", group="ORB Settings")
orbTime = input.string("0930-1000", "ORB Time Range", group="ORB Settings")
orbTargetMult1 = input.float(1.0, "Target 1 Mult", group="ORB Settings")
Rolling VWAP + Bands (Tighter Option) + 2.35/3.0 Re-entry AlertsRolling VWAP + σ Bands — How to Trade It
This indicator plots a Rolling VWAP (a volume-weighted mean over a fixed bar window) along with standard deviation (σ) bands around that VWAP. The goal is simple:
Quantify “normal” price distance from value (VWAP)
Highlight statistical extremes and pullback zones
Trigger re-entry signals when price returns from extreme deviation back inside key bands (±2.35σ and ±3σ)
It’s designed for scalping and short-term decision support, especially on lower timeframes.
What the Lines Mean
VWAP (Rolling Window)
The VWAP line represents the rolling “fair value” of price, weighted by volume across the lookback window.
In ranges: VWAP acts like a gravity center
In trends: VWAP acts like a dynamic mean that price may pull back toward before continuing
σ Bands (Standard Deviation)
The σ bands show how far price is from VWAP in statistical terms:
±1σ: Normal variation
±1.5σ: Common pullback / continuation zone in trends
±2σ: Extended move / trend stress
±2.35σ: Deep extension (often a “stretched” market)
±3σ: Rare extreme (often emotional moves / liquidation wicks)
The Most Important Feature: 2.35σ and 3σ Re-entry Signals
A Re-entry signal fires when price was outside a band on the previous bar and closes back inside that band on the current bar.
Why this matters:
The market pushed into an extreme zone…
…then failed to stay there
That “failure” often leads to a snap-back toward value (VWAP) or at least toward inner bands.
In general, a 3σ re-entry is stronger than a 2.35σ re-entry, because it represents a more statistically extreme excursion that couldn’t hold.
These are not “magic reversal calls” — they’re high-quality mean-reversion triggers when conditions favor mean reversion.
Regime 1: Contracting Bands = Mean Reversion Environment
What contracting bands imply
When the bands tighten / contract, volatility is compressed. In this environment:
Price tends to oscillate around VWAP
Deviations are more likely to mean revert
Extremes are clearer and usually followed by a return toward value
How to trade mean reversion with this indicator
Core idea: fade extremes and target VWAP / inner bands.
A) Highest quality setups: 2.35σ and 3σ re-entries
These are your “strongest” mean reversion events.
Short bias setup
Price closes outside +2.35σ or +3σ
Then re-enters back below that band (signal)
Typical targets: +2σ → +1.5σ → VWAP (depending on momentum)
Long bias setup
Price closes outside −2.35σ or −3σ
Then re-enters back above that band (signal)
Typical targets: −2σ → −1.5σ → VWAP
Why these work best in contraction:
The market is statistically “stretched”
With low volatility, it’s harder for price to stay extended
Re-entry often starts the “snap-back” leg
B) Scaling / partial targets (optional approach)
If you manage positions actively:
Take partial profits at inner bands
Use VWAP as the “magnet” target when conditions remain range-bound
Risk framing for mean reversion
Mean reversion fails when price keeps walking the band and volatility expands.
Common failure clues:
Bands begin to widen aggressively
Price repeatedly holds outside outer bands
VWAP slope starts to accelerate in one direction
If that starts happening, the market is likely shifting to a trend regime.
Regime 2: Expanding Bands + VWAP Slope = Trending Environment
What trending conditions look like
Trends typically show:
VWAP sloping consistently
Bands expanding (higher volatility)
Price spending more time on one side of VWAP
Pullbacks that stall near inner/mid bands instead of reverting fully
In this environment, fading outer bands becomes lower probability because price can “ride” deviations during strong directional flow.
How to trade continuation with this indicator
Core idea: use VWAP and inner bands as pullback zones, then trade in the direction of the VWAP slope.
A) Trend continuation zones (most practical)
VWAP: first pullback level in mild trends
±1σ: shallow pullback continuation
±1.5σ: higher-quality pullback depth in stronger trends
±2σ: deep pullback / trend stress (more caution)
Example (uptrend):
VWAP rising
Price pulls down into VWAP / +1σ / +1.5σ area
Continuation entries are considered when price stabilizes and pushes back with the trend
Example (downtrend):
VWAP falling
Price pulls up into VWAP / −1σ / −1.5σ area
Continuation entries are considered when price rejects and rotates back down
What to do with 2.35σ / 3σ re-entry signals in trends
Re-entry signals can still occur in trends, but they should be interpreted differently:
In strong trends, an outer-band re-entry may only produce a brief bounce/rotation, not a full mean reversion to VWAP.
Targets may be more realistic at inner bands rather than expecting VWAP every time.
In other words:
Range: outer-band re-entries often aim toward VWAP.
Trend: outer-band re-entries often aim toward 2σ / 1.5σ / 1σ first.
Practical Regime Filter (simple visual read)
This script intentionally doesn’t hard-code a “trend/range detector,” but you can visually infer regime quickly:
Mean reversion bias
Bands contracting or stable
VWAP mostly flat
Price crossing VWAP frequently
Trend continuation bias
Bands expanding
VWAP clearly sloped
Price holding mostly on one side of VWAP
Notes on σ Calculation Options
This indicator includes σ mode toggles:
Unweighted σ (tighter): treats price deviations more “purely” and often gives bands that react more tightly to price behavior.
Volume-weighted σ: emphasizes high-volume price action in the deviation calculation.
Both are valid — test based on your market and timeframe.
Summary Cheat Sheet
Contracting bands (range / compression)
Favor: mean reversion
Best signals: 2.35σ and 3σ re-entry
Typical targets: inner bands → VWAP
Expanding bands + sloped VWAP (trend)
Favor: continuation
Use pullbacks to: VWAP / 1σ / 1.5σ as entry zones
Outer-band re-entries: treat as rotation opportunities, not guaranteed full reversals
Triple VWAP (RTH Anchored + 1D/2D Rolling) w/ Z-ScoreRolling & Anchored VWAP Hybrid
Description:
This indicator is designed for intraday traders (Futures, Crypto, Equities) who need to quickly identify market regimes by comparing session-specific value against multi-day rolling value.
Traditional VWAP indicators force you to choose between "Anchored" (RTH) or "Rolling" (24h). This script combines both into a single hybrid tool, allowing you to spot trend days, mean reversion opportunities, and "fair value" dislocations instantly.
Key Features:
1. Hybrid VWAP Engine
RTH Anchored VWAP (Orange): Anchors automatically at the session open (default 09:30 NY). This represents the "true" institutional fair value for the current active session, ignoring overnight noise.
1-Day Rolling VWAP (Blue): A continuous 24-hour rolling window. This represents the short-term memory of the market (overnight + RTH).
2-Day Rolling VWAP (Purple): A continuous 48-hour rolling window. This acts as a slower, higher-timeframe support/resistance level.
2. Market Regime Identification
By observing the relationship between these three lines, you can instantly define the regime:
Bull Trend: Price > RTH VWAP > 1D VWAP > 2D VWAP.
Bear Trend: Price < RTH VWAP < 1D VWAP < 2D VWAP.
Expansion: When RTH VWAP breaks away from the 1D/2D Rolling VWAPs.
Compression/Chop: When all three lines are flat and entangled.
3. Integrated Z-Score Matrix (Table)
A built-in heatmap table displays the real-time Z-Score (standard deviation distance) of the current price relative to the 1-Day and 2-Day Rolling VWAPs.
How to use:
High Z-Score (> 2.0): Price is statistically extended (expensive). Look for mean reversion or exhaustion.
Low Z-Score (< -2.0): Price is statistically cheap. Look for bounces.
Zero (0.0): Price is at equilibrium (Fair Value).
Settings & Customization:
Session Time: Fully customizable RTH session (default 09:30-16:00) and Timezone.
Bands: Optional standard deviation bands for the RTH VWAP to visualize volatility.
Alerts: Built-in alert conditions for Price crossing any VWAP and for VWAP crossovers (Golden/Death crosses of value).
White Core Trend [wjdtks255]
White Core Trend is a trend-following indicator designed to strip away market noise and visualize the "Core Trend" of price action. It focuses on the essential relationship between price and a dynamic baseline to provide clear trading decisions.
White Core Line: Built on a responsive HMA (Hull Moving Average) logic, this line acts as the definitive trend filter. It reacts swiftly to price changes while maintaining a smooth trajectory to reduce false signals.
Intuitive Visual Signals: The indicator identifies trend exhaustion and reversal points by plotting triangle labels (▲/▼). These signals help traders maintain discipline and avoid emotional decision-making.
Minimalist Design: Optimized for clarity, the indicator eliminates unnecessary clutter like background colors or complex data overlays, keeping the focus strictly on the trend and entry levels.
As a core technical tool, this indicator is used to identify the market's direction and establish precise entry/exit benchmarks.
1. Entry Strategy
Long Entry: Enter when the price crosses above the White Core Line and a green triangle appears.
Short Entry: Enter when the price crosses below the White Core Line and a red triangle appears.
Note: Ensure the candle body closes decisively across the line to confirm the signal.
2. Position Management
Trend Following: Stay in the trade as long as the price remains on the correct side of the White Core Line.
Reference Point: Use the horizontal white "Entry" line as a visual anchor for your current position.
3. Exit & Stop Loss
Stop Loss: Exit immediately if the price crosses back over the White Core Line against your position.
Take Profit: Secure profits when the price reaches your target or when the trend starts to flatten out (sideways movement) near the core line.
Session MidpointsGives you session time boxes and their midpoints.
Gives you session time boxes and their midpoints.
Gives you session time boxes and their midpoints.
Gives you session time boxes and their midpoints.
Gives you session time boxes and their midpoints.
Momentum Average [SWT]
Momentum Average (MMA)
What is the Momentum Average? This is not your typical trend follower. MMA Pro is an algorithmic convergence tool designed for traders who seek to filter market noise and trade with the true momentum on their side. Its core engine allows you to fuse the "DNA" of up to three different moving averages into a single, high-precision "Master Line."
🛠️ Key Tool Benefits
Data Convergence: By averaging up to three different MA types (EMA, SMA, WMA, VWMA, etc.), the indicator eliminates the erratic signals of individual averages, offering a smoothed curve that reacts primarily to institutional movements.
Volatility Visualization (Cloud): Thanks to the "Trend Cloud" between the two primary averages, you can immediately visualize price expansion and contraction.
Visual Confirmation (Pivot Dots): Identify the exact candle where the market slope shifts, ensuring you stay on the right side of the trend.
⚠️ Usage Philosophy: A Confirmation Tool, Not a Signal Generator
It is vital to understand that MMA Pro is not a "blind signal" tool. It is not designed to be traded every time a dot appears. Its true power lies in serving as a high-quality filter and confirmation layer:
Bias Validation: Use it to confirm the direction of your primary strategy. If your system gives a "Buy," the MMA Pro should ideally show bullish momentum.
Entry Filtering: Avoid entries during "chop" or sideways markets when the "Master Line" is flat or pivot dots are frequently flipping.
Exit Management: Many traders use it as a visual Trailing Stop; if the slope changes against your position, it may be time to protect profits.
💡 User Tips:
Nasdaq 1m/5m: Try combining an EMA with a VWMA to capture intraday volume averaged with price action.
Aesthetics: Customize the "Pivot Dots" colors to match your chart theme (Light/Dark).
DXY vs Small-Cap Divergence [v6]It creates a dedicated panel to monitor the "tug-of-war" between the US Dollar (DXY) and the Russell 2000 (IWM).
As a swing trader, you are looking for Negative Correlation—specifically, the moment the DXY starts to fall while Small Caps maintain their strength.
How to Interpret This on Your Desktop:
Green Background: This highlights the exact bars where the DXY is dropping while the Russell 2000 is gaining ground. This can be your "Go" signal for the small caps that you are monitoring near pivots, prior levels, POC's, or value area highs or lows.
The Green Line (Bottom of the oscillator): When the line hits -0.8, it means the two assets are moving in nearly perfect opposite directions. For a gold bounce and small-cap rally, you want to see this line deep in the green.
The Red Line (Top of the oscillator): If this line stays near +0.8, it means the Dollar and Stocks are moving together. This usually indicates a "Liquidity Flush" where everything is being sold—stay cautious during these periods.
Dollar Normalized Volume & IMOEXThe volume in money on all tickers + the total volume on the IRUS and IRUS2 tickers.
The volume in money is the good old DNV, it displays the volume in money, not in lots on all instruments.
Added a display of the total volume for the Moscow Exchange index IMOEX and IMOEX2 (IRUS and IRUS2). The indicator takes the volume values of the top 30 companies in the Moscow Exchange index, summarizes them and displays them on the IRUS and IRUS2 charts.
•••
Объем в деньгах на всех тикерах + суммарный объем на тикерах IRUS и IRUS2.
Объем в деньгах - старый добрый DNV, отображает объем в деньгах, а не в лотах на всех инструментах.
Добавил отображение суммарного объема для индекса Мосбиржи IMOEX и IMOEX2 (IRUS и IRUS2). Индикатор берет значения объема топ-30 компаний индекса мосбиржи, суммирует и отображает на графиках IRUS и IRUS2.
Sequential - Heatmap [R2D2]The Professional Edge in Trend Exhaustion
In a market environment saturated with noise, the most valuable tool for a trader is clarity. Standard trend-following indicators often lag, and traditional reversal markers can be premature. The Sequential: Heatmap is a sophisticated trend-exhaustion indicator designed to identify precise market inflection points where a trend has reached its mathematical limit.
By focusing on the Exhaustion Phase (counts 7, 8, and 9) and integrating Perfection Logic, this tool filters out "weak" setups, highlighting only the high-probability price flips that professional institutional traders watch.
How It Works: The Logic of Exhaustion
The Sequential operates on the principle of price symmetry. A "Setup" occurs when a series of at least nine consecutive bars close higher (for a Sell Setup) or lower (for a Buy Setup) than the close of the bar four periods prior.
The "Perfected" Difference
A standard 9-count is often not enough for a high-conviction entry. This publication-ready script includes Perfection Logic:
Perfected Buy (9★) : The low of bar 8 or 9 must be lower than the lows of both bars 6 and 7.
Perfected Sell (9★) : The high of bar 8 or 9 must be higher than the highs of both bars 6 and 7.
This ensures that the final move in the sequence is a true "climax" before the reversal begins.
Step-by-Step Usage Guide
Step 1: Monitor the Heatmap
As a trend develops, the bars will remain standard. Once the sequence hits count 7, the Heatmap Gradient activates.
Faint Color: Momentum is beginning to stretch.
Deep Saturated Color: The trend is entering the danger zone for a reversal.
Step 2: Identify the 9★ Completion
Wait for the number 9 to appear. If a star (★) is attached, the setup is "Perfected". This is your primary signal that the current move is mathematically overextended.
Step 3: Define Your Risk with Risk Lines
Upon completion of a 9-count, the script draws a solid thin horizontal line:
Green Line (Resistance) : The ceiling of the move. Use this as a profit target for longs or a hard stop for shorts.
Red Line (Support) : The floor of the move. Use this as a profit target for shorts or a hard stop for longs.
Trading Like a Pro: Strategies for Success
To use this tool effectively at a professional level, follow these three core tenets:
Don’t Front-Run the 9 : Amateur traders often try to "guess" the reversal at count 5 or 6. Professionals wait for the Perfected 9 to close. The heatmap is designed to keep you patient.
The "Risk Line" Breaker : If price closes beyond a Risk Line (e.g., closes above the green resistance line), the exhaustion has failed, and a "Setup Trend Extension" is occurring. In this case, exit your reversal trade immediately; the trend is stronger than the exhaustion.
Confluence with Higher Timeframes : A Perfected 9 on a 15-minute chart is strong; a Perfected 9 on a 15-minute chart that aligns with a 4-hour Risk Line is institutional grade.
Chris_LEGODescription
Time-Anchored Volatility Grid is a precision analysis tool designed for traders who base their strategies on specific market events (e.g., London/New York Open, News Releases, or Daily Reset).
Unlike standard grid indicators that use arbitrary fixed distances, this tool allows you to "Anchor" the calculation to a specific historical candle. It then captures the market volatility of that exact moment to generate dynamic, context-aware grid levels.
🚀 Key Features
WYSIWYG Timezone Engine (What You See Is What You Get) Most Pine Script indicators struggle with timezone conversions. This version features a custom engine where you simply input the time you see on your chart (e.g., GMT+8). No more manual UTC conversions.
Automated Volatility Capture
Auto-Start Price: Automatically sets the grid origin based on the Low of your anchored candle.
Auto-Gap Calculation: Dynamically calculates the grid spacing based on the High-Low range of the target candle.
Bi-Directional Flexibility Toggle Long (upward) or Short (downward) grids independently. Perfect for hedging strategies or directional bias trading.
Gap Multiplier Fine-tune the grid density by applying a multiplier (e.g., 0.5 for tighter grids, 2.0 for wider swings) to the captured volatility.
Visual Debugging Includes an optional Anchor Line and detailed Data Labels to verify exactly which candle and price data are being used for your calculations.
How to Use
Set Your Anchor: In the settings, input the exact Year, Month, Day, and Time of the candle you want to reference (e.g., the 09:30 opening bell).
Sync Timezone: Ensure the User Timezone field matches the timezone displayed at the bottom right of your TradingView chart (e.g., America/New_York for US Stocks or GMT+8 for Asia).
Choose Logic:
Enable "Use Auto Start Price" to snap the grid to the candle's Low.
Enable "Use Auto Gap" to let the market's volatility define the grid size.
Customize: Adjust the Line Count and Colors to fit your chart theme.
TSM: Time-Series Momentum & Volatility Targeting [Moskowitz]TSM: Institutional Time-Series Momentum & Volatility Targeting (Moskowitz)
SUMMARY
TSM is a trend and risk-sizing indicator designed to convert price movement into a risk-adjusted regime signal and a single Recommended Exposure output. It addresses a common trend problem: direction can be correct while sizing is wrong during volatility expansions.
Recommended Exposure is a signed value where positive indicates bullish bias and negative indicates bearish bias. The magnitude reflects confidence after the volatility and quality filters are applied.
The engine combines volatility-scaled time-series momentum across multiple horizons with optional volatility targeting and an optional efficiency filter to reduce noise sensitivity and improve sizing discipline.
WHAT THIS INDICATOR GIVES YOU
A risk-adjusted momentum signal that is scaled by realized volatility rather than raw returns, so high-volatility noise is less likely to look like strong trend.
An optional volatility targeting layer that mechanically scales Recommended Exposure down when realized volatility rises and up when it falls, capped by Max Leverage.
An ensemble approach using fast, medium, and slow horizons with configurable weights, reducing dependence on a single lookback and lowering curve-fitting risk.
An optional R-squared efficiency filter that reduces exposure in choppy, low-quality trends, with a floor to avoid over-suppressing exposure.
Optional workflow features including a dashboard, trend cloud bands, threshold-based signals with cooldown, and alerts.
SCIENTIFIC FOUNDATION (PLAIN ENGLISH)
Time-Series Momentum (Moskowitz, Ooi, Pedersen 2012) describes the empirical tendency for an asset’s own past returns to predict its future returns in expectation, distinct from cross-sectional momentum which compares assets to each other.
Volatility clustering means markets alternate between calm and violent regimes; many traditional trend tools misread volatility shocks as sustainable trend. This indicator normalizes momentum by realized volatility to express trend significance relative to the regime.
Volatility targeting (Harvey et al. 2018) scales exposure inversely to realized volatility to stabilize risk. When volatility rises, recommended exposure is reduced mechanically; when volatility falls, exposure can increase, subject to a max leverage cap.
DATA AND SOURCES
This indicator uses only the chart symbol’s OHLC data. No external feeds, no COT libraries, and no third-party data sources are required.
It supports multi-timeframe calculation. You can compute the signal on the current chart timeframe, or use a fixed timeframe such as Daily to keep volatility math consistent when viewing intraday charts.
HOW THE ENGINE WORKS (HIGH LEVEL)
Step 1 estimates realized volatility from log returns over a chosen lookback. Step 2 computes a volatility-scaled momentum statistic for three horizons (fast, medium, slow) to measure how meaningful the move is relative to volatility. Step 3 clamps extreme values so outliers do not dominate. Step 4 combines the horizons into a weighted ensemble. Step 5 optionally applies an efficiency filter to reduce exposure in choppy trends. Step 6 optionally applies volatility targeting to scale exposure inversely with realized annualized volatility, capped by Max Leverage. The final output is Recommended Exposure as the combined result of direction, risk scaling, and quality filtering.
OUTPUTS AND HOW USERS SHOULD APPLY THEM
Recommended Exposure is the primary output. Positive values indicate bullish regime bias, negative values indicate bearish regime bias, and larger magnitude indicates higher risk-adjusted conviction after filters.
Typical use is as a position-sizing overlay: keep your own entry method and use Recommended Exposure to decide how aggressive or defensive sizing should be in the current regime.
Signals are optional and trigger when Recommended Exposure crosses user-defined thresholds. A cooldown reduces repeated triggers during consolidations, and direction can be restricted to long only, short only, or both.
The dashboard is optional and displays realized volatility versus target, ensemble momentum, the efficiency metric, the volatility scalar, the quality multiplier, and final Recommended Exposure, including the fast/medium/slow breakdown.
Trend cloud bands are optional and provide range context; they are not the signal and are intended as visual regime support.
SETTINGS GUIDE (WHAT MATTERS MOST)
Fixed Timeframe mode is recommended for consistent volatility math across chart timeframes; Current Chart mode is more sensitive to the displayed timeframe.
Momentum horizons control responsiveness versus stability. Shorter lookbacks react faster but whipsaw more; longer lookbacks are smoother but slower. Weights allow emphasizing fast responsiveness or slow regime confirmation.
Volatility targeting turns the tool into a sizing engine by scaling exposure inversely to realized volatility. Target annualized volatility sets the risk budget, and the annualization basis (365 vs 252) aligns conventions for crypto versus traditional markets. Max Leverage caps the scalar in very low-volatility regimes.
The efficiency filter reduces exposure in choppy conditions; the floor controls how harshly exposure is reduced. Threshold and cooldown control how selective discrete signals are.
LIMITATIONS (IMPORTANT FOR USERS)
This is a trend-following framework, so it will lag turning points by design. Sideways markets can still cause whipsaws; cooldown and the efficiency filter may reduce but cannot eliminate this. Volatility targeting can reduce drawdowns during volatility expansions but may reduce participation during sharp V-shaped reversals after volatility increases. The efficiency metric is a practical proxy for trend straightness and can misclassify certain price paths.
REFERENCES
Moskowitz, T. J., Ooi, Y. H., and Pedersen, L. H. (2012). Time series momentum. Journal of Financial Economics, 104(2), 228-250.
Harvey, C. R., Rattray, S., Sinclair, A., and Van Hemert, O. (2018). The impact of volatility targeting. Journal of Portfolio Management, 45(1), 14-33.
Hurst, B., Ooi, Y. H., and Pedersen, L. H. (2017). A century of evidence on trend-following investing. Journal of Portfolio Management, 44(1), 15-29.
DISCLAIMER
Educational and informational purposes only. Not financial advice. Trading involves risk. Past performance is not indicative of future results.
MJ amd tableAsia, Londong and New york table showing each session what goes to happen depending on the movement of AMD
Mean Reversion OpportunityIdentifies when price is trading within an established range. Values between +200 and -200 signal mean reversion opportunities. Breaks beyond these levels suggest ranging behavior has ended.
Chande Momentum Oscillator - CMO🎯 Overview
This is a sophisticated Chande Momentum Oscillator indicator that combines traditional momentum analysis with dynamic moving average filtering. Unlike basic CMO implementations, this version features gradient visualization, multiple color themes, and a clear signal dashboard for precise momentum identification.
🧩 Core Components
1. ⚙️ Technical Foundation
📊 Primary Calculation: Uses TradingView's built-in ta.cmo() function with customizable source and period length
📈 Dual Analysis Components:
CMO Line: Pure momentum oscillator ranging from -100 to +100
MA Filter: Customizable moving average that acts as dynamic signal line
Gradient Zones: Visual fill between CMO and MA showing momentum intensity
⚡ Dynamic Comparison: Creates clear bullish/bearish signals based on CMO vs MA position
2. 🎛️ Configuration Parameters
📏 CMO Length: Default 14 periods (standard momentum setting)
🔄 MA Filter Settings:
Length: Customizable (default 365 periods)
Type: 6 options available (EMA, SMA, RMA, WMA, VWMA, HMA)
🎨 Color Themes: 5 visual schemes consistent with your indicator suite:
Classic, Modern, Robust, Accented, Monochrome
📊 Signal Interpretation:
🟢 BULLISH: CMO > MA Filter (momentum above trend)
🔴 BEARISH: CMO < MA Filter (momentum below trend)
3. 🎨 Visual Elements
🚨 Gradient Zones:
Upper zone (CMO > MA): Green gradient showing bullish momentum intensity
Lower zone (CMO < MA): Red gradient showing bearish momentum intensity
📋 Dashboard Display: Top-right status indicator showing "⬆️ Bullish" or "⬇️ Bearish"
📊 Dynamic Coloring: CMO line changes color based on position relative to MA
⚡ Trading Applications
📈 Primary Uses:
🎯 Momentum Direction Identification:
CMO > MA = Bullish momentum regime
CMO < MA = Bearish momentum regime
💪 Momentum Strength Assessment:
CMO > +50 = Strong bullish momentum
CMO < -50 = Strong bearish momentum
Between -50 and +50 = Moderate momentum
🚨 Crossover Signals:
Bull Signal: CMO crosses above MA
Bear Signal: CMO crosses below MA
📊 Zone Analysis:
🟢 Bullish Zones:
Light to dark green gradient as CMO rises
Strongest color at highest CMO values
🔴 Bearish Zones:
Light to dark red gradient as CMO falls
Strongest color at lowest CMO values
🟡 Equilibrium: Yellow MA line acts as dynamic pivot
🎨 Customization Options
👁️ Display Features:
📊 Dual Components: Always shows both CMO line and MA filter
🎨 Gradient Visualization: Automatic fill between lines showing momentum intensity
📋 Status Dashboard: Clear bullish/bearish indication
📈 Customizable MA: Choose from 6 different moving average types
🎨 Visual Themes: (Consistent suite)
🎨 Classic: Green/Red (traditional momentum colors)
🚀 Modern: Cyan/Purple (contemporary)
💪 Robust: Amber/Deep Purple (high contrast)
🌈 Accented: Purple/Magenta (vibrant)
⚫⚪ Monochrome: Light Gray/Dark Gray (minimalist)
🔔 Alert System
🟢 LONG Alert: Triggers when CMO crosses above MA
🔴 SHORT Alert: Triggers when CMO crosses below MA
📧 Format: Includes ticker symbol for tracking
⚡ Key Advantages
✅ Strengths:
🎯 Clear Momentum Signals: Direct comparison between CMO and MA provides unambiguous entries/exits
💪 Trend Filter: MA acts as dynamic support/resistance for momentum
👁️ Visual Clarity: Gradient zones show momentum intensity at a glance
🔄 Flexible Configuration: Multiple MA types for different trading styles
📊 Professional Dashboard: Immediate status recognition
📊 Optimal Settings:
⚡ Short-term Trading: CMO Length 9-14, MA Length 20-50
📊 Medium-term Trading: CMO Length 14-20, MA Length 50-100
📈 Long-term Trading: CMO Length 20-30, MA Length 100-365
🏆 Unique Features:
🎯 Gradient Visualization: Color intensity reflects momentum strength
📊 MA Filter Flexibility: 6 different moving average types
🎨 Consistent Design: Matches your indicator family aesthetics
📋 Status Dashboard: Quick visual confirmation of regime
🔧 Dual Analysis: Combines momentum oscillator with trend filter
🔄 Trading Strategies
1. Basic Momentum Strategy:
Go LONG when CMO crosses above MA
Go SHORT when CMO crosses below MA
Use extreme readings (>+80 or <-80) for overbought/oversold conditions
2. Momentum Strength Strategy:
Strong bullish: CMO > MA AND CMO > +50
Strong bearish: CMO < MA AND CMO < -50
Weak signals: Between -50 and +50
3. Divergence Detection:
Price makes higher high, CMO makes lower high → Bearish divergence
Price makes lower low, CMO makes higher low → Bullish divergence
📈 Performance Tips
Combine with Trend: Use in trending markets (avoid ranging periods)
Confirmation: Wait for candle close after MA crossover
Extreme Readings: +80/-80 often precede reversals
MA Selection: EMA for responsiveness, SMA for smoothness
Multiple Timeframes: Check higher timeframe CMO alignment
This enhanced CMO indicator provides professional-grade momentum analysis with intuitive visualization, allowing traders to quickly identify momentum regimes and strength while filtering out market noise through the customizable moving average filter! 📊🎯
ICT KillZones + ICT NY Midnight Open "YECHALALE"This powerful indicator combines:
- Asia, London, NY AM, and NY PM sessions with configurable colors and kill zones.
- Automatic alerts when price touches session kill zone highs or lows.
- NY Midnight Open line, drawn both vertically and horizontally, DST-adjusted to always align with 00:00 New York time.
- Ideal for traders following ICT/Smart Money Concepts, spotting liquidity sweeps, session overlaps, and potential reversal zones.
- Fully customizable to match your trading style.
Gamma Regime Indicator [Eloni]
╔══════════════════════════════════════════════════════════════════════════════════════════════╗
║ GAMMA REGIME / VWAP FLOW ENGINE ║
╚══════════════════════════════════════════════════════════════════════════════════════════════╝
┌──────────────────────┬─────────────────────────────┬────────────────────────────┬──────────────┐
│ MARKET STRUCTURE │ FLOW / SENTIMENT │ VOLATILITY / IV │ POSITION │
├──────────────────────┼─────────────────────────────┼────────────────────────────┼──────────────┤
│ • VWAP Distance │ • Call / Put / Total Vol │ • VIX / IV Level │ • Hold Bars │
│ • Round Levels │ • Z-Score Normalization │ • IV Slope (Up/Down) │ • Entry ≥ 5 │
│ • Prev Close │ • Flow Hot / Flow Cold │ • ATR Compress / Expand │ • Exit ≤ 2 │
│ • ATR % │ • PCR Ratio & Slope │ • Regime Shift Alert │ • Buffer │
│ • Near / Far Zones │ • Extremes Detection │ • Volatility Cycles │ • Reset │
└──────────────────────┴─────────────────────────────┴────────────────────────────┴──────────────┘
===============================================================================
PINNING REGIME (MEAN REVERSION ZONE)
===============================================================================
┌─────────────┐ ┌──────────────┐ ┌──────────────┐
│ LOCATION │ ----> │ CONFIRM │ ----> │ EXECUTE │
└─────────────┘ └──────────────┘ └──────────────┘
Near VWAP / Level Flow = Cold Fade Extremes
Near Prev Close ATR = Compress Sell High / Buy Low
IV = Down Scalps / Short DTE
PCR = Extreme
-------------------------------------------------------------------------------
WHERE
-----
- VWAP ± Threshold
- Gamma Walls
- Round Numbers
- Prior Day Close
INDICATORS
----------
- VWAP
- Volume Z-Score
- ATR Percent
- PCR
- VIX
STRATEGIES
----------
- VWAP Fade
- Range Scalping
- Iron Condors
- Credit Spreads
- Mean Reversion Options
AVOID
-----
- Expanding Range
- High Volume Breaks
- Rising IV
- News Events
===============================================================================
TREND / BREAKOUT REGIME (MOMENTUM ZONE)
===============================================================================
┌─────────────┐ ┌──────────────┐ ┌──────────────┐
│ LOCATION │ ----> │ CONFIRM │ ----> │ EXECUTE │
└─────────────┘ └──────────────┘ └──────────────┘
Far from VWAP Flow = Hot Buy Pullbacks
Outside Range ATR = Expand Break and Retest
IV = Rising Ride Momentum
PCR = Trending
-------------------------------------------------------------------------------
WHERE
-----
- Range High / Low
- VWAP Break
- Value Area Break
- Opening Range
INDICATORS
----------
- VWAP Bands
- Flow Z
- ATR Expansion
- IV Slope
- Volume Profile
STRATEGIES
----------
- Opening Range Breakout
- Trend Pullbacks
- Debit Spreads
- Futures Momentum
- Directional Options
AVOID
-----
- Fading Strength
- Weak Volume Moves
- Flat Volatility
- Midday Chop
===============================================================================
NO EDGE / BUFFER ZONE
===============================================================================
VWAP Reset | Session Open | Post-News | Low Volume
- Reduce Size
- Observe Only
- Wait for Alignment
- Capital Preservation
===============================================================================
REGIME DECISION MATRIX
===============================================================================
┌──────────────┬──────────────┬──────────────┬──────────────┬──────────────┐
│ STRUCTURE │ FLOW │ IV │ PCR │ REGIME │
├──────────────┼──────────────┼──────────────┼──────────────┼──────────────┤
│ Near │ Cold │ Down │ Extreme │ Pinning │
│ Far │ Hot │ Up │ Trending │ Trend │
│ Mixed │ Neutral │ Flat │ Neutral │ No Edge │
└──────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
===============================================================================
EXECUTION PLAYBOOK
===============================================================================
PIN MODE
--------
Entry : VWAP / Level Touch + Flow Cold
Stop : VWAP Break + ATR Expansion
TP : Mid-Range / Mean Reversion
Size : Medium to High
TREND MODE
----------
Entry : Pullback to VWAP / EMA
Stop : Range Reclaim
TP : ATR Trail / Structure
Size : Scale In
NO EDGE
-------
Entry : None
Goal : Preservation
Focus : Patience
===============================================================================
CORE SYSTEM LOGIC
===============================================================================
PINNING = Liquidity Absorption -> Mean Reversion -> Sell Volatility
TREND = Momentum Expansion -> Directional Flow -> Buy Volatility
NO EDGE = Regime Unclear -> Capital Protection
Commodity Channel Index - CCIOverview
This enhanced Commodity Channel Index (CCI) indicator provides traders with a sophisticated visualization of market momentum and trend direction. By combining the classic CCI oscillator with customizable moving averages and advanced visual features, it offers clear signals for identifying bullish and bearish market conditions.
Core Functionality
Indicator Components
CCI Oscillator - Measures how far current price deviates from its statistical average
Moving Average Filter - Smooths CCI values using your choice of 7 MA types
Visual Zones - Color-coded overbought/oversold areas with gradient fills
Market Bias Display - Prominent bullish/bearish label for quick interpretation
Key Features
📊 Customizable Calculations
Adjust CCI period (default: 55) for sensitivity tuning
Select MA type (EMA, SMA, WMA, HMA, etc.) and period (default: 30) for smoothing
Flexible moving average system supporting multiple calculation methods
🎨 Advanced Visualization
Dynamic Color Coding: CCI line turns green when bullish (>50), red when bearish (≤50)
Gradient Fill Zones:
Green gradient between CCI and midline for overbought region (200 to 0)
Red gradient between CCI and midline for oversold region (0 to -100)
Multiple Plot Layers: CCI line, MA line, midline, and fill areas for comprehensive view
🔍 Clear Signal Interpretation
Bullish Condition: CCI > 50 (green zone)
Bearish Condition: CCI ≤ 50 (red zone)
Overbought Warning: CCI in upper gradient zone
Oversold Opportunity: CCI in lower gradient zone
📱 User-Friendly Display
Large "⬆️ Bullish" or "⬇️ Bearish" label in corner for immediate bias assessment
Thick CCI line (width 3) for easy visibility
Yellow MA line for trend direction confirmation
Trading Applications
Trend Identification
Use CCI position relative to 50 midline for trend bias
MA line confirms trend strength and direction
Long periods (110/30) optimized for capturing sustained trends
Potential Reversal Zones
Gradient fills highlight overbought/oversold extremes
Watch for CCI crossing the 50 level for trend change signals
Combine with MA line crosses for confirmation
Market Sentiment Assessment
Quick visual scan of color reveals current market bias
Label provides unambiguous bullish/bearish classification
Multiple timeframes supported through adjustable periods
Usage Recommendations
📈 For Trend Following:
Trade in direction indicated by CCI > 50 (bullish) or ≤ 50 (bearish)
Use MA line as dynamic support/resistance for CCI
Consider entries when CCI pulls back toward 50 in trend direction
🔄 For Mean Reversion:
Watch for extremes in gradient zones for potential reversals
Monitor for CCI crossing back through 50 after reaching extremes
Use MA line as confirmation for reversal validity
⚖️ For Confirmation:
Pair with other indicators for signal confirmation
Use as secondary tool to validate primary trading system signals
Adjust periods to match your trading timeframe
Customization Options
CCI Length: Adjust sensitivity (higher = smoother, lower = more responsive)
MA Type & Length: Choose smoothing method and period
Visual Elements: All colors and fills are built-in but based on logic conditions
Unique Advantages
Immediate Clarity: Color-coding and label remove interpretation ambiguity
Enhanced Visualization: Gradient fills provide intuitive overbought/oversold zones
Dual Analysis: Combines oscillator (CCI) with trend tool (MA) in one view
Flexible Configuration: Multiple MA types accommodate different trading styles
This indicator transforms the traditional CCI into a comprehensive trading tool that provides clear visual cues for market direction, momentum extremes, and trend confirmation—all in a single, customizable package.
MACD RSI EMA AGGRESSIVE + ATR SLTP (ALL COIN)This indicator is designed for aggressive scalping and intraday trading, especially on crypto futures.
It combines:
- MACD crossover for momentum direction
- RSI filter to avoid weak signals
- EMA trend filter to follow market bias
- Volume confirmation to reduce false signals
- ATR-based SL/TP visualization for risk management
The script provides clear BUY and SELL alerts that can be used across multiple symbols and timeframes.
Best used on lower timeframes (1m–5m) with proper risk management.






















