[r]MT5 ROBOT LABCONFIGURABLE STRATEGIES
Sale!

EA #006 — SMC

Original price was: 95,00 €.Current price is: 24,99 €.

Closed-candle SMC rules for MetaTrader 5. Confirmed structure, OB/FVG retests, optional higher-timeframe filters, configurable risk and fixed-RR or ATR-trailing exits.

EA006 · v1.05 · Hedging accounts. Includes GOLD M15 and US100 M5 example presets and historical reports.

Explore the SMC strategy →

TradingView and cTrader adaptations are paid products, including adaptations of free MT5 robots. Standard price: €24.95 per robot, per platform.

TradingView

Receive a Pine Script strategy based on the MT5 robot’s core trading rules, with chart signals, alerts and backtesting in TradingView’s Strategy Tester. Some MT5 features may be modified or unavailable. Signals, execution and backtest results may differ. The script does not place live broker orders by itself. External automation services and setup are not included.

Scope: Confirmed swing pivots, optional reclaimed liquidity sweep followed by displacement/BOS, fresh order-block or three-candle FVG zone, subsequent closed-bar rejection retest, expiry/invalidation, optional higher-timeframe EMA/structure permission, physical zone/sweep stop, fixed-RR target and one position at a time.

Limitations: Confirmed pivots appear only after their right-hand bars close. Zone invalidation and session boundaries use target-platform data; MT5 instance locks are replaced by one labelled cBot instance per symbol. Pine Script v6 strategy on standard time-based OHLC charts; chart signals, entry/exit markers, alerts and Strategy Tester included. Historical execution uses the TradingView broker emulator, with configurable costs; no tick sequencing, broker-wide margin/volume guards, MT5 panel/licensing or Custom Max optimizer. Position size uses strategy settings. Signals/fills/results may differ from MT5. No live broker orders by itself; external automation, subscriptions and setup are not included.

Scroll for scope and limitations ↓

Delivery: 2–3 calendar days after confirmed payment.

Order TradingView adaptation — €24.95

cTrader

Receive a cTrader cBot based on the MT5 robot’s core trading rules, within the reviewed scope. Includes source code, required launch files and instructions. A cBot can place automated orders when enabled in a compatible cTrader environment. Platform APIs, broker data and execution may differ from MT5; identical results are not promised.

Scope: Confirmed swing pivots, optional reclaimed liquidity sweep followed by displacement/BOS, fresh order-block or three-candle FVG zone, subsequent closed-bar rejection retest, expiry/invalidation, optional higher-timeframe EMA/structure permission, physical zone/sweep stop, fixed-RR target and one position at a time.

Limitations: Confirmed pivots appear only after their right-hand bars close. Zone invalidation and session boundaries use target-platform data; MT5 instance locks are replaced by one labelled cBot instance per symbol. C# cBot can trade automatically when enabled. cTrader broker data, contract sizes, execution, fees and timezone may differ from MT5; identical signals/results are not promised. MT5 canvas/panel, MT5 activation implementation and Custom Max optimizer are not ported. EA LAB non-exclusive source-code licence applies.

Scroll for scope and limitations ↓

Delivery: 2–3 calendar days after confirmed payment.

Order cTrader adaptation — €24.95

Delivery: 2–3 calendar days after confirmed payment.

Standard, non-exclusive software adaptation. Individual strategy redesigns or modifications require a separate quote. If the agreed scope cannot be delivered, we will offer an alternative for your acceptance or refund your payment. We will not substitute a reduced product without your agreement.

Download user manualSetup, parameters and testing notes
Category:

ORIGINAL MT5 DATA / MODERN VIEW

Balance curve · USD

No smoothing, projections or invented data points. Rebuilt directly from the Deals table in the original MT5 report.

92 VERIFIED POINTS
14,09711,4998,9006,3023,704TRADE 0TRADE 23TRADE 46TRADE 68TRADE 91
2025.01.01Balance after each closed trade2026.09.30
Net profit7 978.69
Profit factor1.55
Max equity drawdown25.09% (1 769.86)
Total trades91
Winning trades32 (35.16%)
Expected payoff87.68

