[r]MT5 ROBOT LABCONFIGURABLE STRATEGIES
Sale!

EA #019 – Liquidity POI Reversal

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

Confirmed structure-break and candle-origin POI retest automation for MetaTrader 5. Three entry modes, protective initial SL and fixed RR target.

Liquidity POI Reversal strategy

Liquidity POI Reversal Strategy

Rules and five original MT5 examples.

Explore 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 structure pivot break, most recent opposing origin candle and configurable full/body/half-candle POI zone, width/expiry/invalidation filters, one trade per zone; subsequent closed-candle rejection entry only, zone-edge buffered stop and RR target. One position at a time.

Limitations: Standard Pine scope uses closed-candle rejection, not first-tick/midpoint touch. cTrader additionally includes first-touch and midpoint-touch execution. Targets, symbol points and stop distances use target-platform specifications. 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 structure pivot break, most recent opposing origin candle and configurable full/body/half-candle POI zone, width/expiry/invalidation filters, one trade per zone; first-touch, midpoint-touch or subsequent closed-candle rejection entry, zone-edge buffered stop and RR target. One position at a time.

Limitations: Standard Pine scope uses closed-candle rejection, not first-tick/midpoint touch. cTrader additionally includes first-touch and midpoint-touch execution. Targets, symbol points and stop distances use target-platform specifications. 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

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.

59 VERIFIED POINTS
23,96518,81913,6728,5263,380TRADE 0TRADE 15TRADE 29TRADE 44TRADE 58
2025.01.01Balance after each closed trade2026.09.03
Net profit16 852.36
Profit factor2.52
Max equity drawdown22.09% (1 955.59)
Total trades58
Winning trades23 (39.66%)
Expected payoff290.56

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

Description

EA LAB / STRUCTURE & POI / EA019

Liquidity POI Reversal

Read the structure.
Mark the origin.
Wait for the return.

A structure break creates the context. The opposite-color origin candle defines the point of interest. A return to that zone creates the opportunity; a mechanical entry rule makes the decision.

EA019 conceptual neon structure break, POI retest and entry

The idea: context before a trade

After price breaks a confirmed swing, traders often watch the area from which that move originated. Instead of chasing the impulse, this framework waits for price to return to a defined POI. The aim is a clear relationship between structure, entry and initial risk.

EA019 implements that idea with closed-bar pivot breaks, a preceding opposite-color candle and three entry modes. The supplied configuration uses H1 structure, body-only POI and a completed-candle rejection. The factory defaults differ: M15, full-candle POI and first touch.

The inspiration is broader than the code. Hand-drawn liquidity diagrams may show SWEEP, MSS or FVG. EA019 v1.01 does not require separate sweep, MSS-sequence, FVG, session, moving-average or news filters. Its actual conditions are described below.

1 / Confirm the structure break

The robot finds the most recent strict confirmed swing high and swing low inside its history scan. With Pivot Wing = 3, each candidate must be strictly higher or lower than three bars on either side. Equal highs/lows do not qualify. Both pivot directions must be available before a new zone can be detected.

BUY CONTEXT

Break above the swing high

The last closed structure bar crosses above the confirmed swing high plus the minimum break distance; the previous bar must not already have crossed it. The same remembered high is not used again.

SELL CONTEXT

Break below the swing low

The last closed structure bar crosses below the confirmed swing low minus the minimum distance; the previous bar must not already have crossed it. SELL mirrors the BUY process.

The preset requires a close beyond the threshold. Optional wick mode uses the high/low of a closed bar, not an unconfirmed current candle. The preset threshold is 80 broker points.

2 / Define a POI from the origin candle

For BUY, search backwards from two bars ago for the nearest bearish candle; for SELL, use the nearest bullish candle. The origin precedes the break bar. The preset searches eight bars and accepts zone widths from 90 to 1200 points.

TYPEBUYSELL
Full candleOrigin low to highOrigin low to high
Body – supplied presetMinimum open/close to maximum open/closeThe same body-only range
Half candleLower half of full origin rangeUpper half of full origin range

