APEX v14 CLEAN - MNQ/MESNITRO V15 amazing bot just try it out is an advanced AI-powered trading assistant built for precision, discipline, and consistency. Designed around smart money concepts, liquidity analysis, and market structure, it identifies high-probability trading opportunities while filtering out low-quality setups. By combining multiple layers of confluence—including liquidity sweeps, order blocks, fair value gaps (FVGs), optimal trade entries (OTE), trend strength, volatility, and higher-timeframe confirmation—BRABUZ helps traders make confident, data-driven decisions with a strong focus on risk management and capital preservation.
Rather than generating constant signals, BRABUZ is engineered to prioritize quality over quantity, waiting patiently for A+ setups with the highest statistical edge. It continuously adapts to changing market conditions, providing clear trade entries, stop-loss placement, profit targets, and real-time market bias in a clean, easy-to-read interface. Whether you're a prop firm trader, futures trader, or experienced retail trader, BRABUZ is designed to eliminate emotional decision-making, improve consistency, and give you a professional-grade trading edge. is an advanced AI-powered trading assistant built for precision, discipline, and consistency. Designed around smart money concepts, liquidity analysis, and market structure, it identifies high-probability trading opportunities while filtering out low-quality setups. By combining multiple layers of confluence—including liquidity sweeps, order blocks, fair value gaps (FVGs), optimal trade entries (OTE), trend strength, volatility, and higher-timeframe confirmation—BRABUZ helps traders make confident, data-driven decisions with a strong focus on risk management and capital preservation.
Rather than generating constant signals, BRABUZ is engineered to prioritize quality over quantity, waiting patiently for A+ setups with the highest statistical edge. It continuously adapts to changing market conditions, providing clear trade entries, stop-loss placement, profit targets, and real-time market bias in a clean, easy-to-read interface. Whether you're a prop firm trader, futures trader, or experienced retail trader, BRABUZ is designed to eliminate emotional decision-making, improve consistency, and give you a professional-grade trading edge. Indicator

ORB+VWAPITSP ORB + VWAP — Opening Range Breakout with VWAP & Volume Confirmation
Overview
This indicator combines three of the most widely used intraday trading concepts into a single, non-repainting signal engine: Opening Range Breakout (ORB), session-anchored VWAP, and volume confirmation. It is built for NSE intraday trading but works on any liquid market with a defined session.
Most ORB tools only look at whether price broke the opening range. This one adds two additional filters — trend alignment via VWAP and participation via volume — so signals are less prone to false breakouts on thin, directionless moves.
How It Works
1. Opening Range — the script automatically detects the first bar of each new regular trading session and builds a high/low range over a user-defined number of minutes (default 15). Once that window elapses, the range locks for the rest of the session.
2. Session VWAP — a fresh volume-weighted average price is calculated from the first bar of each session, giving an accurate intraday fair-value reference rather than a rolling multi-day average.
3. Volume Filter — breakout bars are checked against a multiple of the recent average volume, filtering out low-conviction breaks.
4. Signal Logic — a long signal fires when price closes above the opening range high, is trading above session VWAP, and volume confirms. A short signal is the mirror condition. Each signal fires once per session per direction to avoid repeated alerts on choppy retests.
Key Features
• Auto-resetting opening range box, visually plotted on the chart
• Session-anchored VWAP line with configurable source
• Optional volume confirmation filter (adjustable multiple and lookback)
• Optional VWAP trend filter — can be disabled for raw ORB signals
• ATR-based stop-loss and target labels auto-printed on each signal
• Configurable info table (position, on/off) showing live ORB status, levels, and VWAP bias
• Background tint reflecting current VWAP bias
• Built-in alert conditions for both breakout directions, ready for webhook/Telegram/automation integration
How to Use
• Works best on 5-minute or 15-minute charts for liquid stocks and index futures.
• Set your chart session to Regular Trading Hours for correct daily resets.
• Adjust the Opening Range window (default 15 minutes) to match your market's typical volatility — some traders prefer 30 minutes for less noise.
• Use the VWAP and Volume filters as confluence checks; disabling both reduces this to a pure ORB breakout tool.
• ATR stop/target labels are a starting reference, not a substitute for your own risk management.
Settings
• Opening Range Minutes
• VWAP source and on/off filter
• Volume MA length and confirmation multiple
• ATR length, stop multiple, target multiple
• Info table visibility and position (9 placement options)
• Signal color customization
Alerts
Two alert conditions are built in — Long ORB Breakout and Short ORB Breakdown — both suitable for webhook-based automation to Telegram, Discord, or other delivery channels.
Notes
• Non-repainting: all breakout and VWAP calculations use only confirmed price/volume data at the time each bar closes.
• This is a discretionary decision-support tool, not a standalone trading system. Always combine with your own risk management and market context.
Disclaimer
This script is for educational and informational purposes only and does not constitute financial advice. Trading involves substantial risk of loss. Past performance of any strategy or signal does not guarantee future results. Use at your own risk and always backtest/forward-test before live deployment.
Indicator

Indicator

Indicator

Indicator

