[r]MT5 ROBOT LABCONFIGURABLE STRATEGIES
Sale!

EA #005 — ICT

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

Six mechanical ICT entry models for MT5. Configurable closed-candle confirmations, sessions, SL/TP and risk. Includes EX5, example SET and English documentation.

Explore the ICT 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 liquidity sweep, displacement/market-structure shift, three-candle FVG and subsequent directional retest; swing/previous-day liquidity selection, optional daily midpoint bias, configurable New York session, setup expiry, structural stop and fixed-RR target. One position at a time.

Limitations: Limited to the Sweep > MSS > FVG model. OTE, Judas/CISD, Silver Bullet, inverse-FVG, H4 context, pivot exits, pyramiding, partial exits, ARS and daily account-wide controls are excluded. New York session uses explicit IANA timezone configuration. 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 liquidity sweep, displacement/market-structure shift, three-candle FVG and subsequent directional retest; swing/previous-day liquidity selection, optional daily midpoint bias, configurable New York session, setup expiry, structural stop and fixed-RR target. One position at a time.

Limitations: Limited to the Sweep > MSS > FVG model. OTE, Judas/CISD, Silver Bullet, inverse-FVG, H4 context, pivot exits, pyramiding, partial exits, ARS and daily account-wide controls are excluded. New York session uses explicit IANA timezone configuration. 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.

49 VERIFIED POINTS
10,9839,3367,6896,0424,395TRADE 0TRADE 12TRADE 24TRADE 36TRADE 48
2025.01.01Balance after each closed trade2026.09.30
Net profit5 528.34
Profit factor1.92
Max equity drawdown22.90% (2 559.77)
Total trades48
Winning trades22 (45.83%)
Expected payoff115.17

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

Description

Explore the ICT strategy: six models, entries, filters and exits →

Configurable ICT Expert Advisor for MetaTrader 5

EA #005 ICT v1.05 implements six selectable mechanical models on closed signal candles with market execution, explicit session filters and configurable risk and exits.

EA005 ICT v1.05 for MetaTrader 5. Includes the author-supplied EX5, example GOLD M15 preset and English documentation. Review the historical example, configure your own settings and validate them in Tester and on demo.

Six entry models

  1. Sweep → MSS → FVG: BUY raids at least one tick below selected liquidity and closes back above it. A later displaced close breaks the stored opposite confirmed swing. A qualifying FVG follows. Default entry requires a later directional retest; immediate mode may enter at FVG recognition. SELL mirrors the sequence.
  2. Sweep → MSS → OTE + FVG: model 0 plus a fixed OTE 61.8–79% impulse retracement. FVG and OTE must intersect by at least one tick. Retest overlaps the shared zone and closes beyond its midpoint. Always retest.
  3. MSS/BOS → FVG: fresh displaced close beyond a confirmed swing, with the previous close not already beyond it. No mandatory sweep. Then a qualifying FVG and selected immediate/retest confirmation.
  4. Judas → CISD: 03:00–05:00 New York raids the completed Asia range; 07:00–10:00 raids London. A later displaced close passes the open of the first candle in the opposite-color run leading into the raid. An available structural swing is also required. Immediate mode can enter at CISD; retest mode waits for FVG and retest.
  5. Silver Bullet: sweep, later MSS, FVG and later retest within the same fixed NY hour: 03:00–04:00, 10:00–11:00 or 14:00–15:00. Retest mandatory; ordinary session and entry-mode inputs do not override it.
  6. Inverse FVG: first displaced close through an older opposite FVG, then a later directional retest. Prior closes must not have broken it. No separate sweep/MSS. A wick past the far zone edge invalidates the setup.

Confirmation and execution

Swings require InpSwingStrength closed candles on each side. Displacement requires a directional body at least InpDisplacementATR times mean True Range of 14 earlier candles and body/range at least 60%. A three-closed-candle FVG must be at least two ticks wide and its middle candle displaced. Retest requires overlap, directional body and close beyond the zone midpoint. Orders are submitted at current Ask/Bid; no guaranteed gap-edge fill. Invalidated/expired setups are discarded. A ready signal is consumed after its order attempt, even if rejected.

Sessions and filters

Ordinary windows are 02:00–05:00 London and 07:00–10:00 NY, in New York local time. BOTH allows both; custom windows support overnight operation. Session OFF retains weekend exclusion. Judas uses Asia 18:00–03:00 and London 03:00–07:00 reference ranges and its own entry windows. Silver Bullet also keeps its own windows.

AUTO clock needs historical Forex H1 weekly boundaries and may require EURUSD for a non-Forex symbol. Missing valid clock history blocks signals. With AUTO OFF, set broker winter UTC offset and EU/US/fixed DST rule. D1 midpoint bias compares the last closed broker daily close with its range midpoint. H4 structure or D1/H4 agreement are alternatives; bias freezes at window start. Optional context requires contact with available unfilled H4 FVG or accepts a prior-day extreme sweep. Direction, spread/ATR, volume, margin and broker stop rules also apply.