One current zone is stored. A valid new zone replaces the old one, including during an open position. Expiry is elapsed time from the break-bar timestamp: 32 H1 durations in the preset. Market closures can consume that lifetime. Optional close-based invalidation removes BUY after a close below the far edge or SELL above the far edge; it is disabled in the supplied preset.

3 / Wait for the selected entry

MODEBUYSELL
First touchAsk inside the zoneBid inside the zone
Midpoint touchAsk in the lower halfBid in the upper half
Close rejection – supplied presetLater closed candle overlaps the zone, closes above its upper edge and closes above openLater closed candle overlaps the zone, closes below its lower edge and closes below open

The break candle cannot also be the subsequent rejection. In rejection mode the order is placed at the current market quote after confirmation, so BUY may enter above the POI and SELL below it. It is not a limit order at the historical touch price.

4 / Set the risk and target

BUY stop is below the zone low minus the buffer; SELL stop is above the zone high plus the buffer. The preset adds 110 points and sets TP at four times the entry-to-initial-SL distance. The source default is 2R. There is no trailing stop, break-even or opposite-structure exit in this release.

The example sizes each order using 3% of current balance, then rounds volume down to the broker step. Fixed lot is an alternative. Spread, broker stop limits, margin, volume restrictions, trading permissions and licensing can prevent a valid pattern from becoming an order.

One position does not mean one lifetime attempt. The preset disables One Trade Per Zone. After a position closes, another qualifying entry may be accepted while the zone remains eligible. The same closed rejection candle cannot be traded twice. Zone state is held in memory; do not assume it survives terminal restart.

Example historical backtest

CONTEXT / METRICREPORTED VALUE
EA / symbol / timeframeEA019 v1.01 / GBPUSD.pro / H1
Period / broker2025.01.01 – 2026.10.01 / OANDA TMS Brokers S.A.
Deposit / leverage / sizing5,000 USD / 1:100 / 3% balance risk
Entry / zone / targetClosed-candle rejection / body-only POI / fixed RR 4
Net profit / final balance16,852.36 USD / 21,852.36 USD
Profit factor / total trades2.52 / 58
Winning / losing trades23 / 35 (39.66% winners)
Maximum relative equity DD22.09% (1,955.59 USD at that relative-DD event)
Maximum amount equity DD2,361.91 USD (13.08% at that amount-DD event)
Maximum relative balance DD14.39%
History quality / ticks100% real ticks / 147,953,815
CostsCommission 0.00 USD; swap total −590.18 USD. Complete spread schedule not separately stated.

The Deals table reconciles every balance row: initial 5,000 USD plus net 16,852.36 USD equals 21,852.36 USD. It contains 117 rows including the deposit, 116 trading deals and 58 closed trades. Balance is not floating equity. This configuration is historical evidence, not verified live or independent forward performance.

Three POI setups, drawn step by step

Line-and-zone diagrams make the structure easier to read before studying the actual tester charts. These illustrations are inspired by the owner-supplied POI concept references and adapted to EA019’s mechanical rules. They are schematic, not to scale and not historical transactions.

01 / BUY: break, return, confirmation

EA019 illustrative BUY: previous swing high break, origin POI, retest, closed-bar confirmation and subsequent market entry
A break above the previous confirmed high creates a BUY POI from the preceding bearish origin candle. Price returns into the zone; a later bullish candle closes above its upper edge. In close-rejection mode, the market entry follows confirmation and can be above the zone. Initial SL is beyond the lower edge plus the buffer; TP is a configured RR multiple. Illustration only.

02 / SELL: mirror the BUY rules

EA019 illustrative SELL: previous swing low break, bullish-candle origin POI, retest and bearish close confirmation
A break below the previous confirmed low creates a SELL POI from the preceding bullish origin candle. A return is followed by a bearish candle closing below the lower edge. The market SELL uses the current Bid; its protective SL sits above the zone plus the buffer. The red structure path shows the mirror of the BUY concept. Illustration only.

03 / A stopped attempt and a later re-entry

