Cartograph Bands [JOAT]Cartograph Bands
Introduction
Cartograph Bands is an open-source price-space mapping overlay that translates internal momentum and regime pressure into adaptive bands around price. Instead of displaying momentum in a separate pane and forcing the user to mentally translate it back into price context, the script projects a composite regime score directly into layered price envelopes.
The problem Cartograph Bands solves is disconnected interpretation. Oscillators can show strength or weakness, but they often fail to communicate where that state matters on the chart. Cartograph Bands closes that gap by converting internal regime intensity into inner, outer, and far price-space bands, then combining that with multi-timeframe confirmation and volatility-state transitions.
Core Concepts
1. Composite Momentum Engine
The script blends several internal measurements including RSI, CMO, ROC normalization, and slope behavior to create a bounded momentum/regime score. This reduces reliance on any single oscillator.
2. Price-Space Mapping
That composite score is mapped into adaptive offsets around price using ATR and standard deviation inputs. The result is a set of bands that express regime intensity as chart structure rather than as a separate panel line.
3. Layered Band Geometry
Three band families are used:
Inner bands for local equilibrium
Outer bands for state extension
Far bands for exceptional displacement
4. Non-Repainting Higher Timeframe Confirmation
Confirmed higher-timeframe values are requested using offset expressions and lookahead handling intended to avoid future leakage on historical bars.
5. Compression and Expansion State Tracking
Cartograph Bands also classifies whether the current market state is compressing or expanding, which gives context to outer-band tests and re-entry events.
Features
Composite momentum model: Multiple internal regime factors instead of one oscillator
Mapped price-space bands: Regime intensity projected directly onto chart structure
Inner, outer, and far layers: Different depths of price displacement
MTF confirmation dashboard: Top-right summary with higher-timeframe agreement context
Compression and expansion tracking: Identifies volatility-state transitions
Outer-band re-entry events: Useful for exhaustion or reacquisition studies
State candle tinting: Visual context without heavy marker clutter
Gradient cloud system: Layered institutional-style fills
Confirmed-signal mode: Optional bar-close confirmation behavior
Alertconditions: Regime flips, re-entry, expansion, compression, and MTF conflict
How to Use This Indicator
Step 1: Read the Band State
Price inside the inner structure implies local balance. Sustained travel into outer and far layers implies stronger directional pressure.
Step 2: Check the Dashboard
Use the dashboard to confirm whether the chart-timeframe state aligns with higher-timeframe conditions.
Step 3: Watch Re-entry Behavior
Re-entry from outside the outer band can highlight exhaustion or failed extension, especially when expansion begins to fade.
Step 4: Use Compression and Expansion as Context
A compression state reduces the importance of directional interpretation. Expansion after compression matters more than random outer-band wandering.
Indicator Limitations
The mapping is adaptive, so band distance changes with symbol volatility
Higher-timeframe context is intentionally confirmed and may feel slower than live-developing HTF tools
Band interaction alone should not be treated as a complete trade system
The script maps internal regime state into price context, but it does not forecast exact reversal points
Originality Statement
Cartograph Bands is original in the way it blends multiple internal regime measurements and projects them into layered price-space geometry. Its value is not just an oscillator or just bands, but the interaction between regime scoring, mapped offsets, MTF confirmation, and state transitions.
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice. All mapped bands are analytical references derived from historical price behavior and should be used with sound judgment and risk management.
- Made with passion by jackofalltrades
インジケーター

インジケーター

