TOPG Pro EA MT5 (Latest version) - Unlimited
Subscriptions for Special Plan
- 30 EA package is more economical!
- Special package with 99%
- Download 1 EA/Day
Subscriptions for Premium Membership
- Download Unlimited in 1 Year
- Get 100% Discount
- Get free access to all
Subscriptions for Gold Membership
- 1 Year Membership
- Get 100% Discount
- Access EA+Indicator+Course
Frequently bought together 🎁
Add these products to enhance your purchase
Quick Overview
A Gold-focused automated strategy centered on supply-and-demand levels, designed for traders who prefer structured level reactions, defined risk and reward-based trade selection.
Best For
✅ Gold traders focused on supply-demand level trading.
✅ Users seeking structure-confirmed zone entries.
✅ Traders preferring percentage risk and 1R loss limits.
Overall Rating
⭐⭐⭐⭐⭐ 8.6/10
What is TOPG Pro EA?
TOPG Pro EA is a MetaTrader 5 Expert Advisor (EA) designed for Gold (XAUUSD) pairs that identifies categorized supply and demand zones and awaits market structure confirmation following price interaction with these zones. Its trade management process employs mechanisms such as zone-based stop-loss placement, the use of opposing zones or fixed risk-to-reward targets, and the integration of position sizing calculations alongside account protection measures.
⭐ Vendor Website: View here
⭐ Delivery time 24h-48h after payment.
⭐ Refund if not delivered.
⭐ You will receive the current version without any limitations (ID+Time).

TOPG Pro EA MT5 Review
How Does TOPG Pro EA Work?
Supply and Demand Level Mapping
TOPG Pro EA marks supply and demand areas on the selected timeframe and grades them so the strategy can distinguish higher-quality zones from secondary structures.
Level Retest Requirement
The EA does not treat a simple touch as an entry, price must return to the marked level before the confirmation process begins.
Internal Structure Shift
An Internal Structure Shift acts as the trigger after price reaches a qualified level, requiring directional change before an automated order is sent.
Reward-to-Risk Validation
Each level can use its own reward-to-risk target, and setups unable to reach the minimum reward relative to the stop are rejected.
Structure-Based Trailing
The trailing mechanism follows market swing structure rather than a static distance, allowing winners room to develop while maintaining the loss framework.
Historical Trading Results Performance
The backtest demonstrates positive historical performance, generating $13,774.33 in net profit from a $50,000 initial deposit.
The strategy achieved a 2.79 Profit Factor and 19.53 Sharpe Ratio, while maintaining relatively controlled drawdown at 6.97% equity drawdown and 4.99% balance drawdown.
| Performance Metric | Results |
|---|---|
| Test Period | 3 months |
| Initial Deposit | $50,000 |
| Symbol | 1 Symbol |
| Net Profit | $13,774.33 |
| Equity Drawdown | 6.97% |
| Balance Drawdown | 4.99% |

TOPG Pro EA MT5 Backtest Results
The backtest shows positive historical performance, generating $2,160.91 in net profit from a $50,000 initial deposit.
The strategy recorded a 1.67 Profit Factor and 12.26 Sharpe Ratio, while maintaining relatively low drawdown at 3.18% equity drawdown and 1.27% balance drawdown.
| Performance Metric | Results |
|---|---|
| Test Period | 3 months |
| Initial Deposit | $50,000 |
| Symbol | 1 Symbol |
| Net Profit | $2,160.91 |
| Equity Drawdown | 3.18% |
| Balance Drawdown | 1.27% |

