[r]MT5 ROBOT LABCONFIGURABLE STRATEGIES
Sale!

EA #010 — Demand Trap

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

MT5 · v1.07 · Supply & demand reversals
Zone retests confirmed by closed-candle price action, with structural stops and configurable targets.

Includes EX5, example SET, English manual and original report. Historical example: +11,096.97 PLN; maximum relative equity drawdown 9.33%. Historical results do not guarantee future performance.

EA010 Demand Trap strategy Explore the Demand Trap 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: Completed-bar impulse/base demand-supply or order-block zones, optional BOS requirement, historical invalidation/freshness and retest window; pin-bar, engulfing or false-break confirmation, optional higher-timeframe EMA, close-confirmed entry, formation-extreme stop and fixed-RR target optionally capped by an already-confirmed swing/opposite zone. One position at a time.

Limitations: Pine standard scope uses confirmed-close entries; MT5 intrabar break-of-formation execution is excluded. Zones/targets are fixed when used; later discoveries cannot rewrite past trades. 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: Completed-bar impulse/base demand-supply or order-block zones, optional BOS requirement, historical invalidation/freshness and retest window; pin-bar, engulfing or false-break confirmation, optional higher-timeframe EMA, close-confirmed entry, formation-extreme stop and fixed-RR target optionally capped by an already-confirmed swing/opposite zone. One position at a time.

Limitations: Pine standard scope uses confirmed-close entries; MT5 intrabar break-of-formation execution is excluded. Zones/targets are fixed when used; later discoveries cannot rewrite past trades. 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 · PLN

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

115 VERIFIED POINTS
17,50514,14710,7897,4324,074TRADE 0TRADE 29TRADE 57TRADE 86TRADE 114
2025.01.01Balance after each closed trade2026.09.17
Net profit11 096.97
Profit factor2.45
Max equity drawdown9.33% (1 011.72)
Total trades114
Winning trades89 (78.07%)
Expected payoff97.34

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

Description

EA010 Demand Trap conceptual zone architecture

EA LAB · EXPERT ADVISOR #010

EA #010 — Demand Trap

MetaTrader 5 · v1.07 · Supply & demand / price action

Automate zone retests confirmed by false breaks, pin bars or engulfing candles, with formation-based stops and configurable structural targets.

Explore the strategyDownload user manual

MT5 version. cTrader and TradingView are requests for possible development, not included products.

What this EA does

Demand Trap records a base followed by a strong impulse, then waits for a return and a completed rejection candle. It handles both buy and sell setups. WIDE zones use the full base; OB selects its most recent opposite-colour candle. Optional break-of-structure and higher-timeframe EMA filters refine eligibility.

Configurable strategy logic

  • Independent zone and entry timeframes, base count, volatility period and impulse threshold.
  • Five confirmation modes: ANY, false break, pin, engulf, or false break plus candle.
  • Next-bar market entry or virtual formation-extreme breakout with expiry.
  • Formation-based SL buffer; fixed-RR ceiling optionally shortened by an opposite zone or confirmed swing.
  • Equity-percent or fixed-lot sizing; optional spread, broker-hour and EMA filters.

Targets stay fixed after entry. There is no minimum effective R/R, trailing stop, break-even, partial TP or pyramiding. Any existing symbol position blocks a new entry. These limits are part of the supplied strategy.

What you receive

  • EA_010_Demand_Trap_EALAB_v1_07.ex5, compiled by the owner.
  • EURUSD.pro example preset: M20 zones / M15 entries, blank license and optimization selections cleared.
  • 22-page English manual with five matched historical examples, including a losing trade.
  • START_HERE installation guide, changelog and original v1.07 HTML report with its images.

The MQ5 source is not included. Download the protected package from your order email or My account → Downloads.

Installation and activation

  1. Copy EX5 into MQL5/Experts and refresh Navigator.
  2. Attach it to your broker’s symbol and load the example SET. Review 3% equity test risk before use.
  3. For demo/live, enter your EA010 purchase key, enable Algo Trading and allow WebRequest to https://ea-lab.dev.
  4. Confirm LICENSE ACTIVE and test execution on demo before live use.

Standard licensing supports two distinct account-login + server combinations per purchase. Tester and optimization remain offline without consuming activations. Eligible temporary service failure can use a previously accepted identity for up to 72 hours; explicit denial blocks new entries and clears cached permission. Existing broker-side SL/TP remain in place.

Example historical backtest: profit and drawdown together

Net profit · PLN
+11,096.97

5,000.00 initial deposit → 16,096.97 final balance.

Maximum relative equity drawdown
9.33%

1,011.72 PLN at the relative-DD event. Largest monetary equity drawdown: 1,138.22 PLN (9.00% at that event).

