Brent Crude Oil Forward CurveBrent Crude Oil Forward Curve
The Brent Crude Oil Forward Curve is a market-structure visualization tool designed to display the relationship between consecutive Brent crude oil futures contracts across a 12-month horizon.
The indicator builds a forward curve from twelve consecutive Brent futures contracts and presents their prices both graphically and in a structured data table. This allows users to observe the shape, slope and evolution of the Brent term structure directly alongside the underlying market.
CURVE STRUCTURE
The indicator automatically identifies the prevailing structure of the displayed curve:
BACKWARDATION — when deferred futures contracts trade below the front contract.
CONTANGO — when deferred futures contracts trade above the front contract.
The curve is displayed dynamically, allowing changes in the term structure to be identified visually rather than by examining individual futures contracts separately.
12-CONTRACT FORWARD CURVE
Twelve consecutive Brent futures contracts are displayed. Each point on the curve includes the contract month, price and spread relative to the front contract.
The accompanying table provides:
• Contract symbol
• Contract month
• Futures price
• Spread versus the front contract
The summary row shows the current curve structure, the front-to-last contract range and the total spread across the displayed 12-month curve.
AUTO ROLL
The indicator includes a calendar-based auto-roll mechanism that automatically advances the displayed 12-contract sequence as the calendar progresses. By default, the sequence begins two calendar months ahead of the current month. The contract sequence is generated dynamically, eliminating the need to manually replace each futures symbol every month. A Manual Front Month Offset is also available for users who wish to inspect an adjacent contract sequence or manually shift the starting point of the curve.
PRICE TIMEFRAME
By default, contract prices follow the chart timeframe. Users may select a different Price Timeframe when they want the forward curve calculations to reference another timeframe independently of the underlying chart.
DISPLAY CONTROLS
The Inputs menu provides independent controls for displaying or hiding the data table, individual contract labels and branding panel. Point spacing, horizontal positioning and label distance can also be adjusted to accommodate different screen sizes and chart layouts.
DESIGN AND METHODOLOGY
This script combines automated Brent contract sequencing, calendar-based contract management, 12-contract term-structure construction, spread calculations relative to the front contract, dynamic curve visualization and synchronized tabular presentation within a single analytical framework.
Rather than analyzing individual futures contracts separately, the script transforms the prices of twelve consecutive Brent futures contracts into a synchronized representation of the term structure. The graphical curve, contract labels, spreads, market-structure classification and contract table are updated together as the futures sequence evolves. The implementation and presentation logic were developed specifically for this script.
INTERPRETATION
The indicator is intended to help users study the term structure of Brent crude oil futures. Changes in the shape and slope of the forward curve can provide useful information about how the futures market is pricing near-term versus deferred delivery.
Forward-curve structure should not be interpreted in isolation as a directional trading signal. It is one component of broader crude-oil market analysis and should be evaluated together with price action, fundamentals, positioning, inventories and other relevant market information. Indicator

Strategy

Seasonality: Grains & Livestock [invincible3]Seasonality: Grains & Livestock
Seasonality: Grains & Livestock is a visual seasonality dashboard designed to help traders analyze historical yearly patterns across major grain and livestock futures markets.
The indicator displays compact 365-day seasonal mini charts directly on the price chart. Each market is shown in its own separate panel, allowing traders to quickly compare seasonal strength, weakness, turning points, and recurring calendar-based tendencies throughout the year.
Included markets:
• Chicago Wheat
• Corn
• Soybean Meal
• Soybean Oil
• Soybeans
• Lean Hogs
• Live Cattle
Each market includes two seasonal curves:
Blue Line — All Years Average
Shows the long-term historical seasonal tendency for the selected market.
Yellow Line — Weighted Average
Shows a weighted seasonal curve designed to place more emphasis on recent seasonal behavior while still preserving the broader historical pattern.
The dashboard includes flexible layout controls so users can adjust widget width, distance from candles, column spacing, panel height, row gap, and overall dashboard placement. Individual markets can be enabled or disabled, and users can choose whether to display the All Years curve, the Weighted Average curve, or both.
Key Features:
• Seasonality dashboard for grains and livestock
• Includes wheat, corn, soybeans, soybean meal, soybean oil, lean hogs, and live cattle
• 365-day calendar-based seasonal curves
• All Years average and Weighted Average comparison
• Separate mini chart for each market
• Monthly grid lines and month labels
• Adjustable widget size and spacing
• Right-side dashboard placement option
• Auto-theme color support
• Manual customization for line colors, grid, text, and background
• Clean visual panels for quick seasonal comparison
This indicator is useful for identifying historical periods where agricultural and livestock markets have commonly shown stronger or weaker seasonal tendencies. It can help traders add seasonal context to price action, market structure, trend analysis, supply-demand zones, and fundamental research.
The seasonality data is based on digitized 365-day historical seasonal curves and should be treated as a relative, shape-preserving seasonal guide rather than exact price data.
This indicator does not provide direct buy or sell signals. Seasonality should be used as a supporting research tool together with technical analysis, confirmation, and proper risk management.
Indicator