EA019 illustrative BUY loss at SL followed by a later qualifying POI rejection and a separate entry
The first BUY can hit SL. With One Trade Per Zone=false and close-based invalidation=false, as in the supplied preset, a later rejection can qualify while the same zone remains eligible. A new entry follows the prior position’s close; this is not simultaneous pyramiding. The later TP is an illustrative outcome, not a promise that a retry wins.

Five original MT5 examples

These are owner-supplied GBPUSD.pro H1 v1.01 historical tester screens, cross-checked against the full order/deal report. They show completed wins, losses, a temporarily profitable loser and a stored setup. The artwork above is illustrative.

01 / BUY: a complete move to TP

EA019 01 / BUY: a complete move to TP: original MT5 tester screenshot
GBPUSD.pro H1, 3–6 January 2025. BUY 0.49 lots at 1.24120; initial SL 1.23815; requested TP 1.25340. The executed exit is 1.25342, giving +4.01 price R. Net outcome including swap: +596.92 USD. The zone is no longer visible in this capture; its boundaries must not be invented from the trade path. R is price-distance return, not net cash return. Click to inspect the original full-resolution screenshot.

02 / A loss, then another qualifying BUY

EA019 02 / A loss, then another qualifying BUY: original MT5 tester screenshot
21 January 2025: the first BUY at 1.22987 closes at SL 1.22713 for −1.00R and −147.96 USD. A later BUY at 1.22998 closes at TP 1.24138 on 24 January for +4.00R and +560.58 USD after swap. The preset allows later qualifying entries from an eligible zone, but never two of this EA’s own positions at once. R is price-distance return, not net cash return. Click to inspect the original full-resolution screenshot.

03 / A profitable snapshot can still become a loss

EA019 03 / A profitable snapshot can still become a loss: original MT5 tester screenshot
21 August 2025: SELL 0.52 lots at 1.34543, SL 1.35000, TP 1.32715. The screenshot shows a temporarily profitable open trade near a red SELL POI. The full report later records an SL at 1.35000 on 22 August: −1.00R and −239.25 USD including swap. Floating profit is not a closed result. R is price-distance return, not net cash return. Click to inspect the original full-resolution screenshot.

04 / SELL SETUP: the zone is only the context

EA019 04 / SELL SETUP: the zone is only the context: original MT5 tester screenshot
11–12 September 2025. A red POI exists and the panel shows SELL SETUP, with no ENTRY in this captured area. Close-rejection mode still needs a later completed candle that overlaps the zone and closes below its lower edge. Execution filters also need to pass. The screenshot alone does not prove which individual gate prevented any particular tick from trading. R is price-distance return, not net cash return. Click to inspect the original full-resolution screenshot.

05 / SELL: the report confirms the target

EA019 05 / SELL: the report confirms the target: original MT5 tester screenshot
18–25 September 2025. SELL 0.52 lots at 1.35943; initial SL 1.36388; TP and exit 1.34163. Realized price R: +4.00. Net outcome: +914.28 USD after −11.32 USD swap. The entry is outside the left edge of this capture. The visible later POI must not automatically be attributed to that earlier trade. R is price-distance return, not net cash return. Click to inspect the original full-resolution screenshot.

How to test this framework

  1. Load the supplied H1 SET and run a single real-tick test first. Confirm the actual inputs; informational BACKTEST INFO text does not change them.
  2. Keep risk fixed when comparing configurations. Study entry mode, zone type, pivot wing and break distance in small groups.
  3. For staged searches, set Apply Optimization Ranges=false. With true, the robot applies its built-in ranges at optimization start.
  4. Select Custom max to use Smooth Equity ranking. Default gates require at least 40 trades and maximum relative equity DD of 35%; this is not a live drawdown stop.
  5. Reserve an untouched forward period, inspect nearby settings and test another broker’s costs before considering live use.

What you receive

  • Supplied compiled EA019 v1.01 EX5.
  • GBPUSD H1 example SET with blank license field.
  • 20-page English manual with the strategy rules and five chart case studies.
  • START_HERE and version notes.

The customer ZIP excludes MQ5 source and license keys. The compiled robot is available through protected customer downloads after purchase. One EA LAB license supports two MT5 account-login/server combinations; demo/live activation needs the key and allowed WebRequest URL.

Install and activate

  1. Copy EX5 to MQL5/Experts and refresh Navigator.
  2. Open the exact broker symbol and load the SET. The supplied example uses GBPUSD.pro H1.
  3. Review the 3% balance risk, point units, lot limits and RR 4 target.
  4. Enter your EA019 key and allow https://ea-lab.dev in MT5 WebRequest settings.
  5. Enable Algo Trading and verify LICENSE ACTIVE. Strategy Tester uses TESTER MODE without online activation.
  6. Backtest on your broker’s real ticks and run demo checks before live use.

Frequently asked questions

Does it trade every liquidity sweep?

No. Separate sweep detection is not an entry filter. It trades the mechanical pivot-break, candle-origin POI and selected retest conditions.

Does One Trade Per Zone=false mean pyramiding?

No. The EA holds at most one own position per symbol+magic. A later entry can qualify only after the previous position closes, while the zone remains eligible.

Why is an entry outside the POI?

Close rejection waits for a confirmed candle closing beyond the near edge, then enters at the current market quote. It is not a limit order at the touch price.

Are all winners exactly 4R?

The supplied preset targets 4R, while the source default is 2R. Tick rounding and actual fills can change achieved price R. Cash returns also include costs.

Can I use another symbol or timeframe?

The code has no fixed symbol restriction. The supplied evidence is GBPUSD.pro H1. Point settings, costs and parameters require separate testing elsewhere.

What happens if the license server is unavailable?

Eligible network failures can use up to 72 hours from the last valid confirmation of the same license identity. Explicit rejection does not grant grace. New entries are blocked after failure; existing broker-side SL/TP remain.

Download user manual (PDF)Original MT5 report

Supplied v1.01 binary is unchanged during this publication. No independent compilation, new MT5 run or live activation test was performed. Historical results do not guarantee future performance. Leveraged trading can lose capital. Support: ea@ea-lab.dev.

Download user manual (PDF)

Historical results do not guarantee future performance. Trading can lose capital. Configuration and risk are selected by the user. Support: ea@ea-lab.dev.

Strategy & configuration

EA number019
EA version1.01
PlatformMetaTrader 5
Strategy familyConfirmed structure break / candle-origin POI retest
Suggested symbolsGBPUSD.pro historical example
Suggested timeframesH1 supplied example; configurable structure TF
Entry rulesConfirmed pivot break, preceding opposite-color candle POI; first touch, midpoint touch or subsequent closed-candle rejection.
Exit rulesProtective initial SL outside POI plus buffer; fixed RR TP. No trailing or break-even.
Configurable filtersLong/short enable, break distance, POI width, zone expiry, optional close invalidation, spread and broker execution checks.
Risk controlsBalance risk-percent or fixed lot; volume-step/min/max and margin checks; one own position at a time.
Configurable inputsStructure TF, pivot wing, POI type, entry mode, origin scan, expiry, RR, SL buffer and Smooth Equity Custom max.
Strategy limitationsOwner-supplied compiled v1.01 and matching full report. No independent recompile, new MT5 test or live activation test during publication.
Version changelogv1.01: option handling, post-BOS rejection, execution isolation, licensing, CLEAN visuals and built-in optimization ranges. Defaults retained; supplied binary unchanged during publication.

Example historical backtest

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

Backtest symbolGBPUSD.pro
Backtest timeframeH1
Backtest period2025.01.01 - 2026.10.01
Initial deposit and currency5,000.00 USD
Net result and currency16,852.36 USD
Profit factor2.52
Maximum drawdown (%)22.09
Trade count58
Win rate (%)39.66
Average trade and currency290.56 USD
Modeling method100% real ticks; 147,953,815 ticks
Spread assumptionsComplete spread schedule not separately stated
Commission assumptions0.00 USD in supplied deals; total swap -590.18 USD

View original backtest report

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Withdraw from contract here · Paid adaptation purchase terms