🎯 Wyckoff Order Block Entry System🎯 Wyckoff Order Block Entry System
📝 INDICATOR DESCRIPTION
🎯 Wyckoff Order Block Entry System Short Description:
Professional institutional zone trading combined with Wyckoff methodology. Identifies high-probability entries where smart money meets classic price action patterns.
Full Description:
Wyckoff Order Block Entry System is a precision trading tool that combines two powerful concepts:
Order Blocks - Institutional zones where large players place their orders
Wyckoff Method - Classic price action patterns revealing smart money behavior
🎯 What Makes This Different?
Unlike traditional indicators that flood your chart with signals, this system only triggers entries when BOTH conditions are met:
Price enters an institutional Order Block zone (current timeframe OR higher timeframe)
A Wyckoff pattern occurs (Spring, SOS, Upthrust, or SOW)
This dual-confirmation approach ensures you're trading with institutional flow at optimal entry points.
📊 Key Features:
✅ Order Block Detection
Automatically identifies institutional buying/selling zones
Current timeframe order blocks (solid lines)
Higher timeframe order blocks (dashed lines) for stronger zones
Customizable strength and extension settings
✅ 4 Wyckoff Entry Patterns
SPRING (Bullish Reversal): Fake breakdown below support → Quick recovery
SOS (Sign of Strength): Strong bullish candle after accumulation
UPTHRUST (Bearish Reversal): Fake breakout above resistance → Quick rejection
SOW (Sign of Weakness): Strong bearish candle after distribution
✅ Clean Visual Design
Minimalist approach - only essential information
Color-coded zones (Green = Bullish, Red = Bearish, Cyan/Magenta = HTF)
Clear entry signals with pattern type labels
No chart clutter - focus on what matters
✅ Multi-Timeframe Analysis
Integrates higher timeframe order blocks
HTF signals marked with "+HTF" tag for extra confidence
Fully customizable HTF selection (H1, H4, Daily, etc.)
✅ Smart Alerts
Entry signal alerts (Long/Short)
Order block formation alerts
HTF order block alerts
Customizable alert messages
💡 How To Use:
Setup: Add indicator to your chart, configure HTF timeframe (default H1)
Wait: Let order blocks form (green/red boxes appear)
Watch: Price returns to order block zone
Entry: Signal appears when Wyckoff pattern confirms
Trade: Enter with the signal, stop below/above order block
📈 Best For:
Forex pairs (all majors and crosses)
Gold (XAUUSD)
Crypto (BTC, ETH, etc.)
Indices (SPX, NAS100, etc.)
Stocks
Commodities
⏱️ Recommended Timeframes:
M15 for scalping
M30 for day trading
H1 for swing trading
H4 for position trading
🎯 Win Rate Expectations:
Current TF signals: 60-70%
HTF signals (+HTF tag): 70-80%
Spring/Upthrust patterns: Highest probability
Works on ALL liquid markets
⚙️ Customizable Settings:
Order block detection parameters
HTF timeframe selection
Wyckoff sensitivity (swing length, volume threshold)
Zone extension duration
Color schemes
📚 Trading Strategy:
This indicator works best when:
Trading in the direction of higher timeframe trend
Using proper risk management (1-2% per trade)
Placing stops just outside order block zones
Taking profits at opposite order blocks
Focusing on HTF signals for higher quality
🔒 Risk Management:
Always use stop losses! Recommended placement:
LONG: 10-20 pips below order block
SHORT: 10-20 pips above order block
Target: Minimum 1:2 risk/reward ratio
💎 Why Traders Love This System:
"Finally, an indicator that doesn't spam my chart with useless signals!" - The quality-over-quantity approach means you only get high-probability setups.
"The HTF order blocks changed my trading!" - Multi-timeframe analysis built-in removes the need for manual higher timeframe checks.
"Wyckoff + Order Blocks = Perfect combination!" - Two proven concepts working together create powerful confluence.
📊 Universal Application:
This system works on ANY liquid market with sufficient volume:
✅ Forex (EUR/USD, GBP/USD, USD/JPY, etc.)
✅ Commodities (Gold, Silver, Oil, etc.)
✅ Indices (S&P 500, NASDAQ, DAX, etc.)
✅ Cryptocurrencies (Bitcoin, Ethereum, etc.)
✅ Stocks (Large cap with good liquidity)
🎓 Educational Value:
Beyond just signals, this indicator teaches you:
How institutional traders think
Where smart money places orders
Classic Wyckoff accumulation/distribution patterns
Multi-timeframe analysis techniques
⚡ Performance:
Lightning-fast calculations
No repainting
Real-time signal generation
Clean code, optimized for speed
🚀 Get Started:
Add to your favorite chart
Adjust HTF timeframe to match your trading style
Wait for high-quality signals
Trade with confidence
Remember: Quality beats quantity. This system prioritizes precision over frequency. You might see 2-5 signals per day on M30 - and that's exactly the point. Each signal is carefully filtered for maximum probability.
Ready to trade like institutions?
👉 Add this indicator to your chart now
👉 Configure your preferred HTF timeframe
👉 Start catching high-probability setups
👉 Trade smarter, not harder
Questions or feedback? Drop a comment below!
Found this useful? Hit that ⭐ button and share with fellow traders!
Happy Trading! 🚀📈
אינדיקטורים ואסטרטגיות
QQQ GO/EXIT (v13.6 – panel filters wired)Institutional level entries and exits on QQQ. uses vwap, emas, vold.
Smart Trail Signals NO CONDITIONSSmart Trail Signals Indicator
Overview
This is a trend-following indicator that uses a dynamic trailing stop system to identify bullish and bearish trends. It adapts to market volatility using ATR (Average True Range) and provides visual signals when the trend direction changes.
Core Components
Smart Trail System:
Calculates dynamic support (trail_up) and resistance (trail_down) levels
Adjusts trail levels based on price movement and volatility
Maintains trend direction until price crosses the opposite trail level
Key Parameters:
Length (14): Period for ATR calculation
Multiplier (2.0): Distance of trail from price relative to ATR
Sensitivity (1-5): Fine-tunes how quickly the trail adapts to price changes
How It Works
Trend Detection: Monitors whether price is above the support trail (bullish) or below the resistance trail (bearish)
Trail Movement:
In uptrends: Support trail rises with price but never decreases
In downtrends: Resistance trail falls with price but never increases
Signals: Diamond shapes appear when trend flips:
Green diamond below bar = bullish trend change
Red diamond above bar = bearish trend change
Visual Aids:
Trail line changes color (lime for uptrend, red for downtrend)
Candles colored green (bullish), red (bearish), or gray (neutral)
Best Use Cases
Identifying trend reversals on any timeframe
Following strong directional moves
Setting dynamic stop-loss levels
Works 24/7 on all instruments (stocks, crypto, forex)
RetryClaude can make mistakes. Please double-check responses. Sonnet 4.5
KGdana ORB + FVGORB for chart timeframe. Draws FVG for breakout move or first FVG to form after close outside of ORB. Also draws FVGs if price closes back inside the ORB after closing ouside the ORB.
SuperTrend MA Fusion [CNU]SuperTrend MA Fusion is a next-generation upgrade of the classic SuperTrend indicator, engineered with a multi-MA adaptive ATR engine, advanced non-repaint logic, and clean trend-flip signal generation.
This version offers 18+ institutional-grade moving averages to smooth ATR volatility, allowing traders to customize trend sensitivity and signal responsiveness unlike anything possible with the standard SuperTrend.
Key Features
✔ 18+ Moving Average Options (MA Engine)
Customize volatility smoothing using any MA:
SMA, EMA, WMA, RMA
HMA, ZLEMA, LSMA, ALMA
KAMA, VIDYA
TEMA, DEMA
VWMA, WWMA, VAR
TILLSON T3, TSF
TMA
This allows extreme flexibility — from ultra-fast scalping signals to slow and smooth swing-trend filters.
VSLRT with DivergencesOverview
This indicator combines Volume-Synchronized Linear Regression Trend (VSLRT) analysis with multi-indicator divergence detection to provide comprehensive market momentum and reversal signals. It displays volume-weighted price trends in both short-term and long-term timeframes, while simultaneously detecting divergences across 10 different technical indicators.
Key Features
VSLRT (Volume-Synchronized Linear Regression Trend):
Short-term and long-term trend analysis using linear regression
Volume-weighted calculations that account for buying vs selling pressure
Color-coded histogram showing trend strength and direction
Forecast projection showing anticipated trend continuation
Divergence-adjusted forecasting for enhanced prediction accuracy
Multi-Indicator Divergence Detection:
The indicator simultaneously monitors divergences across:
MACD (Moving Average Convergence Divergence)
MACD Histogram
RSI (Relative Strength Index)
Stochastic Oscillator
CCI (Commodity Channel Index)
Momentum
OBV (On-Balance Volume)
Volume-Weighted MACD
Chaikin Money Flow
Money Flow Index
Divergence Types:
Regular Bullish Divergence (potential reversal to upside)
Regular Bearish Divergence (potential reversal to downside)
Hidden Bullish Divergence (trend continuation upward)
Hidden Bearish Divergence (trend continuation downward)
How It Works
VSLRT Calculations:
The indicator calculates linear regression slopes for both price and volume, separating buying volume from selling volume. The histogram displays:
Green columns: Bullish price movement with strong buying volume
Red columns: Bearish price movement with strong selling volume
Shaded columns: Weaker conviction in the current trend
Thick line: Long-term trend direction
Divergence Detection:
The script automatically scans for divergences by comparing:
Price action (higher highs/lower lows)
Indicator values at pivot points
When price and indicators move in opposite directions, a divergence is detected
Divergences are displayed as labels on the histogram showing:
Which indicators are diverging
Number of simultaneous divergences (stronger signal when multiple indicators agree)
Color-coded by divergence type
Customizable Settings
VSLRT Settings:
Short-term length (default: 20)
Long-term length (default: 50)
Forecast bars (1-50, default: 10)
Divergence forecast adjustment factor
Custom colors for all trend states
Divergence Settings:
Pivot period for divergence detection
Source (Close or High/Low)
Divergence type (Regular, Hidden, or Both)
Minimum number of divergences to display
Maximum pivot points and bars to check
Toggle individual indicators on/off
Custom colors for each divergence type
Label display options (Full names, First letter, or Don't show)
Show divergence count option
Trading Applications
Trend Following:
Use VSLRT histogram to identify trend direction and strength
Enter trades when short-term and long-term trends align
Monitor forecast bars for potential trend continuation
Reversal Trading:
Watch for multiple regular divergences (3+ indicators)
Confirm with VSLRT color changes
Higher divergence count = stronger reversal signal
Trend Continuation:
Hidden divergences suggest trend will continue
Use during pullbacks in strong trends
Combine with VSLRT forecast for entry timing
Risk Management:
Divergence alerts can signal potential exits
VSLRT color changes can indicate stop-loss levels
Forecast helps anticipate trend exhaustion
Alert Conditions
Built-in alert conditions for:
Positive Regular Divergence Detected
Negative Regular Divergence Detected
Positive Hidden Divergence Detected
Negative Hidden Divergence Detected
Any Positive Divergence
Any Negative Divergence
Tips for Best Results
Multiple Timeframe Analysis: Check divergences on higher timeframes for more reliable signals
Confirmation: Wait for bar close (enabled by default) to avoid false signals
Volume Context: Stronger VSLRT signals occur during high volume periods
Divergence Count: More simultaneous divergences = higher probability signal
Trend Alignment: Best results when divergences align with overall trend direction
MTF-CPR TableTable gives you CPR values based on Camarilla calculation with S&R 3 & 4 Levels...
Highlights the cell green when Price is in range and marks the Pivot Red when we have a Narrow CPR range...
Enjoy!!
orb cody hoskinscody orb designed a 15 min range orb indicator for people to use dur8ng market open in asian and new york
SMACPAC SignalsSimple Moving Average Crossover Price Action Confirmation Strategy
Simply marks key signals or strength and weakness in the chart.
Alerts set up on t.me for SOL/USDT and PEPE/USDT daily charts and more
powell's key openskey open levels that powell teaches and uses
6 pm, 12 am and 10 am EST opening pricing
Count█ OVERVIEW
A library of functions for counting the number of times (frequency) that elements occur in an array or matrix.
█ USAGE
Import the Count library.
import joebaus/count/1 as c
Create an array or matrix that is a `float`, `int`, `string`, or `bool` type to count elements from, then call the count function on the array or matrix.
id = array.from(1.00, 1.50, 1.25, 1.00, 0.75, 1.25, 1.75, 1.25)
countMap = id.count() // Alternatively: countMap = c.count(id)
The "count map" will return a map with keys for each unique element in the array or matrix, and with respective values representing the number of times the unique element was counted. The keys will be the same type as the array or matrix counted. The values will always be an `int` type.
array mapKeys = countMap.keys() // Returns unique keys
array mapValues = countMap.values() // Returns counts
If an array is in ascending or descending order, then the keys of the map will also generate in the same order.
intArray = array.from(2, 2, 2, 3, 4, 4, 4, 4, 4, 6, 6) // Ascending order
map countMap = intArray.count() // Creates a "count map" of all unique elements
array mapKeys = countMap.keys() // Returns // Ascending order
array mapValues = countMap.values() // Returns count
Include a value to get the count of only that value in an array or matrix.
floatMatrix = matrix.new(3, 3, 0.0)
floatMatrix.set(0, 0, 1.0), floatMatrix.set(1, 0, 1.0), floatMatrix.set(2, 0, 1.0)
floatMatrix.set(0, 1, 1.5), floatMatrix.set(1, 1, 2.0), floatMatrix.set(2, 1, 2.5)
floatMatrix.set(0, 2, 1.0), floatMatrix.set(1, 2, 2.5), floatMatrix.set(2, 2, 1.5)
int countFloatMatrix = floatMatrix.count(1.0) // Counts all 1.0 elements, returns 5
// Alternatively: int countFloatMatrix = c.count(floatMatrix, 1.0)
The string method of count() can use strings or regular expressions like "bull*" to count all matching occurrences in a string array.
stringArray = array.from('bullish', 'bull', 'bullish', 'bear', 'bull', 'bearish', 'bearish')
int countString = stringArray.count('bullish') // Returns 2
int countStringRegex = stringArray.count('bull*') // Returns 4
To count multiple values, use an array of values instead of a single value. Returning a count map only of elements in the array.
countArray = array.from(1.0, 2.5)
map countMap = floatMatrix.count(countArray)
array mapKeys = countMap.keys() // Returns keys
array mapValues = countMap.values() // Returns counts
Multiple regex patterns or strings can be counted as well.
stringMatrix = matrix.new(3, 3, '')
stringMatrix.set(0, 0, 'a'), stringMatrix.set(1, 0, 'a'), stringMatrix.set(2, 0, 'a')
stringMatrix.set(0, 1, 'b'), stringMatrix.set(1, 1, 'c'), stringMatrix.set(2, 1, 'd')
stringMatrix.set(0, 2, 'a'), stringMatrix.set(1, 2, 'd'), stringMatrix.set(2, 2, 'b')
// Count the number of times the regex patterns `'^(a|c)$'` and `'^(b|d)$'` occur
array regexes = array.from('^(a|c)$', '^(b|d)$')
map countMap = stringMatrix.count(regexes)
array mapKeys = countMap.keys() // Returns
array mapValues = countMap.values() // Returns
An optional comparison operator can be specified to count the number of times an equality was satisfied for `float`, `int`, and `bool` methods of `count()`.
intArray = array.from(2, 2, 2, 3, 4, 4, 4, 4, 4, 6, 6)
// Count the number of times an element is greater than 4
countInt = intArray.count(4, '>') // Returns 2
When passing an array of values to count and a comparison operator, the operator will apply to each value.
intArray = array.from(2, 2, 2, 3, 4, 4, 4, 4, 4, 6, 6)
values = array.from(3, 4)
// Count the number of times and element is greater than 3 and 4
map countMap = intArray.count(values, '>')
array mapKeys = countMap.keys() // Returns
array mapValues = countMap.values() // Returns
Multiple comparison operators can be applied when counting multiple values.
intMatrix = matrix.new(3, 3, 0)
intMatrix.set(0, 0, 2), intMatrix.set(1, 0, 3), intMatrix.set(2, 0, 5)
intMatrix.set(0, 1, 2), intMatrix.set(1, 1, 4), intMatrix.set(2, 1, 2)
intMatrix.set(0, 2, 5), intMatrix.set(1, 2, 2), intMatrix.set(2, 2, 3)
values = array.from(3, 4)
comparisons = array.from('<', '>')
// Count the number of times an element is less than 3 and greater than 4
map countMap = intMatrix.count(values, comparisons)
array mapKeys = countMap.keys() // Returns
array mapValues = countMap.values() // Returns
🕯️First Candle First Candle – Breakout & Return Indicator
This indicator marks the high and low of the first 9:30–9:45 AM New York session candle and locks those levels for the rest of the day.
It highlights important candles based on Fair Value Gap (FVG) logic and price behavior around this opening range:
• Green — first candle of the day whose full body closes above the range with a valid bullish FVG in the same impulse.
• Red — first candle whose full body closes below the range with a valid bearish FVG in the same impulse.
• Yellow — any candle whose full body re-enters back inside the range and has a matching same-impulse FVG behind the move.
Simple, clean, and designed to highlight only the most meaningful breakout and return signals from the opening range.
Cumulative Delta Difference HistogramINTRODUCTION:
This "Cumulative Delta Difference Histogram" is a volume-based indicator that calculates the difference (delta) between aggressive buying volume and selling volume for each candle and then builds a cumulative momentum histogram with the following behavior:
Momentum Tracking: The indicator accumulates the delta values when the delta is positive and increasing, producing green bars whose height visually represents growing buying pressure momentum.
Negative Momentum Detection: When the delta becomes negative or starts to decline, the histogram bars turn red and the accumulation decreases, effectively showing increasing selling pressure momentum.
Directional Reset: On each change from positive to negative delta momentum or vice versa, the accumulator resets to zero, providing a clear and sharp visualization of shifts without persistence from previous trends.
Zero Reference Line: A horizontal zero line serves as a visual baseline to distinguish positive from negative momentum easily.
HOW TO USE:
To trade effectively using the "Cumulative Delta Difference Histogram," you compare the price action chart with the indicator to confirm momentum and detect potential reversals or continuations. Here's how to do it in practice:
Confirming Trends:
When the price is rising, look for the histogram bars to be green and increasing, indicating strong and growing buying pressure supporting the uptrend. If price rises but the histogram shows diminishing green bars or shifts to red, it could signal weakening momentum and a potential reversal.
Identifying Divergences:
Compare price highs/lows with histogram peaks. If price makes a new high but the histogram fails to make a corresponding new high (bearish divergence), it warns of a possible trend reversal. Conversely, if price makes a new low but histogram shows higher lows (bullish divergence), it signals potential bullish reversal.
Volume Confirmation:
The histogram reflects real-time volume aggression behind price moves. Confirmation of price breakouts or breakdowns by corresponding strong histogram colors and bar height increases adds reliability to signals.
By aligning price patterns and levels with the cumulative delta histogram's signals, traders gain a deeper understanding of market strength and better timing for trades.
This combined approach improves the accuracy of entries and exits beyond relying on price alone, especially in markets sensitive to order flow and volume dynamics.
Use this indicator with a default volume or with my other indicator "Agression Histogram" for a better reading.
Liquidity GrabsLevels of untapped internal liquidity, waiting to be reclaimed. Works on any timeframe.
MACD Trend & Momentum Dashboard (Weighted, 3 TFs)This indicator provides a multi-timeframe MACD trend and momentum dashboard that works independently of your current chart timeframe. It displays MACD zero-line bias and MACD-vs-Signal trend state across three user-selectable timeframes, using clear color-coded cells for instant visual interpretation. A weighted scoring system combines all six signals into a single market bias classification (Strong Bullish → Strong Bearish). This helps traders quickly understand higher- and lower-timeframe alignment, market regime, and overall trend quality. Ideal for trend- and momentum-followers who want a clean, actionable market overview at a glance.
Engulfing Candlestick Pattern - BB FilterBeen working on doing a better version of this. This is like version 2.0. Usese this definition of an engulfing candle:
tradeciety.com/how-to-trade-the-engulfing-candlestick-pattern
As you change the parameters of the Bollinger band the signals will change.
You can also set the distance away from the band using ATR muliplier to catch moves near the BB.
Per Claude,
This setup should give you much higher quality signals since you're filtering for engulfing patterns that occur at the extremes of the Bollinger Bands - exactly like the Tradeciety article recommends. Those are the setups with the best context and highest probability.
A few tips for using it:
You can adjust the BB Touch Distance slider if you want to be stricter or more lenient about what counts as "touching" the bands
Try enabling Strict Mode if you want only the strongest engulfing patterns (where the full range including wicks is engulfed)
Works great on higher timeframes like Daily and Weekly for the most reliable signals on NQ and ES
I personally use this on the 1000 tick NQ chart.
It's not perfect but 2x better than my first attempt. Enjoy.
Open to suggestions as well.
For entertainment purposes only.
Engulfing Candlestick Pattern - BB FilterBeen working on doing a better version of this. This is like version 2.0. Usese this definition of an engulfing candle:
tradeciety.com
As you change the parameters of the Bollinger band the signals will change.
You can also set the distance away from the band using ATR muliplier to catch moves near the BB.
Per Claude,
This setup should give you much higher quality signals since you're filtering for engulfing patterns that occur at the extremes of the Bollinger Bands - exactly like the Tradeciety article recommends. Those are the setups with the best context and highest probability.
A few tips for using it:
You can adjust the BB Touch Distance slider if you want to be stricter or more lenient about what counts as "touching" the bands
Try enabling Strict Mode if you want only the strongest engulfing patterns (where the full range including wicks is engulfed)
Works great on higher timeframes like Daily and Weekly for the most reliable signals on NQ and ES
I personally use this on the 1000 tick NQ chart.
It's not perfect but 2x better than my first attempt. Enjoy.
Open to suggestions as well.
For entertainment purposes only.
Any Strategy BacktestA simple script for backtesting your strategies with TP and SL settings. For this to work, your indicators must have sources for long and short conditions.
ORB + INMERELO ADR + ATRThis indicator provides **two completely different but complementary lines of information** for intraday traders:
# **1. The ORB Line (ADR-Based Context Line)**
The ORB portion of the script focuses on **range expansion** relative to typical daily behavior.
### **What it measures**
* **20-day ADR (Average Daily Range)**
* **Today’s range as a % of ADR**
* **How much of the average range has been “used”** by the time you’re considering an Opening Range Breakout
### **Why it matters for ORB trading**
Successful ORBs thrive when:
* **ADR used% is low** (green) → plenty of fuel left for expansion
* **ADR used% is moderate** (orange) → breakout still possible but less explosive
* **ADR used% is high** (red) → breakout attempts often fail or reverse
### **What the indicator gives you**
A clean, color-coded readout of:
* ADR
* Today’s range
* Used%
* A simple green/orange/red evaluation of ORB quality
This allows a trader to quickly judge whether **conditions favor ORB continuation or mean-reversion reversal**—without manually calculating ranges or switching charts.
---
# **2. The INMERELO Line (ATR Stretch + MA Interaction)**
The INMERELO portion of the script is built around **mean-reversion mechanics**:
the market tends to revert back toward the **first daily MA it crosses under**.
### **How it determines the active MA**
At the start of each session, the script waits for price to cross under:
* **EMA10**
* **EMA21**
* **SMA50**
Whichever MA is crossed first becomes the **active MA** for the day.
If no cross has occurred yet, the indicator shows the **nearest MA**, so traders know exactly what the likely “INMERELO magnet” will be.
### **What it measures**
* **Stretch from the active MA (in ATR units)**
* **20-day ATR regime direction (expanding or contracting)**
* **Daily MA context: E10, E21, or S50**
### **Why it matters for INMERELOs**
This provides:
* The **target MA**
* The **distance to that MA in ATRs**
* A color-coded stretch score:
* **0.6–1.2 ATR** → prime INMERELO zone (Green)
* Moderately stretched → Orange
* Overstretched or dead zone → Red
An up/down arrow shows whether **volatility is expanding or compressing**, which affects expected retrace behavior.
### **What the indicator gives you**
All INMERELO data is displayed in a second compact line:
* Stretch to MA
* Active MA label (E10/E21/S50)
* ATR regime arrow
This allows fast identification of high-probability **mean-reversion trades back to the MA**.
---
# **Summary**
This indicator shows:
### **Line 1 → ORB Context (ADR)**
* Is the stock setup for a powerful breakout?
* How much ADR is left?
* Are you early (good) or late (risky)?
### **Line 2 → INMERELO Context (ATR + MA Stretch)**
* Which MA is in control today (EMA10, EMA21, or SMA50)?
* How many ATRs away from that MA are we?
* Is volatility expanding or contracting?
* Is this a clean INMERELO setup or not?
Together, these two lines give traders the **two most important intraday lenses**:
**range expansion (ORB)** and **mean reversion (INMERELO)**—updated every bar, without clutter.
EMA 5-8 Crossover Indicator//@version=5
indicator("EMA 5-8 Crossover Indicator", shorttitle="EMA Cross", overlay=false)
// EMA calculations
ema5 = ta.ema(close, 5)
ema8 = ta.ema(close, 8)
// Crossover signals
bullishCross = ta.crossover(ema5, ema8) // EMA5 crosses above EMA8 (BUY)
bearishCross = ta.crossunder(ema5, ema8) // EMA5 crosses below EMA8 (SELL)
// Trend state (for continuous background)
var int trend = 0
if bullishCross
trend := 1
else if bearishCross
trend := -1
// EMA lines (in lower pane)
plot(ema5, title="EMA 5", color=color.new(color.blue, 0), linewidth=2)
plot(ema8, title="EMA 8", color=color.new(color.orange, 0), linewidth=2)
// Continuous background colors
bgcolor(trend == 1 ? color.new(color.green, 85) : trend == -1 ? color.new(color.red, 85) : na, title="Trend Background")
// Alert conditions
alertcondition(bullishCross, title="BUY Signal", message="EMA 5 crossed above EMA 8 - BUY!")
alertcondition(bearishCross, title="SELL Signal", message="EMA 5 crossed below EMA 8 - SELL!")
INMERELO EMA Reclaim HighlighterOverview
The INMERELO EMA Reclaim indicator highlights intraday candles reclaiming a configurable EMA on any timeframe. It identifies candles based on customizable candle geometry filters and confirms momentum using a custom MACD setup.
Features
Configurable Intraday EMA
Any EMA length and timeframe. Default: 6-period EMA on chart timeframe.
Highlights when price reclaims the EMA after a configurable number of prior closes below it.
Candle Geometry Filters (ORB-Style)
Open Position: Maximum position of open relative to candle range (0–1). Default: 0.40
Close Position: Minimum position of close relative to candle range (0–1). Default: 0.70
Body Fraction: Minimum body size relative to candle range. Default: 0.50
Custom MACD Filter
Fast line above slow line.
Configurable: Fast (default 6), Slow (default 20), Signal (default 9).
Prior Closes Below EMA Filter
Configurable minimum number of prior closes below EMA. Default: 2
Visual Options
Paint candle with configurable color.
Optional arrow display above reclaim candle (toggleable).
Flexible
Works on any intraday timeframe, including 5-minute, 2-minute, 15-minute, etc.
Settings Overview
Setting Default Notes
EMA Length 6 EMA used for reclaim detection
EMA Timeframe Chart TF Can be set to any intraday timeframe
Open ≤ 0.40 ORB-style filter
Close ≥ 0.70 ORB-style filter
Body Fraction 0.50 ORB-style filter
Min Prior Closes Below EMA 2 Minimum closes below EMA before reclaim
MACD Fast 6 Custom MACD fast line
MACD Slow 20 Custom MACD slow line
MACD Signal 9 Custom MACD signal line
Paint Candle True Highlights valid candles
Candle Color Lime Configurable
Show Arrow False Optional visual
Summary:
The INMERELO EMA Reclaim indicator identifies intraday candles reclaiming a configurable EMA, filtered by customizable candle geometry and MACD momentum. Visual options include painted candles and optional arrows, and all settings are fully configurable.
Volume Pressure and PercentVPP Volume Pressure and Percentage Indicator with a Volume Trendline that indicates which side is driving the flow.
Features:
1. Buy/Sell Pressure Bars (Core Volume Split)
The indicator separates each candle’s volume into buy volume (green) above the zero line and sell volume (red) below it. This gives you a real-time visualization of which side is more aggressive within the current bar. Instead of waiting for prices to move or candles to close, you can instantly see whether buyers or sellers are stepping in.
2. Dynamic Total Volume (Invisible Histogram + Status Line Color)
The total volume of each bar is tracked behind the scenes and displayed in the pinned status line using a dynamic color—green when buyers dominate, red when sellers dominate. The histogram for total volume is invisible to keep the chart clean, but the total volume figure stays visible and changes color based on who is in control. This gives you instant confirmation of whether institutional-sized volume supports the direction shown by the buy/sell pressure, which is especially valuable when evaluating the risk or conviction behind a potential entry.
3. Percentage Mode (% of Bar Volume)
When toggled on, the indicator converts each bar into percent buy vs percent sell, normalizing all flow to a 0–100% scale. This mode is incredibly useful when comparing pressure across different times of day, gaps, or varying volume conditions—such as early morning spikes versus lunchtime chop. By removing absolute volume from the equation, you gain a clean look at the actual imbalance between buyers and sellers.
4. 70% Pressure Band (Imbalance Threshold Zone)
In percentage mode, the indicator displays a subtle 70% band (a light gray zone) above and below the zero line, showing where buy or sell pressure reaches extreme dominance (≥70%). When a bar’s buy or sell percentage enters this zone, it highlights moments of exhaustion, acceleration, or potential reversal. The band acts like a real-time overbought/oversold gauge specifically for volume imbalance, not price.
5. Trend Line (Net Pressure Trend / Reversal Detector)
The trend line smooths out the net volume pressure (buy volume minus sell volume or its percentage equivalent) and shows the overall direction of order flow. When the line slopes upward, buyers are gaining control; when it slopes downward, sellers are taking over. This trend line acts as a real-time momentum indicator based directly on flow rather than price. Because it reacts quickly to intrabar shifts in buy/sell pressure, it often turns before price does—giving you a measurable timing edge.
6. Auto-Selecting Trend Source (Volume Net, Percent Net, or CVD)
The indicator lets you choose how the trend line is calculated: Volume Net (buy minus sell volume), Percent Net (normalized imbalance), or CVD (Cumulative Volume Delta) for long-term flow bias. The default “Auto” mode automatically switches between Volume Net and Percent Net depending on which view you’re using. This flexibility allows the trend line to remain meaningful whether you’re analyzing raw volume or normalized percentage data.
7. Pinned (Status Line) Totals in K/M/B Format
Regardless of whether you’re in volume or percentage mode, the indicator always displays Total Volume, Buy Volume, and Sell Volume in the status line using abbreviated K, M, B formatting. These values update in real time and are color-coded: green for bullish dominance, red for bearish. This gives you a concise snapshot of order flow strength on every bar.
---------------------
How To Use:
Support Level Zones
• Watch for Buy bars increasing + Trend line flipping up right at or slightly below support.
• This often signals absorption — market makers filling large buy orders before reversal.
• Confirmation: Price reclaims VWAP ... enter calls / longs.
Resistance Level Zones
• Watch for Sell bars increasing + Trend line flattening/turning down near resistance.
• This signals distribution or stop runs.
• Confirmation: Price rejects VWAP ... enter puts / shorts.
Breakout Traps
• Sometimes you’ll see price break a level, but the flow doesn’t confirm (buy volume doesn’t expand).
• That’s a false breakout — fade it with options opposite the move.






