Source: EA_006_SMC_US100_M5.html · Historical backtest results do not guarantee future performance.

Description

What this EA does

EA #006 — SMC turns selected Smart Money Concepts into explicit, configurable MT5 rules. It follows confirmed swing structure, creates an Order Block or Fair Value Gap zone after a directional break, and waits for a later closed-candle retest. You select the symbol, signal timeframe, filters, stops and risk. This is a mechanical research tool, not the full discretionary SMC methodology.

Read the illustrated SMC strategy: structure, OB/FVG and real MT5 examples →

Strategy logic

  1. Confirm structure. Strict swing highs/lows require InpSwingWing completed candles on both sides. Equal highs/lows do not establish a new pivot. A directional candle must close beyond the active level and meet the displacement-body/ATR threshold.
  2. Optional liquidity sweep. Require a prior reclaimed sweep within its allowed lifetime, or permit direct structure breaks. A same-candle sweep and break cannot qualify as a prior sweep.
  3. Create a zone. Order Block mode uses the full high/low range of a qualifying opposite candle. FVG mode uses a fresh three-candle gap meeting the minimum ATR size. Invalidated or already-touched gaps are rejected.
  4. Wait for rejection. A later candle must overlap the zone and close beyond its outer edge in the intended direction, with the matching candle body. Expiry, breached extremes and opposite structure invalidate pending setups.
  5. Execute once. A confirmed opportunity is consumed even when filters or the broker reject the attempt. Actual execution occurs on a subsequent available tick; the entry-delay limit rejects stale confirmations. One owned position/exposure per symbol and magic is allowed.

Filters, exits and risk

Optional higher-timeframe structure uses completed bars and confirmed swings. Neutral or unavailable structure blocks new entries; a later direction change does not close an existing position. The independent EMA filter compares the last closed higher-timeframe close with its EMA. When both are enabled, both must agree. Filter timeframes must exceed the signal timeframe.

Choose M30, H1, H4 or D1 through optimization IDs 0, 1, 2 and 3. Broker-server hours, direction switches, absolute spread and spread/initial-stop-distance filters restrict entries. Hours do not close positions at the end of the window.

A hard SL sits beyond the more distant zone/sweep structural anchor plus an ATR buffer. Fixed-RR mode places a broker TP at a chosen multiple of initial stop distance. ATR-trailing mode has no fixed TP and tightens stops using closed ATR; it can tighten before a trade becomes profitable. The EA uses current-equity percentage risk or fixed lots, volume/margin checks and broker tick/lot increments. Costs, gaps and slippage can exceed nominal risk.

Configurable parameters

GroupMeaning
Structure and displacementSwing confirmation strength, optional sweep depth/lifetime, directional break body divided by ATR.
Entry zoneOB or FVG model, zone lookback, retest expiry, minimum FVG width/ATR.
Higher-timeframe filtersStructure or EMA, separate M30/H1/H4/D1 selectors, structure-wing strength and EMA length.
ExitsSL buffer, fixed-RR target or ATR trailing. RR is inactive in trailing mode; TrailATR is inactive in fixed-RR mode.
Risk and executionEquity-risk or fixed lots, cap, spread limits, deviation and maximum entry delay. Keep these fixed while comparing signal settings.
VisualsCLEAN panel, active zones, optional diagnostic labels and actual execution markers/connectors. Display controls do not change signals.

All 50 inputs are documented in the English manual. Source defaults use M15, sweep ON, OB, 0.5% equity risk and 2R. The supplied historical GOLD SET uses sweep OFF, M30 structure ON, 3% equity risk and 3R. Loading the example changes risk; review it before use.

Example historical backtest

One historical OB configuration; not a forecast or proof of all settings. GOLD.pro, M15, configured period 1 January 2025 to 1 October 2026; last deal 30 September. OANDA TMS Brokers S.A., OANDATMS-MT5 build 6230, USD account, $5,000 initial deposit, leverage 1:100. Reported history quality 99%, 41,074 bars and 145,069,618 ticks. The exported HTML does not explicitly identify the tester model selection; real-tick mode is not independently certified by the tick count or informational input text.