TEWMA MACD - [JTCAPITAL]TEWMA MACD -
TEWMA MACD - is a modified way to use the Moving Average Convergence Divergence (MACD) by replacing the traditional EMA calculations with Triple Exponential Weighted Moving Averages (TEWMA) for Trend-Following.
Instead of relying on conventional exponential moving averages, this indicator first smooths price using a Weighted Moving Average (WMA), followed by a Triple Exponential Moving Average (TEMA). This creates a significantly more responsive moving average while still maintaining smoothness. The result is a MACD that reacts quicker to changing market conditions without becoming excessively noisy.
The indicator works by calculating in the following steps:
Source Selection
The script begins by selecting the desired price source. By default this is the Close price, but users may choose any PulseWire supported source such as Open, High, Low, HL2, HLC3, OHLC4, or any custom source.
Every calculation performed afterwards originates from this selected source.
Weighted Moving Average (WMA) Smoothing
Before calculating the actual trend averages, the source is first smoothed using a Weighted Moving Average.
Unlike a Simple Moving Average, a WMA assigns progressively larger weights to newer prices while still considering older data. This allows the moving average to respond faster to changing market conditions without becoming overly sensitive.
This initial smoothing stage reduces market noise before the Triple EMA calculation begins.
Triple Exponential Moving Average (TEMA) Calculation
After the WMA has been calculated, the script applies a Triple Exponential Moving Average.
Unlike a normal EMA, the TEMA combines multiple exponential averages in a mathematical way that largely removes the lag introduced by exponential smoothing.
This process produces a moving average that follows price much more closely while maintaining excellent smoothness.
The first TEWMA uses the user-selected base period.
Second TEWMA Calculation
A second TEWMA is then created using a longer lookback period.
Instead of manually selecting this second length, the script multiplies the original period by the chosen Multiplier.
For example:
Base Length = 20
Multiplier = 1.5
Second Length = 30
This automatically creates a slower moving average that represents the longer-term trend.
MACD Line Calculation
The MACD line is calculated by subtracting the slower TEWMA from the faster TEWMA.
MACD = Fast TEWMA − Slow TEWMA
When the faster average rises above the slower average, the MACD becomes positive.
When the faster average falls below the slower average, the MACD becomes negative.
The distance between both averages represents the current momentum of the market.
Signal Line Calculation
The script then calculates an Exponential Moving Average of the MACD itself.
This creates the Signal Line.
The Signal Line smooths the MACD values and provides a reference that can be compared against the MACD to determine whether momentum is increasing or decreasing.
The Signal Length is fully customizable.
Histogram Calculation
The histogram is calculated as:
Histogram = MACD − Signal Line
This measures the difference between both lines.
When the histogram is positive, bullish momentum dominates.
When the histogram is negative, bearish momentum dominates.
The larger the histogram becomes, the stronger the momentum.
Momentum Acceleration Detection
Besides determining whether momentum is positive or negative, the indicator also checks whether the histogram itself is increasing or decreasing compared to the previous candle.
This creates four unique momentum states:
Bullish and strengthening
Bullish but weakening
Bearish but recovering
Bearish and strengthening
These states are reflected through different histogram colors, making it significantly easier to judge the current momentum without manually comparing bars.
Dynamic Coloring
Both the MACD line and Signal Line automatically change color depending on which line currently dominates.
When the MACD remains above the Signal Line, both lines adopt the bullish color.
When the MACD falls below the Signal Line, both lines switch to the bearish color.
This immediately visualizes the current trend direction.
Background Momentum Visualization
Finally, the indicator colors the background using two separate conditions.
The first background coloring reflects whether momentum is bullish or bearish.
The second background coloring reflects whether momentum is increasing or decreasing.
Together these background colors provide an additional visual confirmation of the current market state without affecting the indicator calculations themselves.
Buy and Sell Conditions:
The indicator itself does not generate explicit Buy or Sell signals. Instead, it provides a momentum framework that traders can interpret according to their own trading style.
Common bullish confirmations include:
The MACD crossing above the Signal Line.
The histogram moving from negative to positive.
Increasing positive histogram bars.
Both MACD and Signal Line remaining above zero.
Background shifting toward bullish momentum.
Common bearish confirmations include:
The MACD crossing below the Signal Line.
The histogram moving from positive to negative.
Increasing negative histogram bars.
Both MACD and Signal Line remaining below zero.
Background shifting toward bearish momentum.
Additional confirmation filters may be added, such as:
Higher timeframe trend confirmation.
Volume confirmation.
RSI filters.
ADX trend strength filters.
ATR volatility filters.
Market structure confirmation.
Support and resistance confluence.
Combining multiple filters generally reduces false signals while increasing the quality of confirmed trend reversals.
Features and Parameters:
Source
Determines which price series is used for every calculation.
Length
Controls the period used for the fast TEWMA.
Multiplier
Automatically determines the slow TEWMA length by multiplying the base Length.
MACD Length
Controls the EMA smoothing period used for the Signal Line.
Dual TEWMA System
Creates a fast and slow trend measurement using Triple Exponential Weighted Moving Averages.
Dynamic MACD
Uses TEWMA instead of traditional EMA calculations to reduce lag while maintaining smoothness.
Adaptive Signal Line
Smooths the MACD using a configurable EMA.
Momentum Histogram
Displays the distance between MACD and Signal Line.
Four-State Histogram Coloring
Shows whether momentum is bullish, bearish, strengthening, or weakening.
Dynamic Line Colors
Both MACD and Signal Line automatically reflect current momentum direction.
Background Momentum Visualization
Provides additional visual confirmation of trend direction and momentum acceleration.
Specifications:
Weighted Moving Average (WMA)
The Weighted Moving Average assigns progressively larger weights to more recent price data while gradually reducing the influence of older prices. Compared to a Simple Moving Average, the WMA reacts faster to new market information without becoming excessively sensitive. Within this indicator, the WMA serves as the initial smoothing stage before the Triple Exponential Moving Average is applied. This helps reduce random price fluctuations while preserving meaningful trend information.
Triple Exponential Moving Average (TEMA)
The Triple Exponential Moving Average is designed to minimize the lag commonly associated with exponential moving averages. Rather than relying on a single exponential smoothing calculation, TEMA combines multiple exponential averages into one formula that effectively compensates for delay. This produces a moving average that closely follows price while remaining smooth. In this indicator, TEMA is applied after the WMA, creating the TEWMA calculation that forms the foundation of the entire oscillator.
TEWMA
TEWMA stands for Triple Exponential Weighted Moving Average. It combines the stability of the Weighted Moving Average with the responsiveness of the Triple Exponential Moving Average. By smoothing the source with a WMA before applying TEMA, the resulting average filters out short-term market noise while still responding rapidly to genuine trend changes. Using TEWMA instead of traditional EMAs creates a more responsive MACD without sacrificing smoothness.
MACD (Moving Average Convergence Divergence)
The MACD measures the distance between a faster moving average and a slower moving average. This difference provides insight into market momentum. As the fast average accelerates away from the slow average, momentum increases. When both averages converge, momentum weakens. By replacing the traditional EMAs with TEWMAs, this indicator produces a MACD that reacts more quickly to evolving market conditions while maintaining reliable trend identification.
Signal Line
The Signal Line is an Exponential Moving Average applied directly to the MACD values. Its purpose is to smooth the often volatile MACD line, making momentum shifts easier to identify. Crossovers between the MACD and Signal Line are among the most widely used momentum signals in technical analysis because they indicate potential changes in buying or selling pressure.
Histogram
The histogram measures the difference between the MACD and the Signal Line. Rather than simply indicating bullish or bearish momentum, it also reveals the strength of that momentum. Expanding histogram bars indicate accelerating momentum, while shrinking bars suggest that momentum is fading. This often provides an early warning before actual MACD crossovers occur.
Momentum Acceleration
Beyond measuring whether momentum is positive or negative, this indicator continuously evaluates whether momentum itself is increasing or decreasing. This additional layer allows traders to distinguish between strong trends, weakening trends, recovering markets, and accelerating reversals. Monitoring momentum acceleration often provides earlier insight into changing market conditions than observing crossovers alone.
Trend Following
Trend-following strategies attempt to participate in sustained market movements rather than predicting exact tops or bottoms. By combining fast and slow TEWMAs, the indicator naturally aligns with prevailing market direction while filtering much of the short-term noise that frequently causes false signals.
Moving Average Convergence and Divergence
The core principle behind MACD is that the relationship between two moving averages reflects the strength and direction of a trend. As the averages separate, momentum increases. As they converge, momentum decreases. Measuring this continuously provides valuable insight into both existing trends and potential reversals.
Multiplier
Instead of manually selecting both moving average lengths, this indicator derives the slower TEWMA by multiplying the fast length by a user-defined multiplier. This ensures that the relationship between both averages remains proportional regardless of the chosen settings, making optimization more intuitive while preserving the intended behavior of the oscillator.
Dynamic Coloring
Color changes are not merely cosmetic. They immediately communicate whether bullish or bearish momentum currently dominates and whether momentum is strengthening or weakening. This allows traders to interpret the oscillator at a glance without carefully examining individual values or comparing multiple bars manually.
Why combine WMA with TEMA?
The Weighted Moving Average prioritizes recent price action while still filtering random fluctuations. The Triple Exponential Moving Average then removes much of the lag traditionally introduced by smoothing techniques. Combining both methods produces a moving average that remains smooth during consolidation while responding rapidly once genuine momentum develops. This makes the resulting MACD more responsive than the traditional EMA-based implementation without becoming excessively noisy.
Why use a TEWMA-based MACD instead of a traditional MACD?
Traditional MACD indicators rely entirely on Exponential Moving Averages, which inevitably introduce lag as markets change direction. By replacing those averages with TEWMAs, this indicator detects shifts in momentum earlier while still maintaining smooth trend behavior. The result is an oscillator that remains familiar to MACD users but offers faster responsiveness, improved trend tracking, and clearer visualization of changing momentum.
Enjoy! Indicator

