Candle Body Class Ea
- Experts
- Alexandru Gisca
- Versione: 1.2
- Attivazioni: 5
Body Power Class EA — Candle Body Strength Trading Strategy | Juravvlik Trading Tools | CVET System
Body Power Class EA is a price action EA that enters trades based on real-time candle body strength classification. Instead of lagging indicators or complex mathematical models, the strategy uses live candle analysis to identify high-quality candle movements and enter at the right moment — when the candle body demonstrates the required power level.
Recommended timeframes: H1 and H4. On these periods candlestick strength signals are more reliable and less affected by market noise. Default settings use M5 — adjust the timeframe to match your trading style.
The EA includes a fully built-in position management system — initial stop loss, trailing stop and take profit. No additional tools required for trade management.
ENTRY LOGIC
The EA reads data from the Candle Body Power indicator (free) through MetaTrader 5 global variables. A trade is opened when the current live candle reaches the selected minimum body power class. This means the EA reacts to candle momentum in real time — not on candle close, but as the candle develops.
Entry direction is configurable — enter in the direction of the candle impulse or against it to catch a pullback.
Three power classes used for entry filtering:
PL — Power Low — weak body, noisy price action.
PM — Power Mid — moderate candlestick strength, transitional movement.
PH — Power High — maximum body power, clean dominant impulse.
Important: the classification thresholds for PL/PM/PH are configured directly inside the Candle Body Power indicator (free) — not in the EA itself. Adjust the thresholds in the indicator and the EA will automatically use the updated classification without any changes on its side.
OPERATING MODES
Quick Mode — a simplified demonstration mode used for MQL5 Market validation. Enters based on the previous closed candle direction. Not intended for live trading — use BP Mode for real trading.
BP Mode — the main trading mode. All entries are driven strictly by Candle Body Power data. The EA monitors the live candle in real time and opens a position as soon as all entry conditions are met.
OPTIONAL FILTER — ET CLASSIFIER
An optional volatility filter can be enabled using the Candle Volatility ET Classifier (free). When active, a trade is only allowed when the candle simultaneously meets both the body strength condition and the candle size volatility class requirement. This significantly improves signal reliability by filtering out entries on small or noisy candles — a key advantage of the CVET System approach.
POSITION MANAGEMENT
The EA uses a built-in two-stage stop management system.
Stage 1 — an initial stop loss is placed at SL_LossPoints distance from the entry price. The stop size automatically scales based on the BP class of the entry candle — a higher power candle receives a proportionally larger stop through configurable multipliers. This keeps the risk consistent with the candle body strategy logic.
Stage 2 — when the position moves into profit by SL_TrailPoints, a trailing stop activates and follows the price to lock in growing profit.
Take profit is set in points — a value of 0 disables it and the position closes only by trailing stop or manually.
PARAMETERS
EA Mode — Quick Mode for demonstration or BP Mode for real-time candle trading.
Entry Delay — delay in seconds after bar open before entry. Prevents entering at the very start of a new candle.
BPMinClass — minimum body power class required for entry: PL, PM or PH.
Entry Mode — Impulse (enter in candle direction) or Reversal (enter against candle for pullback).
BP_MultLow / BP_MultMid / BP_MultHigh — stop loss size multipliers per BP class. Adapts risk to candle size.
UseETFilter — enables the optional ET volatility filter.
ETMinClass — minimum ET class required when ET filter is active.
LotSize — trade volume.
TP_Points — take profit in points, 0 = disabled.
SL_LossPoints — initial stop loss in points.
SL_TrailPoints — trailing stop distance in points.
MagicNumber — unique EA identifier for position tracking.
REQUIREMENTS
For BP Mode the Candle Body Power indicator (free) must be running on the same chart and timeframe as the EA. If the ET filter is enabled, Candle Volatility ET Classifier (free) must also be on the same chart and timeframe.
SUMMARY
Body Power Class EA is a transparent and straightforward candle body strategy built on real-time candlestick strength analysis. No complex formulas — just clean live candle data driving every entry decision. Combined with Candle Body Power (free) and the optional Candle Volatility ET Classifier (free), you get a complete price action EA based on candle momentum quality. A solid starting point for anyone looking to build or explore body-based trading strategies within the CVET System indicators.
Body Power Class EA is a price action EA that enters trades based on real-time candle body strength classification. Instead of lagging indicators or complex mathematical models, the strategy uses live candle analysis to identify high-quality candle movements and enter at the right moment — when the candle body demonstrates the required power level.
Recommended timeframes: H1 and H4. On these periods candlestick strength signals are more reliable and less affected by market noise. Default settings use M5 — adjust the timeframe to match your trading style.
The EA includes a fully built-in position management system — initial stop loss, trailing stop and take profit. No additional tools required for trade management.
ENTRY LOGIC
The EA reads data from the Candle Body Power indicator (free) through MetaTrader 5 global variables. A trade is opened when the current live candle reaches the selected minimum body power class. This means the EA reacts to candle momentum in real time — not on candle close, but as the candle develops.
Entry direction is configurable — enter in the direction of the candle impulse or against it to catch a pullback.
Three power classes used for entry filtering:
PL — Power Low — weak body, noisy price action.
PM — Power Mid — moderate candlestick strength, transitional movement.
PH — Power High — maximum body power, clean dominant impulse.
Important: the classification thresholds for PL/PM/PH are configured directly inside the Candle Body Power indicator (free) — not in the EA itself. Adjust the thresholds in the indicator and the EA will automatically use the updated classification without any changes on its side.
OPERATING MODES
Quick Mode — a simplified demonstration mode used for MQL5 Market validation. Enters based on the previous closed candle direction. Not intended for live trading — use BP Mode for real trading.
BP Mode — the main trading mode. All entries are driven strictly by Candle Body Power data. The EA monitors the live candle in real time and opens a position as soon as all entry conditions are met.
OPTIONAL FILTER — ET CLASSIFIER
An optional volatility filter can be enabled using the Candle Volatility ET Classifier (free). When active, a trade is only allowed when the candle simultaneously meets both the body strength condition and the candle size volatility class requirement. This significantly improves signal reliability by filtering out entries on small or noisy candles — a key advantage of the CVET System approach.
POSITION MANAGEMENT
The EA uses a built-in two-stage stop management system.
Stage 1 — an initial stop loss is placed at SL_LossPoints distance from the entry price. The stop size automatically scales based on the BP class of the entry candle — a higher power candle receives a proportionally larger stop through configurable multipliers. This keeps the risk consistent with the candle body strategy logic.
Stage 2 — when the position moves into profit by SL_TrailPoints, a trailing stop activates and follows the price to lock in growing profit.
Take profit is set in points — a value of 0 disables it and the position closes only by trailing stop or manually.
PARAMETERS
EA Mode — Quick Mode for demonstration or BP Mode for real-time candle trading.
Entry Delay — delay in seconds after bar open before entry. Prevents entering at the very start of a new candle.
BPMinClass — minimum body power class required for entry: PL, PM or PH.
Entry Mode — Impulse (enter in candle direction) or Reversal (enter against candle for pullback).
BP_MultLow / BP_MultMid / BP_MultHigh — stop loss size multipliers per BP class. Adapts risk to candle size.
UseETFilter — enables the optional ET volatility filter.
ETMinClass — minimum ET class required when ET filter is active.
LotSize — trade volume.
TP_Points — take profit in points, 0 = disabled.
SL_LossPoints — initial stop loss in points.
SL_TrailPoints — trailing stop distance in points.
MagicNumber — unique EA identifier for position tracking.
REQUIREMENTS
For BP Mode the Candle Body Power indicator (free) must be running on the same chart and timeframe as the EA. If the ET filter is enabled, Candle Volatility ET Classifier (free) must also be on the same chart and timeframe.
SUMMARY
Body Power Class EA is a transparent and straightforward candle body strategy built on real-time candlestick strength analysis. No complex formulas — just clean live candle data driving every entry decision. Combined with Candle Body Power (free) and the optional Candle Volatility ET Classifier (free), you get a complete price action EA based on candle momentum quality. A solid starting point for anyone looking to build or explore body-based trading strategies within the CVET System indicators.
A simple yet effective strategy for working with volatility and candlestick structure.
Stay tuned for updates, new tools and application ideas
Telegram: cvet_system
X: juravvvlik
For an additional fee, I can modify (personalize) the Ea to suit your needs.
Author profile: juravvlik
If you find this tool useful, you can support the author:
USDT TRC20: TJXEz5BZZCJabuV6x5Ytx4nuLE2oV7V9a8
USDT BNB (BEP 20): 0x7Ee318aCD53cFC290541C9964fC437cE597169BF