Expert / symbolEA_010_Demand_Trap_EALAB_v1_07 / EURUSD.pro
Period / timeframes2025-01-01 to 2026-10-01 / M20 zones, M15 entries
Broker/server / leverageOANDATMS-MT5 report, build 6230 / 1:100
Profit factor / expected payoff2.45 / 97.34 PLN per completed trade
Trades / deals / wins114 completed trades / 228 trade deals / 89 wins, 25 losses (78.07% win rate)
Balance drawdownMaximum relative 8.31% (756.11 PLN)
Test settingsWIDE zones; base 3; ATR 22; impulse 1.75; first retest 5 bars; ANY signal; next-bar market entry; initial 3R ceiling, opposite-zone and swing targets enabled; 3% equity risk; hours/EMA filters off; spread filter 100 points
Data and costs99% reported quality; 48,328,314 ticks. Commission 0.00 PLN; swap -66.76 PLN. Explicit modelling selection and spread schedule not provided in source report.

Historical simulation, not live performance or a forecast. The owner supplied the compiled EX5 and a new v1.07 report; the MQ5 matches the reviewed source exactly. No compiler log, untouched out-of-sample or forward report was supplied. Costs, tick sequence and broker contract settings can change results. Download the original report and its images.

Optimize in stages

Hold risk fixed. Compare base/impulse settings, then signal mode and retest window, then target choices. Enable conditional filters deliberately. Use Custom max with the unchanged EA LAB SMOOTH EQUITY criterion; the 40-trade and 35% relative equity-DD gates rank tests and do not stop live trading. Reserve out-of-sample data and assess realistic spread, slippage and commissions.

Version 1.07

Removed the public demo license bypass and unused switches. Corrected license timing, pending-zone identity and formation extremes, rolling-zone retention, used-zone persistence, invalidation consistency, volume/margin validation and panel state. Grid is off; zone colour is a simulated tint. Original signal/stop/target formulas and the complete Custom Max scoring module remain unchanged.

Used-zone state persists in the same terminal identity, but pending/contact/retest state is not fully restored. Keep MT5 running for virtual triggers. The included new v1.07 report matches the prior result; a historical test does not exercise online license paths.

Frequently asked questions

Which market was tested?

EURUSD.pro with M20 zones and M15 entries. Other symbols and broker contracts need their own settings and validation.

Does 3R mean all trades target 3R?

No. Nearer targets can shorten it, even below 1R. See the winning and losing examples in the manual.

Why is no trade opening?

Check the closed candle, zone eligibility, first-retest window, existing symbol position, spread, hours, EMA, license, volume, margin and minimum broker stop distance. Inspect Experts/Journal.

Can I use tester without a key?

Yes. Demo/live charts require a key. A purchase permits two account/server combinations.

Historical results do not guarantee future performance. Broker data, costs, settings and execution affect results. Support: ea@ea-lab.dev.

Strategy & configuration

EA number010
EA version1.07
PlatformMetaTrader 5
Strategy familySupply & demand / price-action reversals
Suggested symbolsEURUSD.pro historical example; validate broker-specific contracts
Suggested timeframesM20 zones / M15 entries in example; H1/M5 factory defaults
Entry rulesEligible zone retest + closed false break, pin or engulf; next-bar market or virtual extreme breakout
Exit rulesFormation SL + buffer; fixed-RR ceiling optionally shortened by opposite zone or confirmed swing; TP fixed
Configurable filtersBOS, freshness/retest window, zone invalidation, broker-time hours, HTF EMA, spread
Risk controlsEquity-percent or fixed lot; margin/volume/stop validation; any existing symbol position blocks entry
Configurable inputsZone/entry TFs, base, ATR/impulse, signals, entry, filters, structural targets, SL buffer, risk; see manual
Strategy limitationsNo minimum effective RR/trailing/BE/partial TP; pending/contact/retest state not fully restored; costs/slippage
Version changelogEA010 v1.07: licensed demo/live; offline tester retained; monotonic license scheduling and UTC grace; stable pending-zone identity and formation extremes; persistent used-zone identity; consistent invalidation; finite input, volume-step and margin validation; unused switches removed; technical inputs sinput; grid off, simulated fill and current position panel status. Original signal/SL/TP formulas and Custom Max scoring unchanged.
Owner supplied compiled EX5 and new v1.07 report. Source matches reviewed version. Screenshots are v1.06 originals with matching v1.07 report executions. Compiler log and new license runtime matrix not supplied. No independent OOS/forward evidence.

Example historical backtest

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

Backtest symbolEURUSD.pro
Backtest timeframeM20 zones / M15 entries
Backtest period2025.01.01–2026.10.01
Initial deposit and currency5000 PLN
Net result and currency11096.97 PLN
Profit factor2.45
Maximum drawdown (%)9.33
Trade count114
Win rate (%)78.07
Average trade and currency97.34 PLN
Modeling method99% reported quality; 48,328,314 ticks; modelling mode not explicitly provided
Spread assumptionsNot explicitly provided
Commission assumptions0.00 PLN commissions; swap -66.76 PLN

View original backtest report

Withdraw from contract here · Paid adaptation purchase terms