Caheeen Pulse v3.0Caheeen Pulse is a market-regime visualization tool designed to summarize trend structure, directional alignment and volatility-normalized price positioning in one compact view.
HOW IT WORKS
The indicator combines four independent observations into a composite regime score ranging from -4 to +4:
Price position relative to the long-term Trend EMA.
Alignment between the Fast EMA and Slow EMA.
Direction of the Trend EMA slope.
Price distance from the Trend EMA, normalized by ATR.
The combined score classifies the current market environment into five states:
• Strong Bull
• Bull
• Neutral
• Bear
• Strong Bear
This approach differs from a basic moving-average crossover. It evaluates several dimensions of market structure simultaneously and normalizes price displacement using volatility, allowing the same framework to adapt across instruments and timeframes.
VISUAL COMPONENTS
• Long-term Trend EMA
• Fast and Slow EMAs
• Regime-based chart background
• Confirmed regime-transition markers
• Dashboard displaying the composite score, ATR-normalized price distance, trend slope, EMA spread and ATR volatility
ALERTS
Caheeen Pulse includes alert conditions for confirmed transitions into Strong Bull, Strong Bear and Neutral regimes. Transition alerts and markers are confirmed only after the candle closes. When creating an alert, select “Once Per Bar Close.”
USAGE
Caheeen Pulse is intended to help users:
• Identify the prevailing market regime
• Distinguish directional conditions from transitional periods
• Compare trend structure with current volatility
• Apply an additional market-context filter to their own analysis
The indicator does not place orders, manage positions or provide personalized investment advice. It should not be used as a standalone instruction to buy or sell.
The live regime display can change while the current candle is forming. Confirmed transition markers and alerts are generated at candle close.
Historical or hypothetical observations do not guarantee future results. Trading involves risk, and users remain responsible for their own decisions and risk management. Indicator

MTF SMA Crossover Strategy MTF SMA Crossover Strategy Documentation
Multi-Timeframe Trend-Following Framework for PulseWire (Pine Script v5)
1. Strategy Overview
The Multi-Timeframe (MTF) SMA Crossover Strategy is designed for long-term investors seeking to eliminate market noise and maximize trend capture. The strategy relies on a strict dual-timeframe hierarchy:
The Weekly Macro Filter (Bottom Chart): Establishes the primary structural trend. Trades are only permitted in the direction of the macro bull market.
The Daily Execution Trigger (Top Chart): Fine-tunes precise market entries using momentum crossovers.
By combining these two distinct horizons, the strategy systematically filters out low-probability "fake-outs" common during broader multi-month market corrections.
---> Is Weekly Fast SMA > Weekly Slow SMA?
|
+---> YES ---> ---> Has Daily Crossover Occurred? --->
| |
+---> NO ---> +---> NO --->
2. Core Operational Logic
Entry Architecture (The Dual-Key Verification)
An entry order is programmatically executed only when the following two rules align on the same candle close:
Rule 1 (Weekly Filter): The Weekly Fast Moving Average must be trading structurally above the Weekly Slow Moving Average (Weekly Fast > Weekly Slow).
Rule 2 (Daily Trigger): The Daily Fast Moving Average must explicitly cross above the Daily Slow Moving Average.
Note: If the daily chart experiences a bullish crossover while the weekly chart is still locked in a macro downtrend, the signal is discarded as a bull trap.
Exit Architecture
To preserve large cyclical gains while preventing premature shake-outs, the strategy maintains a single-timeframe exit:
The Velocity Clause: The strategy liquidates the entire long position immediately when the Daily Fast Moving Average crosses under the Daily Slow Moving Average.
3. Parameter Technical Specifications
Parameter Input
Default Value
Recommended Variations
Purpose
Fast SMA Length
50
20 (Aggressive) / 50 (Standard)
Controls the Daily Trigger line and maps directly to the 10-Week SMA on the macro layer.
Slow SMA Length
200
100 (Aggressive) / 200 (Standard)
Controls the Daily Baseline line and maps directly to the 40-Week SMA on the macro layer.
Initial Capital
$10,000
User-defined
Baseline cash simulation equity for the backtesting engine.
Order Sizing
100%
1% to 100%
Allocates the total percentage of current portfolio equity deployed into each qualified trade.
4. PulseWire Implementation Steps
Chart Layout Configuration
To mimic a clean visual synchronization, set up your workspace environment as follows:
Click the Select Layout button on the top toolbar of PulseWire and choose the 2-Screen Split (Vertical or Horizontal).
Set the Top Screen to the 1D (Daily) interval.
Set the Bottom Screen to the 1W (Weekly) interval.
Click the price scale gear icon on both charts and activate Logarithmic Scale. This scales exponential compounding visually over multi-year asset lifecycles.
Script Installation
Open up the Pine Editor tab located at the bottom section of your PulseWire interface.
Delete any default template code present in the editor workspace.
Paste the generated MTF strategy Pine Script code into the module.
Click Save, rename the file, and then click Add to Chart.
Ensure the script is explicitly running over the Daily (Top) panel. It will automatically fetch data from the background weekly structure using PulseWire's native context security pipeline.
5. Risk Considerations & Edge Blindspots
Whipsaw Windows: During extended multi-month horizontal consolidations or choppy trading ranges, the daily SMAs may cross frequently, resulting in small capital drawdowns.
Lag Penetration: Because moving averages are inherently lagging mathematical calculations, the execution trigger will sit slightly above the exact absolute market bottom, and exit triggers will drop slightly below the absolute cyclical top.
Asset Class Volatility: When applying this model to hyper-volatile assets (e.g., small-cap equities or crypto tokens), a temporary fast-moving crash can create short-term divergence before the weekly candles print a finalized macro print.
Strategy

Gravity Trend | ADX Strength Meter & Quality-Scored DMI SystemA fully modular DMI/ADX trend-following strategy built around a live Trend Quality Score rather than a raw crossover signal.
Instead of entering on the initial DI crossover, this script waits for pullback entries within an already-confirmed trend regime (DI direction + ADX strength + optional EMA filter), aiming to capture better average entry prices than chasing the initial signal.
Core features:
Pullback entry engine — enters on EMA reclaim within a confirmed DMI trend regime (toggle back to classic DI crossover anytime)
Trend Quality Score (0–100) — a weighted composite of ADX level, DI spread, ADX slope, and EMA slope, visualized as a glowing trend line whose brightness scales with signal quality
Peak-ADX decay exit — tracks the highest ADX reached since entry and exits once trend conviction decays a set percentage off its peak, independent of price action
True initial stop anchored to strategy.position_avg_price, transitioning into a Chandelier-style ATR trailing stop that only ratchets in your favor
Volatility- and quality-adjusted position sizing — risk per trade scales with ATR and with the current Trend Quality Score
Cooldown filter to avoid re-entering immediately after a stop-out in the same chop zone
Live dashboard table showing ADX, DI spread, trend score, position status, and a self-updating win-rate table bucketed by ADX strength regime at entry — so you can see empirically which trend-strength conditions are actually working on your instrument
Every major mechanic (EMA filter, DI spread minimum, pullback mode, Chandelier trail, ADX decay exit, cooldown, quality-based sizing, and each individual Trend Score component) is independently toggleable — designed for methodical A/B testing rather than a fixed black-box system.
This is a trend-following strategy, not mean-reversion. It is intended for educational and research purposes. Past performance shown in backtests does not guarantee future results — always forward-test and paper-trade before risking real capital, and adjust default parameters (ADX threshold, ATR multiples, EMA lengths) to suit your instrument and timeframe. Strategy