TOPG Pro EA Backtest Results
TOPG Pro EA Trading Strategy
Supply and Demand Level Mapping
TOPG Pro EA marks supply and demand areas on the selected timeframe and grades them so the strategy can distinguish higher-quality zones from secondary structures.
Level Retest Requirement
The EA does not treat a simple touch as an entry, price must return to the marked level before the confirmation process begins.
Internal Structure Shift
An Internal Structure Shift acts as the trigger after price reaches a qualified level, requiring directional change before an automated order is sent.
Reward-to-Risk Validation
Each level can use its own reward-to-risk target, and setups unable to reach the minimum reward relative to the stop are rejected.
Structure-Based Trailing
The trailing mechanism follows market swing structure rather than a static distance, allowing winners room to develop while maintaining the loss framework.
Key Features
Graded Supply-Demand Engine
TOPG Pro EA categorizes levels into several grades, allowing the framework to focus on premium zones or broaden participation by enabling additional level types.
Internal Structure Confirmation
The Internal Structure Shift separates the actual entry trigger from a simple price touch, adding confirmation that the level is holding.
Flexible Reward-to-Risk Targets
Users can assign reward-to-risk objectives to different level grades, while the EA skips setups that cannot meet the required minimum reward.
Percentage or Fixed Sizing
TOPG Pro EA supports percentage balance or equity sizing while also offering fixed-lot and fixed-money modes for different preferences.
Multi-Layer Survival Controls
Daily and hard drawdown stops, trade limits, losing-streak guards, spread filters, session windows, news protection and weekend controls limit exposure.
TOPG Pro EA Risk Management
One-R Loss Framework
TOPG Pro EA is designed around a maximum one-R loss concept, keeping individual losing trades capped while relying on favourable reward-to-risk outcomes.
Percentage Position Sizing
Position size can be calculated from a fixed percentage of balance or equity, allowing exposure to grow or shrink with the account.
Drawdown Circuit Breakers
Daily and hard drawdown stops can suspend trading after specified equity losses, adding account-level controls beyond individual Stop Losses.
Spread and News Filters
Entries can be blocked when spread conditions deteriorate or configured economic events approach, reducing exposure during unstable periods.
Maximum Activity Controls
Daily trade limits, maximum losing trades and consecutive-loss guards can stop new positions after configured activity or loss thresholds.
Recommended Trading Conditions
For the best performance, the developer recommends:
| Features | Type |
|---|---|
| Trading platform | MetaTrader 5 (MT5) |
| Time frames | Any |
| Currency pairs | XAUUSD (Gold) |
| Minimum / Recommended deposit | $100+ |
| Minimum / Recommended leverage | Any |
| Account type | Hedging or Netting |
| Additional services | Unlock and Decompile |
| Recommended brokers | Exness Broker, Icmarkets Broker |
| Recommended VPS | MyfxVPS.com (Blue VPS, Golden VPS). Lowest Latency, 2 week Free Trial, 100% Free for 12-18 Months. |
Why TOPG Pro EA Stands Out
Level Quality Grading
The level engine goes beyond simple supply-demand marking by assigning grades to zones, allowing the strategy to focus on premium areas or selectively enable secondary structures.
Confirmation Before Execution
Requiring an Internal Structure Shift after a level retest creates a distinct entry process that avoids treating every zone touch as an immediate trade.
Risk-First Trade Selection
Stop distance, reward-to-risk requirements and activity controls are integrated into setup selection, so technically interesting levels can still be rejected when risk is inadequate.
Strengths and Limitations
Structured Zone Selection
The graded level engine provides a clear way to distinguish premium supply-demand areas from secondary structures without changing the central strategy concept.
Confirmation-Based Entries
TOPG Pro EA waits for an Internal Structure Shift after a zone retest, giving the entry process an additional confirmation layer.
Comprehensive Survival Controls
Stop Loss, drawdown limits, trade restrictions, spread filtering, session windows and news protection create a broad framework for controlling exposure.
Proprietary Level Definitions
The product explains level grades and confirmation but does not fully expose the internal calculations used to generate and classify every supply-demand zone.
Gold-Specific Behaviour
The strategy is focused on Gold, whose fast intraday movements can change level quality and execution conditions quickly around major events.
Broker Feed Sensitivity
Level-based strategies depend on price feeds, so different brokers can generate slightly different zones and therefore different entries and outcomes.
Who Should Use TOPG Pro EA?
Supply-Demand Traders
TOPG Pro EA suits traders who understand supply and demand concepts and want those structural levels translated into automated Gold trading.
Structure Confirmation Users
The system fits users who prefer waiting for confirmation after a zone retest rather than accepting a trade whenever price first reaches a marked level.
Risk-Conscious Automation Users
Traders who prioritize capped losses, reward-to-risk filtering, percentage sizing and account circuit breakers may find this framework relevant.
Product Download Package?
The download package of the product suite includes:
✅ Experts: TOPG Pro EA.ex5
Final Verdict
TOPG Pro EA presents a defined MetaTrader 5 automation framework built around its stated market and methodology. Its strongest qualities come from the entry architecture, trade management and risk controls described above. Historical or live evidence should be evaluated within its own broker and account context because execution, spreads, liquidity, leverage and risk settings can materially change real-world outcomes.
🔢 TOPG Pro EA MT5 – Complete Inputs & Settings Guide
TOPG Pro EA MT5 is a structured MetaTrader 5 Expert Advisor built around multi-timeframe trading levels, internal market structure, confirmation-based entries, dynamic risk management, trailing protection, session controls, and economic-news filtering.
Its configuration supports several level families, including TJ2L2/L4, TJ1L1/L3, and RBS/SBR, while allowing traders to control which levels are traded, how entries are confirmed, how Stop Loss and Take Profit are calculated, and how positions are managed after entry. The supplied configuration also includes daily trade limits, consecutive-loss protection, weekend controls, two trading sessions, and the MT5 economic calendar.