Seasonality: Energy [invincible3]Seasonality: Energy Commodities
This indicator displays compact seasonal mini-charts for major energy markets directly on the price chart. It is designed to provide a quick visual reference for historical seasonal tendencies without disturbing the main candle scaling or chart zoom.
The dashboard includes four energy seasonality panels:
Gasoline | from 1985 to 2020
Crude Oil | from 1984 to 2020
Heating Oil | from 1980 to 2020
Natural Gas | from 1991 to 2020
Each panel contains two seasonal curves:
Blue Line — All Years Average
Shows the average historical seasonal path using all available years from the start year through 2020.
Yellow Line — Weighted Average
Shows a weighted seasonal curve that gives more importance to recent historical behavior while still preserving the broader long-term seasonal structure.
The indicator uses a fixed 365-day seasonal structure, allowing traders to observe how each energy market has historically behaved throughout the calendar year. The mini-charts are drawn as independent widgets using price-space positioning, so they do not interfere with the main price chart, candle scaling, or zoom behavior.
Key Features
Four energy commodity seasonality panels
Historical data from each market’s start year to 2020
All Years and Weighted Average seasonal curves
Compact dashboard-style layout
Auto dark/light theme support
Adjustable widget width, spacing, height, and position
Designed to avoid chart-scaling distortion
Useful for seasonal bias, timing context, and macro/commodity market analysis
How to Use
Use the blue and yellow curves as a seasonal reference, not as standalone buy or sell signals. When both curves point in the same direction during a specific part of the year, that period may represent a historically stronger seasonal tendency. The signal is more useful when combined with trend, support/resistance, volume, fundamentals, and broader market context.
Important Note
This indicator is based on historical seasonal data only. Seasonality does not guarantee future price movement. Market structure, supply-demand conditions, geopolitical events, interest rates, weather, and macroeconomic factors can override historical seasonal tendencies. Indicator

Aquila Reale Correlations v1.1🦅 AQUILA REALE CORRELATIONS v1.1
Inter-market correlation dashboard for any two assets, with multi-timeframe analysis, spread monitoring, and regime detection.
═══════════════════════════════════════════════════
📊 WHAT THIS INDICATOR DOES
═══════════════════════════════════════════════════
Calculates the Pearson correlation coefficient between two user-defined assets across 4 timeframes simultaneously (15M, 1H, 4H, Daily) and presents the result in a single-glance dashboard.
Default configuration: XAUUSD vs WTI (FP Markets), but fully configurable for any pair — Gold/DXY, BTC/SPX, EUR/USD vs DXY, equities vs bonds, etc.
The dashboard provides:
- Multi-timeframe correlation matrix with regime classification (STRONG DIRECT / WEAK DIRECT / NEUTRAL / WEAK INVERSE / STRONG INVERSE) on 15M, 1H, 4H, and Daily
- Aggregate count to identify if the correlation regime is consistent across timeframes or in transition
- Spread analysis (ratio Asset1 / Asset2) with deviation from medium-term (EMA50) and long-term (EMA200) averages, plus configurable historical thresholds
- Regime verdict: DIRECT / INVERSE / NEUTRAL / AMBIGUOUS, declared only when ≥3 of 4 timeframes are aligned
- Pre-configured alerts for regime shifts, spread extremes, and 4H correlation crossings
═══════════════════════════════════════════════════
🎯 USE CASES
═══════════════════════════════════════════════════
1. Detect regime shifts: Know when historically uncorrelated assets are temporarily moving in lockstep, or vice versa.
2. Validate macro thesis: Confirm your inter-market reading with a numeric measure across multiple timeframes.
3. Identify spread extremes: Spot when asset relationships are stretched (e.g. Gold/Oil ratio above 40 historically signals macroeconomic stress).
4. Filter trade signals: Use the regime verdict as a context filter for other strategies and indicators.
═══════════════════════════════════════════════════
⚙️ SETTINGS
═══════════════════════════════════════════════════
- Symbols: Asset 1 and Asset 2 (any PulseWire symbol)
- Correlation period: Default 50 candles (lower = reactive but noisy; higher = stable but lagging)
- Strong/Neutral thresholds: Configurable correlation cutoffs (defaults 0.5 / 0.2)
- Spread EMAs: Fast and slow EMAs applied to the asset ratio
- Historical spread thresholds: Customizable per asset pair
- Layout: 3 sections individually toggleable, 9 position options on the chart
═══════════════════════════════════════════════════
📌 IMPORTANT NOTES ON INTERPRETATION
═══════════════════════════════════════════════════
- Correlation is a STATISTICAL measure, not a directional trading signal. A strong inverse correlation does not mean "go long one and short the other" — it means the two assets are moving in opposite directions over the lookback window.
- Strong correlations across multiple timeframes suggest a stable regime; mixed readings across timeframes indicate transition or noise.
- For Gold/WTI specifically: the historical baseline correlation is weakly DIRECT (approximately +0.3 to +0.5). Strong INVERSE readings typically reflect temporary supply-side shocks affecting only one asset (e.g. geopolitical events impacting oil supply) and tend to revert over time.
- Correlation is a LAGGING indicator. A change in market regime is reflected in the rolling coefficient only after several candles. Use it for context, not for timing entries.
- The "AMBIGUOUS" verdict is informative: it tells you the correlation structure is not stable, and inter-market signals should be treated with extra caution.
═══════════════════════════════════════════════════
⚠️ WARNINGS AND DISCLAIMERS
═══════════════════════════════════════════════════
NOT FINANCIAL ADVICE
This script is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Nothing in this indicator should be interpreted as a recommendation to buy, sell, or hold any financial instrument.
NO GUARANTEE OF FUTURE BEHAVIOR
Past correlation patterns do not guarantee future behavior. Asset relationships change over time, especially in response to macroeconomic regime shifts, central bank policy changes, geopolitical events, and structural market changes.
USE AT YOUR OWN RISK
Trading financial instruments (stocks, forex, crypto, futures, CFDs, commodities) carries a high level of risk and may not be suitable for all investors. Before making any trading decision you should carefully consider your investment objectives, level of experience, and risk appetite. You may sustain a loss of some or all of your initial capital.
NOT A STANDALONE SYSTEM
This indicator does NOT generate buy/sell signals. It provides context for macro analysis. Always combine it with your own technical analysis, fundamental analysis, and proper risk management.
DO YOUR OWN RESEARCH
Always cross-check signals against multiple tools and your own market analysis. Do not rely on a single indicator for trading decisions. Past performance shown in any chart or example is not indicative of future results.
DATA LIMITATIONS
Correlation calculations rely on accurate price data from the broker/exchange feed. Results may vary across different data providers. Volume data on forex and CFD instruments comes from individual brokers and may not reflect true market activity.
NO AFFILIATION
The author is not affiliated with PulseWire, any broker, exchange, or financial institution. This script is independent and provided free of charge.
LIABILITY
The author shall not be held liable for any loss or damage, including but not limited to financial losses, arising from the use of this indicator. By using this script you accept full responsibility for your trading and investment decisions.
PAPER TRADE FIRST
Always test any indicator and the strategies built around it on a demo account or with paper trading before risking real capital.
By using this indicator you acknowledge that you have read, understood, and accepted all the above terms.
═══════════════════════════════════════════════════
💬 FEEDBACK
═══════════════════════════════════════════════════
This is v1.1, the first public release. Feedback is welcome — please leave a comment if you find bugs, have suggestions, or want to share your results with different asset pairs.
Happy charting! 🦅 Born to fly, born to dare. Indicator

