Bull/Bear FVG Density RatioThis indicator tracks the directional frequency of Fair Value Gaps (FVGs) over a configurable lookback window, offering a clean, responsive measure of market imbalance.
🔍 What It Does:
Detects bullish and bearish FVGs using a 3-bar displacement logic
Calculates the ratio of FVGs to candles over the last N bars
Plots separate density curves for bullish and bearish FVGs
Includes a threshold line to help identify regime shifts (e.g., drought vs spate)
📈 How to Use:
Use rising density to confirm trend strength or breakout momentum
Watch for crossovers above the threshold to signal active imbalance regimes
Combine with price action or volume overlays for high-confluence setups
⚙️ Inputs:
Lookback Window: Number of candles used to calculate FVG density
Threshold: Visual guide for regime classification (default: 0.2)
This tool is ideal for traders who want to move beyond symptomatic signals and model structural causality. It pairs well with lifecycle scoring, retest velocity, and HTF overlays.
Candlestick analysis
volume cryptosmart v2Visual Components: The 3 Layers of Information
To understand the indicator, you must see it as three layers of information superimposed on a single panel.
Layer 1: The Background Color (The "Tide" or Market Regime)
The background color of the entire panel tells you the general market condition, using an ADX/DMI filter:
Green Background: ADX is above 23 (there is a trend) and DI+ is above DI-. Regime: Bullish Trend.
Red Background: ADX is above 23 (there is a trend) and DI- is above DI+. Regime: Bearish Trend.
Black Background: ADX is below 23. Regime: Range or Consolidation.
Layer 2: The Threshold Lines (The Filters)
There are two key horizontal lines that act as filters:
"Dead Zone" Line (Dotted Blue): This is your noise filter line. It is based on the ATR. Any momentum impulse that is weaker (lower) than this line is considered irrelevant noise.
"Explosion" Line (Brown): This line is based on Bollinger Bands. It measures "normal" volatility. When a histogram impulse breaks above this line, it means the acceleration is statistically large and could be a range breakout.
Layer 3: The Histogram (The "Wave" or Acceleration)
The histogram bars (trendUp and trendDown) do not measure price or volume. They measure the acceleration of momentum (specifically, the difference between today's MACD and yesterday's MACD, multiplied by sensitivity).
The Brain: The Histogram's Color Logic
This is where the true intelligence of your indicator lies. The color of each histogram bar is decided by following a series of 4 strict rules, designed to show only high-quality signals.
Rule 1: GRAY (Dead Zone)
If the impulse (trendUp or trendDown) is weaker than the "Dead Zone" line...
Then it is painted GRAY.
Meaning: The momentum is too weak to be considered. It is noise.
Rule 2: GREEN / RED (Trend Impulse)
If the impulse exceeds the Dead Zone (Gray)...
AND the panel background is Green (bullish trend) or Red (bearish trend)...
Then the histogram is painted GREEN (for trendUp) or RED (for trendDown).
Meaning: It is a valid momentum impulse that is in favor of the main trend. These are trend continuation signals.
Rule 3: BLUE (Range Breakout)
If the impulse exceeds the Dead Zone (Gray)...
AND the panel background is Black (range-bound market)...
BUT the impulse is so strong that it breaks above the "Explosion Line" (Brown)...
Then the histogram is painted BLUE.
Meaning: This is a range breakout signal. The price is exploding from a consolidation.
Rule 4: WHITE ("Chop" or Noise)
If the impulse exceeds the Dead Zone (Gray)...
BUT it does not meet the requirements of Rule 2 (no trend) or Rule 3 (not a breakout)...
Then it is painted WHITE.
Meaning: It is a momentum impulse without a clear trend and without the strength of a breakout. It is usually "noise" or market chop and should be ignored.
The Final Confirmation: The Volume Filter
In addition to the 4 rules above, you have added a final layer of conviction:
If a signal is Green, Red, or Blue (Rules 2 or 3) and occurs with high volume (volume > 20-period MA)...
...it is painted with an intense and transparent color (High Conviction).
If it occurs with low volume...
...it is painted with a light and opaque color (Low Conviction).
How to Use: Signal Summary
Background Color Histogram Color Shade Meaning
Green Green Intense (High Vol) Strong Buy Signal (Bullish impulse with trend and volume)
Red Red Intense (High Vol) Strong Sell Signal (Bearish impulse with trend and volume)
Black Blue Intense (High Vol) Breakout Signal (The range is breaking with force)
Any White or Gray - Ignore. Noise, chop, or "dead zone".
Green/Red Green/Red Light (Low Vol) Trend signal, but with low conviction. Proceed with caution.
MA SMART Angle
### 📊 WHAT IS MA SMART ANGLE?
**MA SMART Angle** is an advanced momentum and trend detection indicator that analyzes the angles (slopes) of multiple moving averages to generate clear, non-repainting BUY and SELL signals.
**Original Concept Credit:** This indicator builds upon the "MA Angles" concept originally created by **JD** (also known as Duyck). The core angle calculation methodology and Jurik Moving Average (JMA) implementation by **Everget** are preserved from the original open-source work. The angle calculation formula was contributed by **KyJ**. This enhanced version is published with respect to the open-source nature of the original indicator.
Original indicator reference: "ma angles - JD" by Duyck
---
## 🎯 ORIGINALITY & VALUE PROPOSITION
### **What Makes This Different from the Original:**
While the original "MA Angles" by **JD** provided excellent angle visualization, it lacked actionable entry signals. **MA SMART Angle** addresses this by adding:
**1. Clear Entry/Exit Signals**
- Explicit BUY/SELL arrows based on angle crossovers, momentum confirmation, and MA alignment
- No guessing when to enter trades - the indicator tells you exactly when conditions align
**2. Non-Repainting Logic**
- All signals use confirmed historical data (shifted by 2 bars minimum)
- Critical for backtesting reliability and live trading confidence
- Original indicator could repaint signals on current bar
**3. Dual Signal System**
- **Simple Mode:** More frequent signals based on angle crossovers + momentum (for active traders)
- **Strict Mode:** Requires full multi-MA alignment + momentum confirmation (for conservative traders)
- Adaptable to different trading styles and risk tolerances
**4. Smart Signal Filtering**
- **Anti-spam cooldown:** Prevents duplicate signals within configurable bar count
- **No-trade zone detection:** Filters out low-conviction sideways markets automatically
- **Multi-timeframe MA alignment:** Ensures all moving averages agree on direction before signaling
**5. Enhanced Visualization**
- Large, clear BUY/SELL arrows with descriptive labels
- Color-coded backgrounds for market states (trending vs. ranging)
- Momentum histogram showing acceleration/deceleration in real-time
- Live status table displaying trend strength, angle value, momentum, and MA alignment
**6. Professional Alert System**
- Four distinct alert conditions: BUY Signal, SELL Signal, Strong BUY, Strong SELL
- Enables automated trade notifications and strategy integration
**7. Modified MA Periods**
- Original used EMA(27), EMA(83), EMA(278)
- Enhanced version uses faster EMA(3), EMA(8), EMA(13) for more responsive signals
- Better suited for modern volatile markets and shorter timeframes
---
## 📐 HOW IT WORKS - TECHNICAL EXPLANATION
### **Core Methodology:**
The indicator calculates angles (slopes) for five key moving averages:
- **JMA (Jurik Moving Average)** - Smooth, lag-reduced trend line (original implementation by **Everget**)
- **JMA Fast** - Responsive momentum indicator with higher power parameter
- **MA27 (EMA 3)** - Primary fast-moving average for signal generation
- **MA83 (EMA 8)** - Medium-term trend confirmation
- **MA278 (EMA 13)** - Slower trend filter
### **Angle Calculation Formula (by KyJ):**
```
angle = arctan((MA - MA ) / ATR(14)) × (180 / π)
```
**Why ATR normalization?**
- Makes angles comparable across different instruments (forex, stocks, crypto)
- Makes angles comparable across different timeframes
- Accounts for volatility - a 10-point move in different assets has different significance
**Angle Interpretation:**
- **> 15°** = Strong trend (momentum accelerating)
- **0° to 15°** = Weak trend (momentum present but moderate)
- **-2° to +2°** = No-trade zone (sideways/choppy market)
- **< -15°** = Strong downtrend
### **Signal Generation Logic:**
#### **BUY Signal Conditions:**
1. MA27 angle crosses above 0° (upward momentum initiates)
2. All three EMAs (3, 8, 13) pointing upward (trend alignment confirmed)
3. Momentum is positive for 2+ bars (acceleration, not deceleration)
4. Angle exceeds minimum threshold (not in no-trade zone)
5. Cooldown period passed (prevents signal spam)
#### **SELL Signal Conditions:**
1. MA27 angle crosses below 0° (downward momentum initiates)
2. All three EMAs pointing downward (downtrend alignment)
3. Momentum is negative for 2+ bars
4. Angle below negative threshold (not in no-trade zone)
5. Cooldown period passed
#### **Strong BUY+ / SELL+ Signals:**
Additional entry opportunities when JMA Fast crosses JMA Slow while maintaining strong directional angle - indicates momentum acceleration within established trend.
---
## 🔧 HOW TO USE
### **Recommended Settings by Trading Style:**
**Scalpers / Day Traders:**
- Signal Type: **Simple**
- Minimum Angle: **3-5°**
- Cooldown Bars: **3-5 bars**
- Timeframes: 1m, 5m, 15m
**Swing Traders:**
- Signal Type: **Strict**
- Minimum Angle: **7-10°**
- Cooldown Bars: **8-12 bars**
- Timeframes: 1H, 4H, Daily
**Position Traders:**
- Signal Type: **Strict**
- Minimum Angle: **10-15°**
- Cooldown Bars: **15-20 bars**
- Timeframes: Daily, Weekly
### **Parameter Descriptions:**
**1. Source** (default: OHLC4)
- Price data used for MA calculations
- OHLC4 provides smoothest angles
- Close is more responsive but noisier
**2. Threshold for No-Trade Zones** (default: 2°)
- Angles below this are considered sideways/ranging
- Increase for stricter filtering of choppy markets
- Decrease to allow signals in quieter trending periods
**3. Signal Type** (Simple vs. Strict)
- **Simple:** Angle crossover OR (trend + momentum)
- **Strict:** Angle crossover AND all MAs aligned AND momentum confirmed
- Start with Simple, switch to Strict if too many false signals
**4. Minimum Angle for Signal** (default: 5°)
- Only generate signals when angle exceeds this threshold
- Higher values = stronger trends required
- Lower values = more sensitive to momentum changes
**5. Cooldown Bars** (default: 5)
- Minimum bars between consecutive signals
- Prevents spam during volatile chop
- Scale with your timeframe (higher TF = more bars)
**6. Color Bars** (default: true)
- Colors chart bars based on signal state
- Green = bullish conditions, Red = bearish conditions
- Can disable if you prefer clean price bars
**7. Background Colors**
- **Yellow background** = No-trade zone (low angle, ranging market)
- **Green flash** = BUY signal generated
- **Red flash** = SELL signal generated
- All customizable or can be disabled
---
## 📊 INTERPRETING THE INDICATOR
### **Visual Elements:**
**Main Chart Window:**
- **Thick Lime/Fuchsia Line** = MA27 angle (primary signal line)
- **Medium Green/Red Line** = MA83 angle (trend confirmation)
- **Thin Green/Red Line** = MA278 angle (slow trend filter)
- **Aqua/Orange Line** = JMA Fast (momentum detector)
- **Green/Red Area** = JMA slope (overall trend context)
- **Blue/Purple Histogram** = Momentum (angle acceleration/deceleration)
**Signal Arrows:**
- **Large Green ▲ "BUY"** = Primary buy signal (all conditions met)
- **Small Green ▲ "BUY+"** = Strong momentum buy (JMA fast cross)
- **Large Red ▼ "SELL"** = Primary sell signal (all conditions met)
- **Small Red ▼ "SELL+"** = Strong momentum sell (JMA fast cross)
**Status Table (Top Right):**
- **Angle:** Current MA27 angle in degrees
- **Trend:** Classification (STRONG UP/DOWN, UP/DOWN, FLAT)
- **Momentum:** Acceleration state (ACCEL UP/DN, Up/Down)
- **MAs:** Alignment status (ALL UP/DOWN, Mixed)
- **Zone:** Trading zone status (ACTIVE vs. NO TRADE)
- **Last:** Bars since last signal
### **Trading Strategies:**
**Strategy 1: Pure Signal Following**
- Enter LONG on BUY signal
- Exit on SELL signal
- Use stop-loss at recent swing low/high
- Works best on trending instruments
**Strategy 2: Confirmation with Price Action**
- Wait for BUY signal + bullish candlestick pattern
- Wait for SELL signal + bearish candlestick pattern
- Increases win rate by filtering premature signals
- Recommended for beginners
**Strategy 3: Momentum Acceleration**
- Use BUY+/SELL+ signals for adding to positions
- Only take these in direction of primary signal
- Scalp quick moves during momentum spikes
- For experienced traders
**Strategy 4: Mean Reversion in No-Trade Zones**
- When status shows "NO TRADE", fade extremes
- Wait for angle to exit no-trade zone for reversal
- Contrarian approach for range-bound markets
- Requires tight stops
---
## ⚠️ LIMITATIONS & DISCLAIMERS
**What This Indicator DOES:**
✅ Measures momentum direction and strength via angle analysis
✅ Generates signals when multiple conditions align
✅ Filters out low-conviction sideways markets
✅ Provides visual clarity on trend state
**What This Indicator DOES NOT:**
❌ Predict future price movements with certainty
❌ Guarantee profitable trades (no indicator can)
❌ Work equally well on all instruments/timeframes
❌ Replace proper risk management and position sizing
**Known Limitations:**
- **Lagging Nature:** Like all moving averages, signals occur after momentum begins
- **Whipsaw Risk:** Can generate false signals in volatile, directionless markets
- **Optimization Required:** Parameters need adjustment for different assets
- **Not a Complete System:** Should be combined with risk management, position sizing, and other analysis
**Best Performance Conditions:**
- Strong trending markets (crypto bull runs, stock breakouts)
- Liquid instruments (major forex pairs, large-cap stocks)
- Appropriate timeframe selection (match to trading style)
- Used alongside support/resistance and volume analysis
---
## 🔔 ALERT SETUP
The indicator includes four alert conditions:
**1. BUY SIGNAL**
- Message: "MA SMART Angle: BUY SIGNAL! Angle crossed up with momentum"
- Use for: Primary long entries
**2. SELL SIGNAL**
- Message: "MA SMART Angle: SELL SIGNAL! Angle crossed down with momentum"
- Use for: Primary short entries or long exits
**3. Strong BUY**
- Message: "MA SMART Angle: Strong BUY momentum - JMA fast crossed up"
- Use for: Adding to longs or aggressive entries
**4. Strong SELL**
- Message: "MA SMART Angle: Strong SELL momentum - JMA fast crossed down"
- Use for: Adding to shorts or aggressive exits
**Setting Up Alerts:**
1. Right-click indicator → "Add Alert on MA SMART Angle"
2. Select desired condition from dropdown
3. Choose notification method (popup, email, webhook)
4. Set alert expiration (typically "Once Per Bar Close")
---
## 📚 EDUCATIONAL VALUE
This indicator serves as an excellent learning tool for understanding:
**1. Angle-Based Momentum Analysis**
- Traditional indicators show MA crossovers
- This shows the *rate of change* (velocity) of MAs
- Teaches traders to think in terms of momentum acceleration
**2. Multi-Timeframe Confirmation**
- Shows how fast, medium, and slow MAs interact
- Demonstrates importance of trend alignment
- Helps develop patience for high-probability setups
**3. Signal Quality vs. Quantity Tradeoff**
- Simple mode = more signals, more noise
- Strict mode = fewer signals, higher quality
- Teaches discretionary filtering skills
**4. Market State Recognition**
- Visual distinction between trending and ranging markets
- Helps traders avoid trading choppy conditions
- Develops "market context" awareness
---
## 🔄 DIFFERENCES FROM OTHER MA INDICATORS
**vs. Traditional MA Crossovers:**
- Measures momentum (angle) rather than just price crossing MA
- Provides earlier signals as angles change before price crosses
- Filters better for sideways markets using no-trade zones
**vs. MACD:**
- Uses multiple MAs instead of just two
- ATR normalization makes it universal across instruments
- Visual angle representation more intuitive than histogram
**vs. Supertrend:**
- Not based on ATR bands but on MA slope analysis
- Provides graduated strength indication (not just binary trend)
- Less prone to whipsaw in low volatility
**vs. Original "MA Angles" by JD:**
- Adds explicit entry/exit signals (original had none)
- Implements no-repaint logic for reliability
- Includes signal filtering and quality controls
- Provides dual signal systems (Simple/Strict)
- Enhanced visualization and status monitoring
- Uses faster MA periods (3/8/13 vs 27/83/278) for modern markets
---
## 📖 CODE STRUCTURE (for Pine Script learners)
This indicator demonstrates:
**Advanced Pine Script Techniques:**
- Custom function implementation (JMA, angle calculation)
- Var declarations for stateful tracking
- Table creation for HUD display
- Multi-condition signal logic
- Alert system integration
- Proper use of historical references for no-repaint
**Code Organization:**
- Modular function definitions (JMA, angle)
- Clear separation of concerns (inputs, calculations, plotting, alerts)
- Extensive commenting for maintainability
- Best practices for Pine Script v5
**Learning Resources:**
- Study the JMA function to understand adaptive smoothing
- Examine angle calculation for ATR normalization technique
- Review signal logic for multi-condition confirmation patterns
- Analyze anti-spam filtering for state management
The code is open-source - feel free to study, modify, and improve upon it!
---
## 🙏 CREDITS & ATTRIBUTION
**Original Concepts:**
- **"ma angles - JD" by JD (Duyck)** - Core angle calculation methodology and indicator concept
Original open-source indicator on TradingView Community Scripts
- **JMA (Jurik Moving Average) implementation by Everget** - Smooth, low-lag moving average function
Acknowledged in original JD indicator code
- **Angle Calculation formula by KyJ** - Mathematical formula for converting MA slope to degrees using ATR normalization
Acknowledged in original JD indicator code comments
**Enhancements in This Version:**
- Signal generation logic - Original implementation for this indicator
- No-repaint confirmation system - Original implementation
- Dual signal modes (Simple/Strict) - Original implementation
- Visual enhancements and status table - Original implementation
- Alert system and signal filtering - Original implementation
- Modified MA periods (3/8/13 instead of 27/83/278) - Optimization for modern markets
**Open Source Philosophy:**
This indicator follows the open-source spirit of TradingView and the Pine Script community. The original "ma angles - JD" by JD (Duyck) was published as open-source, enabling this enhanced version. Similarly, this code is published as open-source to allow further community improvements.
---
## ⚡ QUICK START GUIDE
**For New Users:**
1. Add indicator to chart
2. Start with default settings (Simple mode)
3. Wait for BUY signal (green arrow)
4. Observe how price behaves after signal
5. Check status table to understand market state
6. Adjust parameters based on your instrument/timeframe
**For Experienced Traders:**
1. Switch to Strict mode for higher quality signals
2. Increase cooldown bars to reduce frequency
3. Raise minimum angle threshold for stronger trends
4. Combine with your existing strategy for confirmation
5. Set up alerts for desired signal types
6. Backtest on your preferred instruments
---
## 🎓 RECOMMENDED COMBINATIONS
**Works Well With:**
- **Volume Analysis:** Confirm signals with volume spikes
- **Support/Resistance:** Take signals near key levels
- **RSI/Stochastic:** Avoid overbought/oversold extremes
- **ATR:** Size positions based on volatility
- **Price Action:** Wait for candlestick confirmation
**Complementary Indicators:**
- Order Flow / Footprint (for institutional confirmation)
- Volume Profile (for identifying value areas)
- VWAP (for intraday mean reversion reference)
- Fibonacci Retracements (for target setting)
---
## 📈 PERFORMANCE EXPECTATIONS
**Realistic Win Rates:**
- Simple Mode: 45-55% (higher frequency, moderate accuracy)
- Strict Mode: 55-65% (lower frequency, higher accuracy)
- Combined with price action: 60-70%
**Best Asset Classes:**
1. **Cryptocurrencies** (strong trends, clear signals)
2. **Forex Major Pairs** (smooth price action, good angles)
3. **Large-Cap Stocks** (trending behavior, liquid)
4. **Index Futures** (trending instruments)
**Challenging Conditions:**
- Low volatility consolidation periods
- News-driven erratic movements
- Thin/illiquid instruments
- Counter-trending markets
---
## 🛡️ RISK DISCLAIMER
**IMPORTANT LEGAL NOTICE:**
This indicator is for **educational and informational purposes only**. It is **NOT financial advice** and does not constitute a recommendation to buy or sell any financial instrument.
**Trading Risks:**
- Trading carries substantial risk of loss
- Past performance does not guarantee future results
- No indicator can predict market movements with certainty
- You can lose more than your initial investment (especially with leverage)
**User Responsibilities:**
- Conduct your own research and due diligence
- Understand the instruments you trade
- Never risk more than you can afford to lose
- Use proper position sizing and risk management
- Consider consulting a licensed financial advisor
**Indicator Limitations:**
- Signals are based on historical data only
- No guarantee of accuracy or profitability
- Parameters must be optimized for your specific use case
- Results vary significantly by market conditions
By using this indicator, you acknowledge and accept all trading risks. The author is not responsible for any financial losses incurred through use of this indicator.
---
## 📧 SUPPORT & FEEDBACK
**Found a bug?** Please report it in the comments with:
- Chart symbol and timeframe
- Parameter settings used
- Description of unexpected behavior
- Screenshot if possible
**Have suggestions?** Share your ideas for improvements!
**Enjoying the indicator?** Leave a like and follow for updates!
Mickey's Breaker Engine⚡ Breaker Engine | Auto Retest + Smart R:R Targets
A precision-grade breaker-block detection system built for traders who live and breathe clean structure.
This indicator automatically detects Breaker Candles, confirms them, marks their zones, and executes intelligent retest-based entry logic — complete with Stop-Loss and Risk-to-Reward (R:R) tracking up to 3R (or any custom ratio).
🧠 Core Concept
A Breaker Block is a structural shift where price violates liquidity from a failed order block and flips the zone’s polarity — turning a former supply into demand (or vice-versa).
This script identifies those setups automatically, confirms them only after a valid structure break, and waits for a clean retest to trigger a trade signal.
🚀 Key Features
⚙️ Smart Zone Detection
Detects both Bullish Breakers and Bearish Breakers.
Zones are drawn precisely using the breaker’s middle candle body (or full wick range if enabled).
Fully configurable transparency, width, and extension for better visual context.
🎯 Auto Retest Entry Logic
Entry triggers only on a clean retest, not on immediate breakout.
Includes logical filters to ensure retests are structurally valid and not overlapping candles.
Works in any timeframe or market — crypto, forex, indices, or commodities.
💡 Dynamic Risk–Reward Tracking
Automatically plots 1R, 2R, 3R, ...R targets based on your defined stop range.
Risk is calculated from entry to zone boundary or ATR offset.
Each target label appears precisely when hit.
Targets automatically stop updating once Stop-Loss is triggered.
🧱 Visual Clarity
BUY 🟢 / SELL 🔴 bubbles at entries.
SL ❌ marker when stop is hit.
🎯 1R / 2R / 3R labels dynamically plotted when each reward level is reached.
Non-overlapping placement using ATR-based spacing.
⚡ Real-Time Alerts - Instant alerts for:
✅ “Breaker BUY” – Clean retest confirmed (Long setup)
✅ “Breaker SELL” – Clean retest confirmed (Short setup)
❌ “Breaker BUY SL” – Stop hit for Long
❌ “Breaker SELL SL” – Stop hit for Short
🧩 Customization Panel
| Setting | Description |
| :-------------------------- | :------------------------------------------------------------------------------ |
| **ATR Length** | Controls volatility-based offset sizing. |
| **Entry / SL Offset × ATR** | Adjusts label spacing and dynamic positioning. |
| **Risk-Reward Ratio** | Define default R:R (e.g. 1:3). |
| **Multiple Retests** | Enable if you want the same breaker zone to allow multiple retests/entries. |
| **Banner Design** | Control opacity, extension, and wick usage for the breaker block visualization. |
| **Color Controls** | Choose your BUY/SELL/SL bubble colors to match your chart theme. |
⚙️ Underlying Logic (At a Glance)
Pattern Detection:
Identifies a 5-bar sequence that forms a valid Breaker Candle (the middle bar flips structure).
Confirmation:
Requires a follow-through candle to validate a real liquidity break.
Zone Registration:
Stores the breaker zone’s body range in arrays for tracking.
Clean Retest Entry:
Waits for price to retest the zone from the opposite side and close cleanly inside.
Stop Loss / Target Projection:
Defines stop loss just beyond the zone and plots up to 3 × reward targets dynamically.
Monitoring & Alerts:
Tracks each setup independently until either an R-target or SL is reached.
💬 Recommended Usage
Works best with market-structure traders, smart-money concepts, or liquidity-based systems.
Combine it with an external displacement confirmation or BOS/CHOCH tool for best precision.
Ideal for backtesting breaker-based R:R consistency or forward-testing retest entries.
Compatible with any asset / timeframe.
🧭 Disclaimer
This script is for educational and analytical purposes only.
It is not financial advice and should not be used to make trading decisions without independent confirmation or risk management.
Always test on demo data before deploying live.
Squeeze Momentum Early In and Out CandlesJohn Carter presented some candles called "Early In and Out Candles". Although I couldn't imitate the exact candles and warnings I create better indications and bars in my opinion.
When the Candles are above Donchian MA then we have a bullish Momentum.
When the Candles are bellow Donchian MA then we have bearish momentum.
This indicator works best to get an WARNING to enter and close EARLY positions.
Bullish:
When the candles are Light Blue then we have early warning to enter.
When the candles are Dark Blue then we have early warning to close the position.
Bearish:
When the candles are Red then we have early warning to enter.
When the candles are Yellow then we have early warning to close the position.
IMPORTANT NOTES:
Always combine it with the Squeeze Pro indicator.
Suggested Donchian MA: 5 (You can adjust it).
Don't let candles only to be your closing indication once again there are EARLY WARNINGS therefore can move your stop loses to maximize your profits when you are exiting.
I tested my self and I found that is the best strategy when we get Dark Blue candle in the Bullish move I move my stop loss little bit bellow the candle.
Therefore here we go we have early warnings for In and Out.
Thank you and Good Luck.
Range breaking indicatorDescription
Bull/Bear Area Ratio (last N candles) helps identify potential end-of-range situations by analyzing the relative strength of bullish vs bearish candles over a rolling window of N bars.
Instead of simply counting up or down candles, this script measures the "area" of each candle — the absolute distance between open and close, optionally weighted by volume.
By summing these areas over the last N bars, it calculates the percentage of bullish and bearish energy within that period.
When both sides become balanced (near 50/50), it often signals range exhaustion or possible trend transition.
How it works
Calculates the bullish and bearish area of each candle (abs(close - open), optionally × volume).
Maintains rolling buffers of the last N bars to compute running totals.
Plots both Bullish % (green) and Bearish % (red).
Highlights possible range-ending zones when the bullish ratio nears 50% ± threshold.
Displays a label showing the current balance.
Includes an alert condition when equilibrium is detected.
Inputs
Number of candles (N) – Rolling window length.
Use volume weighting – Multiplies each candle’s area by its volume.
Balance threshold (%) – Sensitivity for detecting equilibrium (default: 10%).
Best use
Combine with volume or volatility indicators to confirm market compression or expansion.
Use on higher timeframes (H1, H4, D1) to detect early signs of accumulation or distribution.
Works across all asset types: crypto, forex, stocks, indices, etc.
Alerts
An alert is triggered when:
“The range of the last N candles is balanced (possible end of range).”
MTF Trend Analyzer with Swing Pivots & S/R Levels [SmartFoxy]Indicator “Multi-Timeframe Trend Analyzer with Swing Pivots & S/R Levels”
📌 Overview
Trend & Pivot S/R Levels is a multi-timeframe market structure analyzer that identifies trend direction, detects swing highs/lows, and plots higher-timeframe support/resistance levels directly on your chart.
Designed for traders who want fast, clean, and accurate trend context without constantly switching timeframes.
________________________________________________________________________________
✨ Core Features
1. Multi-Timeframe Trend Analyzer .
Analyze up to five higher timeframes simultaneously — for example:
5m, 1H, 4H, 1D, 1W , etc.
For each timeframe, the indicator detects:
a) Trend direction:
🡕 Uptrend;
🡖 Downtrend.
b) Breakouts of recent pivot highs/lows to determine trend shifts.
c) Automatic graying-out of timeframes lower than the current chart TF .
d) A clean visual Trend Panel that shows:
Arrow direction;
Timeframe label (1D, 1W, etc.);
Trend color (bullish, bearish, neutral).
________________________________________________________________________________
2. Swing Pivot Detection (Current TF)
The script detects local swing points using customizable lookback parameters:
a) Pivot Type:
High/Low — classic swing structure;
Close — smoother swing detection using closing prices.
b) Left/Right Bars Lookback — the number of bars required on both sides to validate the pivot.
c) Multiple marker styles :
Built-in plot shapes (circle, cross, histogram, etc.);
Custom visual labels (▲▼, ◉, ✖, 🡇🡅, ◆, ◼, etc.).
This makes it easy to visually confirm that your swing settings are correct.
________________________________________________________________________________
3. Higher-Timeframe Support/Resistance
The indicator automatically draws HTF S/R lines based on the latest pivot highs/lows from each selected timeframe.
Each timeframe has:
Separate Support / Resistance colors ;
Adjustable line width ;
Selectable line style (solid, dashed, dotted, arrows);
Optional HTF labels displayed on the lines.
This allows you to see major market structure levels from higher timeframes without switching charts.
________________________________________________________________________________
4. Smart Timeframe Safety Checks
If a selected timeframe is lower than your current chart timeframe , its data is:
Disabled for S/R plotting ;
Shown in gray inside the Trend Panel;
Prevents invalid S/R calculations and ensures stable chart performance.
________________________________________________________________________________
⚙️ Customization Options :
Show/Hide the Trend Panel;
Panel placement anywhere on the chart;
Swing pivot type: High/Low or Close ;
Pivot lookback (left/right bars);
Choose five HTFs to analyze;
Enable/Disable HTF S/R;
Configure S/R color for each timeframe;
Line style + line width;
Pivot marker type + size;
Custom label styles + text scaling.
________________________________________________________________________________
✅ Benefits :
Perfect for traders who need instant multi-timeframe structure awareness ;
Reduces the need to constantly switch charts;
Works on all markets : crypto, stocks, forex, indices, futures;
Clean, modern, and intuitive visualization;
Helps confirm trend direction and key S/R levels at a glance.
________________________________________________________________________________
⚠️ Note
The indicator only displays S/R and trend data from higher timeframes relative to the current chart timeframe.
VWAP / MA + Average Candle Size [MaximizedTrading]VWAP / MA + Average Candle Size
Bring structure and precision to your trading with the VWAP / MA + Average Candle Size indicator, a comprehensive tool that combines every major Moving Average and VWAP variation in one adaptive system. Built for traders who want flexibility, accuracy, and a clear view of market volatility, this indicator gives you full control over your preferred averaging method and visualizes dynamic ACS-based bands that adjust automatically to changing conditions.
🧠 Why I Created This Indicator
Every trader has a favorite moving average or VWAP setup, but switching between them, recalibrating settings, and adding volatility bands can be a hassle. I built this indicator to unify all those features into a single, streamlined tool. Whether you’re a scalper using anchored VWAPs or a swing trader relying on EMAs, this indicator adapts to your workflow instantly.
I also integrated the Average Candle Size (ACS) concept to bring volatility into the equation. By combining VWAP or MA with ACS-based bands, you can instantly visualize how volatile the market is — and use those bands as dynamic zones for stop-loss or take-profit placement. This way, your strategy adapts naturally to real-time market conditions instead of relying on fixed levels.
🔧 Key Features:
All-in-One VWAP & MA Selection:
Choose between VWAP, SMA, EMA, SMMA (RMA), WMA, or VWMA — all within a single indicator.
Switch seamlessly without adding multiple tools to your chart.
Full VWAP Flexibility:
Customize your VWAP with adjustable anchor points such as Session, Week, Month, or Year — ideal for both intraday and swing trading setups.
Dynamic ACS Bands:
Up to three adaptive bands are automatically calculated based on the Average Candle Size.
Each band expands or contracts with volatility, allowing you to gauge market rhythm at a glance.
Stop-Loss & Take-Profit Guidance:
Use ACS bands as natural dynamic levels — a practical way to set stop-losses or take-profits that move with volatility rather than against it.
Visual Volatility Insights:
Quickly see when the market is quiet or active. During low volatility, the bands tighten; during strong movements, they widen — making volatility visually intuitive.
Clean and Minimal Layout:
Optimized for clarity and performance. All elements are easy to toggle on or off depending on your trading style.
📸 Example!
In this example, VWAP is anchored to the session while ACS bands (×1 and ×3) dynamically expand and contract with market volatility. Notice how price often finds resistance near the outer bands — a perfect visual guide for potential take-profit or re-entry zones.
In another setup, the 50 EMA serves as the main trend filter, with ACS bands framing price movement. During quiet periods, bands stay close to price, while during volatility spikes, they widen — clearly showing changing market conditions.
💬 I am dedicated to making this indicator as practical and user-friendly as possible. Feedback is always welcome — feel free to leave a comment or suggestion for future improvements!
Price vs 10 EMA % DifferencePrice trade far from 10 EMA. Price can not sustain far from EMA for very long. Either Price will come to EMA or EMA will be adjusted slowly according to price. EMA adjusted to price movment is sloww process so here it is an opportunity that SL will be very low. When the Sudden novment in Price leads to Distance bwtween 10 ema so there are chances that price will come back to EMA.
US Leverage Overlay — Margin Debt & Total Credit (YoY / Z-score)What this does
An overlay indicator that brings U.S. leverage proxies from FRED onto your main price chart (left axis). Choose between a proxy for investor margin debt or total credit market debt and view them as YoY %, Z-score of YoY, or an Indexed Level so they’re comparable with price without wrecking the scale.
Data sources (FRED symbols)
--- Margin (investor leverage proxy): FRED:BOGZ1FL663067003Q
Brokers & Dealers; Receivables Due from Customers ≈ margin loans (quarterly).
--- TotalCredit (economy-wide leverage): FRED:TCMDO
All sectors; Debt Securities & Loans; Liability (quarterly).
Note: These are quarterly series. The indicator samples monthly and holds values between official prints, so you’ll see step-like updates when new data drops.
Views (pick one in settings)
--- YoY % — 12-month rate of change. Above 0% = leverage expanding; below 0% = contracting.
--- Z-score (YoY) — Standardizes YoY vs. its recent history to flag unusual moves (regime shifts).
--- Indexed Level — 100 × (level / moving average), a compact “above/below trend” view.
How to read quickly
--- Rising YoY % > 0 → leverage expansion (often supportive for risk).
--- Falling YoY % < 0 → deleveraging headwind.
--- Z-score spikes (±2) → unusually fast changes; watch for volatility or policy inflections.
--- Indexed Level crossing down through 100 → slipping below trend.
Inputs
--- Data source: Margin or TotalCredit
--- YoY/Z-score lookbacks and Index baseline length
--- Overlay: overlay=true, scale=scale.left (uses its own left axis by default)
Tips
--- If it spawns in a sub-pane, right-click the label → Move to → Main chart.
--- For context, consider adding related series on separate panes:
FRED:TOTALSL (Consumer Credit), FRED:REVOLSL (Credit Cards),
FRED:BUSLOANS (C&I Loans), FRED:TDSP (Debt Service Ratio).
--- Occasionally FRED returns “Failed to fetch”; re-add or reload fixes it.
Why it’s useful
Equity drawdowns often line up with turns in leverage (households, corporates, or brokers). This overlay gives you a clean, normalized read so you can spot expansion vs. contraction alongside price action.
Compatibility
--- Pine Script® v6
--- Works on any chart timeframe (data internally sampled monthly)
Educational use only — not financial advice.
Morning Star & Rising Star Detector - Neon CandlesMorning Star & Rising Star to determine several levels and forecast what might happen next with the price.
Hourly High Low Short LinesDraws short horizontal lines at the previous hour’s high and low, aligned perfectly with the candle’s top and bottom.
It’s concise, clear, and fits well for the public script description box.
PA + Big Candle Zones + EMA Pack (14/100/200/720) • TH v2.0PA + Big Candle Zones + EMA Pack (14/100/200/720) • TH v2.0
What it does
EMA Pack: 14/100/200/720 เลือกสไตล์เส้นได้ เปิด–ปิดเป็นรายเส้น
Price Action 10 แบบ: Bull/Bear Engulfing, Hammer, Shooting Star, Morning/Evening Star, Tweezer Bottom/Top, Bull/Bear Marubozu
Double Bottom (คอเสื้อ): เลือกยืนยันเฉพาะ “ปิดเหนือคอเสื้อ” ได้
BJ Key Levels: รวมระดับเป็นคลัสเตอร์ตาม % + เช็ก “ราคาใกล้ระดับสำคัญ”
Donchian Channel: ขอบบน/ล่าง + Midline เปลี่ยนสีตามฝั่งราคา (มีสัญญาณครอส BUY/SELL)
Big Candle Zones (Supply/Demand): ตรวจแท่งใหญ่ (ATR*k หรือ Body/Range), รวมโซน, อายุโซน, break buffer, แสดงเฉพาะ N โซนที่ใกล้ราคา
RSI: แถบ OB/OS + Regular Divergence (จุด/เส้น) + ตาราง RSI มุมจอ
Volume Profile (Fixed Range): POC + Value Area (อัปเดตแถบล่าสุด)
How to use (quick)
ดู Bias จาก Donchian Midline (เขียว=เหนือ, แดง=ใต้)
หา PA ฝั่งเดียวกับเทรนด์ใกล้ Big Candle Zone (Demand/Supply)
ถ้ามี BJ Near หรือ RSI Divergence ใช้เป็นตัวกรองจังหวะเข้า/ออก
วาง SL/TP ด้วยขอบโซน, Midline/ขอบ Donchian, POC/VA
Important inputs
Double Bottom: Pivot L/R, min bars apart, tolerance %, require close above neckline
Big Candle: ATR Len/Mult, Body/Range, EdgeFrac, (Option) Vol≥SMA20*k, Max zones near price, Expire bars, Break buffer %
BJ: Pivot L/R, Min touches, Cluster %, Near %, Max levels, Extend right
Donchian Len, RSI 14 (OB/OS/Extreme), VP: Bars/Rows/VA%
Alerts included
PA ทั้งหมด: Engulfing, Hammer, Shooting Star, Morning/Evening Star, Tweezer Bottom/Top, Marubozu
Double Bottom: (Confirm) / (Bottom#2)
BJ: Price near key level
Donchian Midline: BUY / SELL
RSI: Overbought/Extreme, Oversold/Extreme, Bullish/Bearish Divergence, Crossback
Notes
สัญญาณที่พึ่งพา pivot (Double Bottom/RSI Div) ยืนยันช้าตามธรรมชาติ
โซน Big Candle ถูก “รวม/หมดอายุ/ลบเมื่อเบรก” อัตโนมัติ
อินดี้นี้เป็นเครื่องมือช่วยตัดสินใจ ไม่ใช่คำแนะนำการลงทุน
ATR Channel (Bottom & Top)The ATR Channel (Bottom & Top) indicator dynamically visualizes market volatility zones based on the Average True Range (ATR). It automatically builds adaptive upper and lower boundaries around the current price, helping traders identify potential market extremes, volatility-driven reversals, and dynamic support/resistance levels.
This version is specifically optimized for Bitcoin (BTCUSDT) but works with any asset or timeframe.
⚙️ How It Works
The indicator calculates ATR over a user-defined period (default 200) and applies separate multipliers for the top and bottom bands (default ×1).
The Top Band = Close + (ATR × Multiplier)
The Bottom Band = Close - (ATR × Multiplier)
These two adaptive bands create a volatility envelope, allowing traders to visualize where the price may encounter potential exhaustion or reversal zones.
💡 Signal Logic
LONG Signal (Green Tab):
Triggered when the low of the candle touches or dips below the ATR bottom line — suggesting a possible oversold or volatility-based bottoming area.
The label displays the exact ATR line value (not the close), formatted for better readability (e.g. “LONG 103 885”).
SELL Signal (Red Tab):
Triggered when the high of the candle touches or exceeds the ATR top line — signaling possible overbought conditions or an exhaustion zone.
Signal Filtering:
The script intelligently avoids duplicate signals — e.g., multiple consecutive LONGs or SELLs will not appear until the opposite signal is triggered.
This ensures cleaner visualization and reduces signal noise during consolidation periods.
🎯 Features
✅ Adaptive ATR-based volatility channel
✅ Automatic LONG/SELL signal labeling with real ATR-touch prices
✅ Customizable parameters:
✅ Intelligent filtering (one signal per phase)
✅ Works on any market and timeframe (crypto, forex, indices, stocks)
🧭 Trading Applications
Identify volatility extremes (ATR-based overbought/oversold zones)
Detect reversal points or exhaustion moves after extended trends
Use with trend filters (e.g. EMA200) to confirm trend continuation vs mean reversion setups
Combine with oscillators (RSI, Stoch) for confluence signals
📊 Summary
The ATR Channel (Bottom & Top) provides a clear, professional-grade visualization of volatility dynamics and price extremes.
It is especially useful for traders using mean-reversion, volatility breakout, or swing-trading strategies — helping them identify statistically significant reaction zones and improving trade timing precision.
XenoSmooth Predictive Candles - Advanced Heikin Ashi CandlesXenoSmooth Predictive Candles
Summary in one paragraph
A synthetic candle engine for crypto, FX, equities, and futures on intraday to swing timeframes. It reduces noise and flip delay so structure is easier to read. The core novelty is a predictive open with inertia plus slope lead fused with a zero lag body filter and an overshoot based wick model normalized by the real range and capped by ATR. Add it to a clean chart, hide regular candles if desired, and tune lengths. Shapes can move while the bar is open and settle on close. For conservative workflows read on bar close.
Scope and intent
• Markets. Major FX pairs, index futures, large cap equities, liquid crypto
• Timeframes. One minute to daily
• Purpose. Faster and smoother visual structure than Heikin Ashi while keeping causality and realistic wicks
Originality and usefulness
• Unique concept. Predictive open with inertia and slope lead plus selectable zero lag body filter and ATR capped wick overshoot in percent of real range
• Failure mode addressed. Late flips in chop and unreal long wicks from raw extremes
• Testability. Every control is an input. Users can toggle body method, lengths, clipping, and percent modeling
• Portable yardstick. ATR based wick cap and percent of bar range scale across symbols
Method overview in plain language
Build a robust base price from O, H, L, and extra weight on Close. Smooth it with a chosen filter to produce the synthetic close. Drive a predictive open that follows the synthetic close with tunable inertia and a small lead from the last bar slope. Model wicks as the portion of the real extremes that extends beyond the synthetic body, smooth that overshoot, normalize by the bar range if selected, then cap by ATR to avoid tail spikes. Clamp synthetic values to the real high and low if enabled.
Base measures
• Range basis. True Range for the ATR cap and High minus Low for percent normalization
• Return basis. Not used
Components
• Body Base Blend. Weighted O H L with a close bias to stabilize the base
• Zero Lag Body Filter. ZLEMA or Super Smoother or WMA to set the synthetic close
• Predictive Open. Inertial follow of the synthetic close plus a slope lead term
• Wick Overshoot Model. Smoothed extension beyond the body, optional percent of real range, ATR cap
• Clamp Option. Keeps synthetic open and close inside the real bar range
Fusion rule
• Synthetic close equals filtered base
• Synthetic open equals previous open plus inertia times distance to synthetic close plus slope lead
• Wicks equal smoothed overshoot above and below the body, optionally percent of range then converted back to price and capped by ATR
Inputs with guidance
Setup
• Signal timeframe. Uses the chart timeframe
• Invert direction. Not applicable
• Session windows. Not applicable
Logic
• Body length. Core smoothing length for the synthetic close. Typical 6 to 14. Higher gives smoother and slower. Lower gives faster flips
• Body method. ZLEMA or Super Smoother or WMA. ZLEMA is fastest. Super Smoother is calmest
• Close weight in base. 0 to 1. Higher gives stronger emphasis on close and less noise
• Open inertia. 0 to 1. Higher makes the open follow the close more tightly
• Lead gain. 0 to 1. Higher adds more phase lead. Keep modest to avoid overshoot
• Clamp body to real range. On keeps synthetic body inside high and low
• Wick smooth length. Typical 4 to 10. Higher reduces jitter
• Overshoot as percent. On stabilizes wicks across regimes
• ATR length. Typical 10 to 20 for the cap
• Max wick equals ATR times. 0 disables. 1.0 to 2.0 contains extreme tails
Filters
• Efficiency or trend filter. Not used
• Micro versus macro range relation. Not used
• Location filter. Not used
Realism and responsible publication
• No performance claims
• Intrabar motion reminder. Shapes can move while a bar forms and settle on close
• Strategies must use standard candles for signals and orders
Honest limitations and failure modes
• High impact releases and thin liquidity can distort wicks and produce gaps that any smoother cannot predict
• Very quiet regimes can reduce contrast. Consider longer body length
• Session time on the chart controls the definition of each bar
IndiAllsIndiAlls is a versatile overlay indicator designed for traders analyzing market structure, sessions, and key level. It combines several popular tools into one script, including session highs/lows, fair value gaps (FVG), macro time trackers, RSI dashboards, displacement detection, engulfing candles, and various line drawings (e.g., midnight opens, vertical lines). This indicator is intended for educational and analytical purposes, helping users visualize potential support/resistance levels, gaps, and momentum across timeframes.
Key Features
Session Highs/Lows: Tracks and draws lines for Asian and London sessions, previous day/week, and pre-market highs/lows. Lines extend until mitigated by price, with optional labels.
Midnight and 8:30 Open Lines: Plots customizable lines at midnight and 8:30 AM (America/New_York time) with styles (solid, dotted, dashed) and history options.
Fair Value Gaps (FVG): Detects bullish/bearish gaps based on a threshold percentage, draws extendable boxes, and removes them when filled (mitigated).
Macro Time Tracker: Highlights specific 20-minute "macro" windows (e.g., 8:50-9:10 AM) with lines and labels, optimized for 15-minute charts, including Friday adjustments.
Vertical Lines: Draws time-based vertical lines (e.g., every 15/30/60 minutes) within user-defined hours.
RSI Dashboard: A table displaying RSI values across multiple timeframes (1m, 2m, 3m, 5m, 15m, 1h) with color-coded overbought/oversold highlights.
Displacement Detection: Colors bars where candle range exceeds a standard deviation threshold, optionally requiring an FVG.
Engulfing Candles: Highlights bullish/bearish engulfing patterns based on size and body ratios.
How to Use
Add the indicator to your chart (works best on intraday timeframes like 1m-15m for stocks/futures).
Adjust inputs in the settings panel to enable/disable features and customize colors, widths, and thresholds.
Interpret visuals:
- Lines and boxes indicate potential key levels or gaps—watch for price interactions (e.g., bounces or breaks).
- Bar colors highlight displacement or engulfing patterns for momentum insights.
- The RSI table provides multi-timeframe overbought/oversold context.
Combine with other tools (e.g., volume, moving averages) for comprehensive analysis. Test on historical data to understand behavior.
This indicator is overlay-based and does not plot traditional series but uses lines, boxes, labels, and tables for visualization.
Input Settings
Session High/Low Settings: Toggle Asian/London/Prev Day/Week displays, colors, widths, and label sizes.
Midnight/True Day Open and 8:30 Open: Enable lines, styles (solid/dotted/dashed), colors, and history.
Pre-Market Data High/Low: Toggle pre-market (7-9 AM) highs/lows, colors, widths, and labels.
Macro Time: Enable specific macro windows (e.g., 8:50-9:10) with text options.
Fair Value Gap Settings: Toggle FVG, threshold %, extend length, colors, and timeframe.
Vertical Lines Settings: Toggle lines, timeframe (15m/30m/1h), style, color, and hour range.
RSI Dashboard Settings: Toggle dashboard, position, size, transparency, and overbought/oversold levels.
Displacement Settings: Toggle detection, require FVG, type (open-close/high-low), strength, and color.
Engulfing Candle Settings: Toggle highlighting, bar ratio threshold, body/tail ratio, and color.
FVG TrackerFVG Tracker indicator automatically detects and displays Fair Value Gaps (FVGs) on the chart and tracks which ones remain untapped by price.
Overview
A fair value gap occurs when price moves sharply, leaving an imbalance between buyers and sellers.
This script identifies those imbalances and keeps only the (untouched) ones visible, removing gaps once price trades back into them.
It also provides optional visualization tools such as boxes, horizontal rays, and a customizable symbol marker.
Features
Detects both bullish and bearish FVGs
Automatically removes FVGs once they are filled or tapped
Adjustable colors, transparency, and border styling
Optional horizontal rays and custom symbol ($) markers
Independent control over visibility and styling for bullish and bearish gaps
Purpose
This indicator is designed purely as a visual reference to study market structure and price imbalances.
It does not produce trading signals and should be used alongside other forms of technical analysis for context and confirmation.
1st 4H Candle [ApexFX]Overview
This indicator identifies the very first 4-hour candle of the trading day and plots its high and low as horizontal lines. These levels are designed to act as key support and resistance for the rest of the 24-hour session.
The lines are calculated using 4-hour data but display on any timeframe, allowing you to see these key daily levels while trading on lower timeframes like the 15-minute or 5-minute chart. The lines extend for the first six 4-hour candles (24 hours) before stopping.
Features
Flexible Timezone: A simple dropdown menu to select your local timezone (e.g., "America/New_York", "Europe/London", "UTC") to ensure the candle is always correctly identified.
Asset Presets: Instantly set the correct start time for major asset classes:
Forex (23:00)
Indices (00:00)
Crypto (21:00)
Fully Custom: A "Custom" option lets you define any hour and minute for the start of your session, giving you full control for other assets like Gold or Oil.
Custom Colors: Change the color of the high and low lines from the settings menu.
How to Use
Add the indicator to your chart.
Open the indicator's "Settings".
In the "Your Timezone" dropdown, select the same timezone you use for your chart (e.g., "America/New_York").
In the "Asset Type Preset" dropdown, choose the asset you are trading (e.g., "Indices").
The indicator will wait for the first 4-hour candle (e.g., the 00:00 candle for Indices) to close, and then it will automatically draw the high and low lines.
AK Indicator"Trade the momentum within the boundary, and be prepared for the breakout when the boundary fails." WE ARE WORKING ON THE INDICATOR IT'S A BETA VERSION. HAPPY TRADING.
Market Emotion Cycle DetectorThis indicator estimates emotional phases in price behavior by measuring how far price deviates from its dynamic mean.
It uses an adaptive Z-Score normalization with volatility-aware scaling and optional higher-timeframe blending.
Each candle is color-coded according to its deviation level, creating a clear visual map of market sentiment, from extreme panic (MAX FEAR) to euphoric exhaustion (MAX EUPHORIA).
The tool helps identify accumulation and distribution phases inside cyclical or mean-reverting markets.
🧩 Core Logic
Z-Score of EMA-smoothed price: measures standardized distance from the mean.
ATR regime scaling: adjusts sensitivity across volatility environments.
Optional higher-TF fusion: smooths sentiment transitions without lookahead.
Phase classification: seven discrete emotion zones (MAX FEAR → MAX EUPHORIA).
Non-repainting signals: phase changes confirmed on bar close only.
⚙️ Setup Instructions
To allow full color rendering by the Emotion Candles:
Open Chart Settings → Symbol → Candles
• Uncheck “Color bars based on previous close”
• Clear all Body, Wick, and Border colors
On the chart, right-click any overlay element (coin label, MTX, indicator tag …)
• Choose Hide from the ⋮ menu to keep the view clean
Ensure background contrast makes emotion colors visible.
🎯 Usage Notes
Designed for contextual sentiment analysis, not automated entries.
Works best when combined with independent trend or structure confirmation.
Webhook-ready alerts are available for LONG / SHORT / FLAT transitions.
Default parameters are calibrated for daily and 4-hour charts; shorter TFs may require reduced lookback.
📘 Classification Reference
MAX FEAR:
Capitulation & panic; potential deep-value accumulation zones
FEAR:
Negative bias but stabilizing volatility
CONCERN:
Early recovery interest; risk-reward starts improving
NEUTRAL:
Balanced sentiment, transition zone
MILD GREED:
Optimism emerges, trend continuation possible
GREED:
Late-stage rally; profit-taking often begins
MAX EUPHORIA:
Emotional climax, exhaustion and distribution signals
This publication is an original implementation of an adaptive sentiment model - not a mash-up or derivative of existing indicators.
Created by geokat
JKL HTF SD Zones
Best-fit categories
Support & Resistance (if available; plots S/D boxes)
Candlestick analysis (wait-for-confirm pin/engulf logic)
Chart patterns (box/retest structure)
If “Support & Resistance” isn’t listed, use:
Bands and Channels (closest structural fit), plus
Candlestick analysis and Chart patterns.
Educational only — not financial advice.
DEMI Spaghetti IndicatorCorrelation Pairs Spread Trader
🎯 Purpose
This indicator is specifically designed for correlation spread trading between highly correlated cryptocurrency pairs. Each color group represents two assets that typically move together, allowing traders to identify spread trading opportunities when the correlation temporarily breaks.
📊 How It Works For Spread Trading
Color-Coded Correlation Groups: Similar colors = correlated pairs
Spread Visualization: The difference between lines shows the spread between correlated assets
Mean Reversion Signals: When correlated pairs diverge significantly, it creates potential mean reversion opportunities
💡 Trading Strategy
Identify Correlated Pairs (same color group)
Monitor Spread Divergence - when percentage changes differ significantly
Enter Spread Trades:
Buy the underperforming asset
Sell the outperforming asset
Wait for Correlation Restoration - profit when spread narrows back to normal
🎨 Correlation Groups:
🔴 Red Group: ARB/SUI - DeFi tokens
🔵 Blue Group: 1INCH/CRV - DEX tokens
🟢 Green Group: AXS/MANA - Gaming/Metaverse
🟣 Purple Group: SHIB/DOGE - Meme coins
🟦 Teal Group: ALGO/DOT - Layer 1 protocols
⚪ Yellow/White: ETH/BTC - Market leaders
JKL HTF S/D Zones JKL HTF S/D Zones
A small tool offered by grace—a reminder that wisdom is given, not earned. May you use it wisely and humbly, and let its fruit lift others up.
Purpose: render HTF Supply/Demand, decision boxes, and clean retest edges.
Use: mark the box edge; wait for retest + confirming candle + volume; manage RR ≥ 1.5R.
Reminder: Anchors decide • Flow aligns • RR protects.
Not financial advice. Practice discipline, walk in truth, and pass the good on.
“To God be the glory—for His steadfast love.”
Disclaimer:
Educational only — not financial advice. Use at your own risk.
No guarantees. Trade responsibly; test before live.
For study, not signals. You are responsible for outcomes.
David






