TOPG Pro EA Settings Panel

TOPG Pro EA MT5 Settings Panel
🔢 Levels
🔹 Timeframe the levels are marked on = M15 — Sets M15 as the timeframe used to identify and mark the trading levels.
🔹 A+ / TJL2 / L4 = true — Enables trading of the A+ / TJL2 / L4 level category.
🔹 TJ1L1 / L1 / L3 = false — Disables trading of the TJ1L1 / L1 / L3 level category.
🔹 RBS / SBR = false — Disables trading of RBS / SBR levels.
🔹 TJ1L1 / RBS / SBR: which to trade = Only the newest – the one just formed — When this level group is enabled, the EA prioritizes only the newest recently formed level.
🔹 Trade only the N newest TJ2Ls (0 = all) = 0 — Allows trading of all available TJ2L levels because 0 means no numerical restriction.
🔹 Fallback reward for TJ1L1 / L1 / L3 (0 = use above) = 0.0 — Sets the fallback Risk-to-Reward value to 0.0; the 0 setting means the primary reward-to-risk configuration is used instead.
🔹 Fallback reward for RBS / SBR (0 = use above) = 0.0 — Sets the fallback Risk-to-Reward value for RBS/SBR to 0.0, meaning the main reward-to-risk setting is used.
🔢 Filters
🔹 Only levels aligned with the M5 trend = false — Disables the requirement for a level to agree with the M5 trend.
🔹 Only levels aligned with the M15 trend = false — Disables the requirement for a level to agree with the M15 trend.
🔹 Only levels aligned with the H1 trend = false — Disables the requirement for a level to agree with the H1 trend.
🔢 Structure
🔹 Body % added to wick = 1.0 — Sets the structural calculation parameter for the candle body added to the wick at 1.0.
🔹 Enable Internal Structure Shift = true — Enables the EA’s internal structure-shift analysis for trade evaluation.
🔹 Minimum internal leg (points, 0 = off) = 0 — Sets the minimum internal leg requirement to 0 points, effectively disabling this minimum-size filter.
🔹 Bars of history per engine = 600 — Allows each analysis engine to process up to 600 bars of historical data.
🔢 Trade
🔹 Fixed lots (RM_FIXED_LOT only) = 0.02 — Sets the fixed position size to 0.02 lots when the fixed-lot risk mode is selected.
🔹 Room beyond the level for spread = 5.0 — Provides 5.0 units of additional room beyond the relevant level to account for spread when evaluating entries.
🔹 Skip the level if the stop exceeds this = 50.0 — Prevents a setup when the calculated Stop Loss exceeds 50.0 according to the EA’s internal distance calculation.
🔹 Skip if the target is closer than this x risk = 1.0 — Rejects a setup when the target distance is less than 1.0× the calculated risk.
🔹 Take profit = Nearest A+/TJL2/L4 (1:3 if none lies beyond entry) — Uses the nearest qualifying A+/TJL2/L4 level as the Take Profit; if no qualifying level exists beyond the entry, the fallback is 1:3 Risk-to-Reward.
🔹 Reward (used by TP_FIXED, and as fallback) = 3.0 — Sets the default Reward-to-Risk ratio to 3.0, equivalent to a 1:3 risk-to-reward target when this value is used.
🔹 Candles before the confirmation counted as “recent” = 3 — Considers up to 3 candles before the confirmation candle as recent for the relevant confirmation logic.
🔹 Positions open at once = 1 — Restricts the EA to a maximum of 1 simultaneously open position.
🔢 Risk Management
🔹 How the lot is sized = % of balance – steady, ignores open profit — Calculates position size using a percentage of account balance, with the calculation remaining steady and ignoring unrealized/open profit.
🔹 Risk per trade (% of balance/equity) = 0.75 — Sets the trading risk to 0.75% of the selected balance/equity basis.
🔹 Risk per trade (RM_FIXED_MONEY only) = 50.0 — Sets the fixed monetary risk to 50.0 when the fixed-money risk mode is selected.
🔹 Hard ceiling on the lot (0 = broker max) = 0.0 — Sets no additional EA-specific lot ceiling because 0.0 means the broker’s maximum permitted lot is used.
🔹 Skip the entry above this spread (points) = 35.0 — Prevents new entries when spread exceeds 35.0 points.
🔹 Stop trading for the day at this % equity drawdown = 8.0 — Stops new trading for the day when equity drawdown reaches 8.0%.
🔹 Stop trading FULL STOP at this % drawdown = 15.0 — Activates a broader trading stop when drawdown reaches 15.0%.
🔢 Trailing
🔹 How the stop follows the trade = Behind the last Confirmed Low / High — Trails the Stop Loss behind the latest confirmed swing Low for Buy positions or swing High for Sell positions.
🔹 Structure is read from this timeframe = 5 Minutes — Uses the 5 Minutes / M5 timeframe to identify the structure used by the trailing mechanism.
🔹 Candles looked back (TR_LOWEST only) = 10 — Examines the previous 10 candles when determining the relevant trailing structure under the TR_LOWEST logic.
🔹 Room beyond the structure point (pips) = 3.0 — Adds 3.0 pips of additional room beyond the structural Stop Loss point.
🔢 Extreme A+
🔹 Which stacked TJ2Ls to trade = Trade every TJ2L / L2 / L4 — Allows the EA to trade every qualifying stacked TJ2L / L2 / L4 level rather than limiting execution to only one stacked level.
🔹 Two TJ2Ls closer than this pair (pips) = 50.0 — Defines 50.0 pips as the distance threshold for identifying two TJ2L levels that are close to each other.
🔢 Limits
🔹 Maximum trades per day (0 = no limit) = 3 — Limits the EA to 3 trades per day; 0 would remove the daily trade-count limit.
🔹 Max LOSING trades per day (0 = no limit) = 2 — Allows a maximum of 2 losing trades per day before the relevant daily restriction is triggered.
🔹 Max consecutive losses per day (0 = no limit) = 2 — Allows a maximum of 2 consecutive losing trades per day.
🔹 Close everything before the weekend = true — Enables automatic closing of open positions before the weekend.
🔹 Friday cut-off, PKT – close and stop entering = 20:00 — Sets the Friday PKT cut-off at 20:00, after which the EA stops entering trades and applies the configured closing behavior.
🔢 Sessions
🔹 Standing rule: new entries only in session = true — Restricts new trade entries to the configured trading sessions.
🔹 Broker server offset from GMT (PKT = server + 2) = 3 — Sets the broker-server offset from GMT to 3 hours.
🔹 Session 1 (leave blank to disable) = 05:00-12:30 — Enables the first trading session from 05:00 to 12:30.
🔹 Session 2 (leave blank to disable) = 17:00-20:00 — Enables the second trading session from 17:00 to 20:00.
🔢 News
🔹 News filter = MT5 economic calendar — Uses the built-in MT5 economic calendar as the source for economic-event filtering.
🔹 Window 1 skipped on a news day (PKT) = 05:00-20:00 — Defines 05:00-20:00 PKT as the first news-day trading window affected by the configured news filter.
🔹 Window 2 (blank to disable) = [blank] — No second news-day window is configured, so the second window is disabled.
🔹 Minimum importance = CALENDAR_IMPORTANCE_HIGH — Restricts the news filter to events classified as high importance by the MT5 economic calendar.
🔹 Flatten open positions around an event = true — Enables closing or flattening of open positions around qualifying economic events.
🔹 Flat this many minutes before an event = 5 — Sets the event-protection timing to 5 minutes before the relevant economic event.
🔢 Miscellaneous
🔹 keep this different from the other TOP-G EAs = 20260905 — Uses 20260905 as a unique configuration identifier intended to distinguish this EA from other TOP-G Expert Advisors.
🔢 Key Configuration Summary
🔹 Primary Level Timeframe = M15 — Trading levels are marked on the M15 timeframe, while additional M5 and H1 trend filters are available but currently disabled.
🔹 Active Level Group = A+ / TJL2 / L4 — The supplied configuration enables A+ / TJL2 / L4 and disables TJ1L1 / L1 / L3 and RBS / SBR.
🔹 Risk per Trade = 0.75% — The selected lot-sizing method risks 0.75% of the account balance/equity basis per trade.
🔹 Reward-to-Risk = 3.0 — The fallback Reward-to-Risk setting is 3.0, corresponding to a 1:3 target.
🔹 Position Limit = 1 — Only 1 position can be open simultaneously.
🔹 Daily Protection = 8.0% / 15.0% — Trading stops for the day at 8.0% equity drawdown, with a full-stop threshold at 15.0% drawdown.
🔹 Daily Trade Limits = 3 / 2 / 2 — The configuration allows up to 3 total trades, 2 losing trades, and 2 consecutive losses per day.
🔹 Trading Sessions = 05:00-12:30 and 17:00-20:00 — New entries are restricted to the two configured sessions.
🔹 News Protection = High Impact — The MT5 economic calendar is used with CALENDAR_IMPORTANCE_HIGH, and positions can be flattened 5 minutes before qualifying events.
🔹 Weekend Protection = Enabled — The EA closes everything before the weekend and stops entering trades at the Friday 20:00 PKT cut-off.
🔢 Conclusion
TOPG Pro EA MT5 provides a comprehensive configuration built around structured trading levels, internal market structure, controlled entries, and multi-layered position management. The supplied settings focus primarily on A+ / TJL2 / L4 levels marked on M15, while the M5, M15, and H1 alignment filters remain disabled, giving the level engine greater flexibility in selecting opportunities.
Risk management is clearly defined through 0.75% risk per trade, a maximum of 1 simultaneous position, a 35.0-point spread limit, an 8.0% daily equity drawdown stop, and a 15.0% full-stop drawdown threshold. Trade selection also requires the potential target to provide at least 1.0× risk, with a standard fallback Reward-to-Risk value of 3.0.
The exit framework uses confirmed M5 market structure for trailing, with 10 candles of lookback and 3.0 pips of additional room. Meanwhile, daily limits, consecutive-loss controls, two trading sessions, Friday protection, and the MT5 high-impact news calendar provide additional layers of operational control.
Overall, the supplied Inputs show a highly configurable EA designed to combine level-based entries, market-structure confirmation, disciplined risk sizing, dynamic trailing, session filtering, and event protection within a single MT5 trading system.
User Reviews
Only logged in customers who have purchased this product may leave a review.
What market does TOPG Pro EA trade?
TOPG Pro EA is designed for its stated market and platform, with the entry logic, execution rules and risk framework built around that specific environment.
What timeframe does TOPG Pro EA use?
TOPG Pro EA operates using the documented timeframe or multi-timeframe structure, allowing entries and market filters to follow the intended trading conditions.
How does TOPG Pro EA identify opportunities?
TOPG Pro EA evaluates its defined market structure, confirmation conditions and execution filters before opening positions rather than treating every price movement as a valid trade.
Does TOPG Pro EA use a Stop Loss?
TOPG Pro EA includes the protective Stop Loss or trade-management method described in its framework, giving positions a defined mechanism for controlling adverse movement.
How does TOPG Pro EA manage risk?
TOPG Pro EA uses the risk controls described in its product framework, including position sizing, trade protection and account-level restrictions where those controls are available.
Does TOPG Pro EA use martingale or recovery trading?
TOPG Pro EA should be evaluated according to its stated position-management architecture, with any recovery, grid or progressive-sizing behaviour considered separately from ordinary execution.
Can TOPG Pro EA run automatically on MetaTrader 5?
TOPG Pro EA is an Expert Advisor for MetaTrader 5 and is designed to automate its stated entry, position-management and exit processes after account conditions are configured.
What account conditions does TOPG Pro EA require?
TOPG Pro EA should be evaluated using the stated account type, market symbols, broker conditions and capital requirements because these factors can affect execution and position sizing.
Does TOPG Pro EA provide performance evidence?
TOPG Pro EA provides the historical or live evidence disclosed in its product information, but those figures are period-specific results and should not be treated as future guarantees.
Who should consider using TOPG Pro EA?
TOPG Pro EA is most relevant to traders whose preferred market, timeframe, strategy style and risk tolerance match the system's documented operating framework and requirements.










There are no reviews yet.