OPEN-SOURCE SCRIPT
Updated 3A Setup + Order Flow

3A Setup + Order Flow Indicator
Combines Fabio's 3A Strategy (Absorption + Accumulation + Aggression) with Order Flow volume analysis.
━━━━━━━━━━━━━━━━━━━━
📊 ORDER FLOW BUBBLES
━━━━━━━━━━━━━━━━━━━━
Volume bubbles sized by relative volume vs moving average:
• 🟢 Green = Buy Dominant (strong bullish body or long lower wick)
• ⚫ Black = Sell Dominant (strong bearish body or long upper wick)
• 🟡 Yellow = Neutral (high volume but no clear direction)
Bubble size: Small → Normal → Large → Huge
Based on volume / SMA ratio thresholds.
━━━━━━━━━━━━━━━━━━━━
🎯 3A SETUP SIGNALS
━━━━━━━━━━━━━━━━━━━━
AAA signal triggers ONLY when all 3 conditions align:
1️⃣ Absorption 🔶
High volume bars with small bodies.
Institutions absorbing opposing orders.
Requires minimum 2 absorption bars in lookback.
2️⃣ Accumulation 📦
Tight consolidation range after absorption.
Volume decreases = calm before the storm.
Range must be less than 1x ATR.
3️⃣ Aggression 💥
Breakout bar with high volume + large body.
Must close beyond accumulation range + margin.
Confirms institutional direction.
━━━━━━━━━━━━━━━━━━━━
📌 CHART MARKINGS
━━━━━━━━━━━━━━━━━━━━
• 🔶 Orange Diamond = Absorption bar detected
• 🟩 Green Box = Bullish accumulation zone
• 🟥 Red Box = Bearish accumulation zone
• ▲ AAA▲ = Buy signal (all 3 confirmed)
• ▼ AAA▼ = Sell signal (all 3 confirmed)
━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS
━━━━━━━━━━━━━━━━━━━━
All parameters are adjustable:
• Volume MA length
• Bubble size thresholds
• Absorption: volume multiplier, max body ratio, min bars
• Accumulation: length, ATR multiplier
• Aggression: volume multiplier, min body ratio, break margin
━━━━━━━━━━━━━━━━━━━━
📖 HOW TO USE
━━━━━━━━━━━━━━━━━━━━
1. Watch for orange diamonds (absorption)
2. Wait for tight consolidation (accumulation)
3. Enter on AAA▲ or AAA▼ signal (aggression)
4. Use bubbles for additional confirmation
5. Stop loss below/above the accumulation box
Based on Fabio's ICT Order Flow concepts.
Works on all timeframes and instruments.
Combines Fabio's 3A Strategy (Absorption + Accumulation + Aggression) with Order Flow volume analysis.
━━━━━━━━━━━━━━━━━━━━
📊 ORDER FLOW BUBBLES
━━━━━━━━━━━━━━━━━━━━
Volume bubbles sized by relative volume vs moving average:
• 🟢 Green = Buy Dominant (strong bullish body or long lower wick)
• ⚫ Black = Sell Dominant (strong bearish body or long upper wick)
• 🟡 Yellow = Neutral (high volume but no clear direction)
Bubble size: Small → Normal → Large → Huge
Based on volume / SMA ratio thresholds.
━━━━━━━━━━━━━━━━━━━━
🎯 3A SETUP SIGNALS
━━━━━━━━━━━━━━━━━━━━
AAA signal triggers ONLY when all 3 conditions align:
1️⃣ Absorption 🔶
High volume bars with small bodies.
Institutions absorbing opposing orders.
Requires minimum 2 absorption bars in lookback.
2️⃣ Accumulation 📦
Tight consolidation range after absorption.
Volume decreases = calm before the storm.
Range must be less than 1x ATR.
3️⃣ Aggression 💥
Breakout bar with high volume + large body.
Must close beyond accumulation range + margin.
Confirms institutional direction.
━━━━━━━━━━━━━━━━━━━━
📌 CHART MARKINGS
━━━━━━━━━━━━━━━━━━━━
• 🔶 Orange Diamond = Absorption bar detected
• 🟩 Green Box = Bullish accumulation zone
• 🟥 Red Box = Bearish accumulation zone
• ▲ AAA▲ = Buy signal (all 3 confirmed)
• ▼ AAA▼ = Sell signal (all 3 confirmed)
━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS
━━━━━━━━━━━━━━━━━━━━
All parameters are adjustable:
• Volume MA length
• Bubble size thresholds
• Absorption: volume multiplier, max body ratio, min bars
• Accumulation: length, ATR multiplier
• Aggression: volume multiplier, min body ratio, break margin
━━━━━━━━━━━━━━━━━━━━
📖 HOW TO USE
━━━━━━━━━━━━━━━━━━━━
1. Watch for orange diamonds (absorption)
2. Wait for tight consolidation (accumulation)
3. Enter on AAA▲ or AAA▼ signal (aggression)
4. Use bubbles for additional confirmation
5. Stop loss below/above the accumulation box
Based on Fabio's ICT Order Flow concepts.
Works on all timeframes and instruments.
Release Notes
3A Setup + Order Flow IndicatorCombines Fabio's 3A Strategy (Absorption + Accumulation + Aggression) with Order Flow volume analysis.
━━━━━━━━━━━━━━━━━━━━
📊 ORDER FLOW BUBBLES
━━━━━━━━━━━━━━━━━━━━
Volume bubbles sized by relative volume vs moving average:
• 🟢 Green = Buy Dominant (strong bullish body or long lower wick)
• ⚫ Black = Sell Dominant (strong bearish body or long upper wick)
• 🟡 Yellow = Neutral (high volume but no clear direction)
Bubble size: Small → Normal → Large → Huge
Based on volume / SMA ratio thresholds.
━━━━━━━━━━━━━━━━━━━━
🎯 3A SETUP SIGNALS
━━━━━━━━━━━━━━━━━━━━
AAA signal triggers ONLY when all 3 conditions align:
1️⃣ Absorption 🔶
High volume bars with small bodies.
Institutions absorbing opposing orders.
Requires minimum 2 absorption bars in lookback.
2️⃣ Accumulation 📦
Tight consolidation range after absorption.
Volume decreases = calm before the storm.
Range must be less than 1x ATR.
3️⃣ Aggression 💥
Breakout bar with high volume + large body.
Must close beyond accumulation range + margin.
Confirms institutional direction.
━━━━━━━━━━━━━━━━━━━━
📌 CHART MARKINGS
━━━━━━━━━━━━━━━━━━━━
• 🔶 Orange Diamond = Absorption bar detected
• 🟩 Green Box = Bullish accumulation zone
• 🟥 Red Box = Bearish accumulation zone
• ▲ AAA▲ = Buy signal (all 3 confirmed)
• ▼ AAA▼ = Sell signal (all 3 confirmed)
━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS
━━━━━━━━━━━━━━━━━━━━
All parameters are adjustable:
• Volume MA length
• Bubble size thresholds
• Absorption: volume multiplier, max body ratio, min bars
• Accumulation: length, ATR multiplier
• Aggression: volume multiplier, min body ratio, break margin
━━━━━━━━━━━━━━━━━━━━
📖 HOW TO USE
━━━━━━━━━━━━━━━━━━━━
1. Watch for orange diamonds (absorption)
2. Wait for tight consolidation (accumulation)
3. Enter on AAA▲ or AAA▼ signal (aggression)
4. Use bubbles for additional confirmation
5. Stop loss below/above the accumulation box
Based on Fabio's ICT Order Flow concepts.
Works on all timeframes and instruments.
Release Notes
updatedOpen-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.