EA Renflow Marubozu
- Experts
- Version: 1.41
- Activations: 5
🚀 CANDLE MOMENTUM + ADAPTIVE SUPERTREND EA
Multi-Layer Price Action • Adaptive Trend Following • Smart Trade Management
This EA combines powerful candle-based entry signals with an Adaptive Supertrend, higher-timeframe trend analysis, optional market filters, and structured trade management.
The main concept is simple:
Find a strong candle signal → Confirm the market direction → Follow the Supertrend → Filter the market condition → Execute → Manage the trade dynamically.
________________________________________
01. CANDLE MOMENTUM ENTRY
The EA starts with price-action signals rather than entering randomly.
Five candle-pattern rules are available:
01 — Pure Marubozu
Detects candles with a strong body and very small wicks.
02 — Strong Candle SMA
Measures whether the candle body is significantly stronger than the recent average body size.
03 — Strong Candle ATR
Checks candle strength against the current ATR-based market range.
04 — Pure Engulfing
Detects bullish or bearish engulfing structures.
05 — Confirmed Engulfing
Adds additional body-size and trend confirmation to the basic engulfing pattern.
OR / AND Mode
The candle rules can be combined in two ways:
OR Mode
Any enabled rule can generate a signal.
AND Mode
All enabled rules must be satisfied by the same candle.
This allows the EA to operate from a broader candle signal or require stricter multi-rule confirmation.
________________________________________
⭐ 02. ADAPTIVE SUPERTREND — THE MAIN TREND ENGINE
One of the key strengths of this EA is its Adaptive Supertrend.
What is Supertrend?
Supertrend is a trend-following method that uses ATR-based volatility bands to determine whether the market is currently in a bullish or bearish trend.
Instead of simply looking at whether price is rising or falling, Supertrend creates a dynamic trend line that adjusts according to market volatility.
Bullish Supertrend → BUY direction
Bearish Supertrend → SELL direction
The EA uses Supertrend as an entry-direction filter.
When the EA detects a BUY candle signal, the Supertrend must also indicate the bullish direction.
When the EA detects a SELL candle signal, the Supertrend must indicate the bearish direction.
🔥 Why is this interesting?
The EA does not simply trade every candle pattern.
It asks:
“Does the candle signal agree with the current Supertrend direction?”
If the directions do not match, the entry can be rejected.
This creates a clear trend-following structure:
Candle Signal + Supertrend Direction = Entry Confirmation
________________________________________
03. ADAPTIVE VOLATILITY — K-MEANS SUPERTREND
The Supertrend in this EA is not based on one fixed volatility condition.
It uses an Adaptive K-Means Volatility Clustering system.
The EA analyzes ATR values over a training period and classifies the current market volatility into:
HIGH VOLATILITY
Higher ATR conditions.
MEDIUM VOLATILITY
Intermediate volatility conditions.
LOW VOLATILITY
Lower ATR conditions.
A 3-cluster K-Means process is used to classify the current volatility environment.
The resulting volatility condition is then used by the Supertrend calculation.
The result:
Instead of using the same volatility assumption in every market condition, the Supertrend can adapt its ATR input to the current volatility environment.
Market Volatility → K-Means Classification → Adaptive ATR → Supertrend Direction
This is one of the EA's most distinctive technical features.
________________________________________
04. TREND-FOLLOWING ENTRY LOGIC
The EA combines the candle signal with directional trend confirmation.
For example:
BUY
Bullish Candle Signal
↓
Supertrend = Bullish
↓
Additional Filters Passed
↓
BUY Entry
SELL
Bearish Candle Signal
↓
Supertrend = Bearish
↓
Additional Filters Passed
↓
SELL Entry
The purpose is to prevent a candle signal from being traded blindly against the active Supertrend direction.
________________________________________
05. HIGHER TIMEFRAME TREND FILTER
The EA can also check the trend on a Higher Timeframe (HTF).
For example:
Entry Chart: M15
HTF Trend: H1 / H4 / D1
The higher timeframe is used as an additional directional filter.
This allows the EA to seek lower-timeframe candle opportunities while checking whether the broader market direction agrees with the trade.
________________________________________
06. EMA TREND & PRICE INTERACTION FILTER
The EA provides an optional 20 / 50 / 100 / 200 EMA trend structure.
The filter can evaluate:
• EMA alignment
• Bullish / bearish trend structure
• Candle interaction with the EMA area
• Mixed or unclear trend conditions
When the EMA structure is unclear, the signal can be rejected.
This provides another layer of trend confirmation separate from the Adaptive Supertrend.
________________________________________
07. CANDLE RANGE FILTER
Not every candle is suitable for an entry.
The EA can define:
Minimum Candle Range
Rejects candles that are too small.
Maximum Candle Range
Rejects candles that are excessively large.
This helps control entries based on the size of the signal candle.
________________________________________
08. MULTI-TIMEFRAME ZONE FILTER
The optional MTF Zone Filter uses a higher timeframe zone as an additional entry condition.
The EA checks:
• Whether a valid higher-timeframe zone exists
• Zone direction
• Whether the direction agrees with the entry
• Whether the current chart-timeframe candle overlaps the zone
This allows the EA to combine:
Lower-Timeframe Candle Signal + Higher-Timeframe Zone
for more structured entries.
________________________________________
09. SATY PHASE OSCILLATOR FILTER
The EA includes an optional Saty Phase Oscillator filter with three conditions:
Zone Filter
Checks the current oscillator zone.
Reversal Filter
Checks whether the oscillator is leaving an extreme phase in the required direction.
Compression Filter
Checks compression conditions before allowing an entry.
This provides additional market-phase confirmation.
________________________________________
10. SATY VOLUME FILTER
The optional Saty Volume Filter evaluates volume participation.
It checks:
• Buyer vs. seller dominance
• Minimum dominant-volume percentage
• Current volume compared with average volume
A BUY signal can be rejected when seller dominance is detected.
A SELL signal can be rejected when buyer dominance is detected.
The EA can also require current volume to be above its calculated average.
________________________________________
11. TIME BLOCK FILTER
The EA supports manual trading-time control.
Up to three time blocks can be configured according to the broker/server time.
This allows the trader to define when new entries are permitted.
________________________________________
12. STRUCTURED CANDLE-BASED SL
The initial Stop Loss is calculated from the signal candle structure.
The EA uses the candle's distal side plus a configurable buffer.
This creates a candle-structure-based protection level instead of relying only on an arbitrary fixed distance.
________________________________________
13. MULTI-STAGE TAKE PROFIT
The EA supports up to three TP levels:
TP1
Initial profit target.
TP2
Additional profit level.
TP3
Extended profit target.
The TP levels are calculated from the candle range and configured parameters.
This allows one entry signal to be managed through multiple profit objectives.
________________________________________
14. BREAK-EVEN & TRAILING MANAGEMENT
After the trade develops, the EA provides several management mechanisms.
Break-Even Point (BEP)
The EA can move protection toward the entry area according to the configured conditions.
Virtual Trailing
The EA can manage a virtual trailing mechanism without relying solely on a conventional broker-side trailing stop.
Basket Trailing
Multiple positions can be managed as a trade group.
ATR Basket Trailing
Basket management can also use ATR-based dynamic movement.
This gives the EA multiple ways to protect and extend profitable positions.
________________________________________
15. CANDLE LOSS — CL MANAGEMENT
The EA includes Candle Loss (CL) Management.
The concept is based on the signal candle structure and candle-body/close behavior.
If the candle body reaches the defined SL area, the EA can close the position without waiting for a wick to reach the level.
This provides an additional candle-based protection mechanism.
________________________________________
16. OPTIONAL MARTINGALE ENGINE
The EA also includes an optional ATR-based Martingale mechanism.
It can use:
• ATR step distance
• Lot multiplier
• Maximum Martingale level
The Martingale component is a trade-management option, not the source of the trading signal.
The entry direction still comes from the candle and filter system.
________________________________________
17. RE-ENTRY CONTROL
The EA provides flexible entry control, including:
• Allowing new entries while positions are still open
• Preventing duplicate entries on the same signal candle
• Optional closing of counter-direction positions
This allows the trader to control how multiple signals are handled.
________________________________________
18. MONEY MANAGEMENT
The EA supports configurable position sizing, including:
Fixed Lot
or
Risk-Based Lot Calculation
This allows trade size to be adjusted according to the selected money-management method.
________________________________________
🔥 CORE EA CONCEPT
The EA is built around a layered decision process:
STEP 1
CANDLE MOMENTUM
Detect a strong price-action setup.
↓
STEP 2
SUPERTREND DIRECTION
Check whether the signal agrees with the current Adaptive Supertrend.
↓
STEP 3
TREND CONFIRMATION
Optional EMA and Higher-Timeframe trend confirmation.
↓
STEP 4
MARKET CONDITION FILTERS
Optional MTF Zone, Saty Phase, Saty Volume and Candle Range filters.
↓
STEP 5
ENTRY
Only when the required conditions are satisfied.
↓
STEP 6
DYNAMIC TRADE MANAGEMENT
Candle-based SL → TP1 / TP2 / TP3 → BEP → Trailing → Basket Management → CL Protection.
________________________________________
⭐ WHY THIS EA IS DIFFERENT
The main strength is not simply the number of indicators.
It is the combination of candle momentum with an adaptive trend-following engine.
🔥 CANDLE SIGNAL
Finds the price-action opportunity.
🔥 ADAPTIVE SUPERTREND
Determines the active directional environment.
🔥 K-MEANS VOLATILITY
Allows the Supertrend to adapt to different volatility conditions.
🔥 MULTI-LAYER FILTERS
Additional confirmation can be added according to the trader's configuration.
🔥 STRUCTURED TRADE MANAGEMENT
The trade does not stop at entry — SL, TP, BEP, trailing, basket and CL management continue to control the position.