5min ORB + Ripster EMA CloudsHere's an updated version that covers **1-minute candles** and explains **the clouds**:
---
**5-Min ORB — Opening Range Breakout (with 1-Min Precision)**
This indicator marks the opening range of the session and highlights breakouts above or below it. While the range itself is built from the first 5 minutes of trading, you view and trade it on the **1-minute chart** for sharper entries and cleaner signals.
**Why use 1-minute candles**
Running this on a 1-minute timeframe gives you five candles inside the opening range instead of one. That means:
- You see exactly how the range forms — whether buyers or sellers dominated the open.
- Breakout timing is more precise, since a 1-min close through the level triggers sooner than waiting on a full 5-min candle.
- Stops and entries can be tighter, because you're reacting to smaller price increments.
- You catch fast momentum moves early, which matters most in the first 15–30 minutes when volatility is highest.
The trade-off: 1-minute charts produce more noise, so confirmation (a candle *close* beyond the level, not just a wick) becomes more important to avoid getting faked out.
**Understanding the clouds**
The "clouds" are the shaded zones the indicator paints on your chart. They give you instant visual context without reading exact price numbers:
- **The opening-range cloud** — the shaded box between the ORB high and ORB low. This is your no-man's-land. Price chopping inside this cloud means the market hasn't picked a direction yet, so most traders stay flat until price escapes it.
- **The bullish cloud (above the range)** — shades green (or your chosen color) once price breaks and holds above the ORB high. It signals the buyers are in control and marks the zone where long setups are valid.
- **The bearish cloud (below the range)** — shades red once price breaks below the ORB low, signaling seller control and the zone for short setups.
Think of the clouds as a traffic-light system: inside the range = wait, above = long bias, below = short bias. They keep you on the right side of momentum and stop you from fighting the trend.
**How to use it**
Let the first 5 minutes complete on your 1-minute chart to form the range. Watch for a 1-min candle to close outside the opening-range cloud. When price pushes into the bullish cloud, look for longs; when it drops into the bearish cloud, look for shorts. Combine with volume and higher-timeframe trend for the strongest setups.
*This tool is for educational purposes only and is not financial advice. Always backtest and manage risk before trading live.*
---
Want me to fold this into the full description as one polished write-up, trim it for the PulseWire publish box, or adjust the cloud color/logic explanation to match a specific indicator you're using? Indicator

