Zark CRT Line/Marker Color & Style Meaning
Previous Candle CRT Green (bullish) / Red (bearish) solid line Sweep confirmed on the previous candle
Current Candle CRT Green (bullish) / Red (bearish) dashed line Sweep currently happening on the current candle
Higher Timeframe CRT Orange dotted line Sweep from higher timeframe shown on lower timeframe chart
Target Line Blue dashed line Opposite side of liquidity for potential price target
Breaker Confirmed Aqua solid line (over previous/current CRT) Sweep confirmed with a break of a small swing
CRT Invalidated Gray line Sweep no longer valid (price closed beyond sweep level)
Full-Height HTF Divider Yellow vertical line Marks each higher timeframe bar for visual separation
Labels White text on colored background Shows type (Prev/Curr/HTF) and exact price
Candlestick analysis
ICT Sessions [TradeWithRon]
ICT Sessions and killzones maps three intraday sessions on your chart (Asia, London, NY), tracks each session’s live high/low, draws optional session range boxes, and projects ICT OTE zones in real time—with granular styling, touch/mitigation logic, and alerting.
What it does
Live Session high/low tracking.
Historical session lines:
When a session ends, its final High/Low are preserved as tracked lines (with optional labels) for a configurable number of recent sessions.
Session boxes (ranges):
Draws a shaded box from session start to end that expands with new highs/lows. Limit how many recent boxes remain on chart.
ICT OTE zones (live):
For the currently active session, projects user-defined Fibonacci OTE levels (e.g., 61.8%, 70.5%, 78.6) between the session’s running high and low. Zones update tick-by-tick and can show labels. You can retain a history of recent sessions’ OTE levels.
Break visualization (mitigation):
Optionally color the bar when price breaks a stored session High/Low. You can:
Require a body close through the level (vs. any touch)
Auto-remove the line and/or label on touch/close
Use custom break colors per session and side (high/low)
Timestamps:
Add up to two recurring vertical timestamp markers (e.g., 08:00, 09:30), plus an opening horizontal marker (e.g., 09:30) with label that extends until the next occurrence.
Alerts:
Built-in alerts for:
Touch of Session 1/2/3 High/Low (Asia/London/NY)
Touch of OTE levels (per session)
Key inputs:
Time & Limits
Timezone (e.g., GMT-4)
Timeframe limit: hide all drawings on and above a specified TF
Sessions
Session windows (default):
Session 1 (Asia): 18:00–00:00
Session 2 (London): 00:00–06:00
Session 3 (NY): 08:00–12:00
How many to keep (lines/boxes)
Line width, colors, and label suffixes (“High”/“Low”)
Labels: toggle, text (“Asia”, “London”, “NY”), size, and colors
Boxes: toggle per session and background colors
ICT OTE Zones
Toggle per session (Asia/London/NY)
Levels (comma-separated %s, e.g., 61.8,70.5,78.6)
History: number of past sessions to retain
Opacity, line width/style, and label size
Custom label text per session (e.g., “Asia OTE”)
Break/Mitigation Behavior:
Enable Mitigated Candles (bar color on break)
Remove line on touch and/or remove label on touch
Require body close (vs. wick touch)
Custom break colors by session and side
Timestamps
Opening horizontal line (time, style, width, color, label text/size, drawing limit)
Two vertical timestamps (times, style, width, color, drawing limit)
Alerts
Master Enable Alerts
Per-session toggles for High/Low touches
OTE touch alerts
How it works (under the hood)
Detects session state via input.session() windows in the chosen timezone.
Live session High/Low lines and labels update in real time; on session end, final levels are stored with optional labels and tracked length.
OTE zones are live-computed from current session High↔Low and refreshed every bar; a compact rolling history is enforced.
Bar coloring reacts to break events (touch or body-close, per your setting) and uses session-specific colors when enabled.
Timestamp lines/labels are created on each occurrence and trimmed to a drawing limit for performance.
Tips:
To hide session lines but keep boxes, set line color opacity to 0.
Use Timeframe Limit to keep higher-TF charts clean.
Fine-tune OTE Levels and History to balance clarity and performance.
For stricter break logic, enable Require Body Close.
Note: The script reserves high limits for lines/labels/boxes to keep recent context visible while managing cleanup automatically. Adjust “Session Number” and “Number Of Boxes” to suit your workflow.
— © TradeWithRon
Trading Life ProOverview
Trading Life Pro is an advanced all-in-one indicator built for TradingView users who demand precision and insight. It delivers real-time entry and exit signals, dynamic support and resistance levels, and deep analytical tools designed to elevate your trading strategy. Every component is optimized for accuracy, speed, and clarity — helping you make confident, data-driven decisions in any market.
Key Features
Non-Repaint Signals: All entries are locked once generated — no repainting, no false signals.
Real-Time Entry & Exit: Get immediate trade signals as market conditions evolve.
Smart Range Finder: Identify ideal trading zones based on current volatility and market structure.
Fundamental Analyzer: Automatically assess economic and market factors with on-chart insights once sufficient data is available.
Automatic 3-TP Levels: Configure up to three adaptive take-profit levels that track live market momentum.
Duo FVG Detection: Spot and trade Fair Value Gaps across consecutive candles for ultra-precise entries and exits.
Dynamic Support & Resistance: Detect key turning points and price reaction zones in real time.
Candle Sentiment Analyzer: Identify bullish and bearish candlestick formations to gauge market sentiment.
Market Screener: Scan multiple markets to uncover high-probability trade setups.
Adaptive Modes: Switch easily between Default, Aggressive, and Long Shot presets to match your trading style.
Trend Power Analyzer: Measure and visualize the strength of market trends directly from candlestick behavior.
Hyper Insights: Unlock advanced, context-based analytics for better decision-making.
RSI Analyzer: Evaluate overbought and oversold conditions with dynamic RSI integration.
Custom Alerts: Receive instant notifications for trade entries, trend shifts, or market changes.
Lifetime Access: One-time purchase — no subscriptions, no hidden costs.
Universal Compatibility: Works on all currency pairs, indices, and timeframes.
Heikin Ashi Optimized: Fully compatible and optimized for Heikin Ashi charts for smooth visualization and fast loading.
Free Updates & Training: Enjoy continuous updates plus a free video tutorial to master every feature.
Description
Trading Life Pro delivers a comprehensive trading toolkit within TradingView. From pinpoint entries and automated take-profit levels to real-time analysis of trends, fundamentals, and fair value gaps — every feature is crafted for traders seeking consistency and edge.
With powerful alerts, adaptive presets, and universal compatibility, Trading Life Pro seamlessly integrates into any trading workflow, supporting all markets, timeframes, and chart types.
Usage
Access real-time trade signals directly on TradingView.
Use Smart Range Finder and Fundamental Analyzer for context-driven entries.
Configure Automatic TP Levels and analyze trend strength via candlestick and RSI tools.
Enable alerts to stay informed about market shifts and entry confirmations — even when you’re away from the screen.
Options Symphony Adaptive CE/PE for Indian IndicesDescription:
This invite-only Pine Script indicator is built for Indian market options traders. It plots the Call and Put charts for a selected strike simultaneously, including adaptive moving averages on both.
Single-Chart Options View: Visualize both CE and PE charts on a single pane.
User-Friendly: Enter one strike (Put), and the indicator handles the dual-chart display.
Adaptive MA: Features adaptive moving averages for smarter trend analysis in both trending and ranging markets.
Invite-Only: Access is granted by the author and requires permission.
To get started: Request access from the author to be added to the invite list.
SSMT [TakingProphets]SSMT (Sequential SMT) — multi-cycle intermarket divergence with quarter-based timing
Purpose
Informational overlay that detects intermarket SMT divergences between the chart symbol and a user-selected correlated symbol. It does not generate buy/sell signals and is not financial advice. Use it to structure analysis and alerts, not to automate trades.
What it does
Scans for SMT on five coordinated cycles: Micro, 90-Minute, Daily (Q1–Q4), Weekly, Monthly.
Draws anchored lines and labels where divergences occur and keeps them after the period ends so you can use historical SMTs as context.
Offers per-cycle alerts (high-side/bearish, low-side/bullish).
Optional session/quarter boxes for timing context.
Time base uses America/New_York to align with common session conventions (with a 17:00–18:00 ET pause guard for CME instruments).
Why these modules belong together (more than a mashup)
All cycles share a single time-partitioning framework (quarters/sessions → day → week → month). That common clock means:
Comparability: divergences on Micro/90m/D/W/M are directly comparable because they’re computed with the same boundaries for both instruments.
Sequencing: higher-cycle context can gate lower-cycle events (e.g., a Daily Q3 divergence framing how you treat a Micro divergence).
Persistence: drawings retain the cycle identity (e.g., , ) so prior signals remain interpretable as the market progresses.
This is a coherent engine—not separate indicators pasted together—because detection, labeling, alerts, and persistence are all driven by the same quarter/period state machine.
How it works (high-level mechanics)
Time partitioning
Daily quarters (ET):
Q1: 18:00–00:00
Q2: 00:00–06:00
Q3: 06:00–12:00
Q4: 12:00–18:00
90-Minute cycle: four 90-minute blocks inside the active session.
Micro cycle: finer 20–22 minute blocks inside the session for granular timing.
Weekly/Monthly: tracked by calendar periods (Mon–Fri, and calendar month).
Pause guard: 17:00–18:00 ET to avoid false transitions during CME’s daily maintenance window.
State tracking (per cycle)
Tracks previous vs. current highs/lows for the chart symbol and the correlated symbol (fetched at the same timeframe).
Maintains cycle IDs (e.g., year*100 + weekofyear for weekly) so drawings remain tied to the originating period.
Divergence condition (SMT)
High-side (bearish): one instrument makes a higher high vs. its previous period while the other does not.
Low-side (bullish): one instrument makes a lower low vs. its previous period while the other does not.
When detected, the script plots a labeled span/line (e.g., SSMT w/ES) and records it for persistence.
Alerts
Two per cycle: High-side (bearish) and Low-side (bullish).
Fire on the bar where the condition first becomes true.
Inputs & customization
Correlated symbol (default can be an index future).
Cycle toggles: Micro, 90m, Daily (Q1–Q4), Weekly, Monthly.
Styling: line color/width, label text/size.
Session/quarter boxes: on/off.
Alerts: per-cycle SMT events on/off.
How to use
Add the indicator to your chart (e.g., NQ, ES) and select a correlated symbol.
Turn on the cycles you want to monitor; optionally enable quarter/session boxes.
Interpret SMTs by side:
High-side (bearish): chart makes HH, correlated does not.
Low-side (bullish): chart makes LL, correlated does not.
Set alerts for the cycles that matter to your workflow.
Combine with your higher-timeframe narrative and risk rules.
Repainting, timing, and limitations
Uses higher-timeframe data without look-ahead; values can update intrabar until the period closes.
SMTs may form and resolve within a period; conservative users may wait for period close.
Assumes America/New_York timing; very thin markets may yield fewer or noisier signals.
SMT quality depends on the benchmark you select; correlations vary across regimes.
Educational tool only. No performance claims; not a signal generator.
Originality & scope (for protected/invite-only publications)
A multi-cycle SMT engine built on a shared quarter/period state machine (Micro → 90m → Daily Q1–Q4 → Weekly → Monthly).
Quarter-aware persistence keeps divergence drawings tied to their source cycle for durable context.
CME pause handling and stable calendar IDs make detections consistent across sessions and rollovers.
Implements SMT through extremum sequencing and cross-instrument comparison rather than wrapping generic divergence indicators.
CRT [TakingProphets]CRT (Candle Range Theory) — HTF context overlay with alerts
Purpose
Informational overlay to structure higher-timeframe (HTF) context. It does not generate buy/sell signals and is not financial advice. Use it to organize analysis and alerts—not to automate trades.
What it does
Projects HTF candles (1m → 1M) on any lower timeframe so the big picture stays on the chart.
Detects CRT transitions on the HTF (bullish/bearish “failed continuation” pattern).
Evaluates SMT divergence vs. a user-selected correlated instrument on the same HTF (historical & real-time).
Extends live HTF Open/High/Low/Close as developing reference levels.
Concepts (what it looks for)
Candle Range Theory (CRT) — a 3-bar HTF pattern where candle 2 fails to continue candle 1’s move:
Bearish CRT: candle 2 trades above candle 1’s high but closes back inside candle 1’s range and does not break its low.
Bullish CRT: candle 2 trades below candle 1’s low but closes back inside candle 1’s range and does not break its high.
SMT divergence (intermarket) — compares HTF swing extremes between the chart symbol and a correlated symbol:
Bearish SMT: one makes a higher high while the other does not.
Bullish SMT: one makes a lower low while the other does not.
Checked in two modes: historical (between the two last closed HTF bars) and real-time (last closed vs. current forming HTF bar).
How the elements work together (integration, not a mashup)
All modules share one HTF time base, so annotations describe the same segment of price action. The overlay produces an explicit context state by sequencing the modules in this order:
HTF Projection → Structural Frame
The last three HTF candles are drawn (bodies+wicks). This creates the “canvas” the rest of the logic references (ranges, highs/lows, and time boundaries).
CRT Test → Directional Bias Candidate
The script evaluates the 3-bar CRT conditions on those exact HTF candles (not lower-TF approximations).
If conditions are forming on the current HTF bar, status is CRT Forming.
If they complete on the close, status becomes CRT Confirmed (Bullish/Bearish).
SMT Check → Confirmation/Stress-Test on the Same HTF
Using the same HTF window, the tool compares swing progress with the correlated symbol.
Historical SMT comments on whether the prior HTF segment’s push had intermarket agreement.
Real-time SMT comments on the current forming push.
This lets you confirm a CRT bias (e.g., Bearish CRT + Bearish SMT) or challenge it (e.g., Bullish CRT but Bearish SMT).
Live HTF OHLC → Actionable Reference Levels
The current HTF Open/High/Low/Close are extended as levels. These are the decision rails you’ll typically use to judge follow-through, failure, mitigation, or targets in the same CRT/SMT context.
Resulting context states (what you’ll see in alerts/labels):
Neutral (no CRT; SMT may still inform context).
CRT Forming (monitor): HTF push is underway; watch real-time SMT into HTF High/Low/Close projections.
CRT Confirmed (bias): HTF failure pattern locked; use projections as reference for continuation/invalidations.
CRT + SMT Aligned (confluence): CRT direction agrees with SMT; strongest context.
CRT vs. SMT Mixed (caution): bias exists but intermarket is disagreeing; treat levels as potential fade zones.
Why this is not a mashup
Every module is computed and plotted in the same HTF coordinate system, so signals are about one thing: the current HTF segment.
CRT provides the bias hypothesis, SMT provides a cross-market test of that hypothesis in the same window, and live OHLC projections supply the exact levels used to act on or fade that hypothesis.
Alerts are tied to state transitions (e.g., CRT forming → confirmed; SMT flip), not to unrelated features.
Mechanics (high-level)
HTF Projection: pulls HTF OHLC/time for the last three HTF bars and renders body boxes + wicks; optional time labels adapt to intraday vs D/W/M.
CRT Labels: when the three-bar conditions are met, prints BULLISH CRT or BEARISH CRT on the HTF stack.
SMT Lines: draws labeled diagonals across the relevant HTF pair for historical and real-time checks using your correlated symbol.
Live Levels: extends the current HTF Open/High/Low/Close horizontally; anchors are deterministic (Open = first bar, High/Low = first occurrence, Close = current bar).
Inputs & customization
HTF timeframe: 1m–1M.
Display: candle width/opacity, borders/wicks, time labels (12h/24h).
SMT: enable/disable, correlated symbol, line style/width, optional labels.
Projections: enable/disable, left extension (bars), per-level styling and price labels.
Alerts: switches for CRT, SMT-historical, SMT-real-time.
Alerts (workflow prompts)
Bullish/Bearish CRT detected on the selected HTF.
Bullish/Bearish SMT (historical) between the two last closed HTF bars.
Bullish/Bearish SMT (real-time) between the last closed and current forming HTF bar.
Suggested text includes the HTF and current context state so you know if CRT and SMT are aligned or mixed.
Example use
Bearish scenario: A Bearish CRT confirms on the 4H; soon after, real-time SMT (bearish) appears while price probes the projected 4H High. Context = CRT + SMT Aligned → treat the projected Open/Close as near-term objectives.
Mixed scenario: A Bullish CRT forms on 1H, but historical SMT (bearish) printed in the prior segment. Context = Mixed → continue to monitor real-time SMT and projected Low for possible invalidation.
Notes & limitations
HTF values are provisional until the HTF bar closes; labels/lines can update while forming.
SMT depends on the correlated symbol you select; relationships vary by market/regime.
Session gaps/illiquid hours can distort extremes and time labels.
Educational tool: no performance claims, no entry/exit signals.
Originality & scope (for protected/invite-only publications)
A unified HTF projection → CRT test → SMT check → live level pipeline that yields explicit context states instead of separate, unrelated overlays.
Formal CRT detection performed on actual HTF bars (not lower-TF approximations).
Dual-mode SMT tied to the same HTF windows (historical + real-time), plotted as labeled span lines.
Deterministic OHLC projection (first-occurrence anchoring) to align decisions with the identified context.
Attribution: CRT/SMT concepts inspired by ICT. Design, implementation, and alert framework by TakingProphets.
Metals vs DXY CorrelationThere's a growing interest in Gold and Metals in general - due to safe have demand - a lot of traders get blindsided by sudden consolidation and reversals while trading Gold or Silver. The key is to know that GC is closely related to DXY because large institutions and central banks hedge the two instruments. They are inversely correlated for the most part.
This indicator looks at price action applies Pearson correlation to find the strength in their "entanglement" and tells you if its is strongly, weakly or positively correlated.
It has helped me stay away from the markets when there's a strong inverse correlation because the price action can be very unpredictable.
Hopefully you find this useful.
Prophet Model [TakingProphets]The Prophet Model — context pipeline (HTF PDA → Sweep → CISD → EPE) with dynamic risk
Purpose
Informational overlay for organizing institutional context in real time. It does not issue buy/sell signals and is not financial advice. Use it to structure analysis and checklist-driven execution—not to automate decisions.
What it does (modules at a glance)
Projects HTF PD Arrays (FVGs) onto your current chart and maintains only the nearest active array.
Validates directional bias using Candle Range Theory (CRT) on the same HTF.
Tracks Liquidity Sweeps (BSL/SSL) on HTF-aware pivots.
Confirms Change in State of Delivery (CISD) via displacement after a sweep.
Optionally refines entries with EPE when a local (internal) imbalance forms right after CISD.
Derives dynamic TP/BE/SL from measured displacement and recent extremes (not fixed distances).
Keeps a rules checklist (PDA tap → CRT → Sweep → CISD) and a relationships table (common HTF↔LTF pairings) to enforce process.
How it works (integration, not a mashup)
The modules are sequenced on one HTF time base so each step gates the next:
HTF PD Arrays (context zone). The model identifies valid HTF FVGs, filters tiny/weekend gaps, removes arrays that are invalidated by clean trades-through, and persists only the nearest PDA. This focuses attention on the institutional zone most likely to matter now.
CRT (directional gating). CRT on the same HTF establishes a provisional bias. No entries are implied; CRT simply permits or forbids the following steps. If CRT disagrees with the PDA context, the checklist remains incomplete.
Liquidity Sweep (event). The model tracks HTF-aware BSL/SSL pivots. A sweep only “counts” if it occurs in relation to the active PDA (tap/engagement). This prevents generic swing-high/low tags from triggering downstream logic.
CISD (confirmation). After a qualified sweep, the tool looks for displacement through the sequence open (the open of the impulsive leg beginning at or immediately after the sweep). Crossing that threshold confirms CISD, which marks a structural delivery shift consistent with the CRT bias.
EPE (refinement, optional). Immediately following CISD, the model scans for a fresh internal imbalance. If found quickly, it promotes that price area as the Easiest Point of Entry (EPE) and relabels the reference. If not, the CISD level remains primary.
Dynamic risk levels. TP/BE/SL are derived from the measured displacement around the CISD leg (e.g., BE ≈ 1× leg, TP ≈ 2.25× stretch; SL aligned to nearby structural extremes rather than a fixed pip offset). Levels update with structure and can display prices.
By chaining PDA → CRT → Sweep → CISD → (EPE) → Risk on a single HTF backbone, the tool creates a coherent workflow where later signals simply do not appear without earlier context. That’s why this is not a bundle of independent features: each module’s output is another module’s input.
Concepts & operational rules (high level)
HTF PD Arrays (FVGs)
Uses a standard three-candle gap definition on the chosen HTF, with filters for weekend/tiny gaps.
Inverse mitigation: if price trades cleanly through an array, the box is removed and internal state resets.
Nearest-PDA persistence: when multiple arrays exist, only the closest remains visible to reduce clutter.
Optional right-extension draws lingering influence X bars forward.
Candle Range Theory (CRT)
Bullish CRT: candle 2 wicks below candle 1’s low but closes back inside candle 1’s range, without taking its high.
Bearish CRT: candle 2 wicks above candle 1’s high but closes back inside candle 1’s range, without taking its low.
Role: bias validation paired to CISD when alignments match the active PDA.
Liquidity Sweeps (BSL/SSL)
Tracks candidate HTF pivots as buy-/sell-side liquidity.
A sweep registers when price takes a tracked pivot in the vicinity of the active PDA.
CISD (Change in State of Delivery)
Finds the sequence open for the impulsive leg that begins at/after the sweep.
Bearish path (after BSL sweep): CISD when close < sequence-open.
Bullish path (after SSL sweep): CISD when close > sequence-open.
On confirmation, the model plots a CISD line, checks the box in the Strategy Checklist, and triggers risk calc.
EPE (Easiest Point of Entry)
Within a short window after CISD, scans for a local imbalance; if present, promotes that level as EPE.
If no imbalance forms, CISD remains the operative reference.
Dynamic TP / BE / SL
Built from the measured leg around CISD (not fixed pip steps).
Approximate geometry: BE ≈ 1× leg, TP ≈ 2.25× leg; SL respects nearby structural extremes.
Labels and price markers are optional.
Architecture notes
Maps the current chart to a higher timeframe (e.g., 15s→M5, M1→M15, M5→H1, M15→H4, H1→D, H4→W, D→M).
Retrieves HTF OHLC/time with no lookahead so structures update intrabar until the HTF bar closes.
Periodic cleanup clears obsolete lines/labels/boxes to keep charts responsive.
Inputs (summary)
FVGs/PD Arrays: show/hide, colors, borders, label size, right-extension, nearest-only toggle.
CRT: enable/disable, label style.
Sweeps/CISD/EPE: enable/disable, line/label styles, EPE window.
Risk Levels (TP/BE/SL): enable each, price labels on/off, colors.
Tables/Checklist: strategy checklist on/off; relationships table (common HTF↔LTF pairings); text sizes and header colors.
Alerts (optional)
You may add alertconditions aligned with these events in your own workspace:
HTF PDA tap (bullish/bearish box)
CRT detected (bullish/bearish)
CISD confirmed (bullish/bearish)
EPE set/updated
Example messages:
“Prophet: CISD confirmed on {{ticker}} / {{interval}}”
“Prophet: EPE refined at {{close}} ({{time}})”
Notes & limitations
HTF values are provisional until the HTF bar closes; labels/levels can update while forming.
CISD/EPE are live conditions; they can form and later invalidate within the same HTF bar.
Liquidity relationships vary by market/regime; thin sessions and large gaps can affect clarity.
Educational tool only. No performance claims; no trade signals.
Originality & scope (for protected/invite-only publications)
A single HTF-synchronized engine sequences PDA → CRT → Sweep → CISD → (EPE) and withholds later steps unless prerequisites are met.
Nearest-PDA persistence and inverse-mitigation enforce focus on the most relevant institutional zone.
Displacement-based risk math ties TP/BE/SL to structure instead of static offsets.
Checklist + relationships table promote consistent, rules-first behavior and reduce discretionary drift.
Attribution: Concepts inspired by ICT (PD arrays/FVGs, CRT, sweeps, displacement, refined entries). Design, integration logic, and risk framework by TakingProphets.
HTF Candles [TakingProphets]HTF Candles — higher-timeframe structure, SMT divergence, and live OHLC projections
Purpose
Informational overlay to keep higher-timeframe (HTF) context visible on a lower-timeframe chart. It does not generate buy/sell signals and is not financial advice. Use it to structure analysis and alerts, not to automate trading.
What it does
HTF candle visualization (up to 10 candles, optional right-side offset) with bodies, wicks, and time labels.
SMT divergence checks on the chosen HTF—both historical (last two completed HTF bars) and real-time (last closed vs. current forming bar) vs. a user-selected correlated symbol (default can be an index future).
Live HTF OHLC projections: forward-extending Open / High / Low / Close from the current HTF bar with optional price labels and styling.
HTF close timer (optional) to show when the active HTF candle ends.
Why these modules belong together (more than a mashup)
This overlay uses one HTF time base to align three lenses of the same context:
Candle projection provides the structural frame (ranges and bodies of true HTF bars).
SMT divergence provides intermarket confirmation/invalidations on that same HTF, so the divergence you see is directly comparable to the projected candles.
Live OHLC projections turn the current HTF bar’s evolving state into concrete reference levels for intraday decisions.
Because all three share the same HTF clock and data source, alerts and drawings change together when the HTF state actually changes. The intent is a coherent workflow tool where each module gates the others (structure → confirmation → actionable references), rather than separate indicators merely co-plotted.
How it works (high-level)
Timeframe mapping & data
You choose an HTF (1m–1M). The script retrieves HTF OHLC/time without look-ahead. Objects update intrabar until the HTF bar closes.
Candle rendering
Up to 10 recent HTF candles are drawn as body boxes with wicks.
A horizontal offset/spacing option places the stack right of the current price for clarity.
Visuals (colors, transparency, borders, wick width, label size/format 12h/24h) are configurable.
SMT divergence (historical & real-time)
Compares HTF highs/lows of your chart vs. a correlated symbol using the same HTF.
Bearish SMT (high-side): one makes a higher high while the other does not.
Bullish SMT (low-side): one makes a lower low while the other does not.
Historical mode compares HTF → HTF ; real-time mode compares HTF → HTF as the current HTF bar forms.
Optional lines/labels mark where the divergence is detected.
Live OHLC projections
Extends the current HTF Open / High / Low / Close forward as horizontal lines.
Anchors: Open = first bar of the HTF period; High/Low = first occurrence of each extreme inside the period; Close = current bar.
Each level has independent toggles for price labels, style, and width.
Alerts (workflow prompts)
Bullish SMT, Bearish SMT, Bullish Real-time SMT, Bearish Real-time SMT.
Fire on the bar where the condition first becomes true.
Inputs & customization
Timeframe: select HTF (1m–1M).
Display: number of candles (1–10), right-offset, candle width, transparency, time labels on/off (12h/24h), label size, HTF close timer on/off.
Visuals: bullish/bearish body colors, border color, wick color.
SMT: enable/disable, correlated symbol, line style/width, labels on/off, alerts on/off.
Projections: enable/disable, per-level toggles (Open/High/Low/Close), color/style/width, optional price labels.
Notes & limitations
HTF values are provisional until the HTF bar closes; lines/labels can update during formation.
SMT usefulness depends on the correlated symbol you select; relationships vary by market/regime.
Session gaps/low liquidity can affect extremes and time labels.
Educational tool only. No performance claims and no trade signals.
Originality & scope (for protected/invite-only publications)
A single HTF-synchronized engine: candle projection, dual-mode SMT, and live OHLC projections all computed from the same HTF series to ensure consistent timing and interpretation.
Real-time SMT explicitly ties the developing HTF bar to the prior closed bar, reducing ambiguity vs. generic divergence checks.
Projection anchoring (first-occurrence rules for H/L, period start for Open, current bar for Close) provides deterministic, reproducible reference levels.
SMMA Strategy [SMMA ULTIMATE]SMMA 21/50/200 + RSI — M5/M15 (Rule-marked entries & exits)
Release Notes (EN)
Version: 1.0 (Pine v6 — Indicator)
Date: 14 Oct 2025
Type: Multi-TF overlay indicator with rule-based entry/exit markers and optional runtime alerts
🚀 Summary
A disciplined multi-timeframe scanner for M5 and M15 that highlights rule-driven setups (R1…R4) around SMMA 21/50/200, RSI (buy > 52 / sell < 48), directional VWAP, volume, and ATR activity.
It also simulates ATR-based TP/SL/Break-Even to provide immediate visual feedback and tags each trade idea with the origin rule.
✨ Highlights
• Full MTF stack (M5 & M15) with dedicated series (price, volume, SMMA, ATR, VWAP, RSI) and lookahead_off to avoid repaint.
• 4 modular entry rules (enable/disable independently):
◦ R1: Price crosses the max/min of SMMA(21/50/200) + RSI filter + market OK.
◦ R2: Touch of SMMA21 (pullback) + trend alignment + RSI + market OK.
◦ R3: Three candles impulse + engulfing reversal + RSI + market OK.
◦ R4: SMMA21/SMMA50 cross (structural momentum) + market OK.
• Stackable filters (toggle): Trend (price vs SMMA200), Directional VWAP (price vs VWAP + slope), Volume (Vol > MA×k), ATR activity (ATR > MA(ATR,20)×k).
• RSI thresholds: BUY if RSI > 52, SELL if RSI < 48 (per TF).
• ATR exit simulation: SL = k×ATR, TP = k×ATR, Break-Even armed after ATR gain (return to entry → BE exit).
• Clear rule tags: Entry/exit markers carry R1…R4 for immediate provenance.
• Optional runtime alerts: Human-readable messages on entries and exits, per TF and rule.
🔧 Key Inputs
General
• Price source for display: chart candles / force regular / force Heikin Ashi.
• Lengths: SMMA 21/50/200, RSI (14), ATR (14), Volume MA (20).
• RSI thresholds: Buy > 52, Sell < 48.
Filters (on/off)
• Trend (price vs SMMA200).
• Directional VWAP (price relative to VWAP and VWAP slope).
• ATR activity gate.
• Volume gate (Volume > MA×multiplier).
Rules (on/off)
• Enable R1/R2/R3/R4 individually.
Exit simulation
• Use ATR stops (SL/TP multipliers).
• Break-Even (armed by ATR progress).
Alerts
• Enable runtime alerts to fire alert() at bar close.
🧠 Rule Logic (condensed)
• R1 BUY/SELL: Cross of max/min(SMMA21,50,200) + RSI gate + all selected filters OK.
• R2 BUY/SELL: Touch of SMMA21 + price aligned vs SMMA50/200 + RSI + filters OK.
• R3 BUY/SELL: Three consecutive bars in one direction + engulfing opposite + RSI + filters OK.
• R4 BUY/SELL: SMMA21/SMMA50 crossover + filters OK.
Entry priority per TF: R1 > R4 > R2 > R3.
🔔 Runtime Alerts
When enabled, the script emits close-of-bar alerts with TF and rule tag:
• 🚀 M5/M15 ENTRY LONG (R#)
• 🔻 M5/M15 ENTRY SHORT (R#)
• ✅ M5/M15 EXIT TP (R#)
• ❌ M5/M15 EXIT SL (R#)
• 🟨 M5/M15 EXIT BE (R#)
(You can still build custom UI alerts if you need additional combinations.)
🖼 Visuals
• SMMA 21/50/200 and VWAP (green when price above, red below).
• Plotshape per rule and exit type (TP/SL/BE) with R1…R4 tags on M5 and M15.
• Optional Heikin Ashi for display (core MTF calculations remain consistent).
🔒 Robustness & No-Repaint Notes
• All MTF request.security calls use lookahead_off.
• Pattern logic (three bars, engulfing) is evaluated on bar close.
• ATR/TP/SL/BE are indicator-level simulations using the chart’s H/L/Close (standard intrabar limitations).
⚠️ Limitations & Tips
• This is an indicator, not a strategy: no orders are sent; exits are simulated for visualization.
• Signals are generated on bar close.
• MTF signals synchronize to the chart TF’s close, not intrabar ticks.
Measured Pattern Move (Bulkowski) [SS]Hey everyone,
This is the Measured Pattern Move using Bulkowski's process for measured move calculation.
What the indicator does:
The indicator has the associated measured move across 20 of the most common and frequent Bulkowski patterns, including:
Double Bottom / Adam Eve Bottom
Double Top / Adam Eve Top
Inverse Head and Shoulders
Bear Flag
Bull Flag
Horn Bottom
Horon Top
Broadening Top
Descending Broadening Wedge
Broadening Bottoms
Broadening Tops
Cup and Handle
Inverted cup and handle
Diamond Bottom
Diamond Top
Falling Wedge
Rising Wedge
Pipe Bottom
Pipe Top
Head and Shoulders
It will calculate the measured move according to the Bulkowski process.
What is the Bulkowski Process?
Each move has an associated continuation percentage, which Bulkowski has studied, analyzed and concluded statistically.
For example, Double tops have a continuation percent of 54%. Bear flags, 47%. These are "constants" that are associated with the pattern.
Bulkowski applies them to the daily, but how I have formulated this, it can be used on all timeframes, and with the constant, it will correctly calculate the measured move of the pattern.
What this indicator DOES NOT DO
This indicator will not identify the pattern for you.
I tried this using Dynamic Time Warping (DTW) using my own pre-trained Bulkowski model in R. I was successfully able to get Pinescript to calculate DTW which was amazing! But applying it to all these patterns actually went over the execution time limit, which is understandable.
As such, you will need to identify the pattern yourself, then use this indicator to hilight the pattern and it will calculate the measured move based on the constant and the pattern range.
Let's look at some examples:
Use examples
Double bottom / adam eve bottom on SPY on the 1-Minute chart
Adam and Eve Double Bottom QQQ 1-Hour Chart
Adam Eve Double Bottom MSFT Daily Chart
Bearish Head and Shoulders Pattern MSFT Daily
You get the point.
How to use the indicator
To use the indicator, identify the pattern of interest to you.
Then, highlight the pattern using the indicator (it will ask you to select start time of the pattern and end time of the pattern). The indicator will then highlight the pattern and calculate the measured move, as seen in the examples above.
Best approaches
To make the most of the indicator, its best to draw out your pattern and wait for an actual break, the point of the break is usually the end of the pattern formation.
From here, you will then apply this indicator to calculate the expected up or down move.
Let me show you an example:
Here we see CME_MINI:ES1! has made an Adam bottom pattern. We know the Eve should be forming soon and it indeed does:
We mark the top of the pattern like so:
Then we use our Measured move indicator to calculate the measured move:
Measured move here for CME_MINI:ES1! is 6,510.
Now let's see....
Voila!
Selecting the Pattern
After you highlight the selected pattern, in the indicator settings, simply select the type of pattern it is, for example "head and shoulders" or "Broadening wedge", etc.
The indicator will then adjust its measurements to the appropriate constant and direction.
Concluding remarks
That is the indicator!
It is helpful for determining the actual projected move of a pattern on breakout.
Remember, it does not find the pattern for you , you are responsible for identifying the pattern. But this will calculate the actual TP of the pattern for you, without you having to do your own calculations.
I hope you find it useful, I actually use this indicator every day, especially on the lower timeframes!
And you will find, the more you use it, the better you get at recognizing significant patterns!
If you are not aware of these patterns, Bulkowski lists all of this information freely accessible on his website. I cannot link it here but you can just Google him and he has graciously made his information public and free!
That's it, I hope you enjoy and safe trades!
Disclaimer
This is not my intellectual property. The pattern calculations come from the work of Thomas Bulkowski and not myself. I simply coded this into an indicator using his publicly accessible information.
You can get more information from Bulkowski's official website about his work and patterns.
SP2L Strategy Tool by Rava AcademyRava Academy - SP2L Strategy Tool
This indicator has been designed and developed by Rava Academy to implement the SP2L trading strategy. The primary goal of this tool is to automate the process of identifying potential trade setups based on this specific strategy, helping traders to save valuable time and reduce analytical errors.
Key Features:
Automatic Setup Detection: The indicator automatically scans the chart for conditions that align with the SP2L strategy rules.
Clear Visual Signals: It provides straightforward visual cues on the chart, using arrows to indicate potential setups, which simplifies the decision-making process.
Time-Saving Analysis: This tool is designed to minimize the need for manual and repetitive analysis, allowing traders to focus on other aspects of their trading plan.
Multi-Market Compatibility: It is optimized for use in various financial markets, including Forex and Cryptocurrencies.
How to Use:
Green Arrow (▲): Indicates a potential buy setup according to the strategy's rules. Traders should look for their own confirmation before entering a trade.
Red Arrow (▼): Indicates a potential sell setup according to the strategy's rules. Traders should look for their own confirmation before entering a trade.
IMPORTANT NOTE:
This indicator is a powerful assistive tool, not a standalone "buy/sell" signal generator. For best results, it is essential to combine its signals with your own analysis of market structure, price action, and a robust risk management plan. It should be used to augment, not replace, your trading judgment.
About Rava Academy:
This indicator is a contribution to the trading community from Rava Academy. We specialize in financial market education, building custom trading tools, and converting strategies into intelligent indicators.
For more educational content and trading tools, follow us on Instagram: @RavaFinance
Disclaimer:
Trading in financial markets involves significant risk. This tool is provided for educational and analytical purposes only and should not be considered financial advice. All trading decisions, profits, and losses are the sole responsibility of the user. Past performance is not indicative of future results.
SMA with Background ColorThis is a Simple Moving Average that changes the background color of the chart to green if the moving average is trending up and red if the moving average is trending down. A flat SMA generates no background color.
Candle Range Theory Range FinderThe video below will explain how to use the indicator.
In a nutshell, it'll shows range candles after 2 strong closes below a prior day's low or above a prior day's high for a possible range candle to trade a reversal off of.
Red arrows are to be treated as a range where you may want to start to look for longs.
Green arrows show where a range where you may want to look for shorts.
Again, the video will make it clearer.
Octopus Indicator 🐙 Octopus Indicator - Technical Analysis Description
Overview
The Octopus Indicator is a comprehensive TradingView technical analysis tool that combines multiple trading methodologies into a single, powerful script. It provides a complete market analysis framework through seven integrated components.
🔧 Core Components:
1. Moving Averages with Clouds
EMA 25, 50, 75, and 150 with standard deviation bands
Visual clouds representing volatility around each EMA
Customizable colors for each average and its cloud
2. Dual Hull Bands
Two separate Hull bands with different periods (20 and 110)
Multiple variations: HMA, THMA, EHMA
Colored filling between Hull lines
Option to use higher timeframes for multi-timeframe analysis
3. Swing High/Low Detector
Identifies significant price reversal points
Configurable swing strength (default: 5 bars)
Solid lines for current swings and dotted for past ones
Alerts when swing levels are broken
4. Volume Analysis (PVSRA)
Vector Candles that change color based on volume:
Red/Green: Volume ≥ 200% of average or highest spread×volume
Blue/Violet: Volume ≥ 150% of average
Gray: Normal conditions
Vector Candle Zones (VCZ): Key areas based on volume candles
5. Daily & Weekly Levels
Previous day's high and low
Previous week's high and low
Stepline display with optional labels
6. UT Bot - Trailing Stop
Dynamic ATR-based stop loss
Bar coloring based on trend direction
Adjustable sensitivity via "Key Value"
7. Session Detector
Identifies session highs/lows (Sydney, Asia, Europe, etc.)
Visual boxes marking each trading session
⚙️ Customization Features:
Individual color schemes for all elements
Adjustable line thickness
Custom transparency settings
Flexible calculation periods
Multiple timeframe options
🎯 Trading Applications:
Trend Identification (EMAs + Hull)
Entry/Exit Points (Swings + Volume)
Risk Management (Trailing Stop)
Support/Resistance (VCZ + Highs/Lows)
Market Timing (Sessions + Volume)
💡 Key Benefits:
All-in-One Solution: Eliminates indicator clutter
Multi-Timeframe Analysis: Built-in higher timeframe data
Visual Clarity: Clean, organized display with color coding
Customizable Alerts: Swing break and trend change notifications
Professional Grade: Institutional-level volume analysis
This indicator is designed for traders who want a comprehensive market analysis tool without the complexity of managing multiple separate indicators, providing holistic market insight through different technical perspectives.
ICT Suspension Blocks - MatchaICT Suspension Blocks - Matcha (SBM)
Automatically detects and displays ICT Suspension Blocks based on body gap analysis. This tool identifies key market structure levels where price action creates significant trading opportunities.
Key Features:
• Automatic detection of bullish and bearish suspension blocks
• Real-time middle line calculation for precise entry/exit levels
• Customizable colors and opacity settings
• Live/inpainting mode for intra-bar analysis
• Advanced box extension and management controls
• Clean, organized input interface with grouped settings
Previous High/Low Multi-Timeframe (3 TFs)Supports 3 customizable timeframes, with full color, width, style, and label options
Confluence Tiered Bullish Entries (MTF Trend Confirm)Draws only the key trendlines: previous day’s high/low, last completed 4H high/low, and last completed 1H high/low.
Fires an alert the instant price touches any of those lines.
Detects bullish Fair Value Gaps (early, as they form), then marks a confluence only when price revisits that FVG.
Confirms with a volume spike + a green candle that closes near the bottom of its range (tunable).
Labels entries as Tier 3 (one confluence), Tier 2 (two), or Tier 1 BUY (all three).
Only shows those trendlines and bullish entry labels on chart.
Momentum Bubbles v5.8Momentum Bubbles uses advanced momentum, volume and CVD data to map and plot Bookmap style bubbles directly on your trading chart, High propulsion candles align with large deep colored bubbles with trending range is opaque and only changing color to orange as a waring of pullbacks.
Previous 4-Hour High/Low (Updated)Features:
- Works on any chart timeframe.
- Automatically updates at the close of each 4H candle.
- Lines extend across the chart (both directions).
- Customizable color and thickness.
- Optional labels.
- No flickering or constant deletion/recreation — lines are updated only when the 4H candle closes
EA M1 Signals with Persistent ATR TP/SL1 Minute scalper for XAU/USD - uses multiple integrated indicators to provide signals upon a breakout and pullback
AI INSTITUTIONAL ENGINE + PATTERNS + VOLUME DASHBOARD📈 AI Institutional Engine – Pattern + Volume Dashboard
© 2025 MJ VIOLET PRO FX – all rights reserved
What it does
Auto-plots yesterday’s high / low / mid plus dynamic swing S/R
Detects 17 classical candle patterns on a higher-time-frame (default Daily)
Scans volume delta in real time and flags when today’s tape is ≥ 1.5 × 20-period average
Boosts pattern confidence if signal occurs inside NYSE hours (09:30 – 16:00 ET)
Paints an “HTF volume candle” so you see institutional-size footprints without changing charts
Fires audible / pop-up alerts only when pattern + volume + session line up
Why traders like it
One glance: trend emoji, pattern name, exact entry / exit prices, key level, stop distance
No repainting: all calculations close on the bar close; alerts fire once per bar
Fully customizable: toggle levels, labels, dashboard position, colours, text size, line length
Works on every symbol and timeframe (crypto, FX, equities, futures)
Lightweight code: < 500 drawing objects, no security() leaks, compatible with free TradingView accounts
How to read the dashboard
Buy Vol / Sell Vol / Delta – session-totals reset at the daily candle
Current Day – live bull / bear / doji emoji
Yesterday’s Range – the exact numbers the algo uses for breakout logic
Typical workflow
Add indicator
Wait for “High+” or “High” confidence pattern (green / orange label)
Check breakout box: close above resistance = long trigger, close below support = short trigger
Use suggested entry / stop in the label or place limit orders at the printed levels
Move stop to breakeven when price reaches 1:1 R:R or when opposite signal prints
Inputs you can tweak
Candle Time-frame for patterns (default D, but 4 h / 12 h / W work too)
Session filter time-zone (already set to “America/New_York”)
Volume multiplier (default 1.5 × MA)
Dashboard & table position, text sizes, colours, line style / length
Alert on / off for patterns and / or breakout levels only
Disclaimer
This tool is for educational and informational purposes only. It is not investment advice, an offer or solicitation to buy / sell any security, or a recommendation of any trading strategy. MJ VIOLET PRO FX is not a registered advisor. Futures, FX and CFDs are leveraged products; losses can exceed deposits. Always do your own due diligence and consult a licensed professional before risking capital.