SL, TP and management

SL choices: setup extreme, signal candle, confirmed swing on selected timeframe, previous-day floor pivot or NONE. Buffer is the greater of one tick and iATR(14) × InpSLBufferATR; broker distances and tick rounding are applied before sizing.

SL_NONE submits no protective stop. Its reference distance serves sizing/statistics only; BE/trailing do not create an actual stop in this mode.

TP choices: liquidity, R multiple, ATR, next D1 pivot, nearest SR/pivot, opposite active-signal MSS, opposite H4 MSS or NONE. Liquidity/pivot modes enforce minimum R; unavailable targets reject entries. Market exits need the terminal running.

Optional break-even locks selected R after its trigger. Swing trailing uses confirmed pivots and only tightens SL. One partial-close attempt closes 50% if volume rules allow. Pyramiding requires hedging and new independent setups; ONLY_IF_ALL_PROFIT checks earlier same-direction positions. All these options are OFF in source defaults. Symbol and magic scope management. NY-day caps block new entries rather than closing everything.

Defaults and supplied preset

Source defaults: model 0, M5, swing 2, displacement 0.8, lifetime 12, retest, swing liquidity, D1 midpoint bias, context OFF, BOTH sessions, 0.50% equity risk, setup-extreme SL, 0.10 ATR buffer, 2R, magic 500501. Changing chart timeframe alone does not change InpSignalTF.

Supplied GOLD M15 SET: model 0, M15, swing 2, displacement 1.0, lifetime 8, immediate entry, previous-day liquidity, bias OFF, H4 FVG OR day-sweep context, ordinary session OFF, 3% risk, H2 swing SL, 2.5R, ONLY_IF_ALL_PROFIT pyramiding. BE/trailing/partial OFF. It is a historical research configuration, not a live recommendation.

Actual chart evidence

All supplied GOLD.pro M15 Tester examples show model 0. SELL screen: 9 September 2025 17:30 server time, entry 3640.14, SL 3660.59, TP 3589.01, 0.11 lot. BUY ticket 27: 29 May 2025 12:45, entry 3297.39, SL 3245.08, TP 3428.17, 0.036 lot. Both positions remain open at capture; planned geometry is approximately 2.50R before costs, not realized profit. EXIT 0.048 belongs to another position. No historical executions are claimed for models 1–5.

Original MT5 setup gallery

EA005 model-0 GOLD.pro M15 SELL in the MT5 tester, entry 3640.14 with SL 3660.59 and TP 3589.01
Original SELL screenshot. The position is still open at capture; its later report outcome is -$219.81 net, including swap.
Literal closeup of the original SELL chart showing structure confirmation, bearish FVG and execution marker
Unaltered crop of the same MT5 screen. Marker position is not the fill price.
EA005 model-0 BUY ticket 27 on GOLD.pro M15 in MT5, entry 3297.39 with SL 3245.08 and TP 3428.17
Original BUY screenshot. Ticket 27 later closed at TP for $436.76 net after swap. EXIT 0.048 refers to another position.
Unaltered crop of the original BUY setup and its market-structure labels
Literal BUY setup crop; no candles or fills redrawn.
Original historical MT5 chart with an EXIT 0.105 marker for EA005
Third original historical screen. The green trade connector is not an equity curve.

Historical backtest — original MT5 report

One historical model-0 configuration; not a forecast or validation of all six models. GOLD.pro, M15, 1 January 2025 to 1 October 2026 (last recorded deal 30 September). OANDA TMS Brokers S.A., MT5 Build 6230, USD account, $5,000 initial deposit, 1:100 leverage. The report states 99% real ticks, 41,074 bars and 290,170,157 ticks.

Net profit$5,528.34Final balance$10,528.34
Profit factor1.92Closed trades48
Winning trades22 / 48 (45.83%)Expected payoff$115.17
Maximum equity drawdown$2,559.77 (22.90%)Maximum balance drawdown$1,631.76 (16.48%)
Gross profit / gross loss$11,532.66 / -$6,004.32Recovery factor / Sharpe ratio2.16 / 2.12

Report configuration: model 0, M15, swing 2, displacement 1.0, setup life 8, immediate FVG entry, previous-day liquidity, bias OFF, H4 FVG OR day-sweep context, ordinary session OFF, 3% risk, H2 swing SL, 2.5R and ONLY_IF_ALL_PROFIT pyramiding, maximum three positions. This differs from the source defaults. The last remaining position is closed at the end of the test.

The original UTF-16LE HTML was decoded and every Deals-row balance reconciled exactly. There are 96 trade deals plus the initial deposit. Deal profit totals $5,693.82; swap totals -$165.48; commission is $0.00; net result is $5,528.34. The report does not specify a separate fixed spread assumption. Execution prices embed historical bid/ask effects; zero commission is an assumption of this example and may not match your broker.

The original balance image and report are provided; the product’s modern balance chart is imported from the original HTML. Any imported curve must use the exact Deals-table balance values without smoothing. A balance curve does not represent floating equity; the larger equity drawdown above matters.