[Dugan Algos] Trader's Command CenterOverview
Trader's Command Center consolidates the routine an active intraday trader repeats on every chart — marking the levels that matter, checking whether the trend actually agrees with itself, confirming that volume is present, and judging whether the move still has fuel — into a single overlay with one readable verdict.
The problem it addresses is fragmentation. Most traders end up running five or six separate scripts: one for previous-day levels, another for premarket, a VWAP, a moving-average package, something for relative volume, and a momentum oscillator in a lower pane. Each is fine alone, but reading them together means your eyes travel across the screen and you assemble the context manually, in real time, under pressure. That assembly step is where hesitation and inconsistency creep in.
TCC performs the assembly for you. Every component feeds one checklist table that resolves to a plain-language state — A+ LONG, A+ SHORT, LONG (low vol), SHORT (fading), or MIXED — so the question shifts from "what do all these indicators say?" to "does this setup meet my standard, yes or no?"
It works on stocks, options underlyings, and futures, and includes dedicated Asia and London session levels for overnight futures traders.
---
Why these components are combined
The individual calculations here are standard and well documented — that is deliberate. The originality is in the scoring architecture, not in inventing a new formula.
Three specific pieces of integration logic do work that no combination of separate scripts performs:
1. Trend agreement is scored, not eyeballed. Six independent context checks (VWAP, EMA alignment, two SMAs, prior-day close, market breadth) are reduced to a single 0–6 score. Five or six agreeing is treated as directional conviction; anything less is explicitly labelled MIXED rather than left for you to interpret. The point is a consistent, repeatable threshold instead of a judgment call that shifts with your mood.
2. Volume and momentum act as gates on that score, not as more rows to weigh. Direction is necessary but not sufficient. A trend everyone agrees on but nobody is trading is a trap, and so is a trend that's already exhausted. Relative volume and momentum acceleration are therefore structurally separate from the directional score — they can only downgrade a verdict, never create one. This is why the header degrades in a defined order: `A+ LONG` → `LONG (low vol)` → `LONG (fading)`. Each tells you something different about why the setup is second-rate.
3. Momentum is measured relative to the prevailing bias. Every momentum reading in the script is sign-flipped to match the direction the checklist is pointing. On a short setup, a falling MACD histogram is momentum building, not fading. Bolting a standard MACD onto your chart requires you to perform that inversion mentally on every short — a small thing that produces real errors when you're managing a position quickly.
---
Features
Automatic key levels
Drawn without any manual charting, and updated as each period completes:
Previous day high, low, and close
Premarket high and low, accumulated live through the pre-session
Opening range high and low, with a configurable duration (default 15 minutes)
Prior week high and low
Prior month high and low
Each level carries a compact right-edge tag (PDH, PDL, PDC, PM-H, ORB-L, PWH, PMoH and so on) so you can identify a line at a glance without opening the settings panel. Labels can be switched off if you prefer a cleaner chart.
Higher-timeframe values are requested with a one-period offset, meaning the script only ever reads completed periods. These levels do not repaint.
Futures session levels
For overnight and globex traders, optional Asia and London session highs and lows, alongside the standard prior-day and opening-range levels. Both session windows and the reference time zone are user-configurable — the defaults are New York time (Asia 18:00–03:00, London 03:00–09:30), which suit ES, NQ, CL and GC, but the fields accept any session string for other products or time zones.
A+ Trade Checklist
The centrepiece. A compact table scoring six directional checks:
Check Bullish when
Price vs VWAP Price above session VWAP
EMA alignment Fast EMA above slow EMA (default 9/21)
SMA 1 Price above the intermediate SMA (default 50)
SMA 2 Price above the long SMA (default 200)
Prior-day close Price above yesterday's close
Market breadth Advance-decline reading above zero
Five or six bullish gives a long bias; five or six bearish gives a short bias; anything in between reads MIXED. Two quality gates then qualify that bias — day RVOL and momentum — followed by two informational rows (bar RVOL and buy-volume percentage) that assist entry timing without affecting the verdict.
The header cell always states the conclusion outright, so you never need to count rows.
Momentum: accelerating or fading
A dedicated row answering the question most checklists ignore: is this move gaining or losing steam?
The measurement is the slope of the MACD histogram, normalised by ATR. The histogram is already the spread between fast and slow momentum, so its rate of change is effectively acceleration — an expanding histogram means the move is gaining separation, a contracting one means it's decaying even while price still drifts your way.
Dividing by ATR is what makes the reading portable. Raw histogram slope is expressed in price units, so a threshold tuned on SPY would be meaningless on ES or a four-dollar stock. Expressed as a percentage of average true range, a single threshold behaves consistently across every instrument.
The row displays one of three states — `▲ ACCEL`, `■ FLAT`, `▼ FADING` — with the normalised magnitude, plus a small `·adx↑` marker when ADX is simultaneously rising. A configurable flat zone prevents the state from flickering on trivial changes.
A dropdown controls how strictly momentum gates the verdict: Off (display only), Block if fading (default), or Require accelerating (strictest, suited to breakout entries).
Trending Stocks screener
Ranks up to eight watchlist symbols by daily relative volume, showing percent change alongside, sorted live so the most unusually active name sits at the top. Useful for deciding which chart deserves your attention before you commit to one.
Symbols are fully user-defined; the defaults are common large-cap names and index ETFs.
Volume analysis
Day RVOL — cumulative session volume against the 20-day average, the standard measure of whether a name is "in play"
Bar RVOL — current bar volume against its recent average, for spotting individual bursts
Buy/sell volume estimate — volume apportioned by where the bar closes within its range, giving a rough pressure read on each candle
Trade planner
Enter an intended entry, stop, and target in the settings; the script draws all three on the chart with an automatic risk-to-reward calculation, absolute risk, and absolute reward. A fast way to sanity-check a trade's geometry before committing, or to review one afterwards.
Alerts
Thirteen conditions covering breakouts, cross events, volume anomalies, and setup formation:
Break above previous day high / below previous day low
Break above premarket high / below premarket low
Opening range breakout, up and down
VWAP cross, up and down
Relative volume spike
A+ Long setup formed (bias + volume + momentum all confirmed)
A+ Short setup formed
Momentum fading — fires only while a directional bias is live, making it a genuine position-management trigger rather than background noise
Momentum accelerating
Setup instructions
1. Add the indicator to your chart.
2. Enable extended trading hours. Right-click the chart → Settings → Symbol tab → tick Extended trading hours. Premarket high and low cannot be calculated without pre-session data, and the row will stay blank until this is enabled.
3. Use an intraday timeframe. The level suite, opening range, and session VWAP are built for intraday charts — 1 to 60 minutes. On daily and higher, intraday-specific levels are intentionally suppressed.
4. Confirm the breadth symbol. The checklist defaults to `USI:ADD` (NYSE advance-decline). If that row shows "n/a", your data plan may not include it — substitute any breadth symbol you do have access to, or a broad index proxy. The row will read n/a and score as bearish if the symbol is unavailable, so it's worth resolving rather than ignoring.
5. Set your session times if trading futures. Enable the futures group and adjust the Asia and London windows to match your product and time zone.
6. Create alerts. Add alert → Condition → select Trader's Command Center → choose the event from the dropdown. Set Once Per Bar Close if you want confirmed signals only; leaving it on Once Per Bar will fire intrabar and can trigger on moves that reverse before the candle closes.
---
How to read it during a session
A workflow that suits most intraday traders:
Before the open, glance at the screener to see which of your names are running unusual volume. Note where premarket high and low sit relative to the previous day's range — a premarket high above yesterday's high with real volume is a materially different setup from one inside the prior range.
Through the opening drive, let the opening range establish, then watch for a break of ORB high or low. The checklist header tells you whether that break has context behind it. An ORB breakout with an A+ LONG verdict is a fundamentally different proposition from the same breakout printing MIXED.
In a position, the momentum row is your management tool. Direction rows staying green while momentum turns to FADING is the classic signal that a move is maturing — a reasonable trigger to tighten a stop or take partial profit, well before the directional rows themselves flip.
When the verdict reads MIXED, that is information. The context checks disagree, which usually means chop. Most consistent traders lose more money forcing trades in this state than they make from the ones that work.
---
Tuning guidance
Slope lookback (default 3 bars) governs momentum responsiveness. Drop to 2 on a 1-minute chart if the reading feels slow; raise to 5 or more on 15-minute and above.
Flat zone (default ±3% of ATR) controls how much movement is required before the momentum state changes. If the row flickers between states more than you find useful, raise it to 5 or 6. This is the first knob to reach for — if the momentum gate is talking you out of trades that later work, the flat zone is usually too tight rather than the concept being wrong.
Day RVOL threshold (default 1.5x) sets the participation bar. Lower it to 1.2 for large-cap index products where 1.5x is genuinely rare; raise it to 2.0 or beyond if you only want names that are decisively in play.
Opening range duration (default 15 minutes) is a matter of style. Five minutes gives earlier, noisier signals; thirty produces fewer, cleaner breaks.
Momentum requirement should match your entry style. Breakout traders want Require accelerating. Pullback and mean-reversion traders often prefer Off, since entering as momentum decelerates is the entire premise of that approach.
---
Limitations and honest notes
Pine cannot scan the whole market. The screener ranks only the symbols you enter. This is a platform constraint on all Pine scripts, not a design shortcut — PulseWire limits the number of external symbol requests a script may make, and eight leaves headroom for the rest of the indicator's higher-timeframe calls.
Momentum measurement lags. MACD-derived acceleration is built on moving averages and inherits their delay. In a range, the histogram slope will whipsaw regardless of tuning. The momentum row is most reliable when the directional rows are already lopsided — it is a quality filter on an existing trend, not a standalone signal.
Buy/sell volume is an estimate. Without tick-level or order-flow data, the split is inferred from where each bar closes within its range. It is a reasonable proxy for pressure, not a substitute for a true delta feed.
Breadth is US-equity oriented. The default advance-decline symbol is meaningful for US stocks and index products. Trading FX, crypto, or non-US equities, the row should be repointed at something relevant or its influence on the score understood as noise.
The score is not a strategy. It describes context, not edge. It contains no backtest, makes no claim of profitability, and will happily print A+ LONG into a reversal. Entry, exit, position sizing, and risk management remain entirely yours.
Repainting: higher-timeframe levels read completed periods only and do not repaint. Live intraday values — the current bar's RVOL, momentum state, and checklist verdict — naturally update while the bar is forming and settle on close, as with any real-time indicator. Use Once Per Bar Close on alerts if you need confirmed-only behaviour.
---
Settings reference
Group Contains
① Key Levels Toggles for previous day, premarket, weekly, monthly levels and labels
② Opening Range ORB on/off and duration in minutes
③ Futures Sessions Asia and London session windows, reference time zone
④ Moving Averages / VWAP VWAP toggle, two EMA lengths, two SMA lengths
⑤ Volume / RVOL Averaging length, day-RVOL threshold, bar-spike multiple
⑥ Momentum MACD lengths, slope lookback, ATR length, flat zone, A+ gate strictness
⑦ A+ Trade Checklist Table on/off, breadth symbol, table position
⑧ Trending Stocks Screener Table on/off, eight symbol slots
⑨ Trade Planner Entry, stop, target prices
---
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice, not a recommendation to buy or sell any security or contract, and not a solicitation of any kind. It contains no strategy, no backtest, and makes no representation about past or future performance.
Trading stocks, options, and futures involves substantial risk of loss and is not suitable for every investor. Levels, scores, and alerts produced by this script describe market context; they do not predict outcomes. All trading decisions, position sizing, and risk management are your own responsibility. Test any tool thoroughly on a simulated account before risking capital.
---
Comments and suggestions are welcome. If you find a calculation that behaves unexpectedly on a particular instrument or session, please describe the symbol, timeframe, and settings so it can be reproduced. Indicator

Indicator

Indicator

