
Japanese Candlestick Patterns Pro
Multi-Currency Candlestick Pattern Scanner — the ultimate version: a multi-currency and multi-timeframe scanner with a dashboard panel:
**Japanese Candlestick Patterns Pro **
This is an indicator for MetaTrader 5 that automatically detects popular Japanese candlestick patterns on the chart in real time. You don’t need to search for signals manually — the indicator does it for you.
How it works (simple explanation) The indicator analyzes each candle and compares its shape, size, and position with previous candles. When a combination matches a known pattern (such as Engulfing or Hammer), it:
displays the pattern name on the chart;
shows a directional arrow (up — buy, down — sell);
updates a table with current signals;
sends a notification (if enabled).
You can also apply additional filters:
trend filter (based on a moving average);
volume filter (for stronger signals).
Key advantages
Automatic pattern detection No need to analyze charts manually — everything is marked for you.
Clear trading signals Arrows instantly show BUY or SELL direction.
On-chart labels Pattern names are displayed directly on candles.
False signal filtering Trend and volume filters improve signal quality.
Convenient table Shows active patterns in real time.
Alerts Receive notifications in the terminal or on your phone.
Flexible usage Can be used as a standalone tool or as confirmation in any strategy.
Supported patterns
Engulfing
Harami
Hammer / Hanging Man
Inverted Hammer / Shooting Star
Morning Star / Evening Star
Piercing Line / Dark Cloud Cover
Three White Soldiers / Three Black Crows
Three Inside Up / Down
Three Outside Up / Down
Input parameters
Main:
AvgPeriod — period for average candle size calculation
UseATR — enable ATR usage (auxiliary parameter)
ATRPeriod — ATR period
Filters:
UseTrendFilter — enable trend filter
MAType — moving average type (SMA or EMA)
TrendMAPeriod — MA period
UseVolumeFilter — enable volume filter
VolumeThreshold — minimum volume (% of average)
Candle parameters:
MinBodyPricePercent — minimum body size relative to price
MinBodyRangePercent — minimum body size relative to range
MinBodyAvgPercent — minimum body size relative to average
MaxShortBodyPercent — maximum size for short candles
MaxDojiBodyRange — doji threshold
Display:
ShowLabels — show pattern names
ShowSignalArrows — show arrows
ShowTable — show table
MaxBarsToDraw — number of bars to analyze
Table:
TableX , TableY — position
TableRowHeight — row height
TableColPatternWidth — pattern column width
TableColBullWidth — bullish column width
TableColBearWidth — bearish column width
Alerts:
EnableTerminalAlerts — terminal alerts
EnablePushAlerts — push notifications
Who is it for
beginners — as a learning tool;
traders — as a signal confirmation tool;
scalpers and intraday traders — for fast signals;
swing traders — for identifying reversals.
Summary This indicator turns complex candlestick analysis into a simple and visual tool: you see the signal → understand the direction → make a decision.
My products: https://www.mql5.com/ru/users/astra077/seller
In the product line:
Candlestick Pattern Detector — a free basic version.
Candlestick Patterns Standard — a paid single-chart version with extended patterns and filters: https://www.mql5.com/ru/market/product/174530
https://www.mql5.com/ru/market/product/174519
https://c.mql5.com/6/1001/Japanese_Candlestick_Patterns_Pro_EN__1.txt
Bonus: every buyer receives Trade Assistant MT5 Standard as a gift https://www.mql5.com/ru/market/product/174951.
After purchase, please contact the seller through the MQL5 private messaging system.
Japanese Candlestick Patterns Pro MT5 — a professional single-chart version with a summary table: https://www.mql5.com/ru/market/product/173411