Market Structure Break + RSI ExitSignal Architect™ — Developer Note
This indicator includes a limited visual preview of a proprietary power signal I have personally developed and refined across futures, algorithmic systems, options, and equity trading.
Every tool I release is built with one principle in mind:
clarity of direction without over-promising or under-delivering.
That is why all Signal Architect™ tools emphasize:
Market structure first
High-probability directional context
Clear, visual risk framing
No predictive claims, no curve-fit illusions
What you are seeing here is only a small glimpse of a much broader internal framework I actively use in live environments.
🧠 Background & Scope
Over the years, I have personally developed 800+ programs spanning:
Equities
Futures
Options
Dividend & income systems
Portfolio construction and allocation logic
This includes 40+ Nasdaq-100 trading bots, several of which operate under extremely strict rule-sets and controlled deployment conditions.
Nothing shared publicly represents my full system—only educational and analytical previews designed to demonstrate how structure and probability can be aligned visually.
🤝 Support & Collaboration
If you find value in what I share:
Please subscribe, boost, and share my scripts, Ideas, and MINDS posts
You are always welcome to message me directly with questions or if you need something built or adapted
Constructive feedback and collaboration are encouraged
For traders looking to go deeper, I offer optional memberships that include:
Access to additional signals
Early previews
Occasional free tools and upgrades to support your trading journey
🔗 Membership & Signals:
trianchor.gumroad.com
⚠️ Final Note
Everything published publicly is for educational and analytical purposes only.
Markets carry risk. Discipline and risk management always come first.
— Signal Architect™
You can Find my personally developed GBT below
chatgpt.com
chatgpt.com
chatgpt.com
********************************************************************************************************************WHAT THIS INDICATOR DOES
This indicator is a structure-first breakout engine designed around how price actually transitions between balance and expansion.
It does not predict reversals.
It waits for confirmed market structure breaks, then:
Anchors risk using recent wave extremes
Projects deterministic TP/SL zones
Tracks outcomes visually and statistically
Optionally exits early when momentum exhausts (RSI fade)
This makes it ideal for:
Directional traders
Swing continuation setups
Expansion phases after compression
🧠 CORE SIGNAL ARCHITECT LOGIC
1️⃣ Market Structure Identification
The system uses pivot highs and pivot lows to define true structural levels:
Pivot High break → Long bias
Pivot Low break → Short bias
This avoids:
Random candle breakouts
Intrabar noise
False momentum spikes
Only confirmed structural levels are traded.
2️⃣ Entry Trigger (Structure Break)
A trade is triggered only when price closes through structure:
Direction Requirement
Long Close breaks above last confirmed pivot high
Short Close breaks below last confirmed pivot low
📌 Important:
No signal fires if you are already in a trade — one position at a time, clean sequencing.
3️⃣ Stop-Loss Logic (Wave-Anchored Risk)
Stops are not arbitrary.
They are anchored to:
Recent wave low (for longs)
Recent wave high (for shorts)
This ensures:
Stops sit beyond real market structure
Risk reflects actual auction failure, not candle noise
4️⃣ Take-Profit Logic (Risk × Reward)
Take-profit is mechanically derived:
TP = Risk × Risk:Reward Ratio
Examples:
RR = 1.0 → TP = same distance as SL
RR = 1.5 → TP = 1.5× SL distance
RR = 2.0 → TP = expansion-focused swings
This keeps results comparable, repeatable, and testable.
5️⃣ Optional RSI Exit (Momentum Fade)
RSI is not used for entries.
It is used only as an optional early-exit filter:
Trade RSI Condition
Long RSI crosses down from Overbought
Short RSI crosses up from Oversold
This is designed for:
Reducing give-back during exhaustion
Tight markets where expansion stalls
Volatility contraction environments
🔕 You can disable this entirely for pure structure trading.
📦 VISUAL OUTPUTS
🔲 Risk Boxes (Core Feature)
Every trade plots:
Green box = profit zone
Red box = loss zone
Boxes:
Extend forward bar-by-bar
Stop updating once trade resolves
Allow instant visual expectancy review
🔺 Signal Arrows
Green ▲ = Structure Break Long
Red ▼ = Structure Break Short
No repainting.
No intrabar guessing.
🧮 Performance Stats Table
Tracks:
Total trades
Wins
Losses
Win rate %
📌 This is contextual feedback, not a promise of future results.
🎯 RECOMMENDED TIMEFRAMES (VERY IMPORTANT)
This indicator performs best when structure matters.
⭐ PRIMARY TIMEFRAMES (Recommended)
Timeframe Use Case
15-Minute Intraday structure breaks, clean expansions
30-Minute Session-level continuation
1-Hour Swing structure, reduced noise
2-Hour Institutional rhythm, fewer false breaks
4-Hour Macro structure legs
✔ These timeframes allow pivots to form properly
✔ Stops remain structurally meaningful
✔ RR math stays realistic
⚠️ SECONDARY / CONDITIONAL
Timeframe Notes
5-Minute Use only during trend days
Daily Works well, but slower signal frequency
🚫 NOT RECOMMENDED
Timeframe Why
1–3 Minute Too much pivot distortion
Tick / Seconds Breaks structure logic entirely
This is not a scalping indicator.
🟩 BACKGROUND BIAS SHADING
Green tint → Active long bias
Red tint → Active short bias
No tint → Neutral / flat
This helps:
Avoid over-trading
Stay aligned with active structure
Recognize when the system is waiting
🧠 HOW TO USE THIS CORRECTLY
Best Practices
✔ Trade only in expansion environments
✔ Let pivots form before expecting signals
✔ Respect the stop — it is structurally valid
✔ Journal results per timeframe
Avoid
✘ Forcing trades in chop
✘ Using this as a reversal indicator
✘ Lowering timeframe to “get more signals”
⚠️ IMPORTANT DISCLAIMER
This indicator is for educational and analytical purposes only.
It does not:
Predict markets
Guarantee profits
Replace risk management
Trading involves substantial risk and can result in loss of capital.
Past performance does not guarantee future results.
차트 패턴
Pro-Vision ATR + ExhaustionThis indicator is designed to provide Real-Time Volatility Guardrails. Unlike standard ATR indicators that plot a single line at the bottom of your chart, this tool projects volatility "shells" directly onto the price action from the current candle.
It answers the most critical question in a live trade: "How far can this stock move right now before it is statistically exhausted?"
The Components
Current ATR Centerpiece: The lines originate from the most recent price action, updating live with every tick.
Target Lines (1.5x ATR - Yellow): These represent the "Normal Expected Move." In a healthy trend, price often reaches these levels without much resistance.
Exhaustion Lines (3.0x ATR - Red): These represent "Extreme Volatility." Statistically, it is rare for price to sustain a move beyond 3x its average range in a single period without a pullback or consolidation.
How to Trade It
1. Profit Taking (The "Target" Exit)
If you are in a long position and price hits the Yellow Upper Line, it has achieved its expected volatility move for that timeframe.
Strategy: Scale out 50% of your position here. This locks in gains based on math rather than emotion.
2. Reversal Trading (The "Exhaustion" Play)
When price pierces or touches the Red Exhaustion Line, the asset is "overbought" or "oversold" relative to its recent volatility.
Strategy: Look for a reversal candle (like a shooting star or hammer) touching the red line.
The Trade: Short the asset at the red line with a tight stop, or close your long position immediately. These levels often act as "invisible" ceilings.
3. Setting "Smart" Stop Losses
Standard stops are often placed at arbitrary percentages. Using this indicator, you can place your stop just outside the 1.5x ATR line.
Strategy: If you enter a trade and price moves past the opposite ATR line, the volatility has shifted against you, and the original trade thesis is likely invalid.
4. Filtering Bad Entries (The "Don't Chase" Rule)
Strategy: If you are looking to go Long, but the price is already sitting at the Yellow Line, the "meat of the move" is likely over.
Rule: Never enter a new position if the price is already 75% of the way to the Red Exhaustion line. Wait for a mean reversion back to the middle.
Segment 4h modifiable via inputsSegment 4h modifiable via inputs : pour positionner un segment n'importe ou en modifiant le prix pour la hauteur dans la configuration et déplaçable facilement à la souris temporellement.
4-hour segment modifiable via inputs: to position a segment anywhere by modifying the price for the height in the configuration and easily movable with the mouse in terms of time
EMA Touch Alert Realtime (Once Per Bar)This alert notifies you when the price touches the EMA you set. Once it notifies you, it is designed not to notify you again on that same candlestick.
Daily Extension from 50DMA (adjustable) in ATR%Indicator to easily spot over extended prices in relation to ATR.
ATR or ADR easily referenced
4 EMA Perfect Order + Strength + MTFリリースノート
🇯🇵 日本語説明文
📌 スクリプト概要
このスクリプトは、EMA10・20・40・80 を使用して「パーフェクトオーダー(PO)」を判定し、
PO が確定したタイミングで矢印とアラートを表示します。
さらに、PO の強さ(短期と長期 EMA の乖離率)を数値化して表示し、
上位足(MTF)でも同様の判定と強さ表示が可能です。
🔧 機能一覧
• EMA10/20/40/80 のライン表示(黒・赤・オレンジ・青)
• パーフェクトオーダー(Bull/Bear)の自動判定
• PO 確定時に矢印(▲/▼)を表示
• PO の強さ(乖離率)をリアルタイム表示
• 上位足(MTF)での PO 判定と強さ表示
• アラート条件付き(Bull/Bear PO 確定時)
• 背景は白で視認性を重視
📈 パーフェクトオーダーとは?
• Bull PO(上昇トレンド)
EMA10 > EMA20 > EMA40 > EMA80
• Bear PO(下降トレンド)
EMA10 < EMA20 < EMA40 < EMA80
PO が確定したバーで矢印とアラートが発生します。
🧠 活用例
• PO の強さを使ってトレンドの勢いを測定
• 上位足の PO と一致しているか確認して精度を向上
• トレンドフォロー戦略のフィルターとして利用
• EMA の並びが崩れたら背景色を塗るなどの拡張も可能
🇺🇸 English Description
📌 Overview
This script detects “Perfect Order” (PO) conditions using EMA10, EMA20, EMA40, and EMA80.
When a PO is confirmed, it displays arrows and triggers alerts.
It also calculates the strength of the PO (based on EMA divergence) and supports multi‑timeframe (MTF) analysis.
🔧 Features
• Displays EMA10/20/40/80 with color coding (black, red, orange, blue)
• Detects Bull and Bear Perfect Order conditions
• Shows arrows (▲/▼) when PO is confirmed
• Displays PO strength as a percentage (EMA10 vs EMA80 divergence)
• Supports MTF PO detection and strength display
• Includes alert conditions for Bull/Bear PO confirmation
• Clean white background for better visibility
📈 What is a Perfect Order?
• Bull PO (Uptrend): EMA10 > EMA20 > EMA40 > EMA80
• Bear PO (Downtrend): EMA10 < EMA20 < EMA40 < EMA80
Arrows and alerts are triggered only when the PO condition is newly confirmed.
🧠 Use Cases
• Measure trend momentum using PO strength
• Confirm alignment with higher timeframe trends
• Use as a trend‑following filter
• Can be extended with background coloring or histogram strength display
Joegtradez Custom High and Low Linescustom high/low lines used for intaday markouts can also be used to mark out sessions high/low works on all timeframes etc
EMA + PDH/PDL 2 Days [Scalping-Algo]🎯 Overview
A clean, focused scalping indicator designed for 2-minute and 4-minute stock charts. Combines trend-following EMAs with key daily support/resistance zones to identify high-probability scalp entries.
🛠️ What's Included
ComponentDescription🟡 EMA 13Fast momentum line🟣 EMA 48Medium trend filter🔴 EMA 200Major trend direction🔵 PDH/PDLPrevious day high & low zones🟠 PDH-2/PDL-22 days ago high & low zones
⏰ Session Filter
Only displays levels during regular trading hours (9:30 AM - 4:00 PM EST) to keep your chart clean during pre/post market.
📊 How to Use for Scalping
✅ Long Setup (2m/4m chart)
Price above EMA 200 (bullish bias)
Price pulls back to PDH/PDL zone or EMA 48
EMA 13 crosses above EMA 48
Enter on bounce from zone
Target: next resistance zone or 1:2 R/R
❌ Short Setup (2m/4m chart)
Price below EMA 200 (bearish bias)
Price rallies into PDH/PDL zone or EMA 48
EMA 13 crosses below EMA 48
Enter on rejection from zone
Target: next support zone or 1:2 R/R
💡 Pro Tips
TipWhy🔥 Trade the first hourMost volume & volatility🎯 Zone confluenceBest setups when PDH/PDL aligns with EMAs⚡ Quick exitsScalping = small gains, don't overstay🚫 Avoid chopSkip trades when price is stuck between zones📉 Respect EMA 200Don't long below it, don't short above it
🔵 Zone Colors Explained
Blue zones → Yesterday's high/low (stronger levels)
Orange zones → 2 days ago high/low (secondary levels)
Zone thickness → 20 ticks buffer for natural price noise
⚙️ Best Settings
TimeframeBest For2 minuteQuick scalps, 5-15 cent targets4 minuteSlightly larger moves, less noise
📌 Recommended Pairs
Works best on liquid stocks with tight spreads:
SPY, QQQ, AAPL, TSLA, AMD, NVDA, META, AMZN
⚠️ Risk Management
RuleSuggestion🛑 Stop lossBelow/above the zone (tight)🎯 Take profit1:2 or 1:3 risk/reward minimum📏 Position sizeMax 1-2% account risk per trade
🚀 Quick Start
Add indicator to 2m or 4m chart
Wait for price to reach a colored zone
Confirm trend direction with EMA 200
Look for EMA 13/48 alignment
Enter with tight stop, scale out at targets
CIRRUS strategyVWAP EMA CROSS VOLUME STRATEGY WITH TIME FILTER
with this indicator you will be able to use a free strategy using selected volume , emas and vwaps using the timeframe filter too
EMA Touch Alert RealtimeThis is an alert that notifies you when you touch the EM A you set yourself.
Price Levels [TickDaddy] just some fixes on the info box, fixed the dollar calculation between levels on agriculture products.
Bull Engulf @ Rolling Support + HTF Confluence (2-8w) This indicator is designed to identify high-probability bullish reversal setups that occur at proven support levels, with confirmation from higher timeframes.
It is built for swing traders targeting 2–8 week moves, prioritizing win rate and trade quality over frequency.
The script focuses on institutional-style price behavior: pullbacks into support, seller exhaustion, and clear buyer confirmation before entry.
Core Logic
A signal is generated only when all of the following align:
Bullish Engulfing Candle
Current candle fully engulfs the prior candle’s body
Optional filters ensure strong momentum (close above prior high, meaningful candle size)
Rolling-Low Support
Price must be near a rolling support level based on recent swing lows
Support adapts dynamically to market structure
Higher Timeframe (HTF) Confluence
Daily setups can require alignment with weekly and monthly support
Weekly setups can require monthly support
This dramatically reduces low-quality signals
Strongest-Only Scoring System
Each setup is scored based on:
Proximity to support
HTF confluence
Candle strength
Volume and volatility filters
Only setups meeting a minimum score threshold are shown
Signals & Labels
SETUP / TOP label
Appears when a valid bullish engulfing forms at support with HTF confirmation.
ENTRY label
Appears when price breaks above the high of the engulfing candle (confirmation entry).
Support Lines
Local (rolling) support
Weekly and Monthly support (when applicable)
Each label includes:
Timeframe
Score
Support distance
Suggested risk level
A standardized options structure for 2–8 week trades
Intended Trading Style
Timeframe: Daily and Weekly charts
Trade Duration: ~2–8 weeks
Market Type: Stocks (best on liquid, mid/large-cap names)
Approach:
Wait for price to come to support
Wait for buyers to prove control
Enter only after confirmation
This indicator is not designed for:
Day trading
Chasing breakouts
High-frequency signals
Fewer signals is intentional.
How to Use
Apply the indicator to Daily or Weekly charts
Wait for a SETUP/TOP label at support
Enter only after the ENTRY confirmation (break above engulfing high)
Use the displayed risk level to define invalidation
Let the trade develop over multiple weeks
Alerts can be enabled for:
Pre-market watchlist signals (yesterday’s setups)
Confirmed signals at the close
Entry confirmation
Why This Works
Markets often reverse at support, not randomly.
By combining:
Structural support
Price-action confirmation
Higher timeframe alignment
this indicator filters out most noise and focuses on areas where larger participants are likely active.
Disclaimer
This indicator is for educational and analytical purposes only.
It does not constitute financial advice. Always manage risk appropriately.
Inside/Outside Bars---
Inside/Outside Bars Detector
This indicator identifies and visualizes Inside Bars and Outside Bars (Engulfing Bars) on your chart, helping traders spot potential breakout and consolidation patterns.
What are Inside/Outside Bars?
• Outside Bars (Outer Bars): Candles that break BOTH the high AND low of the previous candle. These represent periods of increased volatility and potential trend continuation or reversal. Marked with red triangle arrows by default.
• Inside Bars (Inner Bars): Candles where NEITHER the high NOR low breaks the previous candle's range. These represent consolidation and often precede significant price moves. Marked with orange triangle arrows by default.
Features:
✓ Visual arrows above bars for easy identification
✓ Fixed pixel-size arrows that remain visible at any chart zoom level
✓ Statistics table showing counts of outer bars, inner bars, and total bars analyzed
✓ Fully customizable with multiple settings
Customization Options:
• Toggle outer bars and inner bars independently
• Customize arrow colors for each pattern
• Show/hide the statistics table
• Adjust calculation bars (1000 default, max 5000)
• Set to 0 to analyze all available bars up to 5000
How to Use:
Inside bars often indicate consolidation before a breakout, while outside bars suggest increased volatility and potential momentum shifts. Use these patterns in conjunction with your trading strategy to
identify entry/exit points or to confirm trend direction.
---
eBacktesting - Learning: Equal Highs & LowseBacktesting - Learning: Equal Highs & Lows helps you spot Equal Highs (EQH) and Equal Lows (EQL) — price areas where the market has paused or reacted multiple times at nearly the same level.
These zones often act like “magnets” because many traders place stops and pending orders around them. When price returns, it can lead to a quick grab (a sweep) and reversal, or it can break through and continue. Learning to recognize EQH/EQL can improve your timing, help you anticipate where volatility may appear, and give you clearer areas for invalidation and targets.
These indicators are built to pair perfectly with the eBacktesting extension, where traders can practice these concepts step-by-step. Backtesting concepts visually like this is one of the fastest ways to learn, build confidence, and improve trading performance.
Educational use only. Not financial advice.
[codapro] PressureBox Breakout Engine Full Breakdown PressureBox Breakout Engine is a revamped and expanded version of a prior post. This release includes a more educational breakdown and deeper configuration guidance, in response to user requests for clarity on how the system works and how to use it effectively.
This tool is a compression-detection and breakout-anticipation engine that blends Donchian channel logic, ATR filtering, and a proprietary “pressure” oscillator derived from volume-weighted momentum. It visually highlights real-time “compression zones” with dynamic shaded boxes and flags potential breakouts using configurable BUY/SELL markers.
It’s designed to help traders identify and analyze different market setups — including potential trend continuations, volatility breakouts, and range fade conditions — by surfacing key compression and pressure states visually on the chart.
Key Features
*Dynamic Compression Boxes: drawn when Donchian range < smoothed ATR threshold
*Breakout Flags: BUY/SELL alerts when price breaks outside compression range
*Custom Volume Pressure Score: MFI + CMF hybrid from -1 to +1
*Candle Overlap Filter: optional % overlap indicator for noise detection
*Adaptive Box Shading: transparency adjusts to pressure strength
*Clean Re-Anchoring Logic: boxes reset only when compression ends
*Full User Control: configure inputs for box length, blend logic, signal rules
How It Works
Compression Box Logic
A box is drawn when the Donchian range (e.g. high - low over N bars) falls below a moving ATR threshold.
The box dynamically extends and adjusts height/width until a breakout or timeout occurs.
Users can toggle whether Donchian uses highs/lows or closes and whether the box shows a midline.
Breakout Signal Logic
BUY signal: Close breaks above box high, with optional compression condition on the prior bar.
SELL signal: Close breaks below box low.
Signals use ATR-based offsets for clean separation on the chart.
Pressure Score Logic
Pressure is a weighted blend between:
MFI (Money Flow Index) — momentum-based
CMF (Chaikin Money Flow) — flow-based
The result is a smoothed -1 to +1 score that represents volume pressure.
This is used both for:
Box transparency (strong pressure = darker shading)
Optional overlay plot
Overlap Mode
Calculates smoothed % of how much recent candles overlap.
Useful for filtering non-directional chop and low-quality breakouts.
Can be toggled on/off as a separate overlay line.
⚙️ Default Optimized Settings
Setting Value
Donchian Length 8
ATR Length 13
ATR Multiplier 3.1
ATR SMA Length 21
Max Extend Bars 55
MFI Length 25
CMF Length 55
Blend Weight (MFI:CMF) 0.5
These are optimized for detecting tight consolidations and explosive breakout potential, especially on intraday 5m–15m charts across futures, forex, and crypto.
How to Use It
Watch for the compression box to form — this marks a squeeze zone.
Breakouts with BUY/SELL flags are most reliable after long compressions.
Adjust the Blend Weight to prioritize MFI (momentum) or CMF (flow).
Use Overlap % to filter sideways markets or low-quality signals.
Combine with support/resistance, VPA tools, or trend filters for layered setups.
Disclaimer
This tool was created using the CodaPro Pine Script architecture engine — designed to produce robust trading overlays, educational visuals, and automation-ready alerts.
It is provided strictly for educational purposes and does not constitute financial advice. Always backtest and demo before applying to real capital.
eBacktesting - Learning: Fibonacci RetracementeBacktesting - Learning: Fibonacci Retracement helps you practice one of the most common “pullback” tools in trading: Fibonacci retracements.
It automatically finds the most recent swing and draws your chosen Fibonacci levels (for example 0.382, 0.5, 0.618, 0.786) so you can clearly see where price is pulling back into “discount/premium” areas. When price taps a level (or the Golden Zone), the indicator marks it so you can review what happened next and build pattern recognition.
These indicators are built to pair perfectly with the eBacktesting extension, where traders can practice these concepts step-by-step. Backtesting concepts visually like this is one of the fastest ways to learn, build confidence, and improve trading performance.
Educational use only. Not financial advice.
4 EMA Perfect Order + Strength + MTF + Breakdown Alerts (v6.1)📘 Description
4 EMA Perfect Order + Strength + MTF + Breakdown Alerts (v6.1)
This indicator provides a complete multi‑EMA trend structure analysis with Perfect Order detection, breakdown alerts, strength measurement, and multi‑timeframe confirmation. It is designed for traders who want a clean, reliable, and highly configurable trend‑following tool.
---
🔍 Key Features
1. Customizable EMA System (1–4 lines)
You can choose how many EMAs to display (1 to 4) and freely set the period for each EMA.
This allows you to adapt the indicator to any trading style—from scalping to swing trading.
2. Perfect Order Detection
The script identifies:
• Bullish Perfect Order (EMA1 > EMA2 > EMA3 > EMA4)
• Bearish Perfect Order (EMA1 < EMA2 < EMA3 < EMA4)
Signals are triggered only when the structure changes, ensuring clean and meaningful alerts.
3. Breakdown Alerts
The indicator detects when a previously established Perfect Order collapses:
• Bullish PO Breakdown
• Bearish PO Breakdown
These moments often signal trend exhaustion or the beginning of a reversal.
4. Multi‑Timeframe (MTF) EMA Confirmation
All EMAs are calculated on a higher timeframe of your choice.
This helps you align entries with the dominant trend and avoid counter‑trend traps.
5. Trend Strength Measurement
The indicator calculates the percentage distance between the fastest and slowest EMA.
Displayed directly on the chart:
• Current timeframe strength
• MTF strength
This gives you a quick visual gauge of trend momentum.
6. Clean Visual Signals
• Arrows for Perfect Order confirmation
• Circles for breakdown events
• Optional EMA visibility based on your selected count
Everything is designed for clarity and minimal chart clutter.
7. Full Alert Support
Alerts are available for:
• Bullish Perfect Order
• Bearish Perfect Order
• Bullish Breakdown
• Bearish Breakdown
Perfect for automated notifications or bot integration.
---
🎯 Ideal For
• Trend‑following traders
• EMA‑based systems
• Multi‑timeframe confluence strategies
• Reversal detection
• Scalping, day trading, swing trading
---
💡 Summary
This indicator combines flexibility, precision, and multi‑timeframe logic to help you identify strong trends, detect structural shifts, and stay aligned with market momentum.
Highly customizable and suitable for any market or timeframe.
David's Macro FVG [v6]Describe the script. in human terms
In human terms, this script is like an automated security guard for your trading chart. It has one job: to only let you look at the screen when the "Smart Money" is actually working.
Here is the breakdown of how it "thinks" in plain English:
1. The Gatekeeper (The Clock)
The script starts by looking at the clock. It knows your rule: 10 minutes before the hour to 10 minutes after.
If it’s 2:30 PM: The guard is "asleep." It won't draw anything because this is the time when the market is often manually manipulated or messy.
If it’s 2:55 PM: The guard "wakes up." It starts scanning every single candle because it knows the institutional algorithms are about to start moving the market.
2. Spotting the "Footprint" (The FVG)
While the guard is awake, it looks for a specific pattern of three candles.
Imagine the market is a snowy field. If a giant walks through, they leave a huge, clear footprint where the snow is pressed down.
An FVG is that footprint. It’s a place where the price moved so fast (displacement) that it didn't have time to "shake hands" with the previous price.
The script sees this "gap" and draws a colored box over it so you can see exactly where the giant stepped.
3. Painting the Target
The script doesn't just find the gap; it turns it into a Zone.
Green Boxes: These are "Buy Zones." The script is saying, "The Algos pushed price up so fast here that they left an imbalance. They will likely come back to this box to fill their remaining orders."
Red Boxes: These are "Sell Zones." The script is saying, "The Algos slammed the price down. Watch for the price to return to this red box so you can go short."
4. Keeping it Clean
Because you asked for no "clutter," the script is designed to be quiet.
It doesn't draw lines in the middle.
It doesn't draw boxes outside of your macro times.
It just puts a Blue Background on your chart when it's "Macro Time." If you see blue, you look for a box. No blue? No trade.
Summary Checklist for You:
Blue Background? If yes, the "Security Guard" is awake.
Did a Box Appear? If a green or red box appears, that is your Fiji/FVG setup.
The Touch: You wait for the price to move back and "step inside" that box. That is your entry.
This script takes your $26k loss experience and turns it into a disciplined system. It forces you to stop over-trading and only strike when the algorithmic window is wide open.
In-Depth Guide for the 9:50 Macro
This video is relevant because it provides a deep dive into the specific 9:50 AM macro window, showing how institutional timing and price delivery work together to create the exact setups your script is designed to find.
In-Depth Guide for the 9:50 Macro | ICT Concepts - YouTube
flux trades · 41K views
23:00 London 15m -> Asia Close (No colors)//@version=5
indicator("23:00 London 15m -> Asia Close (No colors)", overlay=true, max_lines_count=50, max_labels_count=50)
tz = "Europe/London"
// set Asia close in London time
asiaCloseHour = input.int(6, "Asia close hour (London)", minval=0, maxval=23)
asiaCloseMin = input.int(0, "Asia close minute", minval=0, maxval=59)
is15 = timeframe.period == "15"
is2300 = hour(time, tz) == 23 and minute(time, tz) == 0
cond = is15 and is2300
var line hiLine = na
var line loLine = na
var label info = na
f_asiaCloseTs(_t) =>
y = year(_t, tz)
m = month(_t, tz)
d = dayofmonth(_t, tz)
closeToday = timestamp(tz, y, m, d, asiaCloseHour, asiaCloseMin)
closeNext = timestamp(tz, y, m, d + 1, asiaCloseHour, asiaCloseMin)
_t >= closeToday ? closeNext : closeToday
if cond
hi = high
lo = low
endTs = f_asiaCloseTs(time)
if not na(hiLine)
line.delete(hiLine)
if not na(loLine)
line.delete(loLine)
if not na(info)
label.delete(info)
// High line
hiLine := line.new(time, hi, endTs, hi, xloc=xloc.bar_time, extend=extend.none, width=2)
// Low line
loLine := line.new(time, lo, endTs, lo, xloc=xloc.bar_time, extend=extend.none, width=2)
// Label with exact values
info := label.new(endTs, hi, xloc=xloc.bar_time,
text="23:00 London (15m) High: " + str.tostring(hi, format.mintick) + " Low: " + str.tostring(lo, format.mintick),
style=label.style_label_left)
Spearman Correlation🔗 Spearman Correlation – Ranked Relationship Tracker
Overview:
This indicator calculates and plots the Spearman Rank Correlation Coefficient between the current chart’s asset and a custom comparison ticker (the example shown is BTC vs the OTHERS market cap for crypto). Unlike Pearson correlation, which measures linear relationships, Spearman correlation captures monotonic (ranked) relationships—making it better suited for analysing assets that move in sync but not necessarily in a linear fashion.
🧠 What It Does:
Computes ranked correlation between two assets over a user-defined lookback period
Smooths the correlation curve for better readability
Visually shades the background by correlation strength and direction:
🟩 Strong Positive (+0.5 to +1)
🟨 Weak Positive (+0.1 to +0.5)
⬜ No Correlation (–0.1 to +0.1)
🟧 Weak Negative (–0.5 to –0.1)
🟥 Strong Negative (–1 to –0.5)
⚙️ User Inputs:
Lookback Period: Number of bars used to calculate correlation
Comparison Ticker: Choose any asset to compare against
Shading Toggles: Customize which correlation zones are highlighted
📈 Use Cases:
Identify evolving relationships between assets (e.g., BTC vs DXY, ETH vs SPX)
Spot when assets become inversely correlated or lose correlation entirely
Track regime shifts where traditional relationships break down or re-align
Use alongside trend or momentum strategies to add a cross-asset confirmation layer
🔍 Interpreting the Correlation:
+1 → Perfect positive (ranks match exactly)
+0.5 to +1 → Strong positive relationship
+0.1 to +0.5 → Weak but positive relationship
–0.1 to +0.1 → Essentially uncorrelated
–0.5 to –0.1 → Weak negative correlation
–1 to –0.5 → Strong inverse relationship
–1 → Perfect negative (rankings are completely opposite)
🧪 Technical Notes:
Calculation uses ranked returns to better reflect monotonic relationships
Smoothed with a simple moving average (SMA) for stability
Arrays are managed internally to maintain performance and adaptability
This script is ideal for traders seeking deeper insight into cross-asset dynamics, portfolio hedging, or timing divergence-based strategies.
Directional Comparisons - Two Tickers📊 Directional Comparisons – Two Tickers
Overview:
This tool allows you to visually and statistically compare the directional behaviour of any two assets on any chart timeframe. It identifies and color-codes each bar based on how both the current asset and your chosen comparison asset performed in that period (e.g., both up, both down, diverging). A statistical summary table dynamically updates in the corner of your chart, tracking the probability and streak performance of each condition.
🛠 How It Works:
Each candle is analysed and color-coded based on the relationship between the current chart's asset and a comparison asset of your choice:
✅ Green – Both tickers closed higher (bullish alignment)
🔻 Red – Both tickers closed lower (bearish alignment)
🔷 Blue – Current ticker up, comparison ticker down (positive divergence)
🟧 Orange – Current ticker down, comparison ticker up (negative divergence)
You can toggle each colour condition on/off independently.
📈 Statistical Table (Top Right):
For the candles in the visible chart range, the indicator displays:
The frequency (probability) of each condition
Longest, shortest, and average streaks for each condition
Average % change for both the current and comparison asset under each scenario
All stats auto-update as you zoom or scroll through the chart.
🔧 User Inputs:
Comparison Ticker: Choose any ticker symbol to compare against the current chart
Toggle Conditions: Enable or disable individual directional conditions (color-coded)
✅ Use Cases:
Spot high-probability alignment zones between two assets (e.g., BTC vs ETH, SPX vs VIX)
Identify divergence opportunities for trading signals
Analyse historical relationships and co-movements between assets
Perform correlation streak studies directly on the chart
🔍 Notes:
The script works across all timeframes (1min to monthly).
Stats only consider visible bars on your chart for responsiveness.
Ideal for pair traders, macro analysts, or anyone interested in cross-asset relationships.






