Actual screenshot outcomes, verified in the report: SELL entry 3640.14 on 9 September 2025 closed at 3660.65 on 15 September at SL: -$225.61 price profit plus $5.80 swap = -$219.81 net. BUY ticket 27 entry 3297.39 on 29 May closed at 3428.29 on 13 June at TP: $471.24 price profit minus $34.48 swap = $436.76 net. Times are report/server times. These two outcomes are historical examples, not promised results.

Download the original report, report images and balance reconciliation (ZIP)

Customer package

Author-supplied EX5, GOLD M15 SET with blank license field, English manual, installation instructions, changelog and checksums. Download the protected package through your order or My Account. MQ5 and customer license keys are not included in the ZIP. Read the public English manual (PDF).

Installation and activation

  1. After purchase, download the protected customer ZIP through your order or My Account.
  2. Copy EX5 into MT5 File → Open Data Folder → MQL5/Experts; refresh Navigator. Customers do not compile or receive MQ5.
  3. Load SET; review signal TF, risk, stops, magic, broker symbol and clock.
  4. For demo/live, enter your legitimate EA005 key and allow https://ea-lab.dev in Tools → Options → Expert Advisors → WebRequest. Enable Algo Trading and verify LICENSE ACTIVE.
  5. Validate in Tester and on demo. Check Experts/Journal for clock, spread, session, margin or license rejection.

Tester/optimization bypass online licensing. Each purchased EA has its own license key with two MT5 account-login/server activations. Licensing blocks new entries while owned-position management continues.

Research and optimization

Test models separately. Small source grid: swing 2/3/4, displacement 0.6/0.8/1.0/1.2, lifetime 8/12/16, RR 1.5/2/2.5/3 where applicable: 144 combinations. Remove inactive parameters. EntryMode is inactive for models 1/4/5; ordinary sessions for Judas/Silver Bullet; liquidity for 2/3/5. Keep risk, clock and identity static. Use real ticks, realistic costs, untouched out-of-sample data and nearby parameter checks.

v1.05 and risk

EA005 identity, English UI, EA004 chart palette, CLEAN panel, product license and scoped persistent state. Strategy/MM retention from v1.04 is documented; no independent baseline rerun was performed. Trading can cause loss; gaps, costs and slippage can exceed nominal stop risk. This mechanical adaptation does not implement the full discretionary ICT methodology.

Strategy & configuration

EA number005
EA version1.05
PlatformMetaTrader 5
Strategy familyICT-inspired / Liquidity / Market structure / Fair value gaps
Suggested symbolsSupplied real chart examples: GOLD.pro. Other broker feeds and instruments require separate testing.
Suggested timeframesSource signal timeframe M5; supplied chart examples M15. Set the signal-timeframe input explicitly; changing the chart alone does not change the signal timeframe.
Entry rulesSix selectable models: Sweep–MSS–FVG; Sweep–MSS–OTE + FVG; MSS/BOS–FVG; Judas–CISD; Silver Bullet; Inverse FVG. Closed-bar confirmations and model-specific retests; market execution.
Exit rulesSL: setup extreme, signal candle, selected-timeframe confirmed swing, prior-day floor pivot or NONE. TP: liquidity, R multiple, ATR, D1/SR pivot, opposite signal-TF/H4 MSS or NONE. Optional BE, swing trailing, 50% partial close and session close. Source default setup SL and 2R; supplied preset H2 swing SL and 2.5R.
Configurable filtersNew York session windows, D1 midpoint bias, optional H4 context, displacement and gap thresholds, spread and direction controls.
Risk controlsSource default risk 0.5%; optional fixed lot. Pyramiding off by default. SL=None removes the actual protective stop even when virtual distance is used for sizing.
Configurable inputs60 documented inputs; six model selections, signal timeframe, sessions, confirmation thresholds, risk and exits.
Strategy limitationsMechanical adaptation of selected ICT concepts. The verified GOLD.pro M15 historical report covers model 0 with one specific preset; it does not establish performance for models 1–5, other settings or broker feeds. Validate your chosen configuration in Tester and on demo.
Version changelogv1.05 — Six mechanical ICT entry models for MetaTrader 5. Author-supplied EX5, example GOLD M15 SET and English documentation. Includes the original historical report, real MT5 screenshots and a reconciled closed-trade balance curve.

Example historical backtest

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

Backtest symbolGOLD.pro
Backtest timeframeM15
Backtest period2025-01-01 to 2026-10-01; last deal 2026-09-30
Initial deposit and currency5,000.00 USD
Net result and currency+5,528.34 USD
Profit factor1.92
Maximum drawdown (%)22.90
Trade count48
Win rate (%)45.83
Average trade and currency115.17 USD
Modeling method99% real ticks; 290,170,157 ticks; 41,074 bars
Spread assumptionsNot separately specified in original report; historical execution bid/ask prices
Commission assumptions0.00 USD; total swap -165.48 USD

View original backtest report

Withdraw from contract here · Paid adaptation purchase terms