LuxAlgo - Smart Money Concepts [Updated by J Lubin 5/2026]updated version of LuxAlgo, added colors and more so check it out. let me know what you guys thing about it.Pine Script® indicatorby Jlubin78222271
Nova Reversal Bands by LunqFXNova Reversal Bands identifies high-probability reversal points using adaptive dynamic bands, a built-in candle pattern filter, and a live market regime dashboard — all in one clean overlay. Most band indicators give you too many signals. Nova Reversal Bands solves this with a two-step confirmation: price must touch the band AND form a reversal candle (pin bar or engulfing pattern) before any signal appears. The result is fewer signals, but ones that actually matter. ◈ WHAT YOU SEE ON THE CHART ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔶 Orange Upper Band — the overbought zone. When price touches it from below, the market is stretched to the upside. Look for sell signals here. 🔷 Blue Lower Band — the oversold zone. When price touches it from above, the market is stretched to the downside. Look for buy signals here. ⚪ Fair Value Line — the "true center" of price, calculated with a Hull MA + WMA blend for low lag. When price is far above = overheated. Far below = oversold. 🟡 Gold Fill (SQUEEZE) — appears when the bands compress tightly together. This means volatility is collapsing and a big move is coming soon. The direction of the breakout tells you which way to trade. 🔵 Blue label below candle = BUY signal 🟠 Orange label above candle = SELL signal ◈ WHAT DO THE STARS MEAN? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Every signal is automatically rated 1 to 5 stars based on three factors: How deep price penetrated the band Whether ATR is expanding (= momentum behind the move) Whether the bands are widening (= confirming the stretch) ★ — Weak. Price barely touched the band. Skip or use small size. ★★ — Below average. Possible but not ideal. ★★★ — Good. Solid setup, worth trading. ★★★★ — Strong. All factors aligned. ★★★★★ — Maximum. High-conviction reversal setup. Rule of thumb: only trade ★★★ and above. ◈ THE REVERSAL CANDLE FILTER ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ This is what separates Nova Reversal Bands from every other band indicator. A signal only fires when the band touch is confirmed by a reversal candle pattern: Pin Bar — a candle with a long wick (>50% of the candle range) rejecting the band level. This tells you: price tried to go further, failed, and snapped back. Engulfing — the current candle completely swallows the previous one in the opposite direction. Strong momentum flip. If neither pattern is present at the band touch, no signal appears — no matter how far price has stretched. This filters out roughly half of false entries. You can turn this filter OFF in settings if you prefer to see all band touches. ◈ HOW TO TRADE — STRATEGY 1: REVERSAL ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Wait for price to reach the Upper or Lower Band Wait for a ★★★+ signal label to appear Enter in the direction of the signal on the next candle open Stop loss: just beyond the band level Target: Fair Value line (center) or opposite band Best used on: ranging markets, after a clear swing into the band ◈ HOW TO TRADE — STRATEGY 2: SQUEEZE BREAKOUT ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Watch for the SQUEEZE label (gold box between the bands) Wait — do not enter yet. Price is coiling. The moment a candle closes outside either band, that is your entry direction Stop: back inside the bands Target: measure the width of the bands before compression, project that distance from breakout point This setup catches the highest-velocity moves. The SQUEEZE appears right before large news events, session opens, and trend initiation phases. ◈ BAND TOUCH MEMORY ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ The bands change brightness based on how many times price has touched them without breaking through. 1-2 touches — band is normal brightness. Level is still respected. 3-4 touches — band gets noticeably brighter. Watch closely. 5-6 touches — band is at full intensity. Exhaustion is possible. Gray band — the band is exhausted. Price has rejected it too many times. Expect a break, not a reversal. This tells you whether to fade the band (early touches) or expect a breakout (exhausted band). ◈ THE INFO PANEL EXPLAINED ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BULLISH / BEARISH / SQUEEZE / EXPANDING — current market regime based on price position relative to Fair Value and band width state. Zone Position % — where price sits inside the bands right now. 0% = at the lower band. 100% = at the upper band. 50% = exactly at Fair Value. Anything below 20% or above 80% = extreme zone. FV Stretch — how many ATRs price is away from Fair Value. Below 1.0× = normal, no stretch 1.0–2.0× = moderate stretch, reversal possible Above 2.0× = strong overextension, high reversal probability Last Signal — what the last signal was and how many bars ago it fired. Band Memory — touch count for each band. When it shows "EXHAUSTED ✕" the band is no longer a reliable reversal zone. ◈ SETTINGS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Fair Value Length (default 50) — how many bars to calculate the center line. Higher = smoother but more lag. Band Multiplier (default 2.4) — how wide the bands are. Increase for high-volatility assets like crypto. Decrease for slow-moving assets like bonds. Signal Cooldown (default 5) — minimum bars between signals. Prevents multiple entries on the same move. Reversal Candle Filter (default ON) — turn OFF to see all band touches as signals. Compression Threshold (default 0.75) — sensitivity of the SQUEEZE detection. Lower value = only extreme squeezes trigger. Higher = more frequent alerts. Show Outer Bands — secondary bands for extended breakout targets. ◈ ALERTS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Five built-in alert conditions: Buy Signal Sell Signal Band Squeeze (breakout incoming) Upper Band Exhausted Lower Band Exhausted All signals are calculated on bar close. No repainting. Why these components exist together — and how they interact Most band-based indicators answer only one question: "Is price at an extreme?" Nova Reversal Bands answers four questions simultaneously, and each component feeds the next. The problem with standard bands is that they generate signals at every touch — regardless of whether the touch is meaningful. A single touch on a fresh band is not the same as a fifth touch on an exhausted one. A signal during a volatility squeeze is not the same as one during normal conditions. Standard bands cannot distinguish between these cases. NRB solves this through a layered confirmation system where each component filters the previous one: ① Center Line (WMA + Hull MA blend) establishes the adaptive fair value — the price level the market is gravitating toward. Hull MA reduces lag; WMA adds stability. Together they produce a center line that reacts faster than EMA without the noise of a raw Hull. ② Percentile Band Width sets the outer boundaries using the 85th percentile of recent candle ranges plus ATR. This makes bands resistant to spike distortion — a single abnormal candle does not inflate them the way standard deviation does. The result is bands that represent typical volatility, not worst-case. ③ Squeeze Detection monitors whether band width is compressing relative to its own 50-bar average. When it drops below threshold, volatility is coiling. This changes the meaning of every other component: a signal during a squeeze carries breakout potential, not reversal potential. The gold fill communicates this state shift visually. ④ Touch Memory tracks how many times price has tested each band without breaking through. Early touches (1–2) suggest a respected level. Repeated touches (5–6) suggest exhaustion — the band is weakening. Band color intensity reflects this count, so traders can see band strength at a glance without reading numbers. ⑤ Exhaustion Tracking goes one step further: when rejections accumulate past the threshold, the fill turns gray. This suppresses reversal bias and signals that a band break, not a bounce, is the higher-probability outcome. ⑥ Reversal Candle Filter is the final gate before a signal appears. Price reaching the band is necessary but not sufficient — the candle at the touch must confirm rejection through a pin bar (long wick) or engulfing pattern. This single filter eliminates approximately half of false entries that occur when price drifts through a band rather than rejecting it cleanly. ⑦ Strength Score (1–5 ★) synthesizes penetration depth, ATR momentum, and band width expansion into a single rating. It answers: among signals that passed all filters, how strong is this one? A ★ signal means minimum conditions met. A ★★★★★ means all factors aligned simultaneously. All seven components share the same underlying band geometry. They are not separate indicators placed on one chart — they are one system where each layer interprets the same price-band relationship from a different angle.Pine Script® indicatorby LunqFX327
SMC Structure MapSMC Structure Map — HL, Reversals & PO3 SMC Structure Map is a market structure indicator designed to help traders analyze strong Supply/Demand zones, multi-timeframe High/Low levels, structural reversal levels and PO3 accumulation/manipulation/distribution context. This version does not use moving averages, oscillators or external libraries. The purpose of the script is to provide a clean structure-based framework instead of relying on a single trend-following line. Main components: 1. Supply and Demand zones 2. Volume-based zone strength classification 3. Multi-timeframe High/Low levels 4. Structural reversal levels 5. PO3 accumulation/manipulation/distribution context 6. Range and breakout context 7. Alerts for important structural events The script is designed to help traders understand: - Where price has reacted from Supply or Demand - Where important multi-timeframe highs and lows are located - Where structural support and resistance levels were formed - When price is trapped inside a range - When price breaks a range or structural level - How PO3 context may help identify accumulation, manipulation and distribution phases Originality: This script is not a simple collection of signals. Its main contribution is the way it organizes several structure-based components into a clean market map. Instead of depending on moving averages, it focuses on price structure, Supply/Demand zones, High/Low levels, structural reversals and PO3 context. Suggested workflow: 1. Identify the higher-timeframe structure. 2. Mark the most important Supply and Demand zones. 3. Use High/Low levels to understand where price is trapped or where liquidity may exist. 4. Use structural reversal levels as support and resistance context. 5. Avoid trading in the middle of a range. 6. Wait for price to react, break, retest or reject an important level. 7. Use PO3 context to understand possible accumulation, manipulation and distribution phases. 8. Confirm every trade idea with price action and proper risk management. This indicator is for educational and analytical purposes only. It does not provide financial advice and does not guarantee profitable results. Español: SMC Structure Map es un indicador de estructura de mercado diseñado para ayudar a analizar zonas Supply/Demand, niveles High/Low multi-temporales, giros estructurales y contexto PO3 de acumulación, manipulación y distribución. Esta versión no usa medias móviles, osciladores ni librerías externas. El objetivo es ofrecer una lectura limpia basada en estructura, sin depender de una línea de tendencia. Componentes principales: 1. Zonas Supply and Demand 2. Clasificación de fuerza por volumen 3. High/Low MTF 4. Giros estructurales 5. PO3 acumulación, manipulación y distribución 6. Contexto de rango y ruptura 7. Alertas para eventos estructurales importantes Uso sugerido: 1. Identificar la estructura mayor. 2. Marcar zonas Supply/Demand importantes. 3. Usar High/Low para ver rangos, techos, pisos y liquidez. 4. Usar giros estructurales como soportes y resistencias con historia. 5. Evitar operar en medio del rango. 6. Esperar reacción, ruptura, retest o rechazo. 7. Usar PO3 para entender acumulación, manipulación y distribución. 8. Confirmar toda idea con acción del precio y gestión de riesgo. Este indicador es una herramienta educativa y de análisis. No es asesoría financiera y no garantiza resultados. Initial release of SMC Structure Map. This version includes: - Supply and Demand zones - Volume-based zone strength classification - Multi-timeframe High/Low levels - Structural reversal levels - PO3 accumulation/manipulation/distribution context - Range and breakout structure - Cleaner chart focused on price structure - No moving averages - No external librariesPine Script® indicatorby moralestrejoluisantonio23
Smart Money PRO Smart Money PRO Полная разметка SMC в одном индикаторе: Order Blocks, Breaker Blocks, FVG, BOS/CHoCH, Liquidity Sweeps, EQH/EQL и Premium/Discount зоны О чём это Большинство SMC-трейдеров держат на графике 4–5 отдельных индикаторов: один рисует структуру, другой — Order Blocks, третий — FVG, четвёртый — ликвидность. Это засоряет график и съедает лимит индикаторов на бесплатном аккаунте. Этот скрипт собирает весь необходимый SMC-инструментарий в одном слоте. Заточен под крипту (BTC, ETH, альты), но настройки сделаны так, что работает на любом инструменте и любом таймфрейме — от 5-минуток для скальпинга до Daily для свинга. Что отрисовывает на графике Структура рынка. Алгоритм автоматически находит точки разворота (свинг-хаи и свинг-лои) с настраиваемой длиной pivot-lookback. Помечает их маленькими кружками над/под свечой. BOS (Break of Structure). Когда цена закрывается за последним значимым хаем или лоем в направлении тренда — рисуется пунктирная линия пробитого уровня с подписью «BOS». Сигнал продолжения движения. CHoCH (Change of Character). Первый пробой структуры в противоположную сторону. Помечается как «CHoCH» — потенциальная смена тренда, самый важный сигнал для входа в новую позицию. Order Blocks. После каждого BOS/CHoCH алгоритм находит последнюю свечу противоположного направления в импульсной волне — она помечается прямоугольной зоной. Область, где сильные участники набирали позицию. Breaker Blocks. Когда Order Block пробивается, он не удаляется с графика, а конвертируется в Breaker противоположного направления. Бывший support становится resistance — классическая логика SMC. Отрисовываются синим (бычьи) и оранжевым (медвежьи). Fair Value Gaps (FVG / имбалансы). 3-свечные разрывы цены. Есть фильтр по минимальному размеру в долях ATR — отсекает мелкий шум, особенно важно на волатильной крипте. Liquidity Sweeps. Треугольники над/под свечой, которая тенью забрала ликвидность за свинг, но закрылась обратно — классический stop hunt перед разворотом. Часто работает в связке с CHoCH. Equal Highs / Equal Lows (EQH / EQL). Когда два соседних пивота находятся в пределах ATR-допуска по цене — отмечаются пунктирной линией и ромбиком. Это зона концентрации стоп-ордеров (ликвидности). Premium / Discount зоны. Автоматическая Fibonacci-разметка между последним свинг-хаем и лоем. Красная Premium зона (выше 50%) — для шортов. Зелёная Discount (ниже 50%) — для лонгов. Жёлтая Equilibrium линия посередине. Дашборд. Компактная таблица в правом верхнем углу: текущий тренд (BULL/BEAR), счётчики активных OB / Breakers / FVG, и в какой зоне сейчас находится цена. Логика митигации Каждая зона автоматически уходит с графика, когда отрабатывает: Order Block по Wick: гасится при касании тени свечи Order Block по Close: гасится только при закрытии бара за пределами зоны Breaker Block: удаляется при закрытии цены за противоположной границей FVG: удаляется при полном перекрытии гэпа ценой Алгоритм торговли (один из вариантов) Ждём смены тренда — CHoCH в направлении желаемой сделки. Проверяем, что цена пришла в правильную зону (для лонга — Discount, для шорта — Premium). Ищем сформированный после CHoCH Order Block или FVG в направлении нового тренда. Дожидаемся возврата цены в зону + опционально подтверждения от Liquidity Sweep (стрелка ▼/▲). Точка входа — внутри OB/FVG, стоп за дальнюю границу зоны. Цели — следующий ликвидный уровень: предыдущий хай/лой, EQH/EQL зона или противоположная Premium/Discount граница. Настройки Параметры сгруппированы по разделам для удобства: Структура рынка — длина свинга, отображение HH/LL, BOS, CHoCH, компактный режим (скрывает декорации), цвета Order Blocks — лимит активных блоков, режим митигации (Wick/Close), цвета, рамка Breaker Blocks — включение, лимит, цвета Fair Value Gaps — лимит, фильтр по ATR, цвета Liquidity Sweeps — тип метки (стрелка/текст), цвета Equal Highs / Lows — ATR-допуск, цвет линии Premium / Discount — длина зоны вправо, цвета зон и Equilibrium Алерты — 8 независимых переключателей Алерты Восемь типов событий, каждый можно включить независимо: BOS · CHoCH · Новый Order Block · Касание Order Block · Новый FVG · Liquidity Sweep · EQH/EQL · Новый Breaker Block Технические детали Pine Script v5 Автоматическая очистка старых объектов (нет упирания в лимит boxes/lines) Декоративные маркеры реализованы через plotshape для жёсткой привязки к свечам без визуального наезжания Machine state для тренда: BOS и CHoCH разводятся корректно, без ложных повторов на одном уровне Inline-таблица обновляется только на последнем баре — минимальная нагрузка Что в этой реализации сделано иначе В отличие от большинства публичных SMC-индикаторов: BOS и CHoCH разделены через машину состояний тренда, а не «любой пробой = BOS» Order Block ищется внутри импульсной волны от последнего свинга, а не как «последняя свеча перед пробоем» — это даёт более точные зоны Breaker Block не появляется отдельно, а переходит из мёртвого OB, что соответствует канонической логике ICT/SMC FVG фильтруется по ATR — на крипте это критично, иначе график зашумляется микрогэпами на каждом баре Метки реализованы через plotshape и label.style_none — намертво привязаны к ценовым уровням, не «плавают» при панорамировании и зуме Дисклеймер Индикатор не даёт сигналов на покупку или продажу и не является торговой рекомендацией. Это инструмент структурного анализа рынка по методологии Smart Money Concepts. Любые торговые решения принимаются пользователем самостоятельно и под собственную ответственность. Прошлые сигналы не гарантируют будущие результаты. Open-source. Код полностью открыт — можно изучать, копировать, форкать и улучшать.Pine Script® indicatorby PersonalConcentrat27
Plasma Flow [LunqFX]Plasma Flow is a VWAP-based market regime and signal engine designed to help traders answer one question before taking any trade: Is the market actually tradable right now? Most VWAP tools only show where price is relative to fair value. Plasma Flow goes further by measuring how price is behaving around VWAP through four live dimensions: velocity, pressure, turbulence, and multi-timeframe flow bias. The goal is simple: filter out noisy conditions, highlight cleaner environments, and rank signals by quality instead of printing entries everywhere. WHAT THIS INDICATOR DOES Plasma Flow builds a dynamic VWAP structure with inner and outer statistical bands, then evaluates the market through a regime model. It shows: • Regime — whether the market is in Laminar Flow, Expansion, Contraction, Breakout, or Consolidation • Velocity — how fast VWAP is moving relative to current volatility • Pressure — how far price is stretched from VWAP • Turbulence — whether the market is calm enough to trust signals • Flow Bias — whether current and higher timeframes agree on direction • Signal Quality — a simple 1 to 5 score for each setup • Next Target — the nearest projected band level from current price This makes Plasma Flow useful both as a standalone decision tool and as a market-condition filter for existing strategies. 💡 WHAT IS VWAP AND WHY IT MATTERS VWAP stands for Volume Weighted Average Price. It is the average price that all buyers and sellers have paid over a period of time, weighted by how much volume traded at each price. Banks, hedge funds and institutional traders use VWAP as their primary benchmark. Here is why this matters for you: When price is far above VWAP, institutions look to sell. When price is far below VWAP, institutions look to buy. This creates a gravitational pull — price tends to return to VWAP after stretching too far in either direction. Plasma Flow measures exactly how far price has stretched, whether the stretch is real or just noise, and whether conditions favor a snap-back entry right now. 📏 WHAT IS σ (SIGMA) — EXPLAINED SIMPLY Sigma (σ) is a measure of distance from average, adjusted for how volatile the market currently is. Think of it like this: On a calm day, if price moves $10 away from VWAP that might be extreme. On a volatile day, $10 is nothing — price does that every 5 minutes. Sigma automatically adjusts for this. 1.0σ = price is moderately stretched from VWAP 2.0σ = price is significantly stretched — reversal zone 3.0σ = price is at an extreme — statistically rare The outer bands on the chart are drawn at ±1.5σ and ±2.8σ. When price touches the 1.5σ band, that is your entry trigger. When price reaches 2.8σ, that is your hard stop and extreme take-profit zone. No guessing required — the math does it. 🌊 THE 5 MARKET REGIMES — WHAT EACH MEANS The Regime banner is the first thing to check every time you open a chart. Here is what each state means in plain English and what to do in each one: LAMINAR FLOW — 🟢 Best conditions The market is moving smoothly and predictably. Price is trending cleanly without random spikes and reversals. Institutional flow is dominant — retail noise is low. What to do: This is when you trade. All signals that fire in LAMINAR FLOW have the highest probability. Watch for signal labels and check the Quality Score. LAMINAR + ★★★ or above is your ideal setup. EXPANSION — 🟡 Momentum building Price is accelerating away from VWAP. Momentum is building and the market is starting to trend. This can precede a breakout or a sharp reversal when it runs out of energy. What to do: Do not fight the move. If a LONG signal fires during EXPANSION, it is a trend-continuation play. If you are already in a trade, hold and trail your stop. CONTRACTION — 🟠 Energy compressing Price is pulling back toward VWAP after a stretch. Momentum is slowing. This is the mean-reversion sweet spot — price returning from an extreme to its fair value. What to do: Watch carefully. This is often when the best reversal signals appear. A SHORT signal during CONTRACTION after a high-sigma stretch is a high-quality mean-reversion trade. Check pressure reading — if it is HIGH or EXTREME, the snap-back is likely strong. BREAKOUT — 🔴 High volatility, be careful Price has broken outside the normal bands and volatility is spiking. This can be a genuine trend start or a stop-hunt followed by reversal. Either way — unpredictable. What to do: No new entries. If you are in a trade already, tighten your stop or take partial profits immediately. Wait for the regime to stabilize back to LAMINAR before looking for new entries. Chasing breakouts is where most retail traders lose money. CONSOLIDATION — ⚫ No edge, no trade Price is stuck in a tight range around VWAP. There is no clear direction and no momentum. Both buyers and sellers are balanced — nobody is winning. Signals that fire here have low follow-through and are not worth trading. What to do: Close the chart and find another instrument. There is no edge here. Trading consolidation is paying spread and swap for random outcomes. 🌀 WHAT IS TURBULENCE — THE MOST IMPORTANT NUMBER Turbulence is the single most important reading in the panel. Think of it exactly like weather turbulence on a flight. When turbulence is low — the flight is smooth, you can walk around the cabin, everything is predictable. When turbulence is high — even experienced pilots tell everyone to sit down and buckle up, because they cannot predict what comes next. Markets work the same way. Turbulence measures how erratic current price movement is compared to the past 50 bars of normal behavior. It compares right-now volatility to the average volatility baseline. CALM (below 0.8) — The market is in smooth, predictable flow. Price movements follow logic. This is when signals fire and when trades have the highest probability of working. MIXED (0.8 to 1.3) — Some noise present. Signals still appear but reduce your position size. Not ideal but tradeable with caution. CHAOTIC (above 1.3) — The market is erratic and unpredictable. No signals fire in this state regardless of what price does. This is by design — these are exactly the conditions where indicator-based trading fails and accounts get damaged. This gating system alone — suppressing all signals when turbulence is too high — is what separates Plasma Flow from 90% of indicators on TradingView that generate signals regardless of market conditions. ⚡ VELOCITY — IS MOMENTUM REAL OR FAKE? Standard momentum indicators measure raw price speed. The problem is that a 50-pip move on a calm Tuesday is very different from a 50-pip move during NFP news. Raw speed without context is meaningless. Plasma Flow measures velocity as price speed divided by current market noise. This means you are always seeing momentum relative to what is normal for right now, not what was normal 3 months ago. CRASH — Price is collapsing extremely fast relative to current volatility. A powerful move with real force behind it. Mean-reversion coming. FALLING / DOWN — Bearish momentum of varying strength. FLAT — No meaningful direction. Market is resting. UP / RISING — Bullish momentum building. SURGE — Price is spiking extremely fast. Same logic as CRASH but in reverse — a powerful move that often exhausts itself. When VELOCITY shows CRASH or SURGE at the same time as PRESSURE shows HIGH or EXTREME, you have the most powerful mean-reversion setups the indicator produces. 🔭 WHY 3 TIMEFRAMES INSTEAD OF ONE Here is a common trap: you are trading on the 15-minute chart and see a perfect LONG signal. But on the 1-hour chart, price is in a clear downtrend. You enter long — and price drops straight through your stop loss. Your lower timeframe signal was technically correct. The higher timeframe context invalidated it completely. Plasma Flow solves this by computing VWAP velocity independently on three timeframes simultaneously — your current chart, plus two higher timeframes (default H1 and H4). It then shows you in the panel whether all three are pointing in the same direction. 3/3 — Full alignment. All timeframes agree. Highest conviction entries. Size up. 2/3 — Partial alignment. Two out of three agree. Acceptable entry. Standard size. 1/3 — Conflicting signals. Timeframes disagree. Skip the trade entirely. The market has no clear direction. This multi-timeframe filter alone prevents a large percentage of the false entries that kill most trading strategies. ⭐ QUALITY SCORE — YOUR POSITION SIZING GUIDE Every signal gets a score from 1 to 5 stars. Think of this as a confidence rating that tells you how much to risk. ★☆☆☆☆ POOR Only one condition was met. This signal has no edge above random chance. Do not trade it. Use it only for practice or study. ★★☆☆☆ WEAK Minimum threshold reached. Two conditions aligned. If you trade it, use half your normal position size and tighter stop. Acceptable for scalpers only. ★★★☆☆ GOOD Three conditions aligned. This is a genuine signal with real statistical backing. Standard entry with your normal risk per trade. ★★★★☆ STRONG Four conditions aligned. Everything is working together — pressure, turbulence, and timeframe alignment are all confirming. This is a high-conviction entry. Consider sizing up 1.5x your standard risk. ★★★★★ PERFECT All conditions simultaneously optimal. Extreme pressure, very clean turbulence, full 3/3 timeframe alignment and combined condition bonus all triggered at once. This happens rarely — when it does, it tends to be the highest quality trade of the week or month. 📋 HOW TO TRADE WITH PLASMA FLOW Step-by-step — from chart open to trade close STEP 1 — Open the chart and check REGIME first. Look at the colored banner at the top of the panel. LAMINAR FLOW = green light. Anything else = caution or skip. STEP 2 — Check TURBULENCE. CALM only for full-size entries. MIXED = half size max. CHAOTIC = close the chart and find another instrument today. STEP 3 — Check FLOW BIAS. Look at the three timeframe arrows. Need 2/3 minimum. If the arrows conflict (one up, two down or vice versa), wait for alignment before looking for entries. STEP 4 — Wait for a signal label on the chart. ▲ LONG appears below price in green. ▼ SHORT appears above price in red. The label shows star rating and sigma reading. STEP 5 — Read the sigma on the label. This tells you how stretched price is right now. -1.58σ on a LONG means price is 1.58 standard deviations below VWAP — a meaningful stretch with reversal potential. Higher absolute value = stronger mean-reversion setup. STEP 6 — Confirm Quality Score is ★★★ or above. Below ★★★ = skip or paper trade only. ★★★ to ★★★★★ = real entry with appropriate size. STEP 7 — Set your stop loss. For swing trades: just beyond the outer band (2.8σ level). For scalps and day trades: just beyond the inner band (1.5σ level on the other side of VWAP). STEP 8 — Use NEXT TGT as take-profit reference. The panel shows the nearest VWAP band from current price with percentage distance. This is your first target. At minimum take 50% off at NEXT TGT and trail the rest. STEP 9 — Monitor REGIME while in the trade. If regime switches to TURBULENT or BREAKOUT after entry, exit the trade immediately regardless of P&L. The market conditions that validated your entry no longer exist. Do not wait for price to confirm — get out. ⚙️ SETTINGS EXPLAINED FOR BEGINNERS VWAP Window — default 50 This is how many bars are used to calculate the average. Smaller number = faster, more signals, more noise. Larger number = slower, fewer but cleaner signals. Day traders on M15: try 20-30. Swing traders on H4: try 80-100. Start with default 50 and only change after you understand how the indicator behaves on your instrument. Inner Band σ — default 1.5 This is the trigger line for signals. At 1.5 sigma, price is moderately stretched — enough to have a reversal edge but not so extreme that you are always waiting. Increase to 2.0 if you only want to trade very stretched extremes. Decrease to 1.2 for more frequent signals. Outer Band σ — default 2.8 This is the extreme zone. Price reaching here is statistically rare — less than 5% of the time. Use this as your hard stop reference and maximum stretch target. Cooldown Bars — default 5 After a signal fires, no new signal can appear for this many bars. This prevents the indicator from giving you 3 signals in a row on the same price level. On M15 increase to 10. On H1 keep at 5. Reversal Filter — default ON Requires a real reversal candle (pin bar or engulfing) for the signal to appear. This removes the majority of false entries. Keep it ON unless you know what you are doing. TF 2 and TF 3 — default H1 and H4 The two higher timeframes used for confluence calculation. For crypto day trading try H4 and D1. For M5 scalping try M15 and H1. The default H1 and H4 works well for most forex instruments. 🌍 WHAT MARKETS AND TIMEFRAMES Plasma Flow works on any liquid market with volume data: Forex majors and minors — EURUSD, GBPUSD, USDJPY, AUDUSD, USDCAD, EURGBP and all crosses Crypto — BTCUSD, ETHUSD, SOLUSD and all major pairs on Binance, Coinbase, Bybit Commodities — XAUUSD (Gold), XAGUSD (Silver), USOIL, UKOIL Indices — SPX500, NAS100, DAX40, FTSE100, NIKKEI Stocks — Any US or EU stock with meaningful daily volume Best timeframes by trading style: Scalping → M5, M15 (set TF2=M15, TF3=H1) Day trading → M15, H1 (default settings) Swing trade → H4, D1 (set TF2=D1, TF3=W1, Window=80) ⚠️ RISK DISCLAIMER Plasma Flow is an analytical tool designed to support your trading decisions. It does not guarantee profitable trades. All financial markets carry significant risk of loss, including your entire account balance. Use proper position sizing on every trade. Never risk more than 1-2% of your account on a single signal. Backtest thoroughly on your specific instrument and timeframe before using real money. Past signal accuracy does not guarantee future performance. Trading is risky. Use this tool as part of a complete trading plan that includes risk management rules you follow every single time without exception. Pine Script® indicatorby LunqFX13
Strategy ComparatorStrategy Comparator Important — script type This is a Pine v6 indicator() script, NOT a strategy() script. TradingView's built-in Strategy Tester does NOT apply to this script. All backtesting metrics (equity curve, return, Sharpe, R-Ratio, win rate, profit factor, max drawdown, Calmar) are computed internally and displayed in this script's own ranking table on the chart, plus on-chart entry markers and alerts. What it does A single indicator that runs a live backtest of 18 strategy configurations across a grid of 6 assets × 4 timeframes (up to 1h), ranks them by the chosen metric (default R-Ratio ), and surfaces the best (asset, strategy) combination automatically on the chart. Originality (not a mashup) This is a self-contained decision framework — not a stack of standard indicators or signals. The three components that make it original: - Dynamic concurrent backtest engine — the table values are computed live on every bar via request.security across 24 (asset, timeframe) cells, each running all 18 strategy implementations and tracking 6 statistics per strategy. Changing parameters, side, or timeframe re-evaluates the entire grid on the fly. No precomputed values. - R-Ratio ranking metric — a single number combining return and smoothness via an OLS regression on log-equity vs time in years (R² × slope). Selects strategies that grow linearly rather than via lucky spikes. Available alongside Sharpe, Win Rate, Total Return, Calmar, Profit Factor and Max DD. - Confidence score (0–100) — a quantitative layer that tests whether the top candidate's edge is meaningful or compatible with noise. Combines: R-Ratio strength (scale-invariant), edge over direction-weighted passive baselines (HODL for long-biased time, REKT for short-biased time), edge over RAND (statistical baseline), win rate excess over 50%, and Kelly fraction = p × (1 − 1/PF). Shown in title as CONF X/100 . The 18 strategy configurations - 1. HODL — Always long. Buy & hold reference. - 2. REKT — Always short. Opposite of HODL. - 3. RAND — Random positions (-1 / 0 / +1). Statistical baseline. - 4. BBANDS — Bollinger Bands, 3 selectable behaviors (mean reversion, exit at midline, breakout outside). - 5. KELTNER — Keltner Channel breakout (EMA ± ATR × multiplier). - 6. SMA — Two-SMA crossover (fast vs slow). - 7. MACD — MACD line / signal line crossover. - 8. MOM — Momentum: current price vs price N bars ago. - 9. BREAKOUT — Donchian Channel: long above N-bar high, short below N-bar low. - 10. RSI — RSI thresholds, 3 selectable behaviors. - 11. RWI — Random Walk Index (fast and slow). - 12. OUTSIDE — Outside-bar pattern with candle-color direction. - 13. CONSEC — N consecutive up/down bars for direction. - 14. SUPER — Native Supertrend (ATR-based trailing stop). - 15. TRATINGS — Aggregate of 14 sub-indicators (SMA/EMA on 6 periods, HMA, VWMA, Ichimoku, RSI, Stoch, CCI, ADX, AO, MOM, MACD, StochRSI, Williams %R, Bulls/Bears Power, Ultimate Oscillator). MA / Oscillator / Both groups selectable. - 16. PSAR — Parabolic SAR. - 17. STOCH — Stochastic Slow with overbought/oversold thresholds. - 18. WICKS — Cumulative upper-vs-lower wick imbalance over a rolling period. Every strategy honors the Side input (Long Only / Short Only / Both). In Long Only mode, an opposite-direction signal closes the long position to flat (and symmetric for Short Only). How to use 1. Add it to your chart. 2. Leave the 6 asset slots empty to test only the chart symbol, or fill them to compare different symbols side by side. Duplicate slots are deduplicated automatically. 3. Read the first row of the ranking table — that's the best combination by the chosen metric averaged over the 4 timeframes. 4. On the chart, the top strategy's long (green label below the bar) and short (red label above the bar) entries are plotted with the strategy name as label. A state machine suppresses consecutive same-direction signals; exits to flat reset the state. 5. Read the CONF X/100 in the title row as a quick "should I trust this?" gauge. 6. Tick Show selected strategy in the Strategy Override group to force a specific strategy (overrides the ranking). 7. Create one TradingView alert on the indicator with condition "Any alert() function call" — it covers every entry of the currently tracked strategy. Frequency: Once Per Bar Close (no repaint). Non-repainting - Markers: rendered once at chart load for the full history, then incrementally only at confirmed real-time bar closes. No intra-bar flicker. - Alerts: fire only on alert.freq_once_per_bar_close . Main inputs - Strategy Override (checkbox + dropdown) — force a specific strategy as TOP regardless of ranking. - 6 asset slots (optional) — empty falls back to chart symbol. - 4 timeframe slots (max 1h). - History (bars per cell) — backtest depth, 100–5000 step 50, default 1000. - Ranking metric — R-Ratio (default), Sharpe, Win Rate %, Total Return %, Calmar, Profit Factor, Max DD %. - Side — Long Only / Short Only / Both. - Top N (markers) — how many top-ranked strategies to plot on the chart (1–10, default 1). - Top N (table) — how many rows to display in the ranking table (5–98). - Show signal markers , Enable alerts , Table position , Table size . - Per-strategy parameters (period, threshold, multiplier, etc.). Limits - Up to 4 timeframes and 6 assets, with 1h as the highest allowed timeframe (Pine request.security cap of 40 calls — 24 used). - History limited to 5000 bars per cell (Pine max_bars_back cap). - HODL / REKT / RAND are control strategies (baselines): if they appear at the top of the ranking, the technical strategies are underperforming buy & hold or random. - All UI labels and tooltips are in English. Translations can be requested in comments if needed.Pine Script® indicatorby CryptoStatistical13
NIFTY Weekly Expiry Cycle Range Table//@description NIFTY Weekly Expiry Cycle Range Table. // This indicator tracks the NSE weekly expiry cycle from Wednesday to Tuesday, // storing daily highs, lows, and cumulative ranges across the week. // The table displays daily range expansion along with cumulative volatility analysis. // All displayed values are rounded to the nearest integer for better readability. // Indicator logic, calculations, and range structure remain unchanged.Pine Script® indicatorby govind6575212
SwiftLevelsSwiftLevels is a clean, all-in-one overlay indicator that keeps the most important price reference levels and daily moving averages visible at a glance — without cluttering your chart. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PRIOR DAY & PRIOR WEEK LEVELS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ On intraday charts, SwiftLevels draws horizontal lines for the prior day high/low and prior week high/low. Lines are anchored to the prior session's open so they don't clutter the left side of the chart. Labels float at the right edge of the current session and update each bar close to show the live percentage distance from price — positive when price is above, negative when below. Example: PRIOR DAY (+1.24%) PRIOR WEEK (-0.87%) Colors and label visibility are fully configurable per level group. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ DAILY MOVING AVERAGES (5 fully configurable) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Five independent moving averages, each calculated from daily chart data regardless of your current timeframe. On intraday charts: • Each MA is drawn as a clean horizontal line starting at today's session open and extending right — no stair-stepping history, no noise from previous sessions. • Labels appear just before the line starts, showing the MA name and live % distance from price, updated each bar close. • Example: 20d SMA (+2.11%) 50d SMA (-0.44%) On the daily chart: • MAs are displayed as traditional full-history plots so you can see the curve over time. • Can be toggled on/off with the "Display on Daily" checkbox. On weekly/monthly charts: • MAs are hidden to keep those timeframes uncluttered. Each moving average is independently configurable: • Enable / disable • Length (default: 5, 10, 20, 50, 200) • SMA or EMA toggle • Custom color • Line widthPine Script® indicatorby OfficialTraderSwiftUpdated 7
MTF Structure LevelsMTF Structure Levels is a multi-timeframe market structure indicator designed to detect ATR-confirmed support and resistance levels created by real structural turns. MTF Structure Levels es un indicador de estructura de mercado multi-temporal diseñado para detectar soportes y resistencias confirmados por giros reales del precio usando ATR.Pine Script® indicatorby moralestrejoluisantonio7
Market Structure / Liquidity map & Order Flow [Quantum Edge]Here's the full TradingView description for Market Structure / Liquidity Map & Order Flow : Market Structure / Liquidity Map & Order Flow — TradingView Description 📌 Overview Market Structure / Liquidity Map & Order Flow is an institutional-grade volume analysis and liquidity mapping system built by Quantum Edge Capital LLC. It renders a rolling Volume Profile heatmap, cumulative liquidity depth curves, Value Area, Point of Control, Volume Delta backdrop, and a Statistical Unusual Volume bubble system — all layered directly on the price chart with a live statistics dashboard. This tool answers the core question every institutional trader asks before entering: Where is the volume, where is the liquidity, and who is in control of the range? ⚙️ Core Features 🌡️ Liquidity Heatmap Renders a rolling volume-at-price heatmap over the user-defined lookback window (default: 300 bars). The chart is divided into 150 price bins. Each bin is colored by volume density — brighter/more opaque = higher liquidity concentration. Price levels above the range midpoint are colored with the Upper Depth Color (bearish, resistance zones); levels below the midpoint use the Lower Depth Color (bullish, support zones). Optional Gaussian smoothing blends adjacent bins for a cleaner visual profile. 📍 Point of Control (POC) The highest-volume price level in the lookback window is marked with a triple-layer glow line — an outer halo, a mid ring, and a solid center — making the POC unmistakable at any zoom level. The POC represents the price where the most volume was transacted and acts as the primary magnet for price during reversion. 📐 Value Area (VAH / VAL) Calculates the price range containing a configurable percentage of total volume (default: 70%). Value Area High (VAH) and Value Area Low (VAL) are plotted as dotted extensions to the right of the heatmap. Price trading inside the Value Area is in consensus; price outside it is in discovery or imbalance. 🕳️ Widest Void Detection Automatically identifies the largest gap in the volume profile — the price zone with the least traded volume. Voids act as low-friction zones where price moves quickly with little resistance. A labeled box marks the void range to the right of the profile, giving you an immediate visual target for fast-move scenarios. 📊 Volume Delta Backdrop Overlays a signed volume delta heatmap inside the Value Area. Each price bin within VAL–VAH is shaded green (net buying delta) or red (net selling delta), with opacity proportional to the magnitude of the imbalance. Delta is calculated as a smoothed EMA of bar-by-bar signed volume (bullish bars positive, bearish bars negative), revealing where institutional buy-side or sell-side pressure is concentrated within the accepted value range. 📈 Cumulative Liquidity Depth Curves Projects two polyline curves to the right of the last bar — one for the upper half of the range (above mid), one for the lower half. The curves bend outward proportionally to cumulative volume, forming a liquidity depth profile shape similar to an options market microstructure chart. Wider bulges = more liquidity at that price zone. The curves are filled and outlined separately so both the shape and the boundary are readable at a glance. 🫧 Unusual Volume Bubble System Scans every bar in the lookback window for statistically significant volume spikes using a dual-filter detection model: Z-Score filter — Volume must be N standard deviations above the 200-bar mean (configurable, default: 2.0σ) RVOL filter — Volume must be at least 1.5× the rolling average (prevents false positives on low-volatility assets like forex or quiet equities) When both conditions are met, a bubble is rendered above (bearish) or below (bullish) the bar with: Size scaled to Z-score magnitude (Tiny → Huge) Color intensity proportional to the spike size Volume text printed inside large bubbles A dashed connector line from the bar to the bubble A glow halo layer for extreme spikes (Z > threshold + 4) Smart Lane Anti-Overlap System — up to 3 staggered lanes per direction with horizontal clearance logic to prevent bubbles from stacking on top of each other 📋 Liquidity Depth Dashboard A live on-chart statistics table updates on every bar with: Metric Description POC Price Exact price of maximum volume concentration Dist. to POC % distance between current price and POC VA Range Value Area Low → Value Area High Mass Skew Ratio of upper to lower volume mass Upper Mass % % of total volume traded above range midpoint Lower Mass % % of total volume traded below range midpoint Agg. Delta Net signed volume (buy pressure minus sell pressure) Range Location Where current price sits within the lookback range (%) Total Volume Cumulative volume over the lookback window 🛠️ Settings Group Setting Default Description Volume Profile Lookback Period 300 Bars included in the rolling volume profile Volume Profile Weight Recent Volume Off Applies linear decay to older bars Volume Profile Value Area % 70% % of volume to include in the Value Area Volume Profile Profile Smoothing 3 Gaussian bin smoothing (0 = raw, 10 = max smooth) Visualization Show Heatmap On Toggle the volume heatmap overlay Visualization Heatmap Transparency 40 Global heatmap opacity Visualization Show POC On Triple-glow POC line Visualization Highlight Widest Void On Marks the lowest-volume zone Visualization Show Value Area (VAH/VAL) On Value area high/low dotted lines Visualization Curve Resolution 2 Sampling step for depth curves (lower = smoother) Visualization Curves X-Offset 100 Bars to the right for depth curve projection Visualization Upper / Lower Depth Color Red / Green Heatmap and curve color scheme Volume Delta Backdrop Show Volume Delta Panel On Delta heatmap inside Value Area Volume Delta Backdrop Delta Intensity 50 Opacity of delta coloring Volume Delta Backdrop Delta Panel Width 100 Width of delta panel in bars Volume Delta Backdrop Delta Smoothing Length 5 EMA smoothing for bar delta Unusual Volume Bubbles Show Bubbles On Toggle spike detection bubbles Unusual Volume Bubbles Sensitivity (Z-Score) 2.0 Standard deviations above mean to trigger Unusual Volume Bubbles Min / Max Bubble Size Tiny / Large Size range for bubble scaling Dashboard Show Dashboard On Toggle the stats table Dashboard Position Top Right Top Right / Bottom Right / Bottom Left Dashboard Size Small Tiny / Small / Normal 📋 How to Use Anchor to the POC first — The POC is your primary reference. Price above POC with positive delta = bullish bias. Price below POC with negative delta = bearish bias. The distance-to-POC stat tells you how extended price is from fair value. Trade the Value Area edges — VAH and VAL are institutional acceptance boundaries. A rejection at VAH with bearish delta is a high-probability short setup back toward POC. A hold above VAH signals breakout acceptance — target upper extension. Respect the Void — When price enters a volume void, expect fast, low-resistance movement. Don't fade moves into voids; let price traverse and look for the next high-volume node as your target. Use the delta backdrop for directional conviction — A bullish-looking price bar at a green delta zone near VAL = institutional accumulation confirmed. A bullish bar at a red delta zone near VAH = distribution — do not chase. Use bubbles as catalysts, not entries — A bubble marks where an institution entered with size. If price is still near that level and the bubble was bullish, treat it as a defended zone. If price has moved far from the bubble, treat the level as a potential magnet for return. Check Mass Skew before bias — A skew ratio above 1.5× means more volume is concentrated above mid (supply-heavy). Below 0.7× means demand-heavy. Use this to confirm or reject your directional read before entering. 🔔 Alerts Alert Trigger Unusual Volume Detected Volume exceeds mean + (threshold × std dev) — fires on extreme institutional activity ⚠️ Notes Built in Pine Script v6. All calculations run on barstate.islast — the profile recalculates on every new bar using the full lookback window. This is a rolling, non-anchored profile, not session-based. The heatmap, depth curves, bubbles, and delta panel are fully redrawn each bar; this is by design and not repainting — all data is sourced from confirmed historical bars. On lower-timeframe charts with large lookback values, rendering may approach TradingView's object limits — reduce lookback or smoothing if performance degrades. The 200-bar Z-score baseline for bubble detection is instrument-adaptive — it recalculates dynamically per bar, making the sensitivity setting consistent across different asset classes. © Quantum Edge Capital LLC. Licensed under CC BY-NC-SA 4.0. Non-commercial use only.Pine Script® indicatorby Prolific-Prophets10
MTF MA System by ogudora# MTF MA System by ogudora A multi-timeframe moving average indicator designed for traders who need to read multiple MAs at a glance without losing track of which line belongs to which timeframe. ## What it does Plots short, mid, and long-term moving averages from up to four timeframes simultaneously: the current chart timeframe, 1H, 4H, and Daily. Each line is identified by three independent visual dimensions: - **Color** indicates the period (short / mid / long) - **ATR-based halo width** indicates the timeframe (higher TF = wider halo) - **Line style and thickness** add another layer of timeframe distinction This three-axis encoding eliminates the common problem of MTF MA indicators where users lose track of which line is which. ## Key features **RTH-only calculation by default.** Upper timeframe MAs are calculated using Regular Trading Hours data only, independent of the chart's Extended Hours setting. This ensures that the same MA value appears regardless of which timeframe chart you are viewing. ETH-inclusive mode is available as a toggle. **ATR-based halo bands.** Instead of a single thin line, each MA is drawn with a translucent halo whose width scales with current ATR. Higher timeframes get wider halos, so a daily MA visually feels like a zone, while a 1H MA reads as a precise line. **Per-timeframe line thickness and style.** Each TF group has independent settings for line thickness (1 to 4) and style (plain / stepline / stepline with diamonds). The default uses a diamond stepline for 4H to give it a distinctive "ladder" appearance. **Keep-out labels.** Optional labels along each MA line at regular intervals, useful for marking visual zones across the chart. **Auto TF filtering.** Lower timeframe MAs are automatically hidden when you switch to a higher chart TF, preventing visual clutter on long-term charts. ## Default configuration - **MA type:** EMA, periods 20 / 50 / 200 - **Timeframes:** 1H, 4H, Daily (current chart TF off by default) - **Session:** RTH only - **Colors:** magenta (short) / green (mid) / purple (long) - **Halo widths:** 1H = 0.1×ATR, 4H = 0.1×ATR, Daily = 0.4×ATR - **Line thickness:** 1H = 3, 4H = 1, Daily = 3 - **4H line style:** stepline with diamonds These defaults are tuned for U.S. equities and Japanese equities on intraday-to-swing timeframes. All values are user-configurable. ## Notes on session handling For U.S. stocks, the 4H EMA200 calculated from RTH data and from ETH-inclusive data can differ by 10–15% during volatile periods. The default RTH mode aligns with how most institutional desks read moving averages. If you trade extended-hours moves and prefer ETH-inclusive calculation, toggle the session setting in the indicator inputs. ## Compatible markets Designed and tested on U.S. equities (NASDAQ, NYSE) and Japanese equities. Should work on any symbol where the underlying exchange has a defined Regular Trading Hours session. ## Why I built this After years of running MTF MA indicators that became unreadable once more than four or five lines were on screen, I wanted a system that uses encoding redundancy — color, halo width, and line style — so that any single line could be identified without reading its legend. This indicator is the result of that iteration. Feedback and suggestions are welcome.Pine Script® indicatorby ogudora08126
EdgeMachine - FVG ProEdgeMachine - FVG Pro detects, draws, and manages ICT Fair Value Gaps on any symbol and timeframe - stocks, futures, forex, and crypto. What is a Fair Value Gap? A Fair Value Gap (FVG) is a 3-candle imbalance pattern from ICT concepts where price moves so fast it leaves an unfilled gap. Bullish FVGs form when the high of candle is below the low of candle . Bearish FVGs form when the low of candle is above the high of candle . These zones act as magnets where price tends to return and react. Features: - Bullish FVGs drawn as teal boxes - potential long entry zones - Bearish FVGs drawn as red boxes - potential short entry zones - Dashed midpoint line on every gap - Labels show gap type and size in points - Boxes extend right until price mitigates them - Mitigated FVGs fade to gray or are removed automatically - Built-in alerts when new FVGs form on any timeframe Settings: - Mitigation Level: 50% Mid / Full Fill / Never - Min Gap Size filter to remove noise - Max Active FVGs on screen (keeps chart clean) - Show or hide faded mitigated zones - Fully customizable bull/bear colors and borders - Dashboard position: Top Right / Top Left / Bottom Right / Bottom Left Dashboard (top right by default): Shows live count of active bullish and bearish FVGs, current symbol, timeframe, mitigation mode, and total active zones. Alerts: Set alerts for New Bullish FVG and New Bearish FVG - fires on any ticker and timeframe. Works universally on all asset classes and timeframes. No repainting - all detections confirmed on bar close. EdgeMachinePine Script® indicatorby EdgeMachine7
HTF RSI Prediction by Range [Quantum Edge]📌 Overview HTF RSI Prediction by Range is a machine-learning-inspired RSI forecasting indicator built by Quantum Edge Capital LLC. It analyzes hundreds of historical RSI segments that started in the same range as the current RSI value, averages their forward trajectories, and projects that statistical path forward as a real-time forecast line — giving you a data-driven probabilistic view of where RSI is likely to travel next. This is not a lagging RSI divergence tool. It's a pattern memory engine that asks: Every time RSI was at this level historically, where did it go from here? ⚙️ How It Works Pattern Classification The RSI range (0–100) is divided into N equal segments (default: 10 segments = 10-point bands). Every time a historical RSI segment begins in the same band as the current RSI value, that segment's full forward trajectory is stored in a dedicated history bank for that band — up to a configurable limit of historical instances. Forecast Generation On the last bar, the indicator: Identifies which band the current RSI value falls in Retrieves all stored historical segments that started in that same band For each future bar i (up to Forecast Length), averages the RSI value at position i across all historical segments Plots those averaged values as a forward polyline extending to the right of the current bar Direction Color Logic The forecast line color is determined by comparing the terminal forecast value to the current RSI value: If the average trajectory ends higher → Green (bullish momentum expected) If the average trajectory ends lower → Red (bearish momentum expected) This gives an immediate at-a-glance read on what history says momentum should do from the current RSI level. Segment Baseline Plot A step-line is rendered showing which range band the current RSI occupies — a clean visual reference for understanding which pattern bank is currently active and driving the forecast. 🛠️ Settings Group Setting Default Description General Settings Historical Limit 200 Max historical segments stored per range band General Settings Forecast Length 100 Bars forward to project the average trajectory General Settings Range Segments 10 Number of equal RSI bands (0–100 divided by this) General Settings RSI Length 14 RSI calculation period Levels Overbought Level 70 Upper reference line Levels Oversold Level 30 Lower reference line Colors Bullish Color Green Forecast and RSI color when trending up Colors Bearish Color Red Forecast and RSI color when trending down Colors Level Color Gray OB/OS/50 reference line color 🎨 Visuals RSI Line — Color-coded green above 50, red below 50, linewidth 2 Forecast Polyline — Projects the average historical trajectory forward from the current bar; green if forecast trends up, red if forecast trends down Overbought / Oversold Gradient Fills — When RSI enters OB or OS territory, a vertical gradient fill activates between the RSI line and the reference level, intensifying visual urgency Center Line (50) — Plotted at reduced opacity as the momentum equilibrium reference Segment Base Step-Line — Shows the lower boundary of the active RSI band in a muted version of the RSI color, giving context for which historical pattern bank is active 📋 How to Use Read the forecast direction first — A green forecast line means historical RSI patterns that started at this level ended higher. A red line means they ended lower. Use this as a probabilistic bias — not a guarantee, but a statistically informed lean. Combine with price structure — If RSI forecast is green AND price is sitting on a bullish order block or FVG, the confluence is strong. If the forecast is green but price is at external liquidity, be cautious — the forecast reflects momentum, not price delivery. Watch for OB/OS gradient activation — When RSI enters overbought (>70) or oversold (<30) territory and the gradient fill activates, cross-reference the forecast direction. A bearish forecast inside OB = high-probability reversal signal. A bullish forecast inside OS = potential exhaustion long. Increase Range Segments for precision — With 10 segments, each band covers 10 RSI points (0–10, 10–20, etc.). Increasing to 20 creates 5-point bands for more specific pattern matching on highly liquid instruments with deep history (ES, NQ, SPY, QQQ). Increase Historical Limit for accuracy — More stored segments per band = more robust statistical averaging. On liquid instruments with long chart history, set to 500+ for the most stable forecasts. Use Forecast Length to match your timeframe — On a 5m chart, a length of 100 projects ~8 hours forward. On a 1H chart, it projects ~4 days. Match the length to your trade horizon. ⚠️ Notes Built in Pine Script v6. The forecast is calculated entirely on barstate.islast and updates with each new bar close — no repainting of historical bars. Forecast accuracy improves with more chart history loaded. On instruments or timeframes with limited bars, increase history by scrolling back on the chart before reading the forecast. This indicator is non-overlay — it renders in a separate pane below the chart. The pattern bank stores up to Historical Limit segments per band. Once full, the oldest segment is removed (FIFO) to keep the model adaptive to recent market behavior. On very short RSI lengths (< 5) or very high Range Segments (> 20), the pattern banks may fill slowly — allow sufficient chart history to build meaningful sample sizes before relying on the forecast. © Quantum Edge Capital LLC. Licensed under CC BY-NC-SA 4.0. Non-commercial use only. Pine Script® indicatorby Prolific-Prophets5
Multi-TF Fibonacci (H4 + D1)h4 d1 sl to sh fib indicator custom do not use if you do not know what you are doingPine Script® indicatorby ietan29
YATTA PRO X-MoneyMaker-X YATTA PRO - Advanced Multi-Timeframe AnalysisPine Script® indicatorby yassine_yatta5
SMC/ICT Layer 1 Screener - HTF Zone READY LightSMC/ICT Layer 1 Screener - HTF Bias & 1H POI Dashboard このインジケーターは、SMC/ICTの考え方をベースにした **Layer 1 スクリーナー** です。スクリプトを見直し旧Ver.よりも動作を軽くし、表示までの時間を短縮しました。 目的は、エントリーシグナルを直接出すことではありません。 4時間足を中心としたHTF Bias、日足の背景、1時間足のPOI、現在価格との距離を整理し、**今すぐ15分足で確認すべき銘柄か、まだ待つべきか、見送るべきか** を判断しやすくするためのツールです。 1.コンセプト このインジケーターは以下の役割分担で設計しています。 >Daily:大きな背景、HTF PD位置、4H Biasへの追い風・逆風確認 >4H:メインのトレンドバイアス >1H:実際に監視するPOI >15M以下:エントリー確認用。CHoCH、Sweep、下位足FVGなどは目視またはLayer 2で確認 Layer 1では、エントリーの最終判断ではなく、 「この銘柄を今チャートで見る価値があるか」 を5段階で分類します。 2.ダッシュボード >Priority:監視優先度です。 ・”S”(即監視):価格がPOI内にあり、HTF Biasも有効。今すぐ15Mで確認する価値が高い状態。 ・”A”(高優先):POIに接近中。そろそろ良いエントリーゾーンに近づいている状態。 ・”B”(通常監視):方向性は悪くないが、まだPOIまで距離がある状態。 ・”C”(低優先):HTF位置やPD位置が微妙。下位足で動いていても深追い注意。 ・”D”(見送り):Bias不明確、Daily/4H不一致、有効POIなしなど、優先度が低い状態。 >Scenario:現在の監視シナリオです。 ・1H POI反応待ち ・1H POI接近 ・POI待ち ・条件弱い ・方向不明 >Action:次に取るべき行動の目安です。 ・今すぐ15M確認 ・15M確認準備 ・POI到達を待つ ・深追い注意 ・触らない >Trend:HTF Biasの方向です。4時間足を主軸に、設定によって日足との整合も加味します。 ・Bull ・Bear ・Neutral >Phase:トレンドの現在位置を表します。 ・Early Trend:初動 ・押し目ゾーンへ調整中:Bull Bias内で1Hが調整中 ・戻り売りゾーンへ調整中:Bear Bias内で1Hが調整中 ・Extending:トレンド方向に伸びている状態 - **Late Trend**:終盤注意 - **Unclear**:不明確 >構造:HH/HL・LH/LLをもとに、各時間足の構造状態を表示します。 表示例) ・D=上昇 ・4H=上昇転換 ・1H=調整中 構造表示は以下の状態を持ちます。 ・上昇 ・下降 ・上昇転換 ・下降転換 ・調整中 ・未確定 Pivot確定だけでなく、現在価格が直近Swing High / Lowを抜いたかも加味します。 >Bias解釈:構造、EMA、Daily/4Hの関係をまとめた総合コメントです。 例) ・HTF追い風、1Hも同方向 ・4H主軸Bull、1Hは調整 ・Daily逆風、4H主軸は慎重 ・Daily/4H不一致 ・Bias不明確 >注目価格:現在の監視対象POIです。POIの価格帯、現在位置、PD位置、距離、経過本数も表示します。 例) ・P1 1H Bullish FVG ・P3 1H Bearish FVG ・P4 1H Bullish OB ・HTF 4H Bullish FVG 3.POIの考え方 このインジケーターでは、HTF POIを「背景」、1H POIを「実際に待つ場所」として扱います。現在の実装では、主にFVGとOBを対象にしています。 >POI優先度の考え方: ・P1:HTF POIと重なる1H FVG / iFVG ・P2:HTF POIと重なる1H OB / BB ・P3:1H FVG / iFVG ・P4:1H OB / BB ・P5:重要Swing High / Low ・HTF:Daily / 4H単独POI 4.主な設定項目 1)HTF Bias mode:HTF Biasの扱いを選択します。 ・Daily + 4H Aligned:Dailyと4Hが一致した時だけBiasを出します。 ・4H Primary + Daily Filter:4Hを主軸にし、Dailyとの逆行を警告として扱います。初期設定です。 ・4H Only:4HだけでBiasを判定します。 ・Daily Only:DailyだけでBiasを判定します。 2)Bias logic:Bias判定に使うロジックです。 ・EMA only:EMAだけで判定します。 ・HH/HL only:Pivot構造だけで判定します。 ・EMA + HH/HL agreement:EMAと構造が一致した場合だけBiasを出します。 ・EMA primary + HH/HL filter:EMAを主軸にし、構造が逆行している場合はNeutralにします。初期設定です。 3)EMA設定:初期設定は20 EMA / 50 EMAです。・Daily fast EMA ・Daily slow EMA ・4H fast EMA ・4H slow EMA 4)HH/HL pivot period:HH/HL・LH/LL構造判定に使うPivot期間です。初期値は **7** です。 ・値を小さくすると反応は早くなりますが、ノイズが増えます。 ・値を大きくすると安定しますが、構造判定は遅くなります。 5)Use slow EMA slope for Neutral filter:Slow EMAの傾きを使って、方向感の弱い相場をNeutralにしやすくします。 6)Zone timeframe:通常FVG検出に使う時間足です。初期値は1Hです。 7)OB timeframe:Order Block候補を検出する時間足です。初期値は4Hです。 8)Max zone age:POIが形成されてから有効とみなす最大本数です。 9)Min FVG size / ATR:FVGの最小サイズをATR比率で指定します。小さすぎるFVGを除外するための設定です。 10)FVG invalidation source:FVGの無効化判定に使う価格です。 ・Close:終値で抜けたら無効 ・Wick:ヒゲで抜けたら無効 11)After FVG invalidation:FVG無効化後の扱いです。 ・Remove:削除 ・Keep:残す ・Invert to IFVG:反対方向のIFVGとして扱う 12)Expanded HTF/LTF context:Daily / 4H / 1HのFVG文脈を広く見て、より実戦的なPOI選定を行います。 通常はON推奨です。 13)Premium / Discount設定:PD判定に使う時間足とLookbackを指定します。Long BiasでPremium側にいる場合、またはShort BiasでDiscount側にいる場合は、深追い注意として扱います。 ・PD range timeframe ・PD range lookback ・HTF PD timeframe ・HTF PD lookback ・LTF PD timeframe ・LTF PD lookback 5.推奨する使い方 1)監視銘柄にこのインジケーターを入れる 2)Priorityが **S / A** の銘柄を優先して確認する 3)1H POIと現在価格の位置を確認する 4)15MでCHoCH、Liquidity Sweep、下位足FVGなどを確認する 5)最終エントリーは15M以下のプライスアクションで判断する このインジケーター単体でエントリーを確定するのではなく、「どの銘柄を今見るべきか」を絞るために使うのがおすすめです。 6.注意事項 このインジケーターは教育・分析目的のツールです。 売買を推奨するものではありません。 SMC/ICTの概念をもとにしていますが、POIやBias判定は作者独自の解釈を含みます。 必ずご自身の検証とリスク管理のもとで使用してください。Pine Script® indicatorby Oscar-Lab3
Sesiones y Trampas Engulfing Madrid - Estable//@version=5 indicator("Sesiones y Engulfing Madrid - Estable", overlay=true, max_lines_count=500, max_labels_count=500, max_boxes_count=500) // ========================================== // 1. LÓGICA DE CAJAS ESTABLES (HORARIO MADRID) // ========================================== draw_event(sess_time, sess_color, sess_label) => var box b = na // Usamos time_close para asegurar que la vela actual pertenece al intervalo in_sess = not na(time(timeframe.period, sess_time, "Europe/Madrid")) is_new_sess = in_sess and not in_sess if is_new_sess b := box.new(left=bar_index, top=high, right=bar_index, bottom=low, bgcolor=sess_color, border_color=color.new(sess_color, 40), text=sess_label, text_size=size.tiny, text_color=color.white, text_valign=text.align_top) if in_sess and not na(b) box.set_right(b, bar_index) box.set_top(b, math.max(high, box.get_top(b))) box.set_bottom(b, math.min(low, box.get_bottom(b))) // Renderizado de bloques (Horarios Madrid) draw_event("0000-0800", color.new(color.fuchsia, 85), "Asia") draw_event("0900-1000", color.new(color.gray, 80), "Lon Open") draw_event("1030-1130", color.new(color.gray, 80), "Lon Trap 1") draw_event("1230-1330", color.new(color.gray, 80), "Lon Trap 2") draw_event("1700-1800", color.new(color.gray, 80), "Lon Close") draw_event("1500-1545", color.new(color.maroon, 80), "NY Open") draw_event("1545-1645", color.new(color.maroon, 80), "NY Trap 1") draw_event("1900-2000", color.new(color.maroon, 80), "NY Trap 2") // ========================================== // 2. ESTRATEGIA BULL ENGULFING // ========================================== atr_len = input.int(14, "ATR Length") tp_mult = input.float(3.0, "TP Multiplier") sl_mult = input.float(1.0, "SL Multiplier") // Cálculos globales atr_v = ta.atr(atr_len) is_trade_zone = not na(time(timeframe.period, "1500-1900", "Europe/Madrid")) var bool in_trade = false var float tp_p = na var float sl_p = na var line l_tp = na var line l_sl = na // Patrón Bullish Engulfing bull_eng = (close < open ) and (close >= open) and (close > open ) and (open < close ) can_ent = bull_eng and is_trade_zone and not in_trade if can_ent in_trade := true tp_p := close + (atr_v * tp_mult) sl_p := close - (atr_v * sl_mult) label.new(bar_index, low, "BUY", color=color.green, textcolor=color.white, style=label.style_label_up) l_tp := line.new(bar_index, tp_p, bar_index + 2, tp_p, color=color.green, width=2) l_sl := line.new(bar_index, sl_p, bar_index + 2, sl_p, color=color.red, width=2) if in_trade if high >= tp_p or low <= sl_p in_trade := false label.new(bar_index, high, high >= tp_p ? "✔ TP" : "✘ SL", color=high >= tp_p ? color.green : color.red, textcolor=color.white) line.delete(l_tp), line.delete(l_sl) else line.set_x2(l_tp, bar_index), line.set_x2(l_sl, bar_index) barcolor(bull_eng ? #50C878 : na)Pine Script® indicatorby DavidBaena2
XAU Multi TF Trend Table PRO - CryptoCaribbeanCaptainCómo utilizarlo: Cuando veas: Todas 🟢 → mercado en expansión → buscas continuidad Todas 🔴 → caída limpia → scalping agresivo Mezcla → manipulación → esperas liquidez Una vista rápida al mercado para ver el BIAPine Script® indicatorby cryptocaribbeancaptain3
@santoshpsiii Crypto AlgoThis is a fully automated multi-timeframe quantitative strategy designed specifically for high-volatility Crypto markets (BTC, ETH, and major Altcoins). It combines trend-following momentum with an advanced volatility filter to eliminate bad trades in sideways/choppy markets. 📊 KEY FEATURES: 1. Multi-Timeframe (MTF) Dashboard: Displays the real-time SuperTrend status across 5M, 15M, 1H, and 4H timeframes directly on your screen. 2. Advanced Chop Filter: Uses Bollinger Bands Width (BBW) compression logic to identify squeeze zones. If the market is flat/choppy, the strategy automatically switches to "WAITING" mode and changes the background color to orange. 3. Fully Automated Execution: Triggers dynamic 'buy_long', 'close_long', 'sell_short', and 'close_short' webhook alerts optimized for automated execution via crypto trading bridges. ⚙️ STRATEGY LOGIC: - Long Entry: Triggers when the market is in a "TRENDING" state (BBW > Base MA) and the current SuperTrend flips to Bullish. - Short Entry: Triggers when the market is in a "TRENDING" state (BBW > Base MA) and the current SuperTrend flips to Bearish. - Automatic Exit: Positions are automatically closed and reversed when the core SuperTrend direction shifts, acting as a dynamic trailing stop-loss. 💡 BEST USAGE: - Timeframes: Optimized for 5-minute and 15-minute charts. - Pairs: Highly volatile Crypto pairs like BTCUSDT, ETHUSDT, etc. -Pine Script® strategyby smvdtravelsolutions3
EdgeMachine - FVG ProEdgeMachine — FVG Pro detects, draws, and manages ICT Fair Value Gaps on any symbol and timeframe — stocks, futures, forex, and crypto. What is a Fair Value Gap? A Fair Value Gap (FVG) is a 3-candle imbalance pattern from ICT concepts where price moves so fast it leaves an unfilled gap between the high of candle and the low of candle (bullish), or the low of candle and the high of candle (bearish). These zones act as magnets where price tends to return and react. Features: • Bullish FVGs (▲) drawn as teal boxes — potential long entry zones • Bearish FVGs (▼) drawn as red boxes — potential short entry zones • Dashed midpoint line on every gap • Labels show gap type and size in points • Boxes extend right until price mitigates them • Mitigated FVGs fade to gray or are removed automatically • Built-in alerts when new FVGs form on any timeframe Settings: • Mitigation Level: 50% Mid / Full Fill / Never • Min Gap Size filter to remove noise • Max Active FVGs on screen (keeps chart clean) • Show or hide faded mitigated zones • Fully customizable bull/bear colors and border • Dashboard: Top Right / Top Left / Bottom Right / Bottom Left Dashboard (top right by default): Shows live count of active bullish and bearish FVGs, current symbol, timeframe, mitigation mode, and total active zones. Alerts: Set alerts for "New Bullish FVG" and "New Bearish FVG" — fires on any ticker and timeframe. Works universally on all asset classes and timeframes. No repainting — all detections are confirmed on bar close. © EdgeMachinePine Script® indicatorby EdgeMachine2
Market Sessions [Income Statement]Institutional session tracker built for intraday traders who actually care where liquidity enters the market. This indicator maps the 4 major FX trading sessions directly on chart: • Tokyo • London • New York • Sydney Each session dynamically tracks: — Session High — Session Low — Midpoint (50%) — Quartile Levels (25% / 75%) — Real-time Session Range in points The script also highlights the two most important overlap windows: ⚡ London + New York ⚡ Tokyo + London These periods are often where volatility, displacement and liquidity sweeps become most aggressive. ━━━━━━━━━━━━━━━━━━ FEATURES ━━━━━━━━━━━━━━━━━━ ✓ Clean session ranges ✓ Dynamic highs/lows updating live ✓ Midpoint equilibrium line ✓ Quartile distribution levels ✓ Session overlap zones ✓ Optional open/close markers ✓ Real-time session statistics table ✓ Lightweight + optimized for lower TF execution ✓ Designed for scalpers, intraday traders and SMT/session analysts ━━━━━━━━━━━━━━━━━━ HOW TO USE ━━━━━━━━━━━━━━━━━━ • London session often sets the daily expansion range • NY overlap can confirm continuation or reversal • Midpoints act as equilibrium areas • Quartiles help identify premium/discount zones intraday • Session highs/lows become liquidity targets later in the day Works especially well with: — Market Structure — Liquidity Sweeps — SMT Divergence — Fair Value Gaps (FVGs) — ICT / SMC concepts ━━━━━━━━━━━━━━━━━━ TIMEFRAME ━━━━━━━━━━━━━━━━━━ Designed specifically for intraday charts below 1H timeframe. Recommended : 1m / 3m / 5m / 15m ━━━━━━━━━━━━━━━━━━ NOTES ━━━━━━━━━━━━━━━━━━ The indicator automatically adjusts sessions using exchange timezone data, helping maintain accuracy during DST changes.Built for traders who want session context without cluttering the chart with unnecessary noise.Pine Script® indicatorby Income_Statement4
CPR IndicatorCPR Pivots Indicator shows the supports from S1 to S6 and the resistances from R1 to R5. The Central Pivot Range is also showed. NWM Pine Script® indicatorby Ankitnarshana2716
ATR based ZigZagAn ATR-based ZigZag indicator that adapts automatically to any timeframe without requiring parameter changes. Uses ATR(20) × 2.0 to determine swing significance — swings smaller than this threshold are filtered out as noise, while genuine trend reversals are connected with clean diagonal lines. Two display modes: - Classic ZigZag: diagonal lines connecting confirmed swing highs and lows, with a dashed line for the current unconfirmed leg - Stepped ZigZag: horizontal stepped line tracking the current swing level Default settings: ATR Lookback 20, Multiplier 2.0.Pine Script® indicatorby Rak200513