Andean Oscillator ProFull credit to alexgrover for the Andean Oscillator, which this is built on.
Original script:
Original writeup: alpaca.markets/learn/andean-oscillator-a-new-technical-indicator-based-on-an-online-algorithm-for-trend-analysis/
WHAT THE ORIGINAL MEASURES
The oscillator tracks two exponential envelopes, one on price and one on price
squared. Differencing them recovers a standard deviation for each direction of
travel. The bull component grows as price pulls away above its lower envelope. The
bear component grows as price pulls away below its upper envelope. Whichever is
larger tells you which side is doing the work, and how hard.
The important thing to understand about this family of readings is that it is a
measure of distance already travelled. It cannot be large until a move has already
happened. That shapes everything about how you use it.
WHAT THIS VERSION ADDS
Adaptive envelope decay. The original decays its envelopes at a fixed rate set by one
length input. This version computes an efficiency ratio over a lookback and slides the
decay rate between a fast bound and a slow bound. In a clean directional move the
envelope forgets old extremes quickly, so the reading responds sooner. In chop it
slows back down to roughly the original behaviour. ER Power controls how much trend
quality it demands before speeding up.
Normalization. The raw components come out in price units, which means a threshold you
find on one symbol is meaningless on another. Percent mode expresses them as a share of
price. ATR mode expresses them in volatility units. Either way your settings travel.
Energy gate. The original compares the components to their own moving average, which
costs you several bars of lag. This version ranks the larger component as a percentile
of its own recent history instead. There is no smoothing involved, so it reacts the
moment expansion starts, and the number means the same thing on every instrument. A
gate of 90 means you only act on readings in the top tenth of what this market
normally produces.
Deadband with hysteresis. Entry requires the spread between the two components to
clear a percentile band. Exit only requires the spread to change sign. That asymmetry
is what lets the faster envelope run without producing constant flips around the zero
line.
Trade management on the chart. When bias flips, the script marks the entry and places
a stop at a multiple of ATR, both drawn on the price chart. Once price has moved a set
distance in your favour the stop jumps to just past your cost, then a chandelier trail
arms and ratchets in one direction only. It never loosens. The trade ends at that stop
or on an opposite signal, which closes and reverses. Stop colour tells you the state
at a glance. Red is the initial stop, orange means breakeven is locked, blue means the
trail is running.
Everything else. Optional squeeze filter requiring a quiet stretch before the gate
opens, the envelopes drawn on the price chart, bias shown three ways so you can read
direction without looking at numbers, and a single alert carrying entry, stop and
energy.
HOW TO READ IT
Green bars, green background, LONG label means the bull component leads and the gate
was open when it flipped. Red is the reverse. Grey bars mean no position. The two
faint black lines in the pane are the deadband, so you can see how far the spread has
to travel before a flip qualifies. Fill intensity between the components tracks
energy, so a washed out fill means the market is quiet by its own standards even if
the components have crossed.
Orange dots along the bottom mark bars where the gate is open but no bias has been
established yet. Think of those as armed and waiting.
SETTINGS
Energy Gate is the one that matters. It sets how selective the entries are, and
nothing else in the script changes behaviour as much. Raise it for fewer and larger
setups, lower it for more frequent ones. Expect a high gate to feel quiet. That is the
setting working.
Stop, breakeven and trail distances are all measured in ATR rather than in R, and that
is deliberate. Denominating protection distance in R ties how far you wait before
protecting profit to how far you are willing to be wrong, and those two should move
independently.
Defaults are set for 15 minute crypto. Presets are included for 5 minute and 1 hour.
Published open source under CC BY-NC-SA 4.0, same license as the original. Indicator

Premarket High/Low + Prior Day High/Low + Opening PriceFutures Levels – Premarket High/Low + Prior Day High/Low + Opening Price
Clean and accurate session levels designed primarily for futures traders (ES, NQ, YM, RTY, etc.), but also usable on equities.
What it plots:
• Premarket High & Low – Highest high and lowest low of the most recent overnight/premarket session
• Prior Day High & Low – High and low of the most recent completed Regular Trading Hours (RTH) session
• Opening Price – The actual 09:30 ET opening price of the most recent session
Key Features:
• Shows only the most recent levels (no historical clutter)
• Correctly handles weekends and pre-market gaps — on Sunday or Monday before the open you will see Friday’s Premarket High/Low, Friday’s RTH High/Low, and Friday’s 09:30 open
• Lines start at their true origin bar and extend only to the right
• Fully independent settings for each level (color, line style, and thickness)
• Session times are fully adjustable
How to use:
1. Add the indicator to an intraday chart
2. Make sure Extended Hours (ETH) is enabled
3. Adjust colors, styles, and widths in the settings to your preference
Adjusting for Equities (Stocks/ETFs):
By default the sessions are set for futures (Premarket 18:00–09:29 ET).
For stocks and ETFs, simply change the session inputs in the settings to:
• Premarket Session → 0400-0929
• RTH Session → 0930-1600
Ideal for day traders and scalpers who want clean, reliable reference levels without the noise of older session lines. Indicator

Indicator

All-in-One: Symbol, TF, Weekday Labels, Countdown/ClockAll-in-One: Symbol+TF • Weekday Labels • Countdown/Clock
Version 1.0.0
Chart-furniture dashboard that puts four everyday reference pieces on one indicator: a symbol / timeframe / date table, forex-session weekday labels along the bottom, an on-chart candle countdown, and a right-hand Clock and Countdown Panel showing the London clock, the candle countdown and the current candle's open and close time. Each piece toggles on or off independently.
WHAT IT DRAWS
• Symbol and timeframe table: a bottom-right table showing the ticker, the chart timeframe and the current date (weekday plus day-month). Works on every timeframe from seconds up to weekly.
• Weekday labels: forex-session weekday text along the bottom of the chart, drawn on 5m to 4h charts only. Each label is projected forward onto the next session, so the text shows the upcoming day.
• On-chart candle countdown: a floating label to the right of the last bar counting down to the current bar's close, with per-timeframe control over how far right it sits.
• Clock and Countdown Panel: a middle-right table showing any of three rows: the candle countdown, the live London clock, and the current candle's open and close time. The panel sizes itself to the visible rows and stays vertically centred.
HOW IT WORKS
• The countdown reads the time remaining to the current bar's close and updates live. It shows on daily and below (not on weekly or monthly), and a Visibility timeframe input restricts it further if you want it only on the lower timeframes.
• The Clock and Countdown Panel's live clock reads real time, while the candle-time row reads the bar you are on. In Bar Replay the candle time tracks the scrubbed-to bar while the live clock keeps real time. Each of the three rows toggles independently and there is no master toggle: turn all three off to hide the panel.
• The weekday labels draw on 5m to 4h charts only. Below 5m the fixed forward projection (a bar count) throws them far off-screen, and on seconds charts the offset maths mis-places them, so both are gated out. A marker is drawn at each session's open bar but pushed forward so it renders over the next session, which is why Monday's marker reads "Tue", Tuesday's reads "Wed", and so on. Friday reads "Mon", projecting across the closed weekend so Monday's session still gets a label. The Sunday-evening open is not traded, so it is intentionally not labelled.
• Opacity inputs read as true opacity: 0 is invisible and 100 is solid.
EXTENDED TRADING HOURS WHERE THE SYMBOL OFFERS THE CHOICE
The weekday labels need the overnight session-open bar to exist in the data. On any symbol that offers a Regular / Extended hours choice (for example DE40, and some FX feeds), set the chart's Session to "Extended trading hours" (Chart Settings, Symbol, Session, Extended trading hours). On Regular Hours the session-open bar is trimmed out of the series, so the weekday labels simply do not appear. Only the weekday labels depend on this: the countdown, the live clock, the candle time and the symbol/timeframe table read the current bar or real time and work either way. Symbols that trade one continuous session (for example US500, USTEC, XTIUSD) have no such option and are unaffected.
WHAT IT RUNS ON
It runs on any instrument. Only the weekday-label placement is instrument-dependent, so on untested symbols confirm the day labels land where you want them. Tested on ICMarkets data across forex pairs, DE40, XAUUSD, USTEC, US500, XTIUSD and US30.
HOW TO USE
Add it to any chart. Use the symbol/timeframe table and the live clock as an at-a-glance header, and the countdown to see how long the current bar has left. On a 5m to 4h chart, turn on the weekday labels to mark each upcoming session along the bottom (enable Extended Trading Hours first if the symbol offers the choice). Open the Clock and Countdown Panel's candle-time row when working in Bar Replay to read the open and close of the bar you are scrubbed to.
FEEDBACK
Please let me know if you experience any issues, or have feedback for improvements or additions in the comments below. Thank you, Tom Indicator

