CODY BOT REVERSALFree Telegram Trading Community t.me
What Is CODY BOT?
CODY BOT is an easy-to-use trading tool that spots potential price reversals on your chart. It shows arrows when it detects certain candlestick patterns that often happen before the market changes direction.
How It Works
Green "Buy" Arrow Appears When:
Current candle closes higher than yesterday's open
Yesterday's candle closed lower than its own open
This pattern often signals a possible upward move coming
Red "Sell" Arrow Appears When:
Current candle closes lower than yesterday's open
Yesterday's candle closed higher than its own open
This pattern often signals a possible downward move coming
What You'll See on Your Chart
Green up arrows below candles (buy signals)
Red down arrows above candles (sell signals)
You'll also get alerts if you set them up
Best Ways to Use It
Good For:
Day trading (5-minute to 1-hour charts)
Swing trading (4-hour to daily charts)
All markets: stocks, forex, crypto
Spotting quick trend changes
Tips for Better Results:
Wait for the candle to close before trading
Use with support/resistance lines for confirmation
Add volume to check if others are trading too
Start with paper trading to practice
Always use stop-loss to protect yourself
What Makes It Special
No lag - signals appear immediately
Easy to understand - just follow the arrows
Works on any timeframe
Free to use
No complicated settings
Quick Start Guide
Add CODY BOT to your TradingView chart
Watch for green/red arrows at candle close
Click the alert bell if you want notifications
Test with fake money first
Combine with what you already know about trading
Remember: No indicator is perfect. Use CODY BOT as one tool in your toolbox, not the only tool. Always manage your risk and never trade more than you can afford to lose.
Perfect for: Traders who like simple, clear signals without complicated math.
Análisis de tendencia
GK Trend Ribbon SWING + PREPARE HUD
GK Trend Ribbon SWING + PREPARE HUD
Is a trend-following swing-trading indicator designed to identify high-probability directional bias, early trade preparation, and confirmed trend shifts using a volatility-adjusted zero-lag trend ribbon. This script is purpose-built for traders who value patience, structure, and confirmation, rather than fast scalping or candle-by-candle noise.
HOW IT WORKS
indicator is built around a Zero-Lag EMA (ZLEMA) to reduce traditional EMA delay while maintaining smooth trend behaviour. An ATR-based volatility envelope is applied above and below the ribbon to define dynamic trend boundaries. Trend states are determined as follows: Bullish mode: Price sustains above the upper volatility band with confirmation Bearish mode: Price sustains below the lower volatility band with confirmation Neutral mode: Price remains inside the ribbon range A trend change is only confirmed after multiple bar confirmation, helping filter false breakouts and market noise.
PREPARE SIGNALS
(Early Awareness)Before a confirmed trend flip, the indicator displays PREPARE GK BUY / PREPARE GK SELL warnings: These appear only on the live (unconfirmed) candle They act as early awareness, not entry signals They disappear if conditions are not confirmed This allows traders to prepare mentally and structurally without repainting past signals. Confirmed Signals Confirmed GK BUY / GK SELL signals are only printed after bar close and only when: A valid trend transition is confirmed Directional conditions persist The previous trend state is invalidated Once printed, confirmed signals do not repaint.
HUD BANNER
The integrated HUD provides real-time market state feedback: Bullish Mode Bearish Mode Neutral / Wait Prepare Buy / Sell warnings This allows quick decision-making without needing to interpret raw price action continuously. Inputs & Customisation Swing Ribbon Length – controls trend smoothness (higher = slower, stronger trends)ATR Length – volatility measurement period Band Multiplier – sensitivity of trend boundaries Confirmation Bars – number of bars required to confirm a trend shift.
RECOMENDED USEGE
Best suited for 15-minute, 30-minute, and higher time frames Designed for swing trading, not scalping Expect natural drawdown during trend development Works best when combined with proper risk management and market structure awareness
Important Notes This indicator does not predict price It reacts to confirmed market structure and volatility No indicator guarantees profitability Always use appropriate risk management Disclaimer This script is provided for educational and analytical purposes only .It is not financial advice .Trading involves risk, and users are responsible for their own trading decisions.
[CT] MTF CISD w/ExtensionsThis indicator is a modified version of “Change in State of Delivery CISD” originally created by © AlgoAlpha and released under the Mozilla Public License 2.0. The core CISD logic, including how the script identifies qualifying bullish and bearish state changes and how it draws the original CISD levels, comes from AlgoAlpha’s work. The version you are using has been modified by © ChaosTrader63 to add multi time frame CISD functionality, optional HTF labeling and styling controls, and a configurable method to extend a user selected number of the most recent current time frame CISD levels beyond the last candle.
At its core, CISD is designed to identify moments when price behavior suggests a meaningful shift in control, where one side of the market has effectively “taken delivery” and the prior state has changed. The script watches price swings, then tracks specific candle state transitions that can act like triggers. When the conditions are met, it prints a CISD level as a horizontal line originating from the candle that defined the trigger and extending to the detection candle, creating a clear reference level that can behave like a decision point for future price interaction. In practice, those levels often act as areas where price may react, reject, or accept, because they represent the point where a meaningful state change was confirmed by price behavior rather than by a simple moving average or lagging trend filter.
The indicator also includes swing based liquidity tracking to provide context around potential liquidity events. It detects swing highs and swing lows using a pivot period you control, then maintains those swing levels as “liquidity lines” until they are either mitigated or expire after a set number of bars. When price wicks into one of those swing liquidity levels and confirms the mitigation, the script records that event. If a CISD trigger happens shortly after, and the new state change occurs with evidence that opposing liquidity was just taken, the script flags that as a stronger event by marking it on the chart. This is meant to separate normal CISD signals from those that occur after a sweep, because a sweep plus a decisive state change is often more meaningful than a state change that happens in the middle of noise.
The user controls in the calculations section determine how sensitive or selective the CISD detection is. The noise filter controls how strict the script is about qualifying the internal structure that leads to a CISD event. Higher values reduce noise and typically produce fewer, more selective CISD levels, while lower values will produce more frequent levels that may be less reliable in choppy conditions. The swing period controls how far back the script looks when identifying pivot highs and lows, which changes how “major” a swing must be to count as liquidity. The expiry bars setting controls how long older liquidity levels remain active before they stop updating or are removed, and the liquidity lookback determines how recently a swing mitigation must have occurred for the script to treat the CISD as happening with a sweep.
Visually, the script colors candles based on the current CISD trend state. When a bearish CISD is detected, the trend state flips bearish and candles are shaded using the bearish color with a user controlled transparency blend, and when a bullish CISD is detected the trend state flips bullish and candles are shaded using the bullish color. This makes the tool useful not only for marking levels, but also for keeping a simple “state” view on the chart so you can see when the indicator believes control has shifted. If you enable the option to use HTF trend for candle coloring, then the candle shading can reflect the higher time frame trend state instead of the local chart state, which is helpful when you want to trade a lower time frame while staying aligned with the higher time frame CISD bias.
The modifications add a higher time frame CISD layer so you can see more significant CISD levels from a chosen HTF while trading on a lower time frame chart. When enabled, the script computes CISD on the higher time frame through a request security call and then draws HTF CISD lines onto your current chart. You can require confirmed HTF signals only, which means the HTF CISD will print only after the HTF candle closes, reducing repaint style behavior and preventing the level from appearing and disappearing mid-candle. The HTF CISD lines keep the original bullish and bearish color scheme, and you can choose whether they render as solid or dashed to visually separate HTF structure from current time frame structure. The script can also place a label on the HTF CISD level, showing the selected HTF, for example “15 min HTF CISD,” and you can control the label background color, text color, size, and a horizontal offset so the label sits to the right of the current price rather than directly on top of the level.
The other key modification is the extension system for the current time frame CISD levels. The original script draws CISD levels from the origin candle to the detection candle, which is the “normal” behavior and is still preserved for all CISD levels. The enhancement allows you to choose how many of the most recent current time frame CISD levels you want to extend past the last candle by a defined number of bars. This is designed for traders who want their freshest decision levels projected into the future so they can be used as immediate references for reaction, acceptance, rejection, entries, or targets, without cluttering the chart by extending every single historical level. Because the extension uses the original line and simply moves the line’s end point to bar index plus your offset, it extends cleanly from the true starting point with no visual gap, and it automatically updates as new bars print. When a level is no longer within the most recent group, the script restores the original endpoint so older CISD lines revert back to normal and do not continue extending.
To use the indicator effectively, start by choosing whether you want it to be a current time frame decision tool, a higher time frame structure tool, or both. If you are trading lower time frames, enabling HTF CISD with confirmed only is usually the cleanest way to stay aligned with the dominant structure while avoiding levels that shift during an unclosed HTF candle. Then tune the swing period and noise filter to your market. If you are seeing too many levels in chop, increase the noise filter and consider a longer swing period so only larger structural transitions qualify. If you are missing important shifts, reduce the noise filter slightly so the script becomes more responsive. For execution, treat CISD levels like state change reference prices. When price returns to a bullish CISD level, look for acceptance above it to confirm continuation or rejection below it to warn of failure, and do the inverse for bearish levels. The liquidity sweep markers are especially useful as a context filter, because a CISD that occurs after a sweep often represents a more forceful transition where one side grabbed liquidity and then reversed state, which can create cleaner follow-through or stronger reaction zones.
Overall, this modified version keeps AlgoAlpha’s original CISD and liquidity framework intact, but adds the two things traders typically need when using a state change concept in live execution: the ability to overlay higher time frame CISD structure on a lower time frame chart, and the ability to project only the most relevant recent CISD levels into future bars so the levels are immediately actionable without turning the chart into a wall of extended lines.
Q-Trend + Keltner Squeeze ZonesThe indicator you are using is a **custom combination** of two distinct tools overlaid on the same chart in TradingView: **Q-Trend** (by tarasenko_) and a **Keltner Channel Squeeze** setup (with Bollinger Bands for squeeze detection). The result is a visual system designed to identify trend direction and manage positions with volatility-aware levels.
### 1. Q-Trend Component
**Purpose**: Determines the overall trend bias and generates entry/continuation signals.
**How it works** (core logic):
- It calculates a dynamic **trend line** (often labeled "Q-Trend Line" when visible) as the midpoint between the highest and lowest price over a long lookback period (default 200 bars).
- An **ATR-based buffer** (epsilon = ATR × multiplier, default 1.0) is added/subtracted to create upper and lower threshold bands around this trend line.
- Signals occur when price crosses or decisively moves beyond these thresholds:
- **Buy signal** → price breaks above the upper threshold (trend line + epsilon).
- **Sell signal** → price breaks below the lower threshold (trend line – epsilon).
- **Strong signals** incorporate additional conditions based on proximity to recent range extremes.
- Bar coloring (blue for bullish, red for bearish by default) and optional labels/arrows reinforce the trend direction.
**Practical role in your setup**:
- Acts as the **primary trend filter**.
- You only consider long positions when the chart shows bullish coloring/signals, and short positions when bearish.
### 2. Keltner Channel Squeeze Component
**Purpose**: Identifies periods of low volatility (compression) and potential directional breakouts, while providing dynamic support/resistance and trailing levels.
**How it works**:
- **Center line** → 20-period EMA of close (orange when visible) — serves as your visual midpoint reference.
- **Inner bands** → Center ± (ATR × inner multiplier). Default inner = 1.8 ATR.
- **Outer bands** → Center ± (ATR × outer multiplier). Default outer = 3.3 ATR.
- **Bollinger Bands** (optional, default hidden) → 20-period SMA ± 2 standard deviations — used only internally to detect a **squeeze** (when BB width < inner Keltner width).
- **Squeeze breakout arrows**:
- Lime up arrow below bar → bullish breakout (close above upper inner band after squeeze).
- Red down arrow above bar → bearish breakout (close below lower inner band after squeeze).
- **Labels** appear at key events:
- "SQUEEZE BREAK UP" / "SQUEEZE BREAK DOWN" on initial breakout.
- "REBALANCE UP" / "REBALANCE DOWN" when price returns inside the inner band after a breakout (potential mean-reversion or failure).
**Visual zones** (when fills are enabled):
- Upper red zone (between inner and outer upper bands) → potential short/rejection area in downtrends.
- Lower blue zone (between inner and outer lower bands) → potential long/rejection area in uptrends.
### Your Overall Strategy (as Described)
This is a **trend-following system with volatility-based scaling and protection**. It is designed to enter/add to positions in the direction of the prevailing trend while using the Keltner structure for timing and risk management.
**Key rules you follow**:
1. **Trend filter first** — Confirm direction with Q-Trend:
- Bullish (blue bars, Buy/Strong Buy signals) → only consider long trades.
- Bearish (red bars, Sell/Strong Sell signals) → only consider short trades.
2. **Addition (scaling in)**:
- In an **uptrend**: Add to longs when price pulls back **below the centerline** (mid Keltner/EMA) or touches/rejects the **inner lower band**.
- In a **downtrend**: Add to shorts when price rallies to the **inner upper band**.
- Rationale: These are temporary retracements within the trend, not reversals. Scaling here improves average entry price.
3. **Entry trigger**:
- Often initiated or confirmed by a Q-Trend Buy/Sell signal.
- Keltner breakout arrows (lime/red) can provide additional timing confirmation.
4. **Trailing stop-loss**:
- For **long positions**: Trail stop-loss below the **outer lower band** (lower_outer).
- For **short positions**: Trail stop-loss above the **outer upper band** (upper_outer).
- As price moves favorably, the outer band follows (via the shifting EMA + ATR), automatically locking in gains.
- Activate/tighten the trail upon entry (e.g., after a Buy signal or breakout arrow).
**Risk considerations**:
- Use position sizing appropriate to account risk (e.g., 1–2% per trade).
- The outer bands widen in high volatility → more room to breathe but larger potential loss.
- Avoid forcing trades in choppy/range-bound markets (Q-Trend signals become less reliable).
- Backtest on your specific instrument/timeframe (e.g., futures like ES/NQ) to validate behavior.
This setup rewards patience: wait for clear trend alignment (Q-Trend), add on volatility-supported pullbacks (Keltner inner/mid), and let winners run while protecting with adaptive trailing levels (Keltner outer). If you would like clarification on any parameter, visual adjustment, or addition of alerts for your exact rules, please specify.
Scalp Master EliteWe present Scalp Master Elite 👑
This is an advanced trading indicator designed to identify high-probability reversal and take-profit zones 📍.
It combines a dynamic EMA + ATR channel 📊 with multiple confirmation indicators (RSI, Stochastic, CCI, Supertrend, Price Action and more) to reduce noise and false signals 🚫📉.
Thanks to its volatility-adaptive logic 🌊, the indicator works perfectly for scalping and intraday trading ⚡, while also adapting smoothly to higher timeframes and long-term trades 📈⏳.
Inverted bullish / bearish triangle signals 🔺🔻 are followed by one confirmed target per setup 🎯, helping traders manage exits with clarity and discipline.
Optional targets 🎯, smart alerts 🔔, ATR-based filters 📐 and a real-time win-rate table 🏆 provide full trade context with clean and intuitive visuals 🧠✨.
Adaptive Buy Sell Signal [AvantCoin]
A comprehensive customized indicator for different markets
🔴Before you start🔴:
Please note that this tool is designed to assist you in analyzing the market, and NOT to make buy/sell decisions for you. You should combine its data with your own strategies and indicators before making any trading choices
====================
Market-Specific Optimizations
Auto-Detection (or Manual Selection)
It automatically detects which market you're trading:
Forex (EUR/USD, GBP/USD, etc.)
Stocks (AAPL, TSLA, etc.)
Indices (NAS100, SPX, etc.)
Commodities (Gold, Silver, Oil)
Crypto (BTC, ETH, etc.)
avantcoin.com
Forex-Specific Features:
✅ Session Filters: Avoids low-liquidity Asian session
✅ Session backgrounds: Green for London/NY overlap (best trading time)
✅ Tighter ADX threshold (20) - good for Forex trends
✅ Lower volatility filter - skips dead zones
⚙️ Min Confluence: 5 (balanced)
⚙️ Cooldown: 5 bars
⚙️ Volume threshold: 1.3x (Forex has consistent volume)
avantcoin.com
Stocks-Specific Features:
✅ Market hours filter: Only signals during NYSE hours.
✅ Gap detection: Avoids trading immediately after large gaps up/down
✅ Higher ADX threshold (22) - Stocks trend differently
✅ Stricter volume requirement (1.5x) - Stocks vary more
⚙️ Min Confluence: 6 (higher quality)
⚙️ Cooldown: 3 bars (stocks move faster)
Indices (Nasdaq, S&P; 500):
✅ Similar to stocks but slightly more lenient
✅ Lower ADX (18) - Indices are smoother
⚙️ Min Confluence: 5
⚙️ Cooldown: 4 bars
Commodities (Gold, Silver, Oil):
✅ Highest ADX requirement (23) - Only trade strong trends
✅ Higher volatility filter (1.6x) - Commodities can be wild
⚙️ Min Confluence: 6
⚙️ Cooldown: 6 bars (avoid whipsaws)
Crypto:
✅ 24/7 trading (no session restrictions)
✅ Lower ADX (15) - Crypto is always volatile
✅ Much higher volume threshold (2.0x) - Crypto volume spikes
⚙️ Min Confluence: 4 (crypto moves fast)
⚙️ Cooldown: 3 bars
📊 Visual Enhancements:
Market Type Badge at top of table (Forex, Stocks, etc.)
Session Status:
Forex: Shows 🟢 LDN/NY, 🔵 London, 🟠 NY, 🔴 Asian
Stocks: Shows 🟢 Open or 🔴 Closed
Session Background Colors on chart (optional)
Current Settings Display: Shows your Min score, ADX threshold, Cooldown
⚙️ How to Use:
For Forex:
Enable "Avoid Asian Session"
Best signals during London/NY overlap
For Stocks:
Enable "Trade Stock Hours Only"
Watch for gap warnings
avantcoin.com
NQ 1M Direction Strength Meter (Bull + Bear) [v6]NQ 1M Direction Strength Meter (Bull + Bear)
By: StanTheTradingMan
License: Mozilla Public License 2.0 (MPL-2.0)
Overview
NQ 1M Direction Strength Meter is a compact, real-time bull vs bear strength engine designed to answer one question clearly:
“Who is in control right now — buyers or sellers — and how strong is that control?”
Instead of printing noisy buy/sell spam, this tool continuously scores Bull Strength and Bear Strength on a 0–100 scale , then displays a Net (Bull − Bear) histogram for quick bias confirmation. It’s tuned for NQ 1-minute action but works on any symbol/timeframe.
What You Get
✅ Bull Strength (0–100) line
✅ Bear Strength (0–100) line
✅ Net histogram = Bull − Bear (dominance / bias)
✅ Optional background tint when bull/bear becomes “strong”
✅ Flip triangles + alerts when strength crosses the “Strong” threshold
✅ Optional RTH-only scoring (0930–1600) to reduce overnight noise
How the Score Works (Simple + Transparent)
Each side (bull/bear) is built from five components, blended into a single 0–100 score:
Directional Slope (ATR-normalized)
Uses EMA slope strength and maps it smoothly (no harsh jumps).
Bull score rises when slope is positive; Bear score rises when slope is negative.
Level / Trend Alignment
Bull points for: above VWAP (optional), above EMA mid, bullish EMA stack (fast ≥ mid ≥ slow)
Bear points for: below VWAP (optional), below EMA mid, bearish EMA stack (fast ≤ mid ≤ slow)
Volume Participation (shared)
Scores higher when current volume meaningfully exceeds its moving average.
Helps avoid “weak moves” that drift without participation.
Pullback Quality (directional)
Bull prefers shallow pullbacks from recent highs.
Bear prefers shallow bounces from recent lows.
Uses ATR to standardize “how bad” a counter-move is.
Momentum (RSI fast)
Bull benefits from higher RSI, Bear benefits from lower RSI (fast reaction).
Default weighting (blended):
Slope 32% • Volume 26% • Pullback Quality 18% • Level/Stack 16% • RSI 8%
How to Use It (Practical Read)
Think of it like a “directional engine gauge,” not a stand-alone entry system.
Bull-favoring conditions:
Bull Strength climbs and holds above 50
Bull Strength pushes above 70 (Strong)
Bear Strength stays suppressed (often below 50 )
Net histogram positive and expanding
Bear-favoring conditions:
Bear Strength climbs and holds above 50
Bear Strength pushes above 70 (Strong)
Bull Strength stays suppressed
Net histogram negative and expanding
Chop / no-trade warning:
Bull and Bear both hovering near mid-range (around 40–60)
Net histogram flipping frequently
Strong threshold rarely holds after being crossed
Signals & Alerts
This script includes two clean “state change” triggers:
Bull turns STRONG when Bull Strength crosses above the Strong Threshold (default 70)
Bear turns STRONG when Bear Strength crosses above the Strong Threshold (default 70)
You can create TradingView alerts using:
“BULL STRONG”
“BEAR STRONG”
These are intended as momentum/confirmation notifications , not guaranteed entries.
Recommended Settings (for NQ 1M)
Defaults are already tuned for fast index futures behavior:
EMA Fast/Mid/Slow: 8 / 21 / 50
RSI Length: 7 (fast)
ATR: 14
Volume MA: 20
Lookback (pullback quality): 60
Smoothing: 5
Strong Threshold: 70
Weak Threshold: 50
VWAP scoring: ON (recommended intraday)
RTH filter: ON if you want cleaner signal integrity (less overnight noise)
Notes / Limitations
This is a strength meter, not a full strategy. Use it alongside structure (levels, VWAP, OR, liquidity, etc.).
Volume behavior varies by market/session; RTH filtering can dramatically improve signal quality for index futures.
Like any oscillator-style tool, it can lag slightly due to smoothing—this is intentional to reduce flicker and false flips.
Disclaimer
This indicator is for educational and informational purposes only and does not constitute financial advice. Trading involves substantial risk, and you are responsible for your own decisions, risk management, and execution.
Internal vs External Liquidity Zones [Alpha Extract]A sophisticated dual-timeframe market structure visualization system that identifies and maps internal (short-term) and external (long-term) liquidity levels with comprehensive Break of Structure (BOS) and Change of Character (CHoCH) detection across both timeframes. Utilizing pivot-based zone creation with ATR-scaled heights and sweep classification, this indicator delivers institutional-grade liquidity mapping distinguishing between major swing liquidity (external) and minor retracement liquidity (internal) for multi-dimensional market structure analysis. The system's hierarchical structure framework combined with objective arrow projection and state-based zone coloring provides complete smart money concept implementation for advanced order flow trading.
🔶 Understanding Internal vs External Structure
External Structure represents major swing points using longer pivot lengths (default 10 bars), identifying significant highs and lows that define the broader market range and trend direction. These are the key levels where large institutional positions likely exist, stop losses cluster, and major trend reversals may occur. External structure breaks (eBOS/eCHoCH) signal significant shifts in market sentiment and often precede sustained directional moves.
Internal Structure captures minor swing points within the external range using shorter pivot lengths (default 3 bars), revealing short-term liquidity pools formed during retracements, consolidations, and minor corrections. These represent areas where smaller participants' stops accumulate and where price often reacts before continuing toward external objectives. Internal structure breaks (iBOS/iCHoCH) provide early warning signals and tactical entry opportunities within the broader external trend context.
The relationship between internal and external structure creates a hierarchical framework: external zones define the "what" (overall bias and major objectives), while internal zones reveal the "how" (tactical path and entry models). When internal structure breaks bullish while within an external bearish range, it signals potential reversal setup. When internal breaks align with external direction, it confirms trend strength.
🔶 Advanced Dual-Pivot Detection Framework
Implements separate pivot calculation systems for external and internal structure with configurable lookback periods optimizing for different swing magnitudes. The system identifies external pivots using extended length capturing major swing extremes, detects internal pivots using compressed length for minor retracement highs/lows, and optionally requires internal pivots occur within current external range boundaries ensuring hierarchical structure coherence.
// Dual Structure Detection
External_Pivot_High = ta.pivothigh(high, External_Length, External_Length)
External_Pivot_Low = ta.pivotlow(low, External_Length, External_Length)
Internal_Pivot_High = ta.pivothigh(high, Internal_Length, Internal_Length)
Internal_Pivot_Low = ta.pivotlow(low, Internal_Length, Internal_Length)
// Optional Range Requirement
Valid_Internal = requireInside ? (pivot within ) : true
🔶 BOS and CHoCH Detection System
Break of Structure (BOS) occurs when price breaks a recent structure point in the direction of the current trend, confirming trend continuation. The system identifies BOS when:
Price breaks above previous high while trend remains bullish (bullish BOS)
Price breaks below previous low while trend remains bearish (bearish BOS)
Previous structure point hasn't been violated yet
Change of Character (CHoCH) signals potential trend reversal when price breaks structure counter to the established trend direction. The system detects CHoCH when:
Price breaks above previous high while trend was bearish (bullish CHoCH - reversal signal)
Price breaks below previous low while trend was bullish (bearish CHoCH - reversal signal)
Both external (e-prefix) and internal (i-prefix) structures generate independent BOS/CHoCH labels, enabling multi-timeframe structure analysis where eCHoCH may signal major reversal while iBOS confirms minor trend within that reversal.
🔶 Intelligent Zone Creation Architecture
Features ATR-based or tick-based zone height calculation with separate sizing for internal and external liquidity levels, creating visual boxes centered on pivot points. The system calculates zone dimensions using configurable ATR multiples (default 0.40x) or fixed tick counts, positions zones symmetrically above/below pivot levels, and applies distinct color schemes distinguishing external highs (red), external lows (white), internal highs (cyan), and internal lows (blue).
🔶 Equal High/Low Detection Mode
Provides advanced internal zone mode that only creates zones when consecutive internal pivots form equal highs or equal lows within ATR-based tolerance, filtering noise and highlighting significant accumulation/distribution patterns. The system tracks previous internal pivots, compares new pivots against tolerance threshold, creates averaged zone when equality detected, and ignores isolated pivots that don't form patterns, reducing visual clutter while emphasizing institutional liquidity clustering.
🔶 Comprehensive Sweep Classification System
Implements three sweep detection modes distinguishing between liquidity grabs and genuine breakouts with state-based zone coloring:
Wick Mode: Marks zone as swept when wick touches but close remains outside
Close Mode: Requires close through zone for sweep classification
Wick+Close Classify Mode: Distinguishes sweeps (S - wick touches, close outside) from breaks (B - close through zone)
The system transitions zones through three states: Active (0 - untouched), Swept (1 - liquidity grabbed), Broken (2 - fully breached), applying progressive transparency increases to visually distinguish state changes and enabling traders to identify false breakouts versus genuine structural violations.
🔶 Objective Arrow Projection Framework
Features intelligent objective labeling that triggers when internal zones are swept, projecting arrows pointing toward opposite external structure as probable targets. The system generates "->ExtH" labels when internal low swept (suggesting move toward external high) and "->ExtL" labels when internal high swept (suggesting move toward external low), providing smart money concept implementation where internal liquidity grabs often precede runs toward external objectives.
🔶 Dynamic Zone Management System
Maintains separate arrays for external and internal zones with configurable history modes and maximum zone limits. The system implements "Latest Only" mode (clears previous external zones of same side when new pivot detected) or "Keep History" mode (preserves all zones up to maximum limit), automatically expires oldest zones when limits reached, and optionally clears all internal zones when new external pivot forms, maintaining clean chart presentation while preserving relevant liquidity context.
🔶 Trend Momentum Scoring Engine
Calculates sophisticated trend state using dual-component analysis combining momentum (price change normalized by volatility) with strength (MA separation and slope alignment). The system generates TrendScore objects containing momentum value, strength percentage, direction (-1/0/+1), and confidence score (0-100), uses these scores to classify BOS versus CHoCH by comparing previous and current trend states, and provides objective structural classification beyond simple price level violations.
🔶 Adaptive Zone Extension Logic
Implements intelligent right-edge management where active zones extend to current bar but freeze at touch/sweep point when cut-on-touch enabled. The system continuously updates zone right boundaries during active state, locks boundary at bar of first violation, and maintains locked position through subsequent bars, creating visual history of when liquidity was accessed while preventing misleading forward projection of filled zones.
🔶 Multi-State Visual Feedback System
Provides comprehensive color and transparency modulation based on zone state with two visual style options. "Soft Fill" mode uses semi-transparent fills with subtle borders, while "Outline" mode displays only colored borders with transparent fills. The system applies progressive transparency increases: Active (light), Swept (medium), Broken (heavy), with independent control over fill and border transparency enabling customization from subtle hints to prominent highlighting.
🔶 Structure Line Visualization Architecture
Creates dashed horizontal lines connecting structure break points to current bar with BOS/CHoCH labels positioned at midpoint between break bar and detection bar. The system draws lines at exact structure level, applies color coding matching bullish (green) or bearish (red) classification, and uses compact labels (eBOS, eCHoCH, iBOS, iCHoCH) for instant structural event identification without cluttering chart with excessive text.
🔶 Performance Optimization Framework
Utilizes efficient array management with configurable maximum limits (default 120 zones each type), automatic cleanup of oldest elements, and optional hiding of filled zones reducing active object count. The system includes intelligent state tracking minimizing recalculation overhead, optimized sweep detection using simple comparison logic, and streamlined zone update loops processing only active zones for consistent performance across extended sessions.
🔶 Why Choose Internal vs External Liquidity Zones ?
This indicator delivers institutional-grade market structure analysis through hierarchical dual-timeframe liquidity mapping with comprehensive BOS/CHoCH detection. The distinction between external (major swing) and internal (minor retracement) structure provides complete smart money concept implementation where external zones define bias and targets while internal zones reveal tactical entries and stop hunts. The system's sweep classification distinguishes liquidity grabs from genuine breakouts, objective arrows project probable targets based on internal sweeps toward external levels, and comprehensive BOS/CHoCH labeling across both timeframes enables multi-dimensional structural analysis. Perfect for order flow traders implementing ICT concepts, liquidity-based strategies, or market maker models in cryptocurrency, forex, and futures markets where understanding the relationship between internal accumulation and external objectives is essential for high-probability trade location and proper risk management.
GCM Volume-Price EssenceTITLE: GCM Volume-Price Essence
DESCRIPTION:
“Stop trading fake moves. Start seeing the Essence of the market.”
Most indicators fail because they only look at Price. They are blind to the "Fuel" behind the move.
The GCM Volume-Price Essence (GCM VPE) is a next-generation market structure tool that mathematically fuses Price Action with Volume Impact. It filters out low-volume "noise" and highlights high-volume "true moves."
HOW IT WORKS (The Math Behind the Magic)
Unlike standard oscillators (RSI/MACD), the GCM VPE uses a proprietary Volume Impact Engine:
Momentum = PriceChange X Log(1 + VolumeRatio)
• Scenario A: Price moves up 5%, but Volume is low → The indicator ignores it (Fakeout).
• Scenario B: Price moves up 2%, but Volume is massive → The indicator spikes (True Breakout).
KEY FEATURES
1. The Quantum Flow Index (QFI)
The main line that oscillates with the market. It uses an Waves Gradient System:
• Green Waves: Strong Bullish Volume Flow.
• Red Waves: Strong Bearish Volume Flow.
• Gradient Fills: Show the strength of the trend visually.
2. The Quantum Base Line (Dynamic Center)
The "Gravity Center" of the market.
• Blue Line: The trend is Bullish (Look for Buys).
• Orange Line: The trend is Bearish (Look for Sells).
• Strategy: Trade in the direction of the Base Line.
3. Triple Candle Divergence (The "Sniper" Feature) ⚡
A specialized algorithm that detects Instant Momentum Shifts.
• Bullish Div (⚡): Price makes 3 Lower Lows, but Flow turns UP.
• Bearish Div (⚡): Price makes 3 Higher Highs, but Flow turns DOWN.
• Use Case: Excellent for catching tops and bottoms in ranging markets.
4. Signal Symbols
• ◆ (Diamond): Anticipation Signal. The Flow is preparing to cross (Early Warning).
• ⚡ (Lightning): Divergence Signal. Price and Momentum disagree (Reversal Likely).
• ▲ / ▼ (Triangle): Continuation Signal. Strong Volume confirms the trend is continuing.
5. Dynamic Zones (Non-Repainting)
The gray/colored bands represent the "Elastic Limits" of price.
• When the QFI enters the Upper Zone, the market is Overextended (Potential Reversal).
• When the QFI enters the Lower Zone, the market is Undervalued (Potential Bounce).
HOW TO TRADE
🟢 THE BUY SETUP (Long)
1. Trend Check: Ensure the Quantum Base Line is Blue.
2. The Trigger: Wait for the QFI line to cross UP through the Base Line (Look for the ◆ Diamond).
3. The Sniper Entry (Optional): If you see a ⚡ (Lightning) symbol at the bottom of a pullback, this is a high-probability reversal entry.
4. Exit: Close the trade when the QFI hits the top Red Zone (Overbought).
🔴 THE SELL SETUP (Short)
1. Trend Check: Ensure the Quantum Base Line is Orange.
2. The Trigger: Wait for the QFI line to cross DOWN through the Base Line (Look for the ◆ Diamond).
3. The Sniper Entry (Optional): If you see a ⚡ (Lightning) symbol at the top of a rally, this is a high-probability reversal entry.
4. Exit: Close the trade when the QFI hits the bottom Green Zone (Oversold).
IMPORTANT: TRADING OPTIONS? READ THIS CAREFULLY
Option volume is often "fragmented" across hundreds of different strike prices, which can give false signals on individual contracts.
• The Strategy: Apply this indicator to the Spot or Futures chart of the underlying asset (e.g., SPY, NIFTY, BTC).
• The Execution: When the indicator generates a Signal (⚡/◆) on the main chart, then execute your trade on the Option Contract.
• IMPORTANT CAUTION: Do not use this tool directly on an illiquid Option Strike.
SETTINGS & CUSTOMIZATION
• Volume Impact Factor: Adjust how sensitive the tool is to volume spikes (Default: 1.5).
• Divergence Lookback: Choose how many candles to analyze for reversals (Default: 3).
• Full Color Control: Customize every wave, line, and signal color to fit your chart theme.
DISCLAIMER: This tool is for educational and analytical purposes only. Volume analysis works best on assets with real volume data (Stocks, Crypto, Futures). For option contract, read Important Note sited above Do not use this tool directly on an illiquid Option Strike
Extreme Swings - Filters + FVGThis indicator shows the Fair Value Gap (FVG) with a 50
5 dotted line. In addition, his program shows the swing points (HH/HL/LH/LL). Lastly, their are some filters to get a more precise setting.
Colidation Breakout Structure(HA-CBS)Overview
Most breakout indicators suffer from "noise," reacting to every minor price movement and producing frequent fakeouts. HA-CBS solves this by utilizing Heikin-Ashi (HA) smoothing and Swing Point analysis to isolate periods of extreme energy accumulation (Consolidation) and verifying the subsequent breakout with Fair Value Gaps (FVG) .
⚠️ Usage Note: This script is strictly optimized for Heikin-Ashi charts . The core logic relies on Heikin-Ashi body (Open/Close) calculations. To ensure the signals align perfectly with the price action you see, please switch your chart type to Heikin-Ashi.
How it Works: The HA-CBS Logic
Unlike generic indicators that draw signals instantly, HA-CBS follows a rigorous three-step verification process to ensure market displacement is real:
Structural Mapping: Using a multi-term swing point algorithm, the script identifies key supply and demand boundaries.
Consolidation Counting (The "Coil"): The script measures how many consecutive Heikin-Ashi bodies remain "tucked" within the structural range. A built-in CANDLE_MARGIN_RATE ensures that insignificant doji-like candles don't disrupt the count. The longer the "coil," the higher the potential for an explosive breakout.
Kinetic Validation (FVG): When price finally breaks the structural boundary, the script checks for a Fair Value Gap. An FVG-backed breakout confirms that institutional "Impulse" is present, distinguishing a genuine trend start from a mere stop-run.
Key Features
Impulse Filter: Filters out low-momentum movements by requiring an FVG at the moment of the structural break.
HA-Body Precision: Focuses on the "core" of the candle, ignoring volatile wicks that often lead to false signals.
Multi-Term Flexibility: Users can toggle between Short, Intermediate, and Long-term swing structures to suit scalping, day trading, or swing trading.
Recent Candidate Mode: Use the Recent Only toggle to keep your chart clean by only displaying the most recent and relevant breakout candidate for each structure.
Trading Strategy
Strategy A: The Impulse Entry (Aggressive)
Enter the trade as soon as the HA-CBS signal is confirmed (HA Close breaks the structure with an FVG). This captures the immediate momentum as a new supply/demand imbalance is established.
Strategy B: The Mitigation Entry (Conservative)
Wait for price to return (retrace) to the identified HA-CBS Block. Institutional players often "mitigate" their positions by returning to the breakout source. This approach typically offers a higher Risk/Reward ratio.
SMC Structures and FVG RUPTURA & CONTINUACIONIt marks CONTINUATION (BOS) and BREAKOUT (CHOCH) of the trend just like other identical indicators, but with the difference that instead of appearing marked as BOS and CHoCH, here they appear as CONTINUATION and RUPTURA.
stelaraX - SupertrendstelaraX – Supertrend
stelaraX – Supertrend is a trend-following indicator based on the Average True Range (ATR). It dynamically adapts to market volatility and provides clear visual guidance for identifying bullish and bearish trend phases directly on the chart.
This indicator is part of the stelaraX ecosystem, focused on clean technical analysis and AI-supported chart evaluation.
stelarax.com
Core logic
The Supertrend is calculated using two user-defined parameters:
* ATR period
* volatility factor
The indicator uses ATR-based price bands to determine trend direction:
* bullish trend when price holds above the Supertrend level
* bearish trend when price holds below the Supertrend level
When price crosses the Supertrend line, the trend direction flips accordingly. The ATR factor controls the sensitivity of trend changes, with higher values producing fewer but stronger signals.
Visualization
The script plots a single Supertrend line directly on the price chart:
* green color during bullish trends
* red color during bearish trends
* broken line style to clearly show trend transitions
The minimalist design ensures that trend direction is immediately visible without cluttering the chart.
Use case
This indicator is intended for:
* identifying and following market trends
* defining dynamic trailing stop levels
* filtering trades in the direction of the dominant trend
* trend confirmation in combination with other indicators
For traders looking to combine classical trend tools with modern AI-driven chart analysis, additional tools and insights are available at stelarax.com
Disclaimer
This indicator is provided for educational and technical analysis purposes only and does not constitute financial advice or trading recommendations. All trading decisions and risk management remain the responsibility of the user.
AI Market Assistant [FundedLab]AI Market Assistant – Your Institutional-Grade Co-Pilot
Do you know exactly where you stand in the market cycle? Most retail traders fail because they trade against the dominant trend.
I created the AI Market Assistant to solve this problem. It is a comprehensive dashboard that processes multi-timeframe data and Macroeconomics to provide a clear, objective market bias.
⚙️ Customizable Trend Logic:
The system adapts to your specific trading personality:
Fully Adjustable Timeframes: You are not limited to the default settings. You can freely select your preferred Lower Timeframe (LTF) and Higher Timeframe (HTF) in the settings to match your scalping or swing trading strategy.
Select "VWAP" for Intraday Precision : Ideal for catching moves that align with today’s institutional volume.
Select "EMA 200" for Swing Structure : Ideal for holding positions and riding the broader market wave.
🚀 Advanced Capabilities:
Macro Analysis Panel: Automatically analyzes the Dollar Index (DXY) and US10Y Yields to determine if the macro environment supports your trade (Bullish vs. Bearish Impact).
Multi-Language Support: Fully localized for 🇹🇭 🇬🇧 🇨🇳 🇰🇷.
Zero-Lag Decision Engine: Utilizing "Stable Mode" to ensure signals are confirmed on closed bars—eliminating false signals and repainting.
💡 Why You Need This Tool:
No More Noise: The AI filters out choppy markets (Sideways) and tells you to "WAIT" instead of forcing a trade.
Conflict Detection: It checks if the Short-term trend (LTF) agrees with the Long-term trend (HTF). If they disagree, it saves you from a bad trade.
Macro Safety: Real-time warnings based on DXY/Bond movements. Don't buy Gold if the DXY is skyrocketing—this tool warns you first.
Level up your trading desk with the same data the pros use.
BULL-BEAR-WALLDEMPurpose and Overview
Designed for minimalistic charting, this indicator computes RSI (default 14-period on close) but hides all visuals—plots, bands, fills, and smoothing—to focus solely on divergence signals. With overlay=true, it integrates labels onto the main price chart, eliminating separate panes and scale issues. Divergences highlight momentum-price mismatches: bullish for potential upturns (e.g., weakening downtrends), bearish for downturns (e.g., fading rallies). The calculateDivergence input (default false) gates the logic, optimizing for user control and performance.
Technical Implementation
RSI Core: Employs ta.change(), ta.rma() for up/down averages, yielding rsi = 100 - (100 / (1 + up / down)).
Divergence Module: Uses ta.pivotlow()/ta.pivothigh() with fixed lookbacks (left/right: 5) and range filter (5-60 bars). Conditions: Bullish (rsiHL && priceLL), Bearish (rsiLH && priceHH), evaluated conditionally.
Rendering: plotshape() for labels (" Bull "/ " Bear ") at bar extremes (location.belowbar/abovebar), offset by -lookbackRight. Colors: green bull, red bear.
Hiding: color=na for plots/hlines; transparent color.new(..., 100) for fills. Smoothing via switch (SMA/EMA/etc.) but invisible.
Alerts: alertcondition() with pivot context messages.
The structure prioritizes readability: grouped inputs, modular functions, and no unnecessary visuals.
Usage Scenarios and Tips
Apply to trending markets—e.g., 4H BTCUSD for crypto reversals or daily TSLA for stock pullbacks. Enable divergence in settings; labels offset to pivots aid quick scans. Pair with volume or trends for confirmation; alerts enable real-time monitoring. For backtesting, adapt to strategy() using conditions as entry signals.
Customization Options
Inputs: RSI length (min 1), source, divergence toggle (hidden display).
Smoothing: Hidden group with MA types, lengths, BB multipliers.
Extensions: Expose lookbacks as input.int(); add hidden divergences or MTF via request.security().
Limitations and Considerations
Signals rely on data: No divergences mean no labels; adjust parameters for sensitivity.
Repainting possible on live bars; best on closed data.
Not standalone: Divergences (55-65% historical accuracy per studies) need context to avoid false positives in strong trends.
v6-dependent; compatible but feature-limited in v5.
Combined Trend Indicator - OPTIMIZED Combined Trend Indicator - 10 in 1 (Optimized)
This powerful trend-following indicator combines 10 proven technical indicators into one unified signal system with weighted scoring.
Included Indicators:
RMI Trend Sniper
TS ALMA Smooth
CTI (Correlation Trend Indicator)
Sebastine Trend Catcher
TS Gunxo Trend Sniper
DEMA DMI ViResearch
MM For Loop (Misinkomaster)
DMI For Loop
Trend Oscillator
Stochastic For Loop
How It Works:
Calculates bullish/bearish signals from all 10 indicators
Applies weighted scoring (trend indicators get 2x weight)
Anti-whipsaw filter requires 2-bar confirmation
Displays color-coded trend line below price
Signal Levels:
🟢 Strong Bull (Dark Green) - Difference > 4 → BUY/HOLD
🟢 Weak Bull (Light Green) - Difference 1-4 → CAUTION
🔴 Weak Bear (Light Red) - Difference -1 to -4 → REDUCE
🔴 Strong Bear (Dark Red) - Difference < -4 → SELL/EXIT
Features:
✓ Real-time score display (Bull/Bear out of 13 points)
✓ Automated alerts for trend changes
✓ Optimized parameters for crypto/Bitcoin
✓ Minimal false signals through confirmation filter
Best Used For:
Daily (1D) timeframe, Bitcoin and major cryptocurrencies. Can be adapted for other timeframes and assets.
stelaraX - Auto FibonaccistelaraX – Auto Fibonacci
stelaraX – Auto Fibonacci is an automatic Fibonacci plotting indicator that detects recent pivot highs and pivot lows and draws Fibonacci retracement and extension levels across the latest swing range. The script updates dynamically whenever a new pivot is confirmed, providing an always-current Fibonacci map without manual drawing.
For advanced AI-based chart analysis and automated Fibonacci interpretation, visit stelarax.com
Core logic
The indicator detects swing pivots using a user-defined pivot lookback:
* pivot highs are detected using pivot high confirmation
* pivot lows are detected using pivot low confirmation
When a new pivot is confirmed and both a recent high and low are available, the script:
* defines the swing range between the latest pivot high and pivot low
* draws Fibonacci levels across that range
* extends the levels forward by a configurable number of bars
The plotted level set includes retracements and extensions:
* -0.618 and -0.272
* 0.0, 0.236, 0.382, 0.5, 0.618, 0.786, 1.0
* 1.272 and 1.618
Extensions can be enabled or disabled via a dedicated setting.
Visualization
Fibonacci levels are plotted as horizontal lines and labeled with:
* the Fibonacci ratio
* the corresponding price value
Colors are assigned based on level type:
* 0 and 1 levels use a dedicated highlight color
* 0.5 uses a key level color
* standard retracement levels use a base fib color
* extension levels use a separate extension color
When a new pivot forms, the indicator clears the previous Fibonacci drawings and redraws the full set to keep the chart clean and current.
Use case
This indicator is intended for:
* automatic Fibonacci retracement mapping on the latest swing
* identifying potential reaction levels for pullbacks and continuations
* projecting extension targets beyond the current range
* level-based confluence with structure, liquidity, and zones
* multi-timeframe Fibonacci alignment
For a fully automated AI-driven chart analysis solution, additional tools and insights are available at stelarax.com
Disclaimer
This indicator is provided for educational and technical analysis purposes only and does not constitute financial advice or trading recommendations. All trading decisions and risk management remain the responsibility of the user.
EMA Multi Cross + SR Breaks & RetestsDescription
The EMA Multi Cross with Support & Resistance Break & Retest indicator combines trend-following moving averages with dynamic support and resistance zone detection to help traders identify trend direction, momentum shifts, and key price reaction areas in real time.
The indicator plots multiple Exponential Moving Averages (EMAs) to provide a clear view of short-, medium-, and long-term trends while automatically detecting high-volume support and resistance zones. It also highlights when these zones break or successfully hold, helping traders spot potential continuation or reversal opportunities.
Key Features
Multi-EMA Trend System
The indicator displays EMA 9, 13, 15, 21, 50, and 200 to help traders quickly assess trend structure and market momentum.
EMA Crossover Alerts
Alerts can be triggered when important EMA crossovers occur, helping traders capture momentum shifts and potential entries.
Cross alerts included:
EMA 9 crossing EMA 15
EMA 9 crossing EMA 21
EMA 13 crossing EMA 50
EMA 21 crossing EMA 200
Both bullish and bearish signals are supported.
Dynamic Support & Resistance Zones
The script automatically detects potential support and resistance areas based on price pivots and volume activity, plotting them as zones directly on the chart.
Stronger zones appear darker, helping traders quickly identify important reaction areas.
Break & Retest Detection
When price breaks a support or resistance zone, the zone changes appearance to visually confirm the breakout. If price returns and holds the level, the zone adjusts back, signaling a possible continuation.
This helps traders identify:
Breakouts
Failed breakouts
Retests
Trend continuation setups
Customizable Display
Users can enable or disable support & resistance detection and adjust detection sensitivity according to their trading style.
Typical Use Cases
• Trend-following entries using EMA alignment
• Breakout trading
• Retest confirmation entries
• Scalping and intraday setups
• Swing trading trend confirmation
ATR Action (Signed) + Signals + ConfidenceATR Action (Signed) — Context-Aware Volatility Signals with Confidence Scoring
ATR Action (Signed) is a volatility-normalized indicator designed to answer a simple but often overlooked question:
Was today’s move meaningful — or just noise?
Instead of measuring raw price change, this indicator compares today’s percent move to the instrument’s typical daily volatility, expressed as a normalized, signed value called ATR Action.
What makes this different
Most ATR-based tools measure range.
This script measures directional impact.
ATR Action answers:
How large was today’s move relative to normal volatility?
Was the move statistically notable or routine?
Did it occur with or against the prevailing trend?
By combining volatility normalization, trend context, and signal classification, the indicator helps distinguish:
Noise vs. meaningful expansion
Opportunistic dips vs. structural weakness
Momentum continuation vs. exhaustion
Core Concepts
ATR% (Average Daily Volatility)
Calculated as the average absolute daily percent move over a user-defined period.
This provides a “daily noise baseline” specific to each instrument.
ATR Action (Signed)
ATR Action = Today’s % Change ÷ ATR%
Positive values = up days
Negative values = down days
|1.0| ≈ normal daily move
|1.5+| = unusually large move
|2.5+| = extreme move
This allows consistent interpretation across stocks, crypto, and ETFs.
Signals (context-aware)
Signals are generated only when volatility expansion is meaningful and interpreted through trend context:
BUY / ADD
Large down day within an uptrend (potential shakeout)
MOMENTUM
Large up day within an uptrend
TRIM / SELL
Large up day within a downtrend
RISK-OFF
Large down day within a downtrend
No signals are generated during normal volatility.
Confidence Score (0–100)
Each signal includes a confidence score, derived from:
Magnitude beyond volatility thresholds
Alignment with trend direction
This is not a probability — it is a relative strength gauge to help compare setups and manage position sizing.
On-Chart Table & Explainer
The indicator includes:
A compact table showing ATR Action, ATR%, today’s move, trend state, signal, and confidence
An optional Explainer Panel (toggleable in settings) that documents each metric directly on the chart for transparency and education
Intended Use
ATR Action is designed for:
Swing traders and position traders
Scaling in/out rather than binary entries
Comparing volatility events across different instruments
Filtering emotional reactions during high-volatility periods
It does not predict direction and does not repaint.
Final Notes
This script emphasizes context over prediction.
Large moves matter — but only when viewed relative to normal behavior and prevailing trend.
Use ATR Action to frame decisions, not replace them.
Borna StructureBorna Structure
Borna Structure is a clean market structure indicator that plots key swing levels on the chart and marks Break of Structure (BOS) and Change of Character (CHoCH) events based on close-confirmed breaks.
The indicator uses horizontal levels to represent structural highs and lows and prints BOS or CHoCH only when price breaks and closes beyond a valid level, avoiding repeated signals on continuation candles. This makes it suitable for manual analysis and backtesting, especially on intraday timeframes.
Borna Structure does not provide buy or sell signals and is intended to be used as a market structure reference tool, commonly combined with session levels or price action confirmation.
Outlier Resistant Moving AverageOutlier Resistant Moving Average (ORMA) | MisinkoMaster
Outlier Resistant Moving Average (ORMA) is a trend-following moving average designed to reduce the impact of abnormal price spikes while preserving responsiveness to real market moves. The goal is to provide a smoother and more stable trend reference that remains usable even during volatile or erratic price behavior.
Unlike traditional moving averages that react strongly to sudden price shocks, ORMA adapts its behavior to volatility conditions, helping traders follow trends without being constantly misled by temporary price extremes.
Key Features
Moving average designed to resist distortion from price outliers
Adaptive smoothing behavior that reacts to volatility conditions
Optional ATR-based dynamic bands for trend confirmation
Multiple moving average types supported as the calculation base
Flexible trend detection logic options
Automatic trend coloring and signal labeling
Candle coloring for intuitive trend visualization
How It Works
ORMA builds upon a selectable base moving average and modifies its behavior to reduce the influence of abnormal price movements. Instead of reacting equally to all price changes, the calculation adjusts its responsiveness according to changing volatility conditions.
When market volatility expands, the indicator becomes more conservative, preventing sudden spikes from distorting the average. During calmer conditions, responsiveness increases, allowing the average to track price action more closely.
Optional ATR-based bands can be applied around the average, allowing traders to use band breakouts as confirmation of trend strength rather than relying solely on slope changes.
The result is a moving average that remains stable in noisy markets while still adapting during real trend movements.
Inputs Overview
Source — Selects the price source used in calculations
Moving Average Length — Controls smoothing and calculation sensitivity
ATR Length — Controls volatility measurement used for adaptive behavior
Base Moving Average — Selects which MA type forms the calculation foundation
Trend Logic — Determines whether trend is detected via crossover, slope change, or both
Use ATR Bands — Enables or disables dynamic ATR bands
ATR Factor — Controls band distance from the average
ALMA Offset & Sigma — Parameters used only when ALMA smoothing is selected
Floored Offset — Optional ALMA configuration affecting smoothing behavior
Usage Notes
Useful for filtering noise during volatile or choppy markets
ATR bands can help confirm stronger breakouts or trend continuation
Trend logic modes allow adaptation to different trading styles
Suitable for swing trading, trend-following, and position trading approaches
Can act as dynamic support or resistance in trending markets
Works well when combined with momentum or volume confirmation tools
Summary
Outlier Resistant Moving Average offers a volatility-aware trend reference that helps traders remain aligned with broader price movement while minimizing disruptions from sudden price spikes. It is especially useful for traders seeking smoother trend identification without sacrificing adaptability.






