Indicator

Indicator

APEX ELITE . 2━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◈ APEX ELITE . 2
Open Source Pine Script v6 · Panel-Only Edition · Zero Chart Clutter
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ NOT FINANCIAL ADVICE — See full disclaimer at the bottom.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT IS APEX ELITE?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
APEX ELITE is a single, unified intraday dashboard that replaces what would otherwise require 8 or more separate indicators. Everything runs internally and surfaces through one clean, color-coded panel. Your chart stays completely uncluttered — no extra lines, no overlapping boxes, no noise.
Built specifically for intraday traders who need instant situational awareness:
→ Is there a signal right now?
→ What is the trend across multiple timeframes?
→ Where are the key levels?
→ How strong is the current edge?
All of that — answered in a single glance at the panel.
🔑 Key principles:
• All signals fire on confirmed bars only — zero repainting
• 12+ factors combine into one composite score before any signal fires
• Session clock tracks 8 intraday phases so you always know the market context
• Compact Mode available for smaller screens
• 22 configurable alert conditions built in
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
THE 12 MODULES — COMPLETE BREAKDOWN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ BLOCK A — SIGNAL COMMAND
───────────────────────────
The top block of the panel. Shows the current signal state in large text — ▲ CALL SIGNAL, ▼ PUT SIGNAL, or ● WATCHING — along with the live composite edge score and directional bias.
• Signal State: CALL / PUT / WATCHING — updates every confirmed bar
• Edge Direction: BULL / BEAR / NEUT with score out of 100 (e.g. "BULL 82/100")
• Edge Bar: 10-block visual bar showing edge % (████████░░)
• Bull / Bear pts: Raw scores shown side-by-side for comparison
The background color of this row changes: green for CALL, red for PUT, neutral for watching.
▸ BLOCK B — INTRADAY LEVELS
────────────────────────────
Every key price level an intraday trader needs, all in one place.
• VWAP Zone: Which of 6 zones price is in — Above +2σ / +1→+2σ / VWAP→+1σ / -1→VWAP / -2→-1σ / Below -2σ
• VWAP Distance: Real-time % distance of close from VWAP (e.g. +0.42% dist)
• PMH / PML: Pre-Market High and Low — the most important intraday reference levels. A break of PMH or PML triggers the maximum +20 trigger points.
• FCH / FCL: First Candle High and Low (configurable: 1/2/3/5/15 min). Also shows the first candle's range as a %.
• Supply / Demand: Nearest unmitigated supply zone above price and demand zone below price — with total active zone count.
• Level Break: Live readout when PMH, PML, FCH, or FCL is broken on the current bar.
▸ BLOCK C — MOMENTUM STACK
───────────────────────────
A complete multi-timeframe picture of trend alignment.
• SMA 9 (cyan): Short-term momentum MA. Above = bullish micro trend.
• SMA 21 (gold): Medium momentum MA. The primary intraday trend filter.
• SMA 50 (orange): Intermediate trend. Pullback entries reference this level.
• SMA 200 (red): Long-term macro trend. Above = bull market context.
• MA Alignment: Count of MAs on each side (e.g. 4/4 bull). Full stack = strongest signal.
• MA Stack Order: Full Bull Stack confirmed when 9 > 21 > 50 > 200 all correctly ordered.
• EMA Ribbon: EMA 8 vs EMA 21 — ribbon direction shows short-term momentum.
• MTF Alignment: Per-timeframe arrows (▲5m ▲15m ▼1h) — instantly see each TF at a glance.
• Daily Context: Daily EMA 9 vs EMA 21 — trade with the daily trend for the highest quality setups.
Tip: MTF 3/3 aligned + MA 4/4 bull + daily EMA bull = the highest conviction entries.
▸ BLOCK D — MARKET STRUCTURE
──────────────────────────────
The highest-conviction trigger events in the system.
• Liquidity Sweep: Price briefly violates a 20-bar extreme before reversing — a classic stop hunt. Tracks age in bars (e.g. "▲ Bull (3b ago)").
• Structure Break (MSB): Close crosses a confirmed 10-bar pivot high or low. The strongest directional confirmation. Also tracks age.
• Squeeze: Bollinger Bands contracting inside Keltner Channels = coiling volatility. Shows bars coiling. Fires on expansion.
• Squeeze Momentum: Rising / Falling / Flat direction of momentum during the squeeze.
• ADX: Average Directional Index — Strong (>30) / Trending (20-30) / Choppy (<20).
• DI+ / DI-: Split readout showing directional pressure.
Both Sweeps and MSBs add the maximum trigger bonus (+20 pts) to the score.
▸ BLOCK E — RISK ENGINE
────────────────────────
Everything needed to size and manage a trade the moment a signal appears.
• ATR 14: 14-period Average True Range — raw volatility in price points.
• Stop 1× / 1.5× / 2×: Three stop-loss distances pre-calculated simultaneously. Choose based on your risk tolerance.
• Volume Ratio: Current volume as a multiple of the 20-bar average (e.g. 1.8× avg).
• Volume: "▲ SPIKE" label when volume clears your configured threshold. "Normal" otherwise.
• RSI 14: 14-period RSI with contextual labels — OB (>70), OS (<30), Elevated, Depressed, Neutral.
▸ BLOCK F — LIQUIDITY HEATMAP
( Inspired by BigBeluga — Dynamic Liquidity HeatMap Profile )
──────────────────────────────────────────────────────────────
This module is inspired by the methodology from BigBeluga's excellent Dynamic Liquidity HeatMap Profile indicator. It uses ATR-normalized, volume-weighted pivot analysis over a configurable lookback (default 300 bars) to determine whether buy-side or sell-side liquidity is dominant.
• Liq Bias: Buy-Side / Sell-Side / Balanced — with dominant side percentage (e.g. "Buy-Side 73%")
• Vol Intensity: Graphical bar (▓▓▓░░) showing current volume activity as % of the 300-bar max
• Score Impact: +5 bull score when buy-side > 60% · +5 bear score when sell-side > 60%
Full credit to BigBeluga for the original concept. Please visit and support their work.
▸ BLOCK G — REVERSAL PROBABILITY ZONE
( Inspired by LuxAlgo — Reversal Probability Zone & Levels )
──────────────────────────────────────────────────────────────
This module ports the exact algorithmic core of LuxAlgo's Reversal Probability Zone & Levels indicator. It builds two separate databases of historical swing moves — one bullish, one bearish — tracking both the price magnitude and bar duration of every confirmed pivot. From these it calculates statistical percentile targets for the most likely next move.
• Forecast Bias: ▲ Bull or ▼ Bear — direction expected after the last pivot
• 25th / 50th Percentile: Conservative and median price targets (e.g. 518.40 / 521.20)
• 75th / 90th Percentile: Aggressive and maximum targets (e.g. 524.80 / 528.50)
• Duration: Expected bar count to reach each target (e.g. "8 bars / 22 bars")
• Pivot Count: Total swings tracked — more pivots = more statistically reliable readings
Full credit to LuxAlgo for the original algorithm. Licensed under CC BY-NC-SA 4.0.
▸ BLOCK H — STANDARD DEVIATION CHANNEL
────────────────────────────────────────
A linear regression channel fitted to the last N bars (default 128). Shows where price sits statistically within the current trend.
• Channel Zone: One of 6 zones — Above +2σ / +1→+2σ / Mid→+1σ / -1→Mid / -2→-1σ / Below -2σ
• Trend Direction: Rising / Falling / Flat based on the regression slope
• Pearson R: Correlation coefficient. Above 0.8 = very clean trend. Below 0.5 = noisy/ranging.
• Midline Distance: % distance of close from the regression center line
Best CALL zone: "Mid → +1σ" on a rising channel.
Best PUT zone: "Mid → -1σ" on a falling channel.
Avoid entries when zone shows "Above +2σ" or "Below -2σ" — price is statistically extended.
▸ BLOCK I — RSI DIVERGENCE
( Libertus Method )
─────────────────────────────────────────────
Detects bull and bear RSI divergences by comparing price swing extremes against RSI swing extremes over a configurable lookback window (default 90 bars).
• Bull Divergence: Price makes lower low but RSI makes higher low — hidden strength, potential reversal up
• Bear Divergence: Price makes higher high but RSI makes lower high — hidden weakness, potential reversal down
• Age Tracking: "Bull Div (3b ago)" or "Bull Div ✦ NOW" — shows exactly how fresh the divergence is
• RSI Value: Current reading with OB / OS labels
• Score Bonus: +5 bull score on bull divergence · +5 bear score on bear divergence
Credit to Libertus for the divergence detection methodology.
▸ BLOCK J — SESSION CLOCK
──────────────────────────
Intraday trading is entirely timing-dependent. This block tracks 8 distinct market phases, each color-coded by typical volatility profile.
PRE-MKT → 4:00 – 9:30 AM ET (PMH/PML building)
OPEN (HOD/LOD) → 9:30 – 10:00 AM ET (highest volatility, initial direction)
AM SESSION → 10:00 – 11:30 AM ET (best signal quality window)
LUNCH APPROACH → 11:30 – 12:00 PM ET (momentum slowing)
LUNCH CHOP → 12:00 – 1:30 PM ET (avoid new entries)
PM SESSION → 1:30 – 2:30 PM ET (trend continuation or reversal)
POWER HOUR NEAR → 2:30 – 3:00 PM ET (institutional activity increasing)
POWER HOUR → 3:00 – 4:00 PM ET (highest volume, strongest moves)
Also shows time remaining in RTH. Turns gold when less than 60 minutes remain.
▸ BLOCK K — COMPOSITE EDGE SCORE
───────────────────────────────────
Instead of just showing one number, this block breaks the score into individual factor bars — each showing exactly how much it is contributing. You can see not just THAT the score is high, but WHY.
VWAP → ████░ (max 15 pts)
MTF → █████ (max 15 pts)
MA → ████░ (max 12 pts)
Momentum → ███░░ (max 5 pts)
Volume → ██░░░ (max 10 pts)
Trigger → █████ (max 20 pts ← most important)
ADX → ████░ (max 8 pts)
Edge → ████░ (overall 0-100)
A high score driven purely by momentum without a trigger event is weaker than one with everything aligned.
▸ BLOCK L — FRACTAL BASE
( Inspired by LuxAlgo — Fractal Base Indicator )
──────────────────────────────────────────────────
This module ports the core logic from LuxAlgo's Fractal Base Indicator. A fractal is a confirmed swing pivot where price has N bars of context on both sides — these represent the most significant recent support and resistance levels because they show where price genuinely reversed.
• Fractal Res: Last confirmed fractal HIGH — price + bars since + % distance from close
• Fractal Sup: Last confirmed fractal LOW — price + bars since + % distance from close
• Price Bias: "Above Res" (price broke resistance) / "Below Sup" (broke support) / "In Range" (between levels)
• Fractal Event: "New High Fractal" or "New Low Fractal" when a new fractal confirms this bar
• Score Bonus: +4 pts near fractal support/resistance · +3 pts when level is broken
• Configurable: Fractal Periods input — 2 = 5-bar fractal (default), 1 = 3-bar, 3 = 7-bar
Full credit to LuxAlgo for the original indicator concept.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
THE SCORING ENGINE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bull and bear scores are calculated independently on every confirmed bar. A signal only fires when the score clears the threshold AND key filters are simultaneously met.
COMPONENT MAX PTS CONDITION
────────────────────────────────────────────────────────────
VWAP Zone 15 / 8 15 inside ±1σ · 8 correct side outside band
MTF Alignment 15 / 8 15 all 3 TFs aligned · 8 for 2 of 3
MA Alignment 12/7/3 12 for 4/4 · 7 for 3/4 · 3 for 2/4
EMA Ribbon 5 EMA 8 vs 21 direction
Volume Spike 10 Volume > mult × 20-bar avg AND correct direction
Trigger Event 20 ★ PMH/PML/FCH/FCL break · Sweep · MSB
ADX Strength 8 / 5 8 if ADX >30 · 5 if ADX 20-30
Squeeze Fire 5 Squeeze fires in signal direction
ABC Harmonic 5 Active harmonic pattern aligned
RSI Zone 5 RSI 50-70 for bull · 30-50 for bear
RSI Divergence 5 Bull/bear divergence active
Liq HeatMap Bias 5 Buy/sell-side >60%
Std Dev Channel 4 Price in sweet zone on correct trend
Daily EMA Trend 4 Daily chart EMA alignment
S/D Zone Proximity 3 Within 0.3% of demand (bull) or supply (bear)
Fractal Proximity 4 / 3 Within 0.25% of fractal level / level broken
────────────────────────────────────────────────────────────
★ Trigger Event carries the most weight. A signal without a trigger is unlikely to fire.
DEFAULT THRESHOLD: 65 pts
Raise to 75+ for fewer but higher-quality signals.
Lower to 55 on very active trending days.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SIGNAL CONDITIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A CALL signal requires ALL of the following simultaneously:
✅ Bull score ≥ threshold
✅ Close above VWAP (hard filter)
✅ MTF alignment 2/3 or better
✅ Active trigger event (PMH break / FCH break / Bull Sweep / MSB ▲ / Squeeze bull)
✅ barstate.isconfirmed — never fires mid-bar, zero repainting
✅ RTH session active (if RTH Only setting is on)
A PUT signal requires ALL of the following simultaneously:
✅ Bear score ≥ threshold
✅ Close below VWAP (hard filter)
✅ MTF alignment 2/3 or better (bearish)
✅ Active trigger event (PML break / FCL break / Bear Sweep / MSB ▼ / Squeeze bear)
✅ barstate.isconfirmed
✅ RTH session active (if RTH Only setting is on)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
22 ALERT CONDITIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
To set up: Right-click the indicator → Add Alert → Select condition.
All alerts include: ticker · close price · timestamp.
SIGNAL ALERTS
▲ CALL Signal — Full CALL criteria met
▼ PUT Signal — Full PUT criteria met
◆ Any Signal — Either CALL or PUT
LEVEL BREAK ALERTS
→ PMH Breakout — Close crosses pre-market high
→ PML Breakdown — Close crosses pre-market low
→ FCH Break — Close crosses first candle high
→ FCL Break — Close crosses first candle low
STRUCTURE ALERTS
→ Sweep CALL — Bull sweep + above VWAP
→ Sweep PUT — Bear sweep + below VWAP
→ MSB Bull — Market structure break upward
→ MSB Bear — Market structure break downward
MOMENTUM ALERTS
→ Squeeze Bull Fire — Squeeze fires with bullish close
→ Squeeze Bear Fire — Squeeze fires with bearish close
→ MA Full Bull Stack — All 4 MAs correctly ordered up
→ MA Full Bear Stack — All 4 MAs correctly ordered down
DIVERGENCE & LIQUIDITY
→ RSI Bull Divergence — Bull div detected
→ RSI Bear Divergence — Bear div detected
→ Liq Buy Bias — HeatMap buy-side > 60%
→ Liq Sell Bias — HeatMap sell-side > 60%
PREMIUM ALERTS
★ High Edge (80+) — Composite edge score reaches 80 — premium setup
→ New High Fractal — New confirmed fractal high (LuxAlgo logic)
→ New Low Fractal — New confirmed fractal low (LuxAlgo logic)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SETTINGS QUICK REFERENCE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SESSION & TIME
Pre-Market Session → 0400-0930 ET (adjust for your exchange)
RTH Session → 0930-1600 ET
First Candle Length → 1 / 2 / 3 / 5 / 15 minutes
RTH Signals Only → On by default (recommended)
SIGNAL ENGINE
Min Score to Signal → 65 (raise for fewer signals, lower for more)
Volume Spike Mult → 1.4× (volume must be this × the 20-bar average)
MOVING AVERAGES
MA Type → SMA / EMA / WMA (switches all 4 simultaneously)
MA Lengths → 9 / 21 / 50 / 200 (individually configurable)
REVERSAL PROB ZONE (LuxAlgo)
Swing Length → 20 (pivot sensitivity)
Max Reversals → 1000 (database cap)
Percentiles → 25 / 50 / 75 / 90 (target levels to display)
FRACTAL BASE (LuxAlgo)
Fractal Periods → 2 = 5-bar fractal | 1 = 3-bar | 3 = 7-bar
STD DEV CHANNEL
Regression Length → 128 bars (shorter = more reactive)
RSI DIVERGENCE
RSI Length → 14
OB / OS Levels → 70 / 30
Divergence Lookback → 90 bars
DISPLAY
Panel Position → Top Right / Top Left / Bottom Right / Bottom Left
Compact Mode → Hides sub-rows to shrink panel height
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW TO READ THE PANEL — QUICK CHECKLIST
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Before entering any trade, run through these 9 checks:
① Signal showing CALL or PUT? (not just Watching)
② Score at or above your threshold?
③ On the correct side of VWAP?
④ MTF at least 2/3 aligned?
⑤ Channel zone in a reasonable position? (avoid Above +2σ for CALLs)
⑥ Fractal Bias showing "Above Res" (CALL) or "Below Sup" (PUT)?
⑦ RPZ showing a clear price target with enough room for your R:R?
⑧ What was the trigger event? (MSB and Sweep are strongest)
⑨ Can you fit your stop within the 1.5× ATR distance?
If you can answer yes to most of these — the setup has strong confluence.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CREDITS & ACKNOWLEDGEMENTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
APEX ELITE was built with deep respect for the Pine Script community. Several modules are directly inspired by the outstanding published work of:
🏆 LuxAlgo
Two modules in APEX ELITE are inspired by LuxAlgo's indicators:
→ Block G (Reversal Probability Zone) ports the core algorithmic logic
from LuxAlgo's "Reversal Probability Zone & Levels" — including the
exact pivot detection method, price/bar delta database, and percentile
target calculation. Licensed under CC BY-NC-SA 4.0.
→ Block L (Fractal Base) implements the fractal high/low detection and
support/resistance logic from LuxAlgo's "Fractal Base Indicator".
LuxAlgo's original indicators are published at:
pulsewire.com/u/LuxAlgo/
All credit for these algorithmic approaches belongs entirely to LuxAlgo.
🏆 BigBeluga
→ Block F (Liquidity HeatMap) is inspired by BigBeluga's
"Dynamic Liquidity HeatMap Profile" indicator. The volume-normalized,
pivot-based liquidity bias methodology is adapted from their approach.
BigBeluga's work can be found at:
pulsewire.com/u/BigBeluga/
Please visit and support their original publications directly.
🏆 Libertus
→ Block I (RSI Divergence) implements the divergence detection method
from Libertus's "RSI Divergences" indicator.
Thank you to all three creators for sharing their knowledge with the community.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER — PLEASE READ IN FULL
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
APEX ELITE is a technical analysis tool published for EDUCATIONAL and INFORMATIONAL purposes only.
❌ It does NOT constitute financial advice.
❌ It does NOT constitute investment advice.
❌ It does NOT constitute trading recommendations.
❌ It is NOT a solicitation to buy or sell any financial instrument.
All information displayed by this indicator is derived from historical price data and mathematical calculations. Past signal performance does NOT guarantee or predict future results. Financial markets are inherently unpredictable and all trading involves significant risk, including the potential loss of your entire invested capital.
The author of APEX ELITE is not a licensed financial advisor, broker, dealer, or investment professional. Nothing in this indicator or its documentation should be interpreted as personalized investment advice tailored to your individual financial situation, risk tolerance, or investment objectives.
YOU are solely responsible for all trading decisions you make.
Always conduct your own independent research and due diligence.
Always use proper risk management — including position sizing and stop-loss orders.
Never trade with money you cannot afford to lose.
If you are uncertain about any aspect of trading or investing, consult a licensed financial professional in your jurisdiction.
By adding this indicator to your chart, you acknowledge that you have read and understood this disclaimer, and that any trading decisions you make based on or influenced by this indicator are entirely your own responsibility.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Pine Script v6 · Not Financial Advice · Educational Use Only
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
EOF Indicator

