Indicator
Fractal
OHLC-OLHC [ARKN] ARKN combines three time-based analysis tools into a single overlay so that session context, higher-timeframe structure, and cross-asset divergence can be read together on one chart, without stacking three separate indicators.
What it does
Killzones — Draws up to four configurable session boxes (defaults: Asia, London, NY AM, NY PM) with optional session high/low pivot lines, midpoints, day-of-week labels, opening-price lines, and an "opening candle" marker. Pivots can extend until mitigated or past mitigation, with optional alerts when a session high or low is broken.
HTF Candles — Renders up to four higher-timeframe candle sets to the right of the live price, each with its own timeframe and display count. Optional Fair Value Gap and Volume Imbalance boxes, a remaining-time countdown, and interval labels are drawn directly on the projected candles.
Sequential SMT (SSMT) — Detects SMT-style divergence between correlated instruments across nested cycles (Micro, 90-minute, Daily, Weekly, Monthly). Triads can be set automatically for common groups (metals, indices, FX, crypto, futures) or defined manually, with an inverse option for negatively-correlated pairs. Both standard (wick-based) and hidden (body/close-based) divergences are supported.
Why these three together
The three modules answer three sequential questions a session-based trader asks in order: when (Killzones frame the active session), what structure (HTF Candles show the higher-timeframe bias forming in real time), and confirmation (SSMT flags when a correlated instrument fails to confirm the move). Combining them removes the need to switch layouts or sync timeframes manually, since all three share the same timezone and session logic.
How to use
Set your timezone under Settings; all sessions and cycles reference it.
Each module has a master ON/OFF toggle at the top of its settings group.
For SSMT, either leave Triad Selection on Auto (it picks correlated assets for the current symbol) or set Manual to define your own triad. Lower timeframes show Micro/90m cycles; higher timeframes show Daily/Weekly/Monthly.
HTF Candle timeframes must be higher than the chart timeframe to display.
Settings overview
Global: drawing limit, timeframe limit, timezone, label size, text color, cutoff time. Per module: session times and colors (Killzones), timeframe and candle count (HTF Candles), cycle visibility, line styles, and correlation triads (SSMT).
Note on originality
This script combines well-established, publicly-discussed ICT community concepts — session Killzones, projected higher-timeframe candles, and SMT/Sequential SMT divergence. These concepts are not original to this script; the contribution here is integrating all three into one configurable overlay with shared session and timezone handling. The script is published open-source so the implementation can be reviewed and reused.
Indicator
Mr Balwants Liquidity LevelsMinimalist Liquidity Levels
A clean and lightweight liquidity indicator designed to display important Daily, Weekly, and Monthly high/low levels directly on the chart.
The indicator automatically plots:
• Previous Day High (PDH)
• Previous Day Low (PDL)
• Current Day High (CDH)
• Current Day Low (CDL)
• Previous Week High (PWH)
• Previous Week Low (PWL)
• Current Week High (CWH)
• Current Week Low (CWL)
• Previous Month High (PMH)
• Previous Month Low (PML)
• Current Month High (CMH)
• Current Month Low (CML)
Features:
• Minimalist design
• Clean horizontal ray levels
• No labels or chart clutter
• Daily, Weekly, and Monthly liquidity references
• Works across all markets and timeframes
• Lightweight and fast
This indicator helps traders identify potential liquidity pools, support and resistance zones, and important market structure reference levels while maintaining a clean chart environment.
Ideal for:
• Price Action Traders
• ICT Traders
• Smart Money Concept (SMC) Traders
• Swing Traders
• Intraday Traders
Tags:
Liquidity, PDH, PDL, PWH, PWL, PMH, PML, Market Structure, Support Resistance, ICT, SMC, Price Action
Indicator
The Blueprint by RossenHouseThe Blueprint by RossenHouse is a precision‑built market structure tool designed to track 4‑Hour sweep setups and project their key levels onto any lower timeframe, from 1H all the way down to 1‑minute charts.
This script automatically detects both forming and confirmed 4H sweeps using wick‑based logic and body‑validation rules. Once a sweep is identified, the indicator anchors:
A 4H sweep line at the exact wick of the swept candle
25% / 50% / 75% fib levels derived from the 4H range
All levels projected forward with perfect time alignment using bar‑time anchoring
The result is a clean, non‑repainting multi‑TF view of higher‑timeframe liquidity events, allowing traders to zoom into lower timeframes while maintaining full awareness of the dominant 4H structure.
Ideal for traders who rely on liquidity sweeps, premium/discount zones, and HTF‑to‑LTF execution
Indicator
SESSION TIME LEVELS (BRT) Xau24k📍 SESSION TIME LEVELS (BRT)
Automatically marks the High and Low of up to 3 custom candles per day — defined by hour and minute in Brasília time (BRT). Each level is drawn as a horizontal line that extends forward throughout the session, with an optional fill zone between High and Low.
━━━━━━━━━━━━━━━━━━━━━━━━━━
🔍 WHAT THIS INDICATOR DOES
━━━━━━━━━━━━━━━━━━━━━━━━━━
Many trading strategies rely on the High and Low of specific candles — session opens, liquidity sweeps, institutional reference times. This tool automates that marking process for up to 3 configurable times per day, in Brasília time (UTC−3), with full historical replay.
At each defined time, the indicator:
• Captures the High and Low of that exact candle
• Draws a Max line (upper level) and a Min line (lower level)
• Fills the range between them with a transparent color zone
• Labels each level with the time and exact price
• Extends lines forward through the session (frozen at day close)
• Preserves up to 20 days of history on the chart
━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. At the exact bar matching the configured hour and minute (in BRT), the indicator captures that candle's High and Low.
2. Two horizontal lines are drawn — one for the High (Max), one for the Low (Min) — extended to the right until the session ends.
3. A fill box is drawn between them as a visual reference zone.
4. At the turn of each new day (BRT), all lines and boxes from the previous session are frozen at their last bar — keeping history clean and readable.
5. Lines and boxes older than the configured history window are automatically excluded.
━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 VISUAL ELEMENTS
━━━━━━━━━━━━━━━━━━━━━━━━━━
For each active time slot:
• Max line — upper level of the reference candle (fully customizable color)
• Min line — lower level of the reference candle (fully customizable color)
• Fill zone — transparent box between Max and Min (customizable fill color)
• Labels — show time (HH:MM BRT) and price at High and Low
Lines extend to the right during the current session and freeze at day-end. Historical days are preserved for visual reference.
━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ CONFIGURABLE SETTINGS
━━━━━━━━━━━━━━━━━━━━━━━━━━
TIME SLOTS (up to 3, independently toggleable):
• Enable/disable each slot individually
• Hour and minute in BRT (Brasília time)
• Max line color, Min line color, Fill zone color — all fully customizable per slot
VISUAL OPTIONS:
• Line style: Solid / Dashed / Dotted
• Line thickness: 1 to 4
• History depth: 0 (today only) up to 20 days
• Show/hide labels
• BRT UTC offset (default −3; adjust to −2 during daylight saving time)
━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 USAGE NOTES
━━━━━━━━━━━━━━━━━━━━━━━━━━
• Works on any asset and any intraday timeframe
• Designed around Brasília time (BRT / UTC−3) — adjust the offset if your broker uses a different timezone
• If your region observes daylight saving time, change the offset to −2 during summer
• Setting history to 0 shows only today's levels — useful for clean intraday charts
• The fill zone helps visually identify premium/discount areas between the High and Low
━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
━━━━━━━━━━━━━━━━━━━━━━━━━━
This indicator is for educational and informational purposes only. It does not constitute financial advice. Always manage your risk appropriately.
Indicator
HTF Candle Fractal Model / CBTradesTTrades Fractal Model With Real Candle Sticks That Lock To The Chart
Indicator
Super trend Fractal by Santiago RebelloMathematical Specifications & Signal Mechanics1. Volatility & Dynamic Trailing EngineThe volatility tracking engine is established using a modified True Range algorithm, filtered through a Wilder's Moving Average. The default values are tuned to ATRPeriod = 10 and ATRFactor = 14.True Range Modification:To account for extreme market gaps, the engine compares the standard high-to-low spread against an expanded average calculation, selecting the higher boundary to build a clean tracking cushion:$$\text{HiLo} = \min\left(\text{High} - \text{Low}, 1.5 \times \text{SMA}(\text{High} - \text{Low}, \text{Period})\right)$$Trailing Stop Line (trail):The calculated loss factor is projected as an offset band relative to the closing price ($14 \times \text{ATR}$). When the asset closes beyond the previous boundary, the system identifies a structural trend shift, flipping the thick trailing line (linewidth = 3) from Green (Bullish) to Red (Bearish).Dynamic Retracements:The script measures the vertical distance between the absolute trend extremum (ex) and the active trailing stop (trail). It marks three critical Fibonacci expansion nodes directly on the chart profile:Retracement 1: $61.8\%$Retracement 2: $78.6\%$Retracement 3: $88.6\%$2. Statistical Percentile ChannelThe breakout engine completely bypasses standard price-averaging formulas, relying instead on a historical ranking distribution across a 45-bar rolling lookback window.Envelope Thresholds:The channel uses nearest-rank percentiles to plot strict multi-period boundaries (Upper Line = 45.0%, Lower Line = 36.0%).Pattern Validation:The system identifies internal expansion setups based on strict multi-candle body definitions. Signals trigger only when candlestick body expansions meet or exceed a specific proportional weight ($0.66 \times \text{Total Candle Range}$).Signal Placement:Structural Buy Points (Olive/Green Shapes): Print when a valid bullish pattern establishes itself entirely below the statistical lower percentile line.Structural Sell Points (Maroon/Red Shapes): Print when a valid bearish pattern establishes itself entirely above the statistical upper percentile line.
Indicator
Indicator
Indicator
Rainbow Fractals XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLjust a chill fractals indicator, some simple code but pretty straightforward nonetheless! NSE:NIFTY1!
Indicator
Fair Value Gap StrategyThis strat is just a decent template but it needs some touch ups and some more backtests to improve the sharpe ratio, right now it's sitting at about 30-39% win rate... But with ml code injections it could possibly skyrocket up tooooo give or take 50-65% win rate :P
Strategy
Indicator
BB + MA by KEROL# BB + MA
BB + MA is a clean trend and volatility indicator that combines Bollinger Bands with Moving Average 9 and Moving Average 21 to help traders identify market direction, momentum, and expansion zones.
## Features
* MA 9 (Blue) for fast momentum tracking
* MA 21 (Red) for trend direction
* Bollinger Bands for volatility and expansion analysis
* Clean chart setup
* Suitable for scalping and intraday trading
## Components
### MA 9 (Blue)
The fast moving average used to identify short-term momentum and quick market reaction.
### MA 21 (Red)
The slower moving average used to confirm overall market direction and trend bias.
### Bollinger Bands
Used to detect:
* volatility expansion
* overbought zones
* oversold zones
* breakout conditions
## Trading Interpretation
### Bullish Trend
* MA 9 above MA 21
* Price holding near upper Bollinger Band
* Strong bullish momentum
### Bearish Trend
* MA 9 below MA 21
* Price holding near lower Bollinger Band
* Strong bearish momentum
### Consolidation
* MA lines crossing frequently
* Bollinger Bands tightening
* Lower volatility environment
## Best Used For
* Gold (XAUUSD)
* Forex
* Indices
* Scalping
* Intraday trading
* Momentum breakout setups
## Trading Style
This setup works well for:
* trend continuation
* volatility breakout
* pullback entry
* momentum trading
## Visual Guide
* Blue Line = MA 9
* Red Line = MA 21
* Red BB = Upper Bollinger Band
* Gray BB = Middle Band
* Green BB = Lower Bollinger Band
Indicator
Daily Initial Balance - One Box ResetDaily Initial Balance - One Box Reset
Daily Initial Balance - One Box Reset
Daily Initial Balance - One Box Reset
Daily Initial Balance - One Box Reset
Daily Initial Balance - One Box Reset
Daily Initial Balance - One Box Reset
Indicator
Cash Session Fixed Volume BoxesCash Session Fixed Volume Boxes
Cash Session Fixed Volume Boxes
Cash Session Fixed Volume Boxes
Cash Session Fixed Volume Boxes
Cash Session Fixed Volume Boxes
Cash Session Fixed Volume Boxes
Indicator
Fractal Exhaustion Band [QuantAlgo]🟢 Overview
The Fractal Exhaustion Band is a trend-following indicator that replaces the fixed ATR multiplier common to most adaptive bands with the Fractal Dimension Index, scaling the buffer width in real time based on how efficiently price is consuming its recent range. Additionally, an extremum tracker accumulates swing highs and lows since the last confirmed flip to form an outer Band Edge, giving traders a structured range to position within the trend, identify exhaustion near its boundaries, and treat extensions beyond the edge as potential deviation signals ahead of a directional flip across any instrument or timeframe.
🟢 How It Works
The core methodology is built around three sequential stages: a fractal dimension calculation that quantifies the structural quality of recent price movement, a dynamic buffer derived from that measurement, and a ratcheting trend line that advances only when market conditions justify it.
First, the Fractal Dimension Index (FDI) is calculated by comparing the total path length price has travelled over the lookback window against the straight-line distance between its highest and lowest point. A value near 1 indicates clean, efficient trending. A value near 2 indicates erratic, space-filling movement. The ratio is log-normalised by the window size to keep it comparable across different FDI Period settings:
fdi = high_ - low_ > 0 ? (math.log(len) - math.log(high_ - low_)) / math.log(power) : 0
Next, the FDI is fed directly into the buffer calculation as a scaling factor on top of the Band Width Multiplier and a 10-period ATR. This means the buffer is never fixed; it inflates when price behaviour is erratic and compresses when price is trending with conviction:
dynamic_mult = sensitivity * (1 + fdi)
buffer = atr * dynamic_mult
The trend line then ratchets in the direction of the current trend, but only on bars where the FDI is below 1.5. This gate prevents the line from being dragged by price during high-fractal-dimension conditions, even if price has not yet breached the buffer threshold. A trend flip is only registered when price closes beyond the buffer on the opposite side:
if fdi < 1.5
trend_line := math.max(trend_line, close - buffer)
Finally, an extremum tracker accumulates the running high or low since the last confirmed flip, forming the outer Band Edge. A midline is derived as the average between this extremum and the trend line, creating a three-layer structure that encodes both the structural anchor of recent price extremes and the adaptive trend line beneath it:
ex := trend_dir != trend_dir ? (trend_dir == 1 ? high : low)
: trend_dir == 1 ? math.max(nz(ex , high), high)
: math.min(nz(ex , low), low)
mid = math.avg(ex, trend_line)
🟢 Signal Interpretation
▶ Bullish Trend (Band Rising with Bullish Colour): When price moves upward with sufficient efficiency to produce a low FDI reading and close above the trend line's buffer threshold, the trend direction flips to bullish and the entire band shifts to the bullish colour. From that point, the Fractal Line ratchets upward on each bar where the FDI remains below 1.5, while the extremum tracker accumulates successive highs to form the outer Band Edge above. The flat segments visible in the band reflect bars where the FDI gate suppressed movement, while upward steps reflect bars where trending conditions were confirmed.
Within the bullish band, the Fractal Line and Band Edge define a structured trading range. Price oscillating between the two represents normal trend continuation behaviour, and pullbacks toward the Fractal Line can be treated as higher-probability long entries with the trend, using the Fractal Line itself as the logical invalidation level. The Band Mid serves as a directional gauge within that range; price holding above it reflects stronger momentum, while price drifting below it signals weakening conviction worth monitoring. When price pushes into the Band Edge zone and begins interacting with the accumulated swing highs, treat that as an exhaustion area rather than a continuation signal. Longs initiated near the Band Edge carry elevated risk of a short-term mean reversion back toward the Fractal Line. If price then extends meaningfully beyond the Band Edge, treat the extension as a deviation from the established structure. A deviation of this kind, particularly when accompanied by a rising FDI indicating deteriorating trend quality, is a preparatory signal to begin tightening long exposure and watching for the Fractal Line to be breached on the downside, which would confirm the bias flip to bearish.
▶ Bearish Trend (Band Declining with Bearish Colour): When price moves downward with sufficient efficiency to produce a low FDI reading and close below the trend line's buffer threshold, the trend direction flips to bearish and the band shifts to the bearish colour. The Fractal Line ratchets lower on each bar where the FDI gate permits, while the extremum tracker accumulates successive lows to form the outer Band Edge below. As with the bullish state, the filter holds its last value on bars where fractal dimension is elevated, and the direction state remains unchanged on those bars.
Within the bearish band, the same structural logic applies in reverse. Price oscillating between the Fractal Line above and the Band Edge below represents normal bearish continuation, and bounces toward the Fractal Line can be treated as higher-probability short entries with the trend, using the Fractal Line as the invalidation level. The Band Mid again acts as a momentum gauge; price holding below it indicates sustained selling pressure, while recovery above it suggests the downtrend is losing conviction. When price pushes into the Band Edge zone and interacts with the accumulated swing lows, treat that region as exhaustion rather than confirmation of further downside. Shorts initiated near the Band Edge carry elevated mean-reversion risk back toward the Fractal Line. If price extends beyond the Band Edge to the downside, treat that extension as a structural deviation. A deviation paired with a rising FDI is a signal to begin reducing short exposure and watching for an upward breach of the Fractal Line, which would confirm the directional flip back to bullish.
🟢 Features
▶ Preconfigured Presets: Three parameter sets cover a range of trading styles and timeframes. "Default" delivers balanced noise filtering suited to swing trading on 4-hour and daily charts. "Fast Response" tightens the buffer and shortens the fractal measurement window for intraday and scalping use on 1-minute to 1-hour charts, producing earlier trend flips in response to smaller directional moves. "Smooth Trend" widens the buffer and extends the measurement window for position trading on daily and weekly charts, requiring a more sustained and efficient directional move before a trend flip is registered.
▶ Built-in Alerts: Three alert conditions support automated monitoring of trend transitions. Bullish Trend fires on the first bar where trend direction flips from bearish to bullish. Bearish Trend fires on the first bar where trend direction flips from bullish to bearish. Any Signal Change triggers on either transition for traders who want a single unified alert regardless of direction. All alerts include the exchange, ticker, and timeframe in the message for immediate context.
▶ Visual Customisation: Six colour presets (Classic, Aqua, Cosmic, Cyber, Neon, and Custom) provide coordinated bullish and bearish colour pairings suited to different chart themes and personal preferences. Selecting Custom exposes independent colour pickers for full manual control over both states. The three-layer band fill uses graduated transparency across the outer edge, midline, and trend line zones to clearly distinguish structural from adaptive components at a glance. Optional bar colouring tints price candles with the active trend colour using a configurable transparency level, and optional background colouring extends the trend state tint across the full chart pane at a separately configurable transparency.
Indicator
HTF CISD Detector 2.7HTF CISD Detector — Pine Script v6
Detects Change in State of Delivery (CISD) signals using ICT / Smart Money Concepts methodology on a higher timeframe (HTF) auto-selected based on your current chart resolution.
How it works:
The indicator monitors the HTF automatically (M5 → H1, H1 → H4, H4 → D1, etc.) for Order Blocks (OB): the last bullish candle before a bearish move, or the last bearish candle before a bullish move. A CISD is confirmed when a candle closes strictly beyond the OB open on the lower timeframe chart, signaling a potential Change in State of Delivery.
Features:
Auto HTF selection — no manual timeframe input needed
Draws horizontal price lines at the CISD level with label (e.g. "CISD H1")
Plots SL/TP boxes using swing-based Stop Loss detection and configurable Risk:Reward ratio
Auto-removes boxes when SL or TP is hit
Supports up to N simultaneous CISDs (configurable)
Optional: show only first active CISD per direction
Optional: minimum OB candle size filter
Optional: candle body size label on confirmation bar
Full color, transparency, line width, and box width customization
Settings:
Show/hide bullish and bearish CISDs independently
SL lookback and swing strength (pivot length min/max)
RR ratio for TP calculation
Box width in candles (adjusts in real time)
Auto-remove on SL/TP hit
Methodology:
Based on ICT Inner Circle Trader concepts. Best used on NQ/ES futures, Forex, and Crypto during active sessions. Combine with liquidity sweeps and session bias for higher-probability entries.
Indicator
PSOL 01 Donchian ChannelsPSOL 01 DC is a Trend Following strategy designed for VN30F1M (Vietnamese Stock Index Futures), built with Pine Script v5.
📌 Indicators used: Donchian Channel (20 periods) + SMA(200) trend filter (optional)
📐 Entry Rules:
- Long: Close breaks above the upper band of Donchian Channel (20) → entry at next bar open
- Short: Close breaks below the lower band of Donchian Channel (20) → entry at next bar open
🚪 Exit Rules:
- Stop Loss: configurable points from entry (default 10 pts)
- Take Profit: configurable points from entry (default 20 pts) — optional, can be disabled
- Reverse: position flips automatically when the opposite breakout signal fires
- End of Session: all positions closed at the first bar outside the session window
⏰ Time Filter:
Built-in session filter to avoid ATO (8:45–9:00) and ATC (14:30–15:00) periods.
Default session: 9:00 – 14:30. Start and end time are fully configurable via inputs.
🔧 Trend Filter (optional):
SMA(200) slope filter — Long only when SMA is rising (Bull), Short only when SMA is falling (Bear).
When disabled, the system runs as a continuous reversal engine: every Donchian breakout flips the position, with no time out of the market.
📍 Recommended for: VN30F1M intraday traders
🔗 Community: zalo.me
Strategy
CandelaCharts - First P.FVG Killzone📝 Overview
The First P.FVG Killzone indicator automatically maps out user-defined trading sessions (Killzones) and highlights the First Presented Fair Value Gap (FVG) that forms within them.
Based on ICT concepts, killzones are specific time windows where high probability setups often occur. The first FVG to form in these sessions can act as a crucial reference point for the market's direction. This tool helps traders visualize the session range, the first institutional imbalance, and historical sweep probabilities.
📦 Features
Customizable Killzone Sessions (Asia, London, NY AM, NY Launch, NY PM, and Custom sessions)
First Presented FVG Detection within each session
Session Range Visualization (High, Low, and Mean lines with invalidation tracking)
FVG Visibility Filters (All, Bullish, Bearish, None)
Advanced FVG Styling (Midline, Borders, Labels, Extension Modes)
Session Dividers and Timeframe Separators
Historical Sweep Statistics (Probability of session High/Low sweeps)
⚙️ Settings
General: Adjust global text size and visibility of the brand watermark.
Imbalance Settings: Control the filtering, styling, and extension behavior (Fixed, Session End, Full) of the First P.FVG.
History: Set the total number of historical sessions to display.
Sessions (First to Eighth): Toggle visibility, set timeframes, and customize colors for each killzone.
Styles: Customize the appearance of the session box, borders, labels, and extended High/Low/Mean lines.
Statistics: Enable and configure historical probability tracking for session sweeps (Total Sweep vs. Session Overlap).
Dividers: Manage the style, width, and color of vertical session dividers and timeframe separators.
⚡️ Showcase
Killzone Sessions
Visualizing the different killzones with their defined ranges.
First Presented FVG
Highlighting the first FVG that forms inside the session.
Sweep Statistics
Displaying the historical probability of the session high or low being swept.
📒 Usage
The indicator is highly customizable, allowing you to use various session models and automatically detect the first Fair Value Gap (FVG) that forms within each defined session.
How to use in trading
The first Fair Value Gap of a specific session often sets the tone for subsequent price action. Price frequently gravitates towards and interacts with these initial imbalances later in the trading day. Because of this, the First Presented FVG can serve as a key intraday reference point, acting as strong dynamic support or resistance (S/R) levels. Traders can watch these extended FVG zones for high-probability continuation setups or potential reversal points when the price retraces back into them.
Below are some common reference times you can use when setting up your sessions:
ICT Killzones:
Asia: 2000-0000
London: 0200-0500
NY AM: 0930-1100
NY Launch: 1200-1300
NY PM: 1330-1600
Classic Sessions:
Sydney: 1700-0200
Tokyo: 1900-0400
London: 0300-1200
New York: 0800-1700
Harmonic Series:
Origin: 0000-0300
Prime: 0300-0600
Ascent: 0600-0900
Apex: 0900-1200
Meridian: 1200-1500
Entropy: 1500-1800
Vector: 1800-2100
Convergence: 2100-0000
🚨 Alerts
This script provides alert options for when a new First Presented FVG is formed in any of the configured Killzones.
Bearish Signal
A bearish signal is triggered when the first bearish P.FVG is formed within an active Killzone.
Bullish Signal
A bullish signal is triggered when the first bullish P.FVG is formed within an active Killzone.
⚠️ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
Indicator
Gann Mass Pressure█ OVERVIEW
The Gann Mass Pressure indicator projects a seasonal price forecast for the remainder of the calendar year. It averages historical closes from the same calendar date across multiple past decades to produce a composite trend line that extends forward from the current bar through December 31. The method was documented by Constance Brown in The 32nd Jewel: Gann Analysis, Part 2, Price and Time (Chapter VII, Section L), reproducing W.D. Gann's original six-term formula with lookback intervals of 10, 20, 30, 40, 60, and 80 years.
█ HOW IT WORKS
For each calendar date, the indicator:
1 — Identifies the month and day.
2 — Looks back to that same calendar date at each of the six configurable intervals
(default: 10, 20, 30, 40, 60, and 80 years).
3 — Finds the closest matching trading day within a ±15-bar scan window
to handle weekends, holidays, and calendar drift.
4 — Averages all available (non-na) closes into a single Mass Pressure value.
On historical bars, this value is plotted as a colored line (gold when rising, blue when falling). On the last bar, the indicator generates a forward projection by computing Mass Pressure for every remaining weekday through December 31 and drawing it as a continuous line extending beyond the chart's current data. A label marks the final projected value at year-end.
The info table in the top-right corner shows each lookback term's resolved value, the bar count required to reach it, and whether it is active, unavailable, or beyond Pine Script's history limit. A forecast row displays the number of projected data points.
█ HOW TO USE
The forward projection line is the primary output. It maps the dominant seasonal tendency for the rest of the year based on the composite behavior of the selected historical intervals. When the projection trends upward, historical precedent favors rising prices for that calendar period. When it trends downward, the seasonal composite points to weakness.
Recommended timeframe: Weekly. On weekly charts, all six Gann lookback intervals (including the 60-year and 80-year terms) resolve within Pine Script's 10,000-bar history limit, giving you the complete formula as Gann intended. On daily charts, only the 10-year, 20-year, and 30-year terms will typically be available due to the bar limit. The indicator handles this gracefully and plots with whatever terms resolve, but fewer terms reduce the composite's reliability.
Confluence with other timing methods: Brown notes that Mass Pressure maps seasonal trends under normal conditions and is not suited for precise timing. It is most powerful when used in confluence with independent timing methods (cycle analysis, planetary geometry, Gann time counts) to confirm or filter signals from those primary tools.
Key inputs:
• Lookback 1 through 6 : The six year intervals. Defaults match Gann's original
formula (10, 20, 30, 40, 60, 80). Adjustable for experimentation.
• Min valid terms to plot : The minimum number of non-na lookback values required
before the indicator will plot. Default is 2. Increase to 3 or 4 for higher
confidence from more contributing terms.
• Smoothing : Optional SMA smoothing applied to the historical Mass Pressure line.
Default is 1 (no smoothing). Increase to reduce noise on volatile instruments.
• Forecast line color : Separate color for the forward projection (default: gold
with slight transparency to distinguish it from the historical plot).
• Colors and line width : Customizable rising/falling/flat colors and line thickness.
█ LIMITATIONS
Pine Script 10,000-bar history cap. Pine enforces a maximum of 10,000 bars for any history-referencing operator. At approximately 252 trading days per year on daily charts, this caps effective lookback depth at roughly 39 years. The 40-year term is borderline, and the 60-year and 80-year terms will return na on daily timeframes. Switching to weekly charts (52 bars/year) brings the 80-year lookback down to approximately 4,160 bars, well within the limit.
Insufficient chart data. The indicator will not appear on charts where the symbol lacks enough historical price data to satisfy the minimum number of lookback terms. Newer instruments (ETFs, crypto, recent IPOs) may have less than 10 years of data, in which case no terms resolve and nothing plots. The background shades red when available terms fall below the configured minimum. The info table always shows exactly which terms are active and which are not.
Calendar-date matching is approximate. The scan window of ±15 bars around the target offset matches the nearest available trading day when the exact calendar date falls on a weekend or holiday. In rare cases at the boundary of long market closures, the matched date could be slightly offset from the true anniversary.
Forward projection uses weekday estimates. The forecast line generates dates for Monday through Friday via Zeller's congruence. It does not account for market-specific holidays (e.g., Thanksgiving, exchange closures), so the projected point count may slightly exceed the actual number of remaining trading days.
Seasonal trend, not timing. As Brown notes, this indicator maps seasonal tendencies under normal conditions. It does not predict exact turning points. Divergences between Mass Pressure direction and actual price often occur around major non-seasonal events. The Time Factor and independent timing tools should always take precedence for entry/exit decisions. Brown also observes that for some instruments (Soybeans is cited), the indicator may display an inverse relationship to actual market trends.
█ NOTES
The formula and methodology are drawn directly from Constance Brown's The 32nd Jewel: Gann Analysis, Part 2, Price and Time (Chapter VII, Section L). Brown provides worked examples for DJIA and Cotton, documents the six default lookback intervals, and includes critical caveats about data sufficiency, seasonal-year offsets, and the distinction between seasonal trend indication and precise timing.
The info table provides full transparency into the indicator's internal state. Red "OVER 10K" entries indicate that a lookback exceeds Pine's bar limit at the current timeframe. Red "n/a" entries indicate the chart does not have data going back that far. Green term counts confirm the indicator is computing with adequate data. The forecast row shows the number of forward-projected points through December 31.
Background shading on historical bars provides an additional visual cue: a faint yellow tint indicates computation with fewer than all six terms, and a faint red tint indicates the term count has fallen below the configured minimum threshold.
█ THANKS
Constance Brown, for her meticulous documentation of Gann's methods in The 32nd Jewel . Her treatment of the Mass Pressure Chart, including its strengths, limitations, and the critical warning about data sufficiency, made this implementation possible.
Indicator
Gemini Quant OS - Macro Rotation Dashboard Overview
Gemini Quant OS — Macro Rotation is a macro market monitoring framework designed to help traders observe broad market conditions, capital rotation behavior, and intermarket relationships.
This script is part of the broader Gemini Quant OS ecosystem.
---
Core Concepts
The framework focuses on macro-level market behavior rather than individual trade signals.
The model monitors:
capital rotation
trend structure
volatility conditions
risk sentiment
intermarket relationships
macro directional bias
The dashboard is designed to provide a broader overview of market conditions across different asset classes.
---
Features
Macro market dashboard
Capital rotation monitoring
Risk sentiment framework
Multi-asset observation
Trend condition analysis
Intermarket structure monitoring
---
Best Use Cases
Best suited for:
macro analysis
portfolio observation
intermarket monitoring
directional bias analysis
higher timeframe market structure review
---
Notes
This script is designed for educational and analytical purposes only.
Not financial advice.
Indicator
Smart Money Concepts J.J“Indicador institucional diseñado para M1, enfocado en detectar entradas sniper de alta precisión mediante confirmaciones Smart Money Concept (BOS, CHOCH, Order Blocks y Liquidity Sweeps), alineación multi temporal H1/M5/M1, análisis de volumen y filtros de tendencia para identificar oportunidades con mayor probabilidad y mejor timing de entrada.”
Indicator
Strategy