J225 Markets - WatermarkInspired by and adapted from the "AG FX - Watermark" indicator by AG FX. This version significantly extends the original with independent show/hide toggles for each of 5 subtitle lines, individual color/size/alignment control per line, and a refined 9-point positioning system for both the main watermark and the symbol info badge.
Features:
- Editable title and up to 5 independent subtitle lines, each with its own show/hide toggle
- Full control over color, text size, and alignment for every line individually
- Optional symbol + timeframe + date info badge, positionable anywhere on the chart
- 9-point positioning grid (top/middle/bottom x left/center/right) for both the main watermark and the symbol info badge
- Adjustable cell width/height and background transparency
Default text ships with a trading psychology theme (patience, discipline, risk management, process over outcome) but every line is fully editable in the settings, so you can replace it with your own reminders, rules, or branding.
How to use: Add the indicator to your chart, then open the settings to customize the text, position, and styling to match your own trading plan.
This script does not provide trading signals, buy/sell alerts, or predictive analysis. It is a visual and psychological aid only, intended to help traders stay disciplined and consistent while viewing their charts. Indicator

Pivot Points | Falcon AI Draws Classic and Camarilla pivot levels from the previous daily or weekly
session, on any intraday chart.
How it works: at the start of each new period the script reads the previous
period's high, low and close. The Classic central pivot P is the average of
those three. R1–R3 and S1–S3 are then projected above and below P using the
previous period's range — R1/S1 nearest, R3/S3 widest. Camarilla works from
the previous close instead, adding and subtracting fixed fractions of that
same range (the published 1.1/12, 1.1/6, 1.1/4 and 1.1/2 series) to give
H1–H4 above and L1–L4 below. Because Camarilla is range-scaled rather than
average-based, its levels sit tighter to price, which is why intraday
traders often use them for smaller moves while the Classic set frames the
wider session.
Levels are calculated only from data that has already closed, so they are
fixed for the whole session and do not repaint. An optional setting lets
you compute from the still-forming period instead, in which case the lines
update live by design.
Only the current period extends to the right and carries labels; previous
periods remain as short segments over the range they belong to, so history
stays readable. Choose Classic, Camarilla or both, how many R/S pairs to
draw, daily or weekly, plus colours, widths and label side. Indicator

Kill Zones, Market Opens and NewsKill Zones, Market Opens and News
Version 1.0.0
Draws FX session kill zones, market opens and news event lines on intraday charts, with its own purpose built kill zones for DE40, the US indices and crude oil. First release, shared open source.
WHAT IT DRAWS
• Forex kill zones: London 07:00-10:00 UK and New York 12:00-15:00 UK, each with start and end boundary lines.
• Market open lines: 08:00 London/Frankfurt and 14:30 New York, each on its own toggle.
• News event lines, filtered to the relevant pair: GBP 07:00 / 09:30 / 12:00, USD 13:15 / 13:30 / 14:45 / 15:00 / 19:00 / 19:30, EUR 08:30 / 13:15. 13:30 USD is on by default, the rest off.
• DE40: London morning only, 08:00-10:00 Frankfurt. Own 08:00 open and 10:00 end line, no afternoon zone.
• US500 / USTEC / US30 (identical): AM orange pre-market 13:30-14:30 then green 14:30-17:00; PM green 18:00-20:00 then blue power hour 20:00-21:00.
• XTIUSD: two green zones, 08:00-10:00 and 13:00-19:00 UK, plus the 14:30 New York open and USD news.
• History range: the last 5 trading days, or the full loaded history.
• Colour, opacity, width and style adjustable on every element.
WHY THESE HOURS
• The windows come from an hour-of-day volatility study, the average bar range in each UK hour: five years of data to July 2026 for the forex majors, gold and index CFDs, and around two years for crude oil, cross-checked against real price action. The aim is to shade the hours that actually move and mark the opens and news that drive them.
HOW IT WORKS
• Each custom instrument shows only its own windows; the forex shading, session lines, opens and news are suppressed on DE40, US500, USTEC, US30 and XTIUSD.
• Forex windows track a US (New York) data feed. The custom instruments are UK clock anchored and render correctly on any exchange timezone.
• The "UK-US Time Difference" input (5 or 4) covers the roughly 4 weeks a year when UK and US daylight saving are out of step. Leave it at 5 the rest of the year.
• Boundary lines draw below 1H; kill zone shading and market opens draw at 1H and below.
WHAT IT RUNS ON
• Intraday, 1H and below.
• Forex majors and XAUUSD get the standard drawing; DE40, US500, USTEC, US30 and XTIUSD get their own custom zones.
• Custom zones match the exact symbols DE40, US500, USTEC, US30 and XTIUSD. Other broker names (for example GER40, SPX500, NAS100, WTIUSD) fall back to the standard forex drawing. The script is open source, so you can add your broker's names.
• Tested so far on forex majors, XAUUSD, DE40, US500, USTEC, US30 and XTIUSD.
HOW TO USE
• Add it to any intraday chart, 1H or below.
• On forex or gold: use the London and NY kill zones to see where the sessions sit, and turn on the opens and news you follow.
• On DE40, US500, USTEC, US30 or XTIUSD: it switches automatically to that instrument's own zones.
• In a DST gap week, set "UK-US Time Difference" to 4; otherwise leave it at 5.
• Use the History range control to keep the chart light (5 days) or show the full history.
IN THIS RELEASE (v1.0.0)
• First public release.
• Forex London and NY kill zones with adjustable boundary lines.
• 08:00 London/Frankfurt and 14:30 New York market opens.
• GBP / USD / EUR news lines, toggled individually and filtered per pair.
• Custom kill zones for DE40, US500 / USTEC / US30 and XTIUSD.
• UK clock anchored custom instruments, timezone independent, with the 5/4 DST toggle.
• History range, and full colour, opacity, width and style control.
FEEDBACK
Please let me know if you experience any issues, or have feedback for improvements or additions in the comments below. Thank you, Tom Indicator

Indicator