ABC Pattern - Buy & Sell Zones IT'S OPEN SOURCE FOR YOU
📊 ABC Pattern — Mathematical Price Target Formula
What is the ABC Pattern?
The ABC pattern is a price structure that identifies high-probability buy and sell zones using three pivot points: A, B, and C. Instead of relying on subjective analysis, this indicator uses a simple mathematical formula to calculate an exact price target — removing guesswork from your trading.
🧠 The Logic Behind It
Price never moves in a straight line. It swings up and down, creating a series of highs and lows. The ABC pattern captures one complete swing cycle and uses the relationship between those three points to project where price is likely to go next.
📐 The Formula
Target = (B × C) ÷ A
That's it. Three prices. One calculation. One target.
📈 Bullish ABC — Buy Zone Setup
Structure:
A (Low) → B (High) → C (Higher Low)
Rules:
A is the starting low
B is the peak above A
C is a pullback that holds above A (higher low = bullish structure)
The formula projects where price should reach after C
Example:
A = 100 (first low)
B = 150 (peak)
C = 120 (higher low pullback)
Target = (150 × 120) ÷ 100 = 180
Why does this work?
When C holds above A, it tells us buyers are stepping in at higher prices. The market structure is healthy. The formula uses the proportional relationship between the three pivots to project a mathematically derived target — not a random level.
Invalidation:
❌ A candle closes below C → pattern is cancelled. The higher low structure is broken, meaning sellers have taken control.
📉 Bearish ABC — Sell Zone Setup
Structure:
A (High) → B (Low) → C (Lower High)
Rules:
A is the starting high
B is the trough below A
C is a bounce that fails below A (lower high = bearish structure)
The formula projects the downside target from C
Example:
A = 200 (first high)
B = 150 (trough)
C = 180 (lower high bounce)
Target = (150 × 180) ÷ 200 = 135
Why does this work?
When C fails to reach A, it tells us sellers are entering at lower prices. The market is making lower highs — a classic bearish sign. The formula captures this momentum and projects the next logical price level.
Invalidation:
❌ A candle closes above C → pattern is cancelled. The lower high structure is broken, meaning buyers have reclaimed control.
⚙️ How the Indicator Works
Pivot Detection
The script automatically detects swing highs and lows using a configurable lookback period. A larger lookback finds bigger, more significant patterns. A smaller lookback finds more frequent, shorter-term setups.
Pattern Validation
Before drawing anything, the script checks three conditions:
Time sequence is correct (A → B → C in order)
Structure is valid (C is higher than A for bulls / lower for bears)
B is the extreme between A and C
What gets drawn on the chart:
A, B, C labels at each pivot with the price
Entry line at C level (where you look to trade)
Target line calculated by the formula
Colored zone between C and Target (your reward area)
Failure level — the line that invalidates the setup
% labels showing the move size of each leg
📋 Trading Guidelines
BullishBearishEntryNear C (higher low)Near C (lower high)Target(B × C) ÷ A(B × C) ÷ AInvalidationClose below CClose above CBiasUptrend structureDowntrend structure
⚠️ Important Notes
This is not a signal indicator. It identifies a mathematical structure. Always combine with your own analysis, volume, and market context.
Works on all timeframes and all assets (stocks, crypto, forex, commodities).
Adjust the Pivot Lookback setting based on your timeframe:
Scalping (1m–5m): Lookback 5–8
Intraday (15m–1H): Lookback 10–15
Swing (4H–Daily): Lookback 15–25
🔔 Alerts Included
✅ Bullish ABC pattern detected
✅ Bearish ABC pattern detected
⚠️ Bullish pattern failed (close below C)
⚠️ Bearish pattern failed (close above C)
The formula is simple. The discipline to follow it is what separates consistent traders from the rest. Indicator