Prison Escape Breakout StrategyPrison Escape Breakout Strategy
Description:
The Prison Escape strategy is a high-precision momentum trading system optimized for the NYSE Open. It utilizes structural price action geometry to define a high-probability "Volatility Box" and executes breakouts during the market's peak liquidity window. By integrating structural pivots with Fair Value Gap (FVG) Absorption tracking, the strategy provides a comprehensive view of institutional imbalances and range dynamics.
How it Works:
The script operates in four distinct phases to ensure entries are backed by both structural breakouts and momentum:
1. Range Definition (The Alphabet):
Starting at 08:30 AM CST, the script labels price swings with alphabetical anchors (A, B, C...). It identifies the Widest Range Sentiment—the two specific pivots within your chosen letter sequence (e.g., A-D) that represent the greatest distance. This "Prison" range defines the battlefield for the session.
2. Fair Value Gap (FVG) Absorption:
The strategy continuously monitors for institutional imbalances (Fair Value Gaps). It calculates the width of these gaps based on a dynamic ATR filter to ensure only significant gaps are shown.
Mitigation Tracking: Unlike static indicators, this tracks the "absorption" of the gap. It visually displays what percentage of the imbalance has been filled, helping identify where price might find magnets or support/resistance.
3. The Escape (Breakout Trigger):
The strategy waits for price to "break out of prison" with strict confirmation:
Sustained Breakout: Requires two consecutive closes outside of the high or low of the established range to filter out "stop hunts" and "fakeouts."
The Midline Rule: After an initial breakout, the strategy can take a second trade, but only if price has first returned to touch the Midline, ensuring sufficient mean reversion before the next momentum leg.
4. Strict Time Discipline:
Entry Window: New trades can only be initiated between 08:30 AM and 10:30 AM CST.
Trade 1 Duration Filter: Trade 1 is subject to a "Time Multiplier" (1x, 2x, or 3x the range duration). If the breakout happens too late, the trade is voided to avoid low-volume "grinds."
Hard Exit: All positions are market-closed at 12:30 PM CST to eliminate exposure to afternoon chop.
Key Features:
Sentiment Panel: A real-time dashboard displaying the "Selected Range" letters, total bar count, and a Bullish vs. Bearish candle count ratio within the range.
Dynamic Take Profit: Choose between a Fixed Point target or the Midline Distance (which projects a 1:1 move of the range's internal volatility).
Adaptive Stop Loss: Define risk based on the Breakout Line, the Midline, or the Opposite Range Line.
FVG Visualization: Real-time boxes that shrink as they are mitigated, providing a clear map of remaining market imbalances.
Technical Instructions for Users:
Timeframe: Optimized for 1-minute to 5-minute charts.
Symbol: Designed for Indices (NAS100, US30, SPX500) and high-volume instruments.
Timezone: Hardcoded for America/Chicago (CST/CDT) to align precisely with the NYSE bell.
Pine Script Settings Guide:
Zig Zag Depth: Higher = major structural pivots; Lower = micro-swings.
Search Start/End Letter: Defines the window of pivots used to find the "Prison" range (Default: A to D).
Take Profit Source: Use "Midline Distance" for a target that scales automatically with the day's volatility.
FVG Width Filter: Filters out tiny gaps. A setting of 0.5 means the gap must be at least 50% of the current ATR to be displayed. ストラテジー

インジケーター

Smooths VWAP SuiteTitle: Smooth's VWAP Suite: Advanced Futures Context & Filtered Signals
Description:
Overview & Purpose
Smooth's VWAP Suite is a comprehensive volume-weighted average price toolkit engineered specifically for futures traders (e.g., NQ, ES).
The primary justification for combining these specific elements—Daily VWAP, Standard Deviation Bands, Session AVWAPs (Overnight, RTH, Weekly), and dynamic signals—into a single script is to solve the problem of "context fragmentation." Futures markets respect multiple volume anchors simultaneously. Rather than cluttering a chart with five individual, unlinked indicators, this suite unites micro (intraday) and macro (weekly) volume levels into one cohesive map. Furthermore, it introduces a custom "Current Day Only" filter mathematically anchored to the 18:00 EST futures open, fixing the common issue where standard indicators rely on the midnight calendar-day rollover.
How It Works: Underlying Concepts & Logic
This script calculates the Volume-Weighted Average Price by maintaining a cumulative running total of Price × Volume, divided by Total Volume.
Session AVWAPs & Previous Day: The script calculates distinct VWAPs based on specific time anchors. It automatically tracks the Weekly open, the Regular Trading Hours (RTH) open, and the Overnight (OVN) session. It also statically plots the Previous Day's closing VWAP value, acting as a critical pivot for the current session.
Standard Deviation Variance: The bands surrounding the Daily VWAP are calculated using the mathematical square root of volume-weighted variance. This provides dynamic, mathematically sound support and resistance zones based on current market volatility, plotted at user-defined multipliers (defaulting to 1.0, 2.0, and 3.0 SD).
Signal Engine & EMA Filter: The built-in signals are not basic crossovers. To prevent false signals in chopping ranging markets, the script requires an EMA (Exponential Moving Average) directional filter to confirm the trend.
Reversal/Cross Signals: Trigger when price straddles the VWAP, closes on the opposite side, is aligned with the EMA slope, and is positioned correctly relative to the Weekly VWAP.
Continuation Signals: Trigger when price pushes into a Standard Deviation band (e.g., SD 1 or SD 2) and actively rejects it, closing back toward the trend direction while maintaining the EMA slope.
How Traders Can Use It
This suite is designed for trend identification, mean-reversion targeting, and precise entry confirmation.
Macro Context Alignment: Use the Weekly and Previous Day VWAP lines to determine the broader bias. If the current Daily VWAP is trading above both, the macro trend is bullish.
Mean Reversion: When price extends into the SD 2 or SD 3 bands, the asset is statistically overextended based on current volume. Traders can look for price action weakness at these extremes to target a reversion back to the Daily VWAP (the mean).
Signal Execution: Utilize the script's visual markers (Arrows/Triangles) for entry confirmations. A bullish signal firing after a bounce off the lower SD 1 band, while the Daily VWAP remains above the Weekly VWAP, offers a high-probability continuation setup.
Chart Decluttering: For active day traders, toggle the "Current Day Only" setting. This utilizes custom logic to sever all historical visual data prior to the exact 18:00 EST futures anchor, keeping your screen entirely focused on the current session's price action.
Customization
Every element is modular. Traders can toggle specific bands, adjust standard deviation multipliers, change the EMA filter length for signals, and customize the visual offsets of the price labels to fit their specific screen layout. インジケーター

Volume Ledger [JOAT]JOAT Volume Ledger
Introduction
JOAT Volume Ledger is an open-source participation and volume-zone framework designed to identify where meaningful activity occurred, what type of activity it likely was, and which of those zones still matter now.
It is built around the idea that not all large volume is equal.
Some high-volume behavior represents sponsorship.
Some represents exhaustion.
Some represents churn or absorption.
Some leaves behind a meaningful footprint that the market later reacts to.
The problem the script solves is translation.
Raw volume bars alone do not explain whether heavy activity created useful levels.
They also do not organize those levels for later use.
Volume Ledger attempts to do both.
It begins with relative-volume heat and participation metrics.
It then uses confirmed pivot-based logic to create candidate zones.
Those zones are merged, ranked, extended, and reclassified as support or resistance based on how price returns to them.
Higher-timeframe carry-forward levels can also be displayed.
Core Concepts
1. Relative-Volume Heat
The script normalizes current volume against a baseline and color-grades it.
2. Delta, Churn, and Participation
A delta proxy, churn estimate, and participation line classify the quality of activity.
3. Confirmed Pivot-Zone Creation
When significant participation coincides with confirmed pivots, the script stores those prices as candidate zones.
4. Zone Merging and Ranking
Nearby zones are merged and stronger zones are prioritized.
5. Higher-Timeframe Carry-Forward Levels
Important HTF zones can be projected into the current chart.
6. Retest Logic
The script distinguishes whether an active zone is currently acting as support or resistance.
7. Overlay Box and Line Projection
Zones are projected forward into current chart space using managed boxes, lines, and labels.
8. Participation State Readout
The dashboard summarizes the dominant volume condition, active zones, and current participation quality.
Features
Relative-volume heatmap: current activity is normalized and color-graded
Delta, churn, sigma, and participation analytics: classifies the character of activity
Confirmed volume-origin zones: maps price areas linked to meaningful participation
Zone merging and ranking: reduces clutter and prioritizes stronger regions
Projected overlay boxes and lines: extends active zones into current price
Higher-timeframe ledger context: broader levels can be carried forward
Support / resistance retest logic: distinguishes how price is interacting with the zone
Bar tint and backdrop state: strong participation conditions are easy to spot
Dashboard: summarizes volume state and dominant zone structure
Input Parameters
Ledger Core:
Volume Comparison
Ledger Window
Participation Smoothing
Delta and Churn Settings
Relative Volume Thresholds
Zone Engine / Display:
Zone Extension
Merge Threshold
Zone Ranking Rules
Projected Levels
Higher-Timeframe Carry-Forward
Show Dashboard
Show Average
Show Participation Line
Show Projected Levels
Show Backdrop
Show Bar Tint
How to Use This Indicator
Step 1: Read current participation quality using the relative-volume state and participation line.
Step 2: Identify the dominant projected zones on the chart.
Step 3: Watch retests into those zones and compare them to current participation behavior.
Step 4: Compare active zones with higher-timeframe carry-forward levels.
Step 5: Use the script as confirmation beneath trend, liquidity, or retracement narratives.
Indicator Limitations
Volume proxies do not provide true exchange-level order-flow
High participation does not guarantee reversal or continuation
Very noisy markets can generate many candidate zones before merging and ranking simplify them
The script identifies footprints of activity, not certain turning points
Originality Statement
This script is original in the way it combines relative-volume heat, effort classification, pivot-zone construction, merging, ranking, higher-timeframe carry-forward, and retest-aware styling into a single participation ledger.
The purpose is not merely to show volume.
It is to preserve the most useful consequences of volume.
Disclaimer
This indicator is provided for educational and informational purposes only.
It is not financial advice.
Volume and participation footprints do not guarantee future support or resistance.
Always use independent analysis and risk management.
Best Use Cases
Studying where strong participation likely left a usable footprint
Comparing current price retests to historical participation zones
Separating constructive activity from churn-heavy activity
Adding participation context to trend, liquidity, or retracement narratives
Interpretation Notes
Not every high-volume event deserves the same weight.
The script is most useful when strong participation aligns with structural pivots and later retests.
Higher-timeframe carry-forward levels can be especially helpful when local price is approaching an older but still meaningful participation zone.
The strongest zones are not simply the largest bars.
They are the most meaningful surviving footprints after merging, ranking, and retest context are applied.
Publication Notes
This script is intended to be published with a clean chart where the dominant projected zones and the current participation state are clearly identifiable.
The chart should not be overloaded with extra unrelated studies.
The image should make the volume-to-zone relationship understandable to a first-time viewer.
-Made with passion by jackofalltrades
インジケーター

インジケーター

Pivot Points [DecodingFlowLab]Pivot Points
A clean and lightweight pivot structure indicator designed to detect significant swing highs and swing lows directly from market structure.
This tool uses a symmetric pivot detection model based on a configurable depth value to identify confirmed turning points in price action.
━━━━━━━━━━━━━━
How It Works
━━━━━━━━━━━━━━
• The indicator scans both sides of the candle using the selected “Depth” value.
• A Pivot High is confirmed only when the candle’s high is greater than the highs of surrounding candles.
• A Pivot Low is confirmed only when the candle’s low is lower than the lows of surrounding candles.
• Signals are plotted only after confirmation to reduce market noise and false swings.
━━━━━━━━━━━━━━
Smart Filtering Logic
━━━━━━━━━━━━━━
The script includes an internal directional filtering mechanism:
• If a new higher pivot high appears, the previous pivot high is automatically replaced.
• If a new lower pivot low appears, the previous pivot low is replaced as well.
This creates a cleaner market structure view and prevents unnecessary duplicate pivots.
━━━━━━━━━━━━━━
Features
━━━━━━━━━━━━━━
✔ Clean visual swing detection
✔ Dynamic replacement of weaker pivots
✔ Adjustable pivot sensitivity using “Depth”
✔ Offset plotting to avoid candle overlap
✔ Lightweight and optimized
✔ Useful for market structure analysis
✔ Can assist with:
• Swing Trading
• Trend Analysis
• Liquidity Mapping
• BOS / CHOCH concepts
• Support & Resistance identification
━━━━━━━━━━━━━━
Inputs
━━━━━━━━━━━━━━
• Depth
Controls pivot sensitivity.
Higher values = stronger but fewer pivots.
• plotShift
Moves pivot markers away from candles for better chart visibility.
• Pivot Colors
Custom colors for highs and lows.
━━━━━━━━━━━━━━
Best Use Cases
━━━━━━━━━━━━━━
This indicator works especially well for:
• Market Structure traders
• Smart Money Concept (SMC) traders
• Swing traders
• Liquidity-based analysis
• Manual chart markup
━━━━━━━━━━━━━━
Important Note
━━━━━━━━━━━━━━
Because pivots require future candle confirmation, signals appear after the structure is confirmed.
This behavior is intentional and helps filter out weak or temporary swings.
Built by DecodingFlowLab.
Disclaimer
This indicator is provided for educational and informational purposes only and should not be considered financial advice, investment advice, or a recommendation to buy or sell any financial instrument.
The indicator does not provide guaranteed entry or exit signals for trading positions. Financial markets involve significant risk, and past performance does not guarantee future results.
Users are solely responsible for their own trading decisions, risk management, and use of this indicator in any market or trading environment.
The publisher, developer, and distributor of this indicator assume no responsibility or liability for any financial losses, damages, or outcomes resulting from the use or misuse of this indicator. インジケーター

Covenant Regime Atlas [JOAT]Covenant Regime Atlas
Introduction
Covenant Regime Atlas is an open-source Pine Script v6 market-regime indicator built to classify directional state through trend, expansion, persistence, and retest quality. Its purpose is not to predict the next trade by itself, but to create a durable bias layer that tells the trader whether the market is developing a bullish regime, a bearish regime, or a maturing directional environment worth respecting.
The problem this script solves is context instability. Many traders can spot a moving-average crossover or a burst in ATR, but that alone does not answer whether the regime is actually mature, whether momentum has real separation, or whether recent retests are behaving consistently with the dominant trend. Covenant Regime Atlas addresses this by blending multiple regime components into one overlay and dashboard.
The script uses a dual-mid framework derived from EMA and HMA references, ATR-scaled cloud and envelope bands, persistence measurement, heat normalization, slope impulse, and retest memory. This lets it move beyond a simple bullish-versus-bearish cross and instead describe whether the regime is developing, mature, expanding efficiently, or internally cooling.
The result is an indicator for traders who want a cleaner read of bias before interpreting any trigger tool. It is especially useful as a regime filter for execution indicators and strategies that should behave differently in mature directional flow versus unstable transition periods.
Core Concepts
1. Directional Mid Versus Structural Mid
The script creates a fast directional midpoint and a slower structural midpoint using blended EMA and HMA references. The spread between those two curves forms the backbone of regime direction.
float directionalMid = math.avg(emaFast, hmaFast)
float structuralMid = math.avg(emaSlow, hmaSlow)
bool trendBull = directionalMid > structuralMid
This gives the regime engine more shape than a single moving average crossover. The directional mid measures active flow. The structural mid measures slower context.
2. Regime Strength Through Separation And Heat
Regime strength is calculated from ATR-normalized spread plus the distance of normalized heat from its midpoint. In other words, the regime is strongest when the fast and slow structures are well separated and price is also positioned decisively within its recent range.
This helps avoid overvaluing tiny directional crosses that occur with little actual separation or energy.
3. Persistence And Maturity
Every regime needs time to prove itself. The script counts how long the current directional condition has been intact and compares that against a user-defined persistence floor. Once the threshold is met, the regime is treated as mature rather than merely developing.
This matters because a fresh directional flip is different from a directional condition that has held for many bars and survived multiple retest opportunities.
4. Retest Memory
After a mature regime forms, the indicator watches for controlled retests of the directional midpoint. Bull retests occur when price revisits the midline from above and closes back above it. Bear retests use the opposite condition. The last retest is stored as a dotted line and extended forward until it becomes irrelevant.
This gives the trader a simple memory of where the market most recently confirmed trend participation.
5. Pulse, Expansion, And Efficiency
The script also measures volatility expansion, slope impulse, heat drift, trend separation percentage, and directional travel efficiency. These metrics allow the dashboard to distinguish between a mature regime that is expanding forcefully and one that is mature but internally cooling or grinding.
Features
Bull and bear regime classification: Uses fast-versus-slow blended midpoints to define directional control
Maturity logic: Distinguishes developing regimes from mature ones using persistence counting
ATR-scaled cloud and envelope: Frames the current directional corridor directly on the chart
Retest memory engine: Stores the latest mature-regime retest level for forward reference
Initiation band: Preserves the regime start envelope so traders can judge distance from the original launch zone
Pulse ribbon: Adds a compact visual band around price to reflect internal heat conditions
Regime backdrop shading: Tints the chart according to the active directional state
Detailed dashboard: Displays strength, heat, persistence, expansion, slope pulse, retest distance, maturity, efficiency, and more
Confirmed-bar alerts: Includes mature bias, retest, expansion, continuation, efficient trend, and heat-reset conditions
Data-window outputs: Exposes regime internals for systematic reading or comparison
Visual Elements
Directional cloud: The gap between the fast and slow regime mids shows whether the market is operating with clean separation
Envelope bands: ATR-based boundaries help frame the active directional corridor around price
Initiation band: The regime launch area stays visible so users can measure how far the trend has traveled from origin
Retest line memory: The latest confirmed retest is preserved as a direct chart reference
Backdrop and pulse ribbon: Context shading and the pulse band make regime character readable without overloading the chart
Best Practices
Treat mature regimes differently from developing ones because the same trigger can behave very differently in each state
Watch heat drift when a regime remains mature but starts losing internal energy
Use retest memory to frame participation zones rather than chasing every extension away from the midline
Give more weight to regimes that show both persistence and expansion instead of one without the other
Use the atlas as a context engine first and an alert source second
Input Parameters
Trend Engine:
Fast Length: Sets the faster directional reference
Slow Length: Sets the slower structural reference
Heat Window: Defines the range-normalization window for heat calculations
ATR Length: Controls volatility normalization
Cloud Width Factor: Sets the width of the directional cloud and envelope
Retest Engine:
Show Retest Memory: Toggles retest storage and line rendering
Retest Cooldown Bars: Prevents retests from firing too frequently
Persistence Floor: Sets how many bars are required before a regime is considered mature
Show Initiation Band: Displays the preserved start range of the current regime
Maturity Window: Controls maturity scaling and travel-efficiency measurements
Display:
Show Dashboard toggle
Show Regime Backdrop toggle
Show Pulse Ribbon toggle
Independent bull, bear, neutral, and panel colors
How to Use This Indicator
Step 1: Read Regime Tag And Strength
Begin with the dashboard’s regime tag. It tells you whether the market is bullish or bearish and whether that state is still developing or already mature. Pair that with the strength reading to avoid confusing a weak directional bias with a strong one.
Step 2: Check Persistence And Expansion
Persistence tells you how long the regime has survived. Expansion tells you whether volatility is supporting the move. A mature regime with positive expansion usually deserves more respect than a new regime with weak expansion.
Step 3: Use Retest Memory As A Structural Anchor
When the retest line is present, it marks the last meaningful participation check inside the trend. That line can help frame whether the current move is still building from a healthy base or drifting too far away from supportive structure.
Step 4: Watch Heat Drift And Efficiency
Heat drift helps show whether the regime is internally warming or cooling. Efficiency tells you whether directional travel has been orderly. These readings are helpful when deciding whether the trend still looks clean or is becoming unstable.
Step 5: Use It As The Bias Layer For Other Tools
Covenant Regime Atlas is best used as a bias filter. It helps define whether you should be thinking continuation, pullback participation, or caution. Pair it with your own trigger logic rather than using the regime alone as a full trading plan.
Indicator Limitations
A developing regime can fail before reaching maturity, especially in choppy markets
Retest memory is useful for context, but the stored retest level is not guaranteed to hold on future tests
Efficiency and heat drift are descriptive metrics, not predictive guarantees of continuation
The indicator can still classify a directional state during periods where execution conditions are poor for actual trading
Originality Statement
Covenant Regime Atlas is original in the way it blends trend separation, maturity, retest memory, expansion, and efficiency into a unified regime overlay. It is not just a moving-average cloud with added cosmetics:
It separates directional identity from maturity, allowing the user to distinguish developing and established regimes
It stores retest memory as a living structural feature instead of relying only on static crossover logic
It combines heat, slope, expansion, and efficiency into one dashboard so regime quality can be judged from multiple dimensions
It preserves the initiation band of the current regime, which gives context that typical trend overlays do not maintain
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice or a recommendation to buy or sell any financial instrument. Regime readings describe current market structure and internal state based on historical prices. They do not guarantee future movement or profitable trading decisions. Always use independent judgment and proper risk management.
-Made with passion by jackofalltrades
インジケーター

Compression Shift Index [JOAT]Compression Shift Index
Introduction
Compression Shift Index is an open-source Pine Script v6 indicator designed to detect transitions between compression and displacement. It measures whether price is storing energy in a tight state, whether that energy is beginning to release directionally, and whether the release is supported by enough pressure and travel efficiency to matter.
The problem this indicator solves is timing. Traders often recognize trend after the move is already mature, or they chase weak momentum bursts that never become true displacement. Compression Shift Index is built to distinguish between quiet compression, directional pressure, and confirmed shift conditions so the user can see whether price is merely active or whether a real state change is underway.
The script lives in its own pane, but it also projects tactical shift ranges onto the main chart. That means it can work as both a state engine and a visual execution aid. The pane handles classification and scoring. The overlay range preserves the high, low, and midpoint of the most recent active shift so price can be read against the trigger zone directly on the chart.
Rather than relying on one oscillator reading, the script blends moving-average spread, RSI of momentum, ATR expansion, path efficiency, and compression mathematics. The result is not a conventional trend tool. It is a state-transition tool built to show when stored pressure is becoming directional opportunity.
Core Concepts
1. Compression Score
Compression is measured by comparing the recent price range to ATR-normalized movement over a configurable window. As the range contracts relative to expected volatility, the compression score rises.
float compressionRatio = safeDiv(ta.highest(high, compressionLength) - ta.lowest(low, compressionLength), ta.atr(compressionLength) * compressionLength) * 100.0
float compressionScore = clamp(100.0 - compressionRatio, 0, 100)
This means the script is not labeling compression by candle size alone. It evaluates the market relative to its own volatility conditions.
2. Displacement Score
Displacement is measured through moving-average spread magnitude, RSI-based pressure away from neutrality, and fast-versus-slow ATR expansion. A high displacement score means price is no longer just compressed. It is pushing with enough directional force to deserve attention.
3. Pressure Confirmation
Directional pressure requires more than a large reading. Bullish pressure needs positive spread and price acceptance above the fast EMA. Bearish pressure requires the opposite. This creates a separation between raw movement and directional pressure that is actually aligned with the current path of price.
4. Shift Range Memory
When a confirmed bull or bear shift occurs, the script stores the initiating bar’s high and low, then extends that range for a configurable number of bars. As new bars arrive, the active range updates its upper and lower boundaries.
This transforms the shift from a momentary signal into a tactical map. The trader can judge whether price is holding inside the shift range, stretching away from it, or failing back through the structure.
5. Quality And Travel Efficiency
Not every shift is equal. The script measures path efficiency by comparing net travel to the cumulative path traveled across the efficiency window. That helps distinguish efficient directional release from noisy back-and-fill movement.
When displacement, pressure, and efficiency all align, the quality score rises. This is especially useful for separating impulsive continuation from unstable burst behavior.
Features
Compression and displacement state engine: Differentiates quiet conditions from directional release
Bull and bear shift detection: Confirms directional shifts only after displacement and pressure criteria align
Tactical overlay range: Projects the active shift high, low, and midpoint onto the main chart
Ribbon bias display: Adds a visual ribbon showing directional pressure inside the pane
Travel efficiency scoring: Measures whether displacement is clean or noisy
State backdrop and candle tinting: Tints both pane and chart context according to the current state
Detailed dashboard: Publishes compression, displacement, ATR ratio, heat, range, stretch, velocity, efficiency, quality, and persistence
Confirmed-bar alerts: Includes compression, bull shift, bear shift, pressure, release, fade, and quality-state alerts
Data-window exports: Makes many internal scores accessible without adding extra plots to the pane
Range-aging logic: Tracks how long the active shift has been in effect
Visual Elements
Pane state curves: The net shift, compression, and displacement lines provide a layered read of current state
Ribbon bias fill: The pane ribbon helps show whether directional pressure is leaning bullish or bearish before full shift confirmation
Overlay shift range: The active high, low, and midpoint are projected onto the price chart for tactical context
Backdrop and candle tinting: The indicator colors both pane and chart state to make transitions easier to identify at a glance
Dashboard diagnostics: The top-right panel summarizes metrics that would otherwise require several separate indicators
Best Practices
Wait for displacement to dominate compression before assuming a move has truly released
Use high-quality shifts as higher-priority context than low-efficiency state changes
Read the active shift range as a tactical map, not as a guarantee that price will respect every boundary
If pressure improves but displacement remains weak, treat the move as developing rather than already established
Use the state engine to filter your existing entries instead of trying to trade every alert in isolation
Input Parameters
Signal Engine:
Fast MA Length: Sets the fast trend reference
Slow MA Length: Sets the slow trend reference
Compression Window: Defines the state lookback for range contraction
RSI Length: Sets the smoothing period for momentum pressure evaluation
Momentum Length: Defines the raw momentum lookback
Thresholds:
Compression Threshold: Determines how compressed the market must be to count as compressed
Displacement Threshold: Determines how forceful the move must be to count as a shift
Shift Hold Bars: Controls how long the active shift range remains alive
Efficiency Length: Sets the path-efficiency lookback
Show Trigger Range: Toggles the projected overlay range on the chart
Visual Language:
Bull and bear color pairs
Neutral color and panel background
Show Dashboard toggle
Show State Backdrop toggle
Show State Ribbon toggle
How to Use This Indicator
Step 1: Identify The Current State
Start with the dashboard and pane. If compression is dominant, the market is still storing energy. If bull or bear pressure is present, directional force is building. If a bull or bear shift is confirmed, the state transition has already occurred.
Step 2: Compare Compression To Displacement
The most useful read is not the absolute number alone, but the relationship between compression and displacement. When compression is high and displacement is still low, the market is coiled. When displacement overtakes compression, the release phase is gaining control.
Step 3: Use The Active Shift Range
Once a shift is active, watch the projected upper, lower, and midpoint lines on the main chart. These define the tactical zone created by the displacement event. Price behavior around that range often provides better context than the signal bar alone.
Step 4: Check Quality And Efficiency
A high-quality state means the release is not only directional but also relatively efficient. If quality is weak, treat the shift more cautiously because the move may be noisy or unstable.
Step 5: Use It As A State Filter
Compression Shift Index is most effective as a state filter for your own process. It can help you avoid forcing breakout logic during compression and avoid fading a move that is still in active displacement.
Indicator Limitations
Compression does not guarantee that a strong displacement event will follow immediately
A shift can fail quickly if the broader market context does not support follow-through
Travel efficiency can lag during early release phases because noisy price action is still being absorbed into the lookback
The active shift range is a tactical reference zone, not an automatic support or resistance guarantee
Originality Statement
Compression Shift Index is original in the way it turns compression, displacement, pressure, efficiency, and range memory into one unified transition model. It is not simply an oscillator blend for cosmetic effect:
It frames compression and release as a state transition rather than a single threshold cross
It preserves the originating shift range on the main chart, which links pane analysis to execution context
It includes efficiency and velocity metrics that help separate orderly displacement from noisy expansion
It uses a dashboard that summarizes the full state stack rather than forcing the user to infer everything from one line
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice or a recommendation to buy or sell any financial instrument. Compression and displacement readings describe market state, not guaranteed future direction. Markets can remain compressed longer than expected or reverse immediately after a shift appears. Always use independent judgment and proper risk management.
-Made with passion by jackofalltrades
インジケーター

インジケーター

インジケーター

インジケーター

Wave Navigator Cycle [Adaptive]Wave Navigator Cycle
Overview
The Wave Navigator System is a comprehensive technical indicator designed to trade the "Distorted Cycle." Unlike traditional indicators that lag behind price, this system uses an Adaptive Sine Wave to map out market phases in real-time, helping traders identify when the market is in a state of Preparation, Expansion (Ride the Wave), or Distribution.
This tool integrates high-probability Smart Money Concepts (SMC) including Liquidity Sweeps, Displacement, and Fair Value Gaps (FVG) to provide a complete roadmap for trend following and reversal trading.
Key Features
1. Adaptive Sine Wave Cycle
At the core of this indicator is a dynamic sine wave anchored to an ALMA (Arnaud Legoux Moving Average).
- Preparation Phase: Price is at the cycle bottom (Low Zone), looking for Sell-Side Liquidity.
- Ride the Wave: The sine wave turns green and rises, signalling a bullish trend expansion.
- Distribution Phase: Price reaches the cycle peak (High Zone), looking for Buy-Side Liquidity.
- Displacement Down: The sine wave turns red, signalling a shift in market structure and a bearish move.
2. Liquidity Sweep Detection
The indicator automatically marks "Equal Highs" and "Equal Lows" that have been swept.
- X Marks: Buy-Side Liquidity Sweeps (Potential Short setups).
- Triangle Marks: Sell-Side Liquidity Sweeps (Potential Long setups).
3. Smart Displacement & FVGs
The system doesn't just look for big candles; it calculates Relative Displacement. When price moves with high volume and volatility, the indicator identifies Fair Value Gaps (FVG).
- Emerald Boxes: Bullish FVGs (Targets for "Retrace to FVG" longs).
- Maroon Boxes: Bearish FVGs (Targets for "Retrace to FVG" shorts).
4. Real-Time Dashboard
A built-in HUD (Heads-Up Display) in the top-right corner monitors the Cycle Power and explicitly labels the current market phase, so you never have to guess where you are in the "Distorted Cycle."
---
How to Trade with Wave Navigator
1. Identify the Zone: Look for the Sine Wave to enter the "Preparation" (Low) or "Distribution" (High) zones.
2. Wait for the Sweep: Look for a Liquidity Sweep icon to appear at the cycle extremes.
3. Confirm with Displacement: Wait for a Displacement Arrow and a coloured Sine Wave flip (Green for Up / Red for Down).
4. The Entry: Enter on the Retrace to FVG (the coloured boxes) once the wave has begun its new direction.
Settings
- Base MA Length: Adjust this to change the "frequency" of the wave (Higher = Swing Trading, Lower = Scalping).
- Displacement Sensitivity: Fine-tune how "aggressive" the price move must be to trigger an FVG.
- Sine Opacity: Customise the visual intensity of the trend wave.
Disclaimer: Trading involves significant risk. This indicator is a tool for analysis and should be used in conjunction with a robust trading plan and proper risk management.
("Updated visual presentation") インジケーター

Wave Navigator Cycle [Adaptive] Wave Navigator Cycle
Overview
The Wave Navigator System is a comprehensive technical indicator designed to trade the "Distorted Cycle." Unlike traditional indicators that lag behind price, this system uses an Adaptive Sine Wave to map out market phases in real-time, helping traders identify when the market is in a state of Preparation, Expansion (Ride the Wave), or Distribution.
This tool integrates high-probability Smart Money Concepts (SMC) including Liquidity Sweeps, Displacement, and Fair Value Gaps (FVG) to provide a complete roadmap for trend following and reversal trading.
Key Features
1. Adaptive Sine Wave Cycle
At the core of this indicator is a dynamic sine wave anchored to an ALMA (Arnaud Legoux Moving Average).
- Preparation Phase: Price is at the cycle bottom (Low Zone), looking for Sell-Side Liquidity.
- Ride the Wave: The sine wave turns green and rises, signalling a bullish trend expansion.
- Distribution Phase: Price reaches the cycle peak (High Zone), looking for Buy-Side Liquidity.
- Displacement Down: The sine wave turns red, signalling a shift in market structure and a bearish move.
2. Liquidity Sweep Detection
The indicator automatically marks "Equal Highs" and "Equal Lows" that have been swept.
- X Marks: Buy-Side Liquidity Sweeps (Potential Short setups).
- Triangle Marks: Sell-Side Liquidity Sweeps (Potential Long setups).
3. Smart Displacement & FVGs
The system doesn't just look for big candles; it calculates Relative Displacement. When price moves with high volume and volatility, the indicator identifies Fair Value Gaps (FVG).
- Emerald Boxes: Bullish FVGs (Targets for "Retrace to FVG" longs).
- Maroon Boxes: Bearish FVGs (Targets for "Retrace to FVG" shorts).
4. Real-Time Dashboard
A built-in HUD (Heads-Up Display) in the top-right corner monitors the Cycle Power and explicitly labels the current market phase, so you never have to guess where you are in the "Distorted Cycle."
---
How to Trade with Wave Navigator
1. Identify the Zone: Look for the Sine Wave to enter the "Preparation" (Low) or "Distribution" (High) zones.
2. Wait for the Sweep: Look for a Liquidity Sweep icon to appear at the cycle extremes.
3. Confirm with Displacement: Wait for a Displacement Arrow and a coloured Sine Wave flip (Green for Up / Red for Down).
4. The Entry: Enter on the Retrace to FVG (the coloured boxes) once the wave has begun its new direction.
Settings
- Base MA Length: Adjust this to change the "frequency" of the wave (Higher = Swing Trading, Lower = Scalping).
- Displacement Sensitivity: Fine-tune how "aggressive" the price move must be to trigger an FVG.
- Sine Opacity: Customise the visual intensity of the trend wave.
Disclaimer: Trading involves significant risk. This indicator is a tool for analysis and should be used in conjunction with a robust trading plan and proper risk management.
(Updated visual presentation) インジケーター

インジケーター

Cody Zig ZagCody Zig Zag Indicator - Complete Explanation
This is a Zig Zag indicator that replicates the MetaTrader 4 (MT4) version, which works differently than TradingView's built-in Zig Zag. Here's what it does:
🎯 What is a Zig Zag Indicator?
It filters out minor price movements to show only significant swing highs and swing lows, helping you identify trends and chart patterns (head & shoulders, double tops/bottoms, etc.).
⚙️ User Settings (Inputs)
Setting Default What It Does
Depth 6 Lookback period to find local highs/lows
Deviation 5 Minimum price change (in ticks) to form a new swing point
Backstep 2 Minimum bars between swing points
Line Thickness 2 Zig Zag line width
Bull Color Lime Color for upward moves
Bear Color Red Color for downward moves
Repaint Levels true If ON, lines/labels adjust real-time; if OFF, they lock on close
🔍 How It Works (The "Bake" Section)
Step 1: Find Potential Pivot Points
p_lw = Most recent low within Depth bars
p_hg = Most recent high within Depth bars
Checks if price moved enough (Deviation * tick size) to qualify
Step 2: Determine Direction
down = Boolean (true = bearish/downward leg, false = bullish/upward leg)
Tracks whether we're connecting a high→low (down) or low→high (up)
Step 3: Draw Zig Zag Lines
Connects alternating swing highs and swing lows
Labels each point as:
HH = Higher High
LH = Lower High
LL = Lower Low
HL = Higher Low
🏷️ Labels Explained
When price makes a new swing point, you'll see:
HH (Higher High) - Bullish continuation signal
LH (Lower High) - Bearish reversal signal
LL (Lower Low) - Bearish continuation signal
HL (Higher Low) - Bullish reversal signal
📊 Visual Features
Colored Zig Zag lines: Green for up-legs, Red for down-legs
Background color: Green during bullish legs, Red during bearish legs (90% transparent)
Labels: Tiny triangles pointing up/down with text
⚠️ Repaint Behavior (Important!)
Repaint = ON (default) Repaint = OFF
Lines/labels update in real-time Locks on bar close
Can "repaint" history More reliable for backtesting
Good for real-time trading No historical repainting
Warning: Zig Zag indicators naturally repaint because they need future bars to confirm pivot points. The repaint option controls HOW they repaint.
🚨 Alerts
This script triggers alerts when:
Direction Changed - Zig Zag switches from up to down or down to up
Bullish Direction - Switches from down to up
Bearish Direction - Switches from up to down
📈 How to Use
Identify Trend: Upward Zig Zag = Uptrend; Downward = Downtrend
Find Patterns: Look for HH/HL patterns (bullish) or LH/LL patterns (bearish)
Divergence: Compare Zig Zag swings with oscillator indicators
Support/Resistance: Swing points act as natural S/R levels
⚡ Quick Summary
This indicator draws a line connecting significant price swings, ignoring small noise. It's great for:
Visualizing trend structure
Identifying chart patterns
Finding entry/exit levels
Spotting trend reversals インジケーター

Cody Zig Zag Cody Zig Zag – MT4-Style Zig Zag for TradingView
The ZigZag indicator that actually works like the classic MT4 version!
🔍 Overview
Cody Zig Zag is a powerful, fully customizable ZigZag indicator that replicates the exact behavior of the popular MetaTrader 4 (MT4) ZigZag. Unlike TradingView's built-in ZigZag, this version behaves identically to what MT4 traders know and love – making it perfect for Elliott Wave traders, support/resistance hunters, and breakout specialists.
⚙️ Input Parameters (Just like MT4!)
Parameter Default Description
Depth 12 Minimum number of bars between swing points
Deviation 5 Minimum price movement (in ticks) to form a new swing
Backstep 2 Minimum bars between swing points of the same type
Line Thickness 2 Visual weight of the ZigZag line
Bull Color Lime Color for upward swings
Bear Color Red Color for downward swings
Repaint Levels True Enables real-time repainting (MT4 style)
🎯 Key Features
✅ TRUE MT4 BEHAVIOR – Exact replication of MetaTrader 4's classic ZigZag algorithm
✅ INTELLIGENT LABELS – Automatically identifies HH (Higher High), LH (Lower High), LL (Lower Low), and HL (Higher Low)
✅ REAL-TIME UPDATES – Optional repainting mode for live market analysis
✅ DIRECTION BACKGROUND – Visual market direction indicator (Green = Bullish, Red = Bearish)
✅ ALERT CONDITIONS – Get notified when the ZigZag direction changes
💡 How to Use
For Beginners:
Just add the indicator to your chart – the default settings (12,5,2) work perfectly for most timeframes!
For Advanced Traders:
Lower Depth (5-8) → More swings, more detail (scalping/1min charts)
Higher Depth (12-20) → Cleaner swings, fewer signals (swing trading/4H+ charts)
Adjust Deviation → Control minimum swing size based on volatility
🎨 Visual Guide
Lime Line = Price moving UP
Red Line = Price moving DOWN
HH Label = Higher High (uptrend continuation)
LH Label = Lower High (potential reversal down)
LL Label = Lower Low (downtrend continuation)
HL Label = Higher Low (potential reversal up)
📊 Best For
📌 Elliott Wave Counting – Perfect for identifying wave structure
📌 Support & Resistance – Automatically marks swing highs/lows
📌 Breakout Trading – Visualize clear break levels
📌 Divergence Trading – Spot hidden/regular divergences with RSI/MACD
📌 Harmonic Patterns – Identify XABCD patterns easily
⏰ Alert Conditions
Direction Changed – Triggered whenever the ZigZag changes direction
Bullish Direction – When price starts moving up
Bearish Direction – When price starts moving down
🔧 Troubleshooting
Q: Why does the indicator "repaint"?
A: That's how MT4 ZigZag works! Repainting shows the most accurate real-time swing points. Turn OFF "Repaint Levels" if you prefer traditional non-repainting behavior.
Q: What timeframes work best?
A: Works on ALL timeframes! Lower Depth values (5-8) for lower timeframes, higher Depth (12-20) for higher timeframes.
Q: Can I use this for automated strategies?
A: Yes! The alert conditions can trigger tradingview alerts for manual or webhook-based trading.
🙏 Credits
Original MT4 ZigZag logic ported to Pine Script™ v6 by lucemanb
Renamed and optimized as Cody Zig Zag
📝 Keywords
ZigZag MT4 Elliott Wave Swing High Swing Low Support Resistance Divergence Breakout Harmonic Patterns Price Action Trend Reversal Higher High Lower Low Technical Analysis TradingView Indicator Free Indicator
⭐ Support & Feedback
If you find this indicator useful:
Like & Follow for more tools
Leave a review with your suggestions
Share with your trading community
Happy Trading! 🚀
Disclaimer: This indicator is for educational and analytical purposes. Past performance does not guarantee future results. Always practice proper risk management. インジケーター

インジケーター

インジケーター

MINICRORE V2.0================================================================================
COMPLETE HOW-TO-USE GUIDE
ATP Pro v2 | Pine Script v6
================================================================================
ZONES: 4 Levels | SIGNALS: Buy & Sell | ALERTS: 4 Types | MTF: 1H 4H D W
================================================================================
SECTION 1 — OVERVIEW & INSTALLATION
================================================================================
WHAT IS THIS INDICATOR?
------------------------
(ATP Pro v2) is a professional-grade TradingView indicator
that replicates the . It identifies high-probability supply
and demand zones across multiple levels, detects trade traps, and provides
multi-timeframe trend analysis — all in one Pine Script v6 script.
HOW TO INSTALL ON TRADINGVIEW (8 Steps)
-----------------------------------------
1. Open TradingView.com and load any futures chart (e.g. M2K1! Russell Micro)
2. Click Pine Script Editor at the bottom of the screen
3. Click New → Blank Script — delete all existing code
4. Open the file ATP_Pro_v2_FINAL.pine and copy ALL the code
5. Paste the code into the Pine Script Editor
6. Click Save and name it: Ghost Trade Pro Clone
7. Click Add to Chart — the indicator appears immediately
8. Right-click the indicator name → Settings to customize
================================================================================
SECTION 2 — UNDERSTANDING THE 4 ZONES
================================================================================
The indicator draws 4 distinct zone types matching exactly:
┌─────────────┬───────────────┬──────────────┬──────────────────────────────┐
│ Zone Label │ Color │ Direction │ What It Means │
├─────────────┼───────────────┼──────────────┼──────────────────────────────┤
│ GHST_TRP1 │ Salmon / Red │ Supply (Sell)│ Primary swing high resistance│
│ GHST_TRP2 │ Dark Red │ Supply (Sell)│ Tighter secondary supply zone│
│ GHST_LVT │ Green │ Demand (Buy) │ Primary swing low support │
│ GHST_BE │ Teal / Cyan │ Demand (Buy) │ Break-even precise entry zone│
└─────────────┴───────────────┴──────────────┴──────────────────────────────┘
TRP1 — Primary Supply Zone (Red/Salmon)
What it is: Most recent 20-bar swing high. Price rejected here before.
What to do: When price returns → SELL. Wait for bearish candle + volume
spike inside the zone before entering short.
TRP2 — Secondary Supply Zone (Dark Red)
What it is: Tighter inner band inside TRP1. Confirmed by 40-bar swing high.
Stronger signal than TRP1 alone.
What to do: If price stalls inside TRP2, higher-confidence short entry.
Tighter stop loss possible.
GHST_LVT — Primary Demand Zone (Green)
What it is: Most recent 20-bar swing low. Price bounced from here before.
Buyers are likely to defend it again.
What to do: When price returns → BUY. Wait for bullish candle + volume
spike inside the zone before entering long.
GHST_BE — Break-Even Zone (Teal/Cyan)
What it is: Tightest inner zone inside LVT. Confirmed by 40-bar swing low.
Most precise bounce level.
What to do: Ideal for tight stop entries. Highest-confidence long entry
with minimal risk when price bounces from BE specifically.
================================================================================
SECTION 3 — DOT LINES, CHANNEL & MOVING AVERAGES
================================================================================
DOTTED CIRCLE LINES
--------------------
Horizontal dotted lines with circle markers (●) span the entire chart.
These represent key price levels extending into the future.
GREEN dotted → Supply swing high → Upper resistance, price rejects here
RED dotted → Demand swing low → Lower support, price bounces here
ORANGE dotted → Midpoint level → 50% between supply/demand, pivot point
● Circle markers appear every 10 bars along each line as visual anchors.
REGRESSION CHANNEL LINES (the diagonal blue lines)
----------------------------------------------------
Three diagonal lines form a price channel using linear regression:
Upper Line (Blue) → Regression of highs → Upper channel boundary
Middle Line (Light Blue) → Regression of close → Trend direction midline
Lower Line (Blue) → Regression of lows → Lower channel boundary
HOW TO USE:
• Price bouncing off lower channel = Buy opportunity
• Price hitting upper channel = Sell opportunity
• Price breaking outside channel = Potential trend change
MOVING AVERAGES (3 Lines)
--------------------------
┌────────────┬──────┬────────┬────────┬──────────────────────────┐
│ MA │ Type │ Length │ Color │ Purpose │
├────────────┼──────┼────────┼────────┼──────────────────────────┤
│ Fast EMA │ EMA │ 9 │ Red │ Immediate momentum │
│ Mid EMA │ EMA │ 21 │ Blue │ Short-term trend filter │
│ Slow SMA │ SMA │ 50 │ Blue │ Major trend confirmation │
└────────────┴──────┴────────┴────────┴──────────────────────────┘
GOLDEN RULE: Only BUY when Fast EMA > Mid EMA > Slow SMA (all up).
Only SELL when Fast EMA < Mid EMA < Slow SMA (all down).
================================================================================
SECTION 4 — TRADING SIGNALS
================================================================================
THE 4 SIGNAL TYPES
-------------------
┌─────────────┬────────────────────┬────────┬──────────────────────────────────┐
│ Signal │ Shape │ Color │ Trigger Condition │
├─────────────┼────────────────────┼────────┼──────────────────────────────────┤
│ BUY │ Label Up Arrow │ Green │ Demand zone + volume + uptrend │
│ SELL │ Label Down Arrow │ Red │ Supply zone + volume + downtrend │
│ BULL TRAP │ Triangle Down │ Orange │ Higher high but closes bearish │
│ BEAR TRAP │ Triangle Up │ Purple │ Lower low but closes bullish │
└─────────────┴────────────────────┴────────┴──────────────────────────────────┘
THE PERFECT BUY SETUP — Step by Step
--------------------------------------
Price drops into GREEN demand zone (GHST_LVT or GHST_BE)
Volume bar spikes — volume > 1.5x the 20-bar average
A bullish candle closes INSIDE the demand zone
All 3 MAs aligned upward: Fast EMA > Mid EMA > Slow SMA
BUY label appears on the chart
ENTER LONG — stop below the zone, target at TRP1 supply above
THE PERFECT SELL SETUP — Step by Step
---------------------------------------
Price rallies into RED supply zone (GHST_TRP1 or GHST_TRP2)
Volume bar spikes — volume > 1.5x the 20-bar average
A bearish candle closes INSIDE the supply zone
All 3 MAs aligned downward: Fast EMA < Mid EMA < Slow SMA
SELL label appears on the chart
ENTER SHORT — stop above the zone, target at LVT demand below
================================================================================
SECTION 5 — TRADE TRAPS
================================================================================
BULL TRAP (Orange Triangle Down)
-----------------------------------
What it is: Price breaks above a previous high (looks like a breakout),
then closes as a large bearish (red) candle.
Bulls are trapped long at the highs.
WHAT YOU SEE: YOUR ACTION:
• Price spikes above resistance • DO NOT buy the breakout
• Large RED candle closes below • Wait for next bearish candle + volume
• Orange triangle appears • Short the rejection at TRP1 zone
• GHST_TRP1 label fires • Target: LVT demand zone below
BEAR TRAP (Purple Triangle Up)
---------------------------------
What it is: Price breaks below a previous low (looks like a breakdown),
then closes as a large bullish (green) candle.
Bears are trapped short at the lows.
WHAT YOU SEE: YOUR ACTION:
• Price spikes below support • DO NOT short the breakdown
• Large GREEN candle closes above• Wait for next bullish candle + volume
• Purple triangle appears • Long the bounce at LVT/BE demand zone
• GHST_BE label fires • Target: TRP1 supply zone above
================================================================================
SECTION 6 — INFO PANEL & MTF TABLE
================================================================================
INFO PANEL (Top Right Corner)
-------------------------------
Real-time dashboard showing all key data in one place:
┌─────────────┬──────────────────────────────────────────────────┐
│ Row │ What It Shows │
├─────────────┼──────────────────────────────────────────────────┤
│ PRICE │ Current market price │
│ TREND │ UPTREND ↑ / DOWNTREND ↓ / RANGING ↔ │
│ ZONE │ Which zone price is in (SUPPLY / DEMAND / NONE) │
│ VOLUME │ SPIKE ↑ or NORMAL │
│ SIGNAL │ BUY ↑ / SELL ↓ / WAIT │
│ TRAP │ BULL TRAP / BEAR TRAP / NONE │
│ ATR │ Current volatility value (use for stop sizing) │
│ EMA 9/21 │ Fast and Mid EMA values │
└─────────────┴──────────────────────────────────────────────────┘
QUICK CHECK: Before any trade, panel should show:
→ TREND matches your direction
→ ZONE shows SUPPLY or DEMAND
→ VOLUME shows SPIKE
→ SIGNAL shows BUY or SELL
→ TRAP shows NONE
MTF TABLE (Middle Right — Multi-Timeframe)
-------------------------------------------
Shows trend bias across 4 timeframes simultaneously:
┌────────────┬──────────────────────────────┬──────────────────┐
│ Timeframe │ How Calculated │ Arrow Up = Buy │
├────────────┼──────────────────────────────┼──────────────────┤
│ 1H │ 50 EMA vs 200 EMA │ 50 EMA > 200 EMA │
│ 4H │ Price vs 50 EMA │ Close > 50 EMA │
│ D │ Price vs 200 SMA │ Close > 200 SMA │
│ W │ Fast MA vs Slow MA │ EMA9 > SMA50 │
└────────────┴──────────────────────────────┴──────────────────┘
BEST TRADES: All 4 arrows point same direction
4x UP ↑↑↑↑ = Strongest buy environment
4x DOWN ↓↓↓↓ = Strongest sell environment
MIXED ↑↓↑↓ = Avoid or reduce position size
================================================================================
SECTION 7 — SETTINGS REFERENCE
================================================================================
ZONE SETTINGS
--------------
TRP1 Supply Lookback default: 20 M2K11 rec: 15-20 (bars to find swing high)
TRP2 Supply Lookback default: 40 M2K11 rec: 30-40 (broader confirmation)
TRP1 Demand Lookback default: 20 M2K11 rec: 15-20 (bars to find swing low)
TRP2 Demand Lookback default: 40 M2K11 rec: 30-40 (broader confirmation)
Zone Width (ATR x) default: 0.3 M2K11 rec: 0.25-0.40 (height of boxes)
VOLUME & ATR SETTINGS
----------------------
Volume Avg Length default: 20 Tight: 20 Volatile: 10-15 (faster)
Spike Multiplier default: 1.5 Tight: 1.3 Volatile: 2.0 (only big)
ATR Length default: 14 Tight: 14 Volatile: 10 (reactive)
MOVING AVERAGE SETTINGS
------------------------
┌──────────┬─────────┬──────────────┬────────────────┬──────────────┐
│ MA │ Default │ Scalping │ Day Trading │ Swing │
│ │ │ (1-5 min) │ (15m-1H) │ (4H-D) │
├──────────┼─────────┼──────────────┼────────────────┼──────────────┤
│ Fast EMA │ 9 │ 5 │ 9 │ 20 │
│ Mid EMA │ 21 │ 13 │ 21 │ 50 │
│ Slow SMA │ 50 │ 34 │ 50 │ 200 │
└──────────┴─────────┴──────────────┴────────────────┴──────────────┘
CHANNEL SETTINGS
-----------------
Channel Length default: 50 Lower = tighter channel, Higher = smoother
================================================================================
SECTION 8 — RISK MANAGEMENT & POSITION SIZING
================================================================================
STOP LOSS RULES
----------------
• Place stop OUTSIDE the zone — beyond the edge, not at it
• BUY trades: stop below the bottom of GHST_BE (teal) zone
• SELL trades: stop above the top of GHST_TRP1 (red) zone
• Formula: stop = zone edge + 1x ATR value from panel
TAKE PROFIT RULES
------------------
• Primary target: opposite zone (buy LVT → take profit at TRP1)
• Scale out: take 50% at zone midline, let 50% run to full target
• Secondary target: regression channel upper/lower line
• Minimum Risk/Reward required: 1:1.5 (never accept less)
POSITION SIZING FOR M2K11 (Russell Micro)
------------------------------------------
Note: 1 point on M2K11 = $5. A 20-point stop = $100 risk per contract.
┌─────────────┬───────────────────┬─────────────┬─────────────┐
│ Account │ Risk Per Trade 2% │ Stop (pts) │ Contracts │
├─────────────┼───────────────────┼─────────────┼─────────────┤
│ $5,000 │ $100 │ 20 pts │ 1 contract │
│ $10,000 │ $200 │ 20 pts │ 2 contracts │
│ $25,000 │ $500 │ 20 pts │ 5 contracts │
│ $50,000 │ $1,000 │ 20 pts │ 10 contracts│
└─────────────┴───────────────────┴─────────────┴─────────────┘
RULE: Never risk more than 2% of account on any single trade.
================================================================================
SECTION 9 — PRE-TRADE CHECKLIST
================================================================================
Complete ALL items before EVERY trade. If fewer than 8/10 pass → DON'T trade.
1. Price is at a clear supply or demand zone (TRP1, TRP2, LVT, or BE)
2. Volume spike confirmed (Info panel shows SPIKE)
3. Moving averages aligned with trade direction
4. MTF table shows at least 3 of 4 arrows in trade direction
5. No active Bull or Bear trap (panel shows NONE)
6. Reversal candle present inside the zone
7. Stop loss level identified (beyond zone + 1x ATR)
8. Take profit target at opposite zone identified
9. Risk/Reward is at least 1:1.5
10. Position size calculated (max 2% account risk)
================================================================================
SECTION 10 — COMMON MISTAKES TO AVOID
================================================================================
┌────────────────────────────────┬──────────────────────────────────────────┐
│ MISTAKE │ CORRECT APPROACH │
├────────────────────────────────┼──────────────────────────────────────────┤
│ Trading without volume spike │ Only enter when panel shows SPIKE │
│ Buying into a Bull Trap signal │ Orange triangle = skip or short instead │
│ Ignoring the MTF table │ Need 3+ arrows in your direction │
│ Stop too tight (inside zone) │ Place stop beyond zone + 1 ATR │
│ Taking partial zone signals │ ALL 10 checklist items must pass │
│ Overtrading (forcing setups) │ Max 2-3 high quality trades per day │
│ Moving stop to BE too fast │ Move stop only after 1:1 achieved │
│ Trading against MTF trend │ Trade only with the dominant trend │
└────────────────────────────────┴──────────────────────────────────────────┘
================================================================================
QUICK REFERENCE — SIGNAL CHEAT SHEET
================================================================================
AT GREEN DEMAND ZONE (LVT or BE):
Need: Bullish candle + Volume spike + MAs up + 3+ MTF arrows up
Do: BUY | Stop: below zone | Target: TRP1 supply above
AT RED SUPPLY ZONE (TRP1 or TRP2):
Need: Bearish candle + Volume spike + MAs down + 3+ MTF arrows down
Do: SELL | Stop: above zone | Target: LVT demand below
ORANGE TRIANGLE (Bull Trap):
Do NOT buy the breakout → Look to short the rejection instead
PURPLE TRIANGLE (Bear Trap):
Do NOT short the breakdown → Look to buy the bounce instead
MTF ALL UP ↑↑↑↑: Strongest buy environment — trade full size
MTF ALL DOWN ↓↓↓↓: Strongest sell environment — trade full size
MTF MIXED ↑↓: Reduce size or skip entirely
================================================================================
THE GOLDEN RULE
ZONE + VOLUME + TREND = HIGH PROBABILITY TRADE
If any one of these three is missing — wait for a better setup.
================================================================================
ATP Pro v2 | Pine Script v6 | TradingView
================================================================================
インジケーター

MINICRORE V2.0# ADVANCED TRADING ZONES PRO (ATP Pro)
## QUICK REFERENCE CARD - 1 PAGE CHEAT SHEET
---
## COMPONENTS AT A GLANCE
| Component | Color | Meaning | Action |
|-----------|-------|---------|--------|
| **Bollinger Bands** | Gray | Price volatility levels | Trade within bands, watch for breakouts |
| **Fast MA (50)** | Blue | Short-term trend | Should be above Slow MA for uptrend |
| **Slow MA (200)** | Orange | Long-term trend | Should be below Fast MA for downtrend |
| **SUPPLY Zone** | Red box | Resistance area | SELL if price rejects here + volume |
| **DEMAND Zone** | Green box | Support area | BUY if price bounces here + volume |
| **BULL TRAP** | Orange label | Price makes HH but closes red | DON'T BUY - SELL instead |
| **BEAR TRAP** | Magenta label | Price makes LL but closes green | DON'T SELL - BUY instead |
| **Volume Spike** | Blue volume | Abnormal volume | CONFIRM all signals with volume |
| **ATR Bands** | Purple dots | Volatility expansion | Wide = breakout likely, Narrow = squeeze |
---
## 6 CORE TRADING RULES
### RULE #1: VOLUME OR NOTHING
❌ Don't trade zones without volume spike
✅ Only trade when volume bar is BLUE
### RULE #2: TREND IS KING
❌ Don't buy below moving averages
✅ Only buy above Fast MA (blue line)
❌ Don't sell above moving averages
✅ Only sell below Fast MA (blue line)
### RULE #3: ZONE + VOLUME + TREND = SIGNAL
```
ENTRY CONDITIONS (ALL 3 REQUIRED):
1. Price at supply/demand zone
2. Blue volume bar visible
3. Price above/below moving average (depending on direction)
→ THEN: Take the trade
```
### RULE #4: AVOID TRAPS
✅ See BULL TRAP → SHORT (don't buy)
✅ See BEAR TRAP → LONG (don't sell)
### RULE #5: ZONES ARE TARGETS
```
Entry at Demand Zone 2,790
→ Take Profit at Supply Zone 2,820
Entry at Supply Zone 2,840
→ Take Profit at Demand Zone 2,790
```
### RULE #6: RISK/REWARD RATIO
```
Stop Loss: Width of the zone (or 20-50 points)
Take Profit: Next zone
Minimum Risk/Reward: 1:1
Target Risk/Reward: 1:2 or better
```
---
## TRADING SIGNALS AT A GLANCE
### SIGNAL #1: DEMAND ZONE BOUNCE (BUY) 🟢
```
Price hits green DEMAND zone
+ Blue volume bar appears
+ Price above blue MA (50)
→ BUY
Stop Loss: Below the zone
Take Profit: At red supply zone above
Probability: 75-80%
```
### SIGNAL #2: SUPPLY ZONE REJECTION (SELL) 🔴
```
Price hits red SUPPLY zone
+ Blue volume bar appears
+ Price below blue MA (50)
→ SELL
Stop Loss: Above the zone
Take Profit: At green demand zone below
Probability: 75-80%
```
### SIGNAL #3: BULL TRAP REVERSAL (SELL) 🟠
```
Price makes higher high (breaks resistance)
LABEL appears: "BULL TRAP"
Closes with large RED candle
→ SHORT the rejection
Stop Loss: Above the high
Take Profit: Back at previous support
Probability: 70-75%
```
### SIGNAL #4: BEAR TRAP REVERSAL (BUY) 🟣
```
Price makes lower low (breaks support)
LABEL appears: "BEAR TRAP"
Closes with large GREEN candle
→ LONG the bounce
Stop Loss: Below the low
Take Profit: Back at previous resistance
Probability: 70-75%
```
### SIGNAL #5: MOVING AVERAGE CROSSOVER (TREND CHANGE)
```
Golden Cross (Blue crosses above Orange)
→ UPTREND confirmed
Next pullback = BUY opportunity
Death Cross (Blue crosses below Orange)
→ DOWNTREND confirmed
Next rally = SELL opportunity
```
### SIGNAL #6: BOLLINGER BAND SQUEEZE (WAIT)
```
Bands are narrowing = LOW VOLATILITY
Bands are separating = HIGH VOLATILITY
→ Wait for breakout from squeeze
→ Trade in direction of break with volume
```
---
## SETTINGS FOR YOUR TIMEFRAME
| Timeframe | Use | Bollinger Length | MA1/MA2 | Zone Height |
|-----------|-----|------------------|---------|-------------|
| **5-min** | ⚠️ Fast trading | 15 | 20/50 | 15-25 |
| **15-min** | ✅ RECOMMENDED | 20 | 50/200 | 30-50 |
| **1-hour** | ✅ EXCELLENT | 20 | 50/200 | 50-100 |
| **4-hour** | ✅ EXCELLENT | 25 | 50/200 | 100-150 |
| **Daily** | ✅ GOOD | 30 | 50/200 | 200+ |
---
## POSITION SIZING FOR M2K11 (MICRO RUSSELL)
**Using $5,000 Account:**
```
Margin per contract: $50 (from broker comparison)
Risk per trade: 2% = $100
Stop loss: 20 points = $100 risk
→ Position: 1 contract (standard)
For aggressive traders:
Risk per trade: 3% = $150
Stop loss: 30 points = $150 risk
→ Position: 1 contract (still 1 because micro)
NEVER use more than 3 contracts even with $5,000
```
---
## QUICK TRADING CHECKLIST
Before EVERY trade:
- Price at clear supply/demand zone?
- Volume spike visible (blue bar)?
- Price in trend (above/below fast MA)?
- No bull trap or bear trap visible?
- Risk/Reward at least 1:1?
- Position size correct for account?
- Stop loss set BEFORE entering?
- Take profit target at opposite zone?
If ANY checkbox is empty → DON'T TRADE
---
## WIN RATE EXPECTATIONS
| Signal Type | Accuracy | Frequency |
|-------------|----------|-----------|
| Demand zone + volume | 75-80% | 5-10 per day |
| Supply zone + volume | 75-80% | 5-10 per day |
| Trade traps | 70-75% | 2-5 per day |
| Moving average crossover | 55-60% | 1-3 per week |
| Bollinger band bounce | 60-65% | 5-15 per day |
**Expected Results (with proper risk management):**
- 2% risk per trade
- 75% win rate signal
- 4:1 reward ratio
= ~2% account growth per trade
---
## MOST COMMON MISTAKES
❌ Trading without volume confirmation
❌ Trading against the moving average trend
❌ Entering at the zone (use the bounce/rejection)
❌ Overleveraging position size
❌ Not using stop losses
❌ Not taking profits at targets
❌ Trading too many times (only best signals)
❌ Changing settings too often
❌ Not tracking trades in journal
---
## INSTALLATION & SETUP (5 MINUTES)
1. Open TradingView.com
2. Click "Pine Script Editor"
3. Paste the indicator code
4. Click "Add to Chart"
5. Right-click indicator → Settings
6. Adjust for your timeframe
7. Click OK
8. Enable Notifications (bell icon)
9. Practice on DEMO account first
10. Go live when comfortable
---
## KEY NUMBERS TO REMEMBER
**Default Settings:**
- Fast MA: 50 periods
- Slow MA: 200 periods
- Bollinger: 20 periods, 2.0 std dev
- Volume multiplier: 1.5x average
- ATR: 14 periods
**Trade Sizing (M2K11 on $5,000):**
- Margin: $50 per contract
- Risk: $100-150 per trade (2-3%)
- Contracts: 1-2 max
- Stop: 20-30 points
**Signal Strength:**
- With zone + volume + trend: 75% win rate
- With zone + volume only: 60-65% win rate
- With volume only: 45-50% win rate
- Avoid: Trading without volume
---
## REMEMBER
✨ **Simple = More Profitable**
- Use ONLY the clearest signals
- More trades ≠ More profit
- Quality > Quantity
- Patient traders win
✨ **Risk Management is Everything**
- Small position sizes
- Consistent stop losses
- Always know max loss before entering
- 1% account risk = Sustainable trading
✨ **The Indicator is a Tool, Not Magic**
- Works best on 15-min to 4H charts
- Works best in liquid markets (M2K11 liquid)
- Works best with proper discipline
- Works best with consistent rules
---
## NEED HELP?
1. Check the full guide
2. Review examples in documentation
3. Practice on demo 5-10 times
4. Track results in trading journal
5. Adjust based on YOUR market experience
**Most Important:** Start small, be patient, follow the rules!
Good luck! 📊📈
インジケーター

インジケーター