Net profit / final balance$10,646.60 / $15,646.60
Profit factor / expected payoff1.27 / $47.96
Trades / trade deals222 / 444
Wins / losses70 (31.53%) / 152 (68.47%)
Equity relative drawdown36.25% ($2,402.01)
Equity maximal drawdown amount$3,565.32 (19.09%)
Balance relative drawdown34.32% ($2,209.98)
Balance maximal drawdown amount$2,779.46 (19.77%)
Maximum consecutive losses9 trades (-$2,138.81)

Largest money drawdown and largest percentage drawdown occur at different levels. The example includes substantial losses. Report configuration: OB, sweep OFF, M30 structure ON (wing 3), EMA/hours OFF, 3% current-equity risk and 3R target. Spread assumption is not separately provided in the source report.

Every trade-deal balance was reconciled. Price profit totals $11,113.17, swap -$466.57 and commission $0.00; net change $10,646.60. Initial deposit plus net change equals final balance exactly. The modern balance view uses the initial balance and 222 original closing balances without smoothing. It is realized balance, not floating equity. Zero commission in this example does not imply zero costs at another broker.

Additional historical backtest — US100 M5

EA006 v1.05, US100.pro, M5, 1 January 2025 to 1 October 2026, last close 30 September 2026. OANDA TMS Brokers S.A., MT5 build 6230, USD account, initial deposit $5,000, leverage 1:100. OB, sweep OFF, H1 structure ON (wing 3), EMA/hours OFF, 3% equity risk and 3R target.

Net profit / final balance$7,978.69 / $12,978.69
Profit factor / expected payoff1.55 / $87.68
Trades / deals91 / 182
Wins / losses32 (35.16%) / 59 (64.84%)
Equity relative drawdown25.09% ($1,769.86)
Equity maximal drawdown amount$1,819.74 (15.63%)
Balance relative drawdown21.94% ($1,529.02)
Maximum consecutive losses7 trades (-$1,291.42)

All 182 trade-deal balances reconcile exactly; 91 original closing balances are verified. Commission and swap are $0.00 in this report. History quality 100%, 122,942 bars and 323,352,053 ticks. The HTML does not explicitly identify the selected tester model or a separate spread assumption. This is a historical example, not a forecast. The supplied SET uses 3% risk; review it before use. Reproduce with optimization OFF.

Download original GOLD M15 and US100 M5 reports with images →

Real MT5 examples

The linked strategy preserves the supplied chart geometry and actual fills. A BUY on 15 January 2025 closes at SL for -$143.81 net. The following BUY on 16 January closes at TP for +$421.83 net. The SELL from 20–21 March closes at TP for +$456.30 net. A visible BUY zone can coexist with SELL-only higher-TF bias; a zone alone does not authorize an entry.

Customer package

The prepared release contains the author-supplied v1.05 EX5, GOLD M15 and US100 M5 example SETs with blank license fields, English manual, START_HERE installation instructions, changelog, checksums and the original report with its images. MQ5, customer keys and secrets are excluded. The package is delivered through protected WooCommerce downloads after purchase.

Installation and activation

  1. Download the protected package through your order or My Account after purchase.
  2. Copy EX5 to MT5 File → Open Data Folder → MQL5/Experts and refresh Navigator. Use a hedging account; netting is unsupported.
  3. Choose the broker symbol and signal timeframe; load SET with optimization OFF for reproduction and review risk, magic and filters.
  4. For demo/live, enter the legitimate EA006 key in InpLicenseKey, allow https://ea-lab.dev under Tools → Options → Expert Advisors → WebRequest, and enable Algo Trading.
  5. Check LICENSE ACTIVE and Experts/Journal. First validate on demo; an active license is not evidence of strategy profitability.

Tester/optimization bypass online licensing and do not consume account activations. The EA LAB license model permits two MT5 login/server combinations for each purchased EA. The EA blocks new entries after a license rejection while continuing management of owned positions. Network grace requires a previous valid confirmation of the same identity. Product-specific live activation and limit tests remain pending for this release.