Indicator

Indicator

Indicator

Indicator

Market Health MonitorThe Market Health Monitor is a comprehensive tool designed to assess and visualize the economic health of a market, providing traders with vital insights into both current and future market conditions. This script integrates a range of critical economic indicators, including unemployment rates, inflation, Federal Reserve funds rates, consumer confidence, and housing market indices, to form a robust understanding of the overall economic landscape.
Drawing on a variety of data sources, the Market Health Monitor employs moving averages over periods of 3, 12, 36, and 120 months, corresponding to quarterly, annual, three-year, and ten-year economic cycles. This selection of timeframes is specifically chosen to capture the nuances of economic movements across different phases, providing a balanced view that is sensitive to both immediate changes and long-term trends.
Key Features:
Economic Indicators Integration: The script synthesizes crucial economic data such as unemployment rates, inflation levels, and housing market trends, offering a multi-dimensional perspective on market health.
Adaptability to Market Conditions: The inclusion of both short-term and long-term moving averages allows the Market Health Monitor to adapt to varying market conditions, making it a versatile tool for different trading strategies.
Oscillator Thresholds for Recession and Growth: The script sets specific thresholds that, when crossed, indicate either potential economic downturns (recessions) or periods of growth (expansions), allowing traders to anticipate and react to changing market conditions proactively.
Color-Coded Visualization: The Market Health Monitor employs a color-coding system for ease of interpretation:
-- A red background signals unhealthy economic conditions, cautioning traders about potential risks.
-- A bright red background indicates a confirmed recession, as declared by the NBER, signaling a critical time for traders to reassess risk exposure.
-- A green background suggests a healthy market with expected economic expansion, pointing towards growth-oriented opportunities.
Comprehensive Market Analysis: By combining various economic indicators, the script offers a holistic view of the market, enabling traders to make well-informed decisions based on a thorough understanding of the economic environment.
Key Criteria and Parameters:
Economic Indicators:
Labor Market: The unemployment rate is a critical indicator of economic health.
High or rising unemployment indicates reduced consumer spending and economic stress.
Inflation: Key for understanding monetary policy and consumer purchasing power.
Persistent high inflation can lead to economic instability, while deflation can signal weak
demand.
Monetary Policy: Reflected by the Federal Reserve funds rate.
Changes in the rate can influence economic activity, borrowing costs, and investor
sentiment.
Consumer Confidence: A predictor of consumer spending and economic activity.
Reflects the public’s perception of the economy
Housing Market: The housing market often leads the economy into recession and recovery.
Weakness here can signal broader economic problems.
Market Data:
Stock Market Indices: Reflect overall investor sentiment and economic
expectations. No gains in a stock market could potentially indicate that economy is
slowing down.
Credit Conditions: Indicated by the tightness of bank lending, signaling risk
perception.
Commodity Insight:
Crude Oil Prices: A proxy for global economic activity.
Indicator Timeframe:
A default monthly timeframe is chosen to align with the release frequency of many economic indicators, offering a balanced view between timely data and avoiding too much noise from short-term fluctuations. Surely, it can be chosen by trader / analyst.
The Market Health Monitor is more than just a trading tool—it's a comprehensive economic guide. It's designed for traders who value an in-depth understanding of the economic climate. By offering insights into both current conditions and future trends, it encourages traders to navigate the markets with confidence, whether through turbulent times or in periods of growth. This tool doesn't just help you follow the market—it helps you understand it.
Indicator

Indicator

Indicator

Indicator

Strategy

Indicator

Strategy

Indicator

Indicator

Indicator