ACTS Point & FigurePoint & Figure strips time out of the chart.
What's left is structure - where price actually fought, and where it broke. This draws that structure as an overlay on your ordinary candlestick chart, so you see the P&F reading and the candles together.
And the source is open. You don't have to take my word for any of it: read the code, check that it does what this description says, change it if you disagree. That is the point of publishing it this way.
Most free P&F tools stop at double tops. This one carries the full classical vocabulary - triples, catapults, traps, poles, 45-degree trend lines and structural stops - built the way the literature specifies.
It draws levels and structure. It does not issue buy or sell signals, and it makes no claim about what any level will do next. The interpretation is yours.
HOW THE GRID IS BUILT
Price moves one box, you add a box. It reverses by three boxes, a new column starts. The grid is computed internally from the ordinary OHLC history of the chart you're on - not from PulseWire's Point & Figure chart type - so every level maps to a real price on a real bar with a real timestamp. Columns are built from closing prices, and the three-box reversal is fixed, the classical construction.
WHAT IT SHOWS YOU
Columns - the trend in its rawest form. A column of X's is buyers in control, O's sellers, and a new column means the move reversed by enough to matter. No wicks, no noise from time passing. Columns are numbered; the X/O characters and the column lines toggle independently.
Classic patterns and their breakout levels. Double and triple tops and bottoms, detected on the grid, each with its breakout level drawn and labelled. A breakout only counts if the column also clears every same-direction column behind it in the look-back window - so a "break" straight into overhead structure isn't one. A separate Pot BO line projects forward from the live column: the level the current column would have to reach for a breakout to register. It updates as the column builds.
45-degree trend lines. Bullish support and bearish resistance drawn at a fixed 45 degrees off the grid, plus internal lines, projecting a configurable distance to the right. On a P&F grid a 45-degree line has objective meaning, because the grid has a fixed geometry; on a time chart it does not. A line renders dotted while it is provisional and turns solid once a breakout confirms it, so you can see which lines have earned their keep.
The special formations. High and low poles, bull and bear catapults, bull and bear traps. A trap is a breakout that fails and pulls price back through its own level. A pole marks an unusually extended one-column move. Formations that have already resolved stay on the chart by default, tagged when the level was hit and when the formation was negated - so you can see what the recent structure actually did, not only what is still open. Two settings hide the hit and negated ones, and an age filter clears the old ones away; switch those on and what remains is only what is still live.
Structural stop levels - three modes, all box-denominated.
- Mode 1 - nearest. The extreme of the column immediately before the breakout, plus a buffer.
- Mode 2 - pattern-wide (default). The worst opposing extreme found across the whole width of the pattern, plus the same buffer. More conservative than Mode 1 by construction.
- Mode 3 - measured. A fixed distance from the breakout level itself (default two boxes), no buffer.
The buffer and the Mode 3 distance are both expressed as a percentage of your box size, never in pips. Nothing in this path assumes a decimal count, a pip value or an asset class, so the same settings behave sensibly on a 5-decimal FX pair, an index and a crypto pair alike.
TWO SETTINGS, AND THE SCRIPT HELPS YOU WITH ONE OF THEM
Set the Grid Anchor Price to a round number at or below current price - 1.0 for EURUSD, 100.0 for USDJPY. Then set the Box Size in price terms; a 10-pip EURUSD box is 0.00100.
Box size is instrument-specific by nature. A 0.001 box that reads EURUSD beautifully is meaningless on an index trading at 18,000, and there is no universal number. You don't need to know it in advance - the script tells you. If your box size is so large that the loaded history barely spans any boxes, or so small that it can't be read, an on-chart message says which way you're wrong and suggests a value for that instrument. So: put in any reasonable guess, read the message, adjust, and repeat until it stops complaining. Then check that the structure it draws matches moves you recognise. Write the number down - you'll reuse it.
Defaults are set for EURUSD. On anything else, expect the box-size message first. That's the setup assistant doing its job, not a fault.
MAKING IT READABLE
Two minutes of chart setup is the difference between "this is broken" and "oh, I see it."
1. Dim the candles - hollow bars or a muted grey. The P&F structure should be what your eye lands on; the candles are context. This one change does most of the work.
2. Lock the price-to-bar ratio, and set it to your box size divided by three. A column is three bars wide and a 45-degree line rises one box per column, so that ratio is what makes the geometry square - 0.00100 box on EURUSD gives 0.000333. To check it: draw an ordinary trend line at 45 degrees over one the script has drawn. If they lie on top of each other you are set. If they diverge, the ratio is wrong, and everything else on the chart is being read at the wrong angle.
3. Give it history. Too short a window and there is nothing to build.
4. Start on a timeframe you already read well. The structure comes from that chart's own data, so the timeframe you pick is the timeframe you're analysing.
HONEST NOTES ON CONSTRUCTION
- Standard charts only. Deliberately not run on PulseWire's P&F chart type, which produces synthetic bars - levels read off those don't correspond to prices anyone could have traded.
- Columns come from closing prices. A choice, not an oversight: closes filter intrabar noise. The cost is real - a spike that reverses before the close prints no box, and structure that depended on it won't appear.
- The most recent 160 columns are drawn. Deeper history isn't rendered. PulseWire caps how much any one script may draw, and the newest structure is the structure worth keeping.
- No alerts. There are none in this script.
- Price only. No volume input and no volume interpretation.
- It won't pick your box size for you. It will tell you when yours is wrong, which is a different and more honest thing.
- The detection is geometric. It will mark structure that later fails, as every structural method does.
- No performance claims are made here, and none are implied.
Pine v6, overlay, open source. Nothing in the file requests data from another symbol or timeframe.
If you're learning Point & Figure: put this on a market you already know and watch the columns build next to the candles you recognise. That is the fastest way in.
Indicator

Navyraid ToolNavyraid Tool - ICT All-in-One Suite
The Navyraid Tool is a comprehensive, all-in-one indicator designed for traders utilizing Inner Circle Trader (ICT). To prevent chart clutter from overlapping indicators, this tool intelligently consolidates time-based sessions, liquidity levels, price gaps, and SMT divergences into a single, lightweight suite.
Key Features & How It Works:
Smart Auto-DST Sessions: Visually highlights the Asia, London, and New York sessions. It features a built-in dynamic timezone engine that automatically shifts session start/end times based on the active Daylight Saving Time (DST / Non-DST) period. Users can simply toggle between "Forex & Gold Mode" or "Index Mode" to get the mathematically accurate session times without manual monthly adjustments.
Liquidity Levels (PDH/PDL & PWH/PWL): Automatically maps out the Previous Daily High/Low and Previous Weekly High/Low. These lines serve as visual aids for identifying potential draw-on-liquidity targets or purge levels.
True Price Gaps (NWOG & NDOG): Plots the New Week Opening Gap (NWOG) and New Day Opening Gap (NDOG). The indicator actively tracks price interaction; if a candle mitigates and closes outside the gap boundary, it dynamically changes color to represent an "Inverse Gap."
Multi-Timeframe FVG (Fair Value Gaps): Simultaneously displays Higher Timeframe (HTF) and Lower Timeframe (LTF) FVGs on your current chart. Similar to the price gaps, these zones turn into Inverse FVGs (IFVG) upon full mitigation.
Manual SMT Divergence Engine: A strictly manual, linear SMT tracking system. By inputting a correlated comparison symbol (e.g., SP500FT vs NAS100FT, or EURUSD vs GBPUSD), the script calculates and draws structural divergences across Weekly, Daily, and Sessional timeframes.
Why this script?
Most ICT indicators only focus on one concept. The Navyraid Tool integrates all crucial time-and-price theories into one organized dashboard while maintaining high performance through strict historical lookback limiters.
Disclaimer: This indicator is designed solely for educational and structural analysis. It does not generate buy/sell signals. Always use proper risk management. Indicator