Optimization suggestions

First reproduce the supplied report with optimization OFF. Compare small stages: structure/displacement and expiry; stops/RR; OB versus FVG separately; HTF structure; HTF EMA; then ATR-trailing as a separate exit family. Keep risk, symbol, costs and dates fixed. Do not optimize unused fields.

For either filter TF use Start 0 / Step 1 / Stop 3 and enable that filter. With M15 all four choices are valid. The supplied SET retains many optimization flags and limits StructureTF to 0..1; this is not a recommended all-at-once grid. Old native MT5 period IDs are incompatible with v1.05 filter selectors. Validate nearby settings, unseen dates and forward demo results.

Version and release status

v1.05 adds optimizable filter timeframe IDs 0..3. v1.03 added closed-bar HTF structure; v1.02 added permanent actual trade labels and connectors; v1.01 improved readability and hid ATR while retaining calculations. The author supplied EX5 and a matching-named v1.05 report. Independent compilation/binary provenance and the complete live-license test matrix have not been run in this environment. The supplied EX5 is distributed unchanged.

FAQ

Which accounts work?

MT5 hedging accounts only. Symbol contract details and broker costs must be tested independently.

Why does the EA show a setup without trading?

Check higher-TF bias, license, Algo Trading, hours, spread, entry delay, one-position rule, margin and zone expiry. Drawings can show an active zone even when a filter blocks it.

Does changing the chart timeframe change signals?

No. InpSignalTF controls the signal engine. Match the chart timeframe for setup drawings.

Can I use another EA’s key?

No. EA006 has its own product identity. A licensed tester does not prove demo/live activation.

Are cTrader or TradingView versions included?

No. Those platform controls request feasibility; only the MT5 EX5 is prepared.

Risk disclosure

Historical/backtested performance does not guarantee future results. Results vary with broker, spread, commission, symbol, settings and execution. You choose the configuration and remain responsible for your account. Trading can cause loss of some or all capital. This software is not financial advice, account management or a profit promise.

Strategy & configuration

EA number006
EA version1.05
PlatformMetaTrader 5
Strategy familySMC / Market structure / Order Blocks / Fair Value Gaps
Suggested symbolsHistorical examples: GOLD.pro M15 and US100.pro M5. Validate other broker feeds separately.
Suggested timeframesM15 source default; supplied GOLD M15 and US100 M5 examples. Select InpSignalTF explicitly.
Entry rulesConfirmed swing break, optional prior reclaimed sweep, OB/FVG zone and later closed-candle directional rejection; market execution.
Exit rulesHard structural SL plus ATR buffer; fixed RR TP or closed-bar ATR trailing without fixed TP.
Configurable filtersHTF structure and EMA with M30/H1/H4/D1, broker-server hours, direction, spread, entry delay.
Risk controlsCurrent-equity risk (source 0.5%, historical SET 3%) or fixed lots, lot cap, margin/volume checks, one owned exposure.
Configurable inputs50 documented inputs; optimize only active strategy/filter parameters.
Strategy limitationsHedging only; mechanical SMC subset. One historical OB/M30-filter test; independent compilation and live activation matrix pending.
Version changelogv1.05: optimizable filter TF IDs 0=M30, 1=H1, 2=H4, 3=D1. Prior native TF IDs are incompatible.

Example historical backtest

Results describe one configuration under the stated test conditions. They do not guarantee future performance.

Backtest symbolUS100.pro
Backtest timeframeM5
Backtest period2025-01-01 to 2026-10-01; last deal 2026-09-30
Initial deposit and currency5,000.00 USD
Net result and currency+7,978.69 USD
Profit factor1.55
Maximum drawdown (%)25.09
Trade count91
Win rate (%)35.16
Average trade and currency87.68 USD
Modeling methodModel not explicitly stated in HTML; history quality 100%, 323,352,053 ticks, 122,942 bars.
Spread assumptionsNot provided separately in source report.
Commission assumptions0.00 USD commission and swap in US100 example.

View original backtest report

Withdraw from contract here · Paid adaptation purchase terms