[r]MT5 ROBOT LABCONFIGURABLE STRATEGIES
Sale!

EA #012 – Bollinger MA Reversal

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

Configurable Bollinger Band reversal EA for MT5: three closed-candle entry models, optional MA direction filters, physical initial SL, band/RR targets and ATR/basis trailing. Includes an example GBPUSD M30 SET and English PDF manual. Review the strategy and test your own settings.

Bollinger MA Reversal strategy guide Explore the 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: Bollinger outer-band touch with next-candle confirmation, single-candle rejection or close re-entry; optional MA price-side/slope and candle-colour filters, cooldown, signal-extreme/ATR/band stop, middle/opposite-band or fixed-RR target, optional opposite-signal exit and ATR/middle-band trailing. One position at a time.

Limitations: Pine dynamic-band touch and trailing decisions are evaluated on completed bars rather than broker tick execution. Moving-average method, price source, timezone and costs must be configured explicitly. 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: Bollinger outer-band touch with next-candle confirmation, single-candle rejection or close re-entry; optional MA price-side/slope and candle-colour filters, cooldown, signal-extreme/ATR/band stop, middle/opposite-band or fixed-RR target, optional opposite-signal exit and ATR/middle-band trailing. One position at a time.

Limitations: Pine dynamic-band touch and trailing decisions are evaluated on completed bars rather than broker tick execution. Moving-average method, price source, timezone and costs must be configured explicitly. 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
SKU: EA012 Category:

Description

EA LAB • EA #012 • MT5 v1.08

Bollinger MA Reversal

Test three closed-candle band-reversal models in one configurable MT5 Expert Advisor. Choose your moving-average permission, physical initial stop, target model and trailing behavior.

Explore the strategyRead the user manual

EA LAB EA012 Bollinger MA Reversal configurable MT5 robot conceptual product artwork

What this EA does

EA012 automates rule-based Bollinger Band rejection and re-entry on ordinary MT5 candles. It evaluates completed candles on a user-selected signal timeframe, applies optional MA direction filtering, checks execution conditions and places a market order with a physical initial stop. No separate custom indicator needs to be installed.

The supplied GBPUSD M30 configuration uses Bollinger 20/2, EMA 50 price-side permission, a 4 ATR initial stop and dynamic opposite-band exit with BB-basis trailing. You can change these choices and test your own system. The preset documents an example; it is not a universal live recommendation.

Configurable entries

Next-candle confirmation, same-candle rejection or close-outside/close-back re-entry. Candle-color, strong-close or no-color confirmation.

Configurable exits

Opposite band, BB middle, fixed initial RR or dynamic band-touch exit. Optional ATR/basis trailing and opposite-signal close.

Strategy logic you can inspect

  1. Calculate Bollinger Bands, a separate MA and ATR on the selected signal timeframe.
  2. Identify a closed lower-band BUY or upper-band SELL setup using the selected model.
  3. Apply candle confirmation and the configured MA rule.
  4. Check license, trade permissions, session, spread, existing symbol positions and cooldown.
  5. Validate initial SL/TP, volume and margin; place the order and manage subsequent closed-bar exits.

BUYs execute at Ask and SELLs at Bid after signal confirmation. The actual fill can differ from the signal close. Dynamic exits and trailing are new-bar evaluations, not continuous intrabar chasing. Broker SL and fixed TP orders may execute between evaluations.

The system is an independent configurable reconstruction inspired by a Bollinger + MA video. Undisclosed original execution rules are explicit choices in this EA. It is not an official or certified replication, and results attributed to the video are not results for this product.

The controls that matter

CategoryAvailable controls
SignalTimeframe, three entry modes, three confirmation choices, Bollinger period/deviation, touch tolerance and cooldown.
MA permissionOff, price-side, slope or both; configurable period/method and slope lookback.
Initial SLTwo-candle extreme plus ATR buffer, ATR multiple, or outer band plus buffer.
TargetsFixed opposite band, fixed BB basis, fixed RR or dynamic opposite-band market close.
TrailingOff, ATR distance from closed candle, or BB basis; only tightens valid stops.
Money managementNominal balance-risk percentage or fixed lot, with broker step/minimum and user maximum.
ExecutionBUY/SELL switches, ATR-scaled spread ceiling, cooldown and broker server-time hours.
VisualsClean dark chart, optional band/basis/MA lines, actual entry/exit paths and signed realized RR.

Real historical examples

Original EA012 Bollinger MA Reversal GBPUSD.pro M30 historical trade example 4
Original owner-supplied GBPUSD.pro M30 screenshot. Completed BUYs show RR 1 : 0.91 and RR 1 : 0.31. This is individual historical evidence, not an aggregate return claim.

The preset uses a dynamic target, so the inactive FixedRR setting does not predict the realized outcome. RR compares signed actual price distance with the original stop distance before commission/swap. It is not account-return percentage.

Original EA012 Bollinger MA Reversal GBPUSD.pro M30 historical trade example 3
Original owner-supplied losing SELL example: RR 1 : -0.54. In v1.08 “TP” is the generic historical exit caption, including losing exits.

Visible examples include both favorable and unfavorable outcomes. The chart’s generic TP caption does not identify the broker exit reason. Use MT5 Deals to verify exact reason, costs and net P/L. The full test model, period, profitability and drawdown cannot be established from these individual images alone.

What you receive

  • EA_012_Bollinger_MA_Reversal_EALAB_v1_08.ex5 – compiled MT5 Expert Advisor.
  • EA_012_Bollinger_MA_Reversal_GBPUSD_M30.set – example input configuration.
  • English PDF user manual with actual screenshots and complete parameter reference.
  • English quick-start README explaining installation, activation and preset behavior.
  • EA LAB license for demo/live use; Strategy Tester and optimization bypass online validation.

The source MQ5 is not included in the customer download. Download delivery is intended through WooCommerce after purchase; the compiled paid robot must not be exposed at a public permanent media URL.

Installation and activation

  1. Copy the compiled EX5 into MQL5/Experts using File > Open Data Folder.
  2. Restart or refresh MT5 Navigator, then attach the EA to your broker symbol.
  3. Load the example SET in Inputs and confirm the signal timeframe and risk.
  4. Enable Algo Trading and allow WebRequest for https://ea-lab.dev in Tools > Options > Expert Advisors.
  5. Enter your EA012 license key and verify LICENSE ACTIVE on demo/live. TESTER MODE is normal in Strategy Tester.

The standard license supports two authorized MT5 account/server combinations, enforced by EA LAB’s license service. After a successful check, temporary network failure can use a 72-hour authorization grace period. Explicit license rejection blocks new entries without grace. Existing positions remain managed.

Backtesting and optimization

Use the exact broker symbol and saved SET. Real-tick validation matters even for closed-candle signals because spread and physical stop/target execution are intrabar. Keep an untouched chronological validation window and inspect neighboring parameters; then run demo forward testing.

Select Custom max to rank by Smooth Equity. This criterion weighs return, equity linearity and weekly balance progress and penalizes drawdown, underwater volatility and stagnation. The default gates require at least 40 trades and at most 35% relative equity drawdown. Those gates are optimizer acceptance rules, not account protection during live trading.

Optimize entries and MA permissions first, then active stop/target inputs, then optional trailing and execution filters. Do not optimize a huge simultaneous grid or inactive settings. Timeframes should be selected discretely. The manual gives suggested research ranges rather than claiming a best configuration.

Version and compatibility

Version 1.08: historical ENTRY and exit text is anchored at exact deal time/price. Candle wicks remain visible; live SL/TP/target-RR overlays are intentionally hidden. Legacy InpShowActiveLevels remains in older SETs for compatibility but does not draw active levels. ATR is internal and not plotted.

The supplied source, EX5 filenames and screenshot panels identify v1.08. Source was reviewed for this description; compilation, binary equivalence and live execution were not independently certified here. Broker contract specifications, quotes, spread, costs and execution can change results.

Frequently asked questions

Can I backtest without activating a live account?

Yes. Strategy Tester and optimization bypass the online license check.

Can I trade more than one position on a symbol?

EA012 does not pyramid. Any existing position on that symbol blocks a new entry, including manual or other-EA positions.

Does the trading-hours filter close positions?

No. It restricts new entries; management remains active. Hours use broker server time.

Why does a setup marker have no entry?

It marks the signal rules, while spread, license, hours, volume, margin, cooldown and symbol occupancy can still prevent execution.

Does the original 3% SET fix my maximum loss?

No. It targets nominal initial stop risk from balance; costs, gaps and slippage can change realized loss. Choose your own risk after testing.

Is there a ready cTrader or TradingView version?

This release is MT5. Another platform would require a separate confirmed implementation.

Trading software, not managed investing. Historical results do not guarantee future performance. Trading can result in partial or total loss of capital. Support: ea@ea-lab.dev.

Video inspiration

The original inspiration for the Bollinger MA Reversal approach was this YouTube video. EA012 is an independent, configurable EA LAB implementation for MT5. No affiliation or endorsement by the video creator is implied. Video results are not EA012 backtest results.

Strategy & configuration

EA number012
EA version1.08
PlatformMetaTrader 5
Strategy familyBollinger / MA reversal
Suggested symbolsGBPUSD.pro example; validate broker-specific contracts
Suggested timeframesM30 example; configurable signal timeframe
Entry rulesThree closed-candle models: next-candle confirmation, single-candle rejection, close re-entry
Exit rulesPhysical SL; fixed opposite band, basis, RR or dynamic opposite band; optional ATR or basis trailing
Configurable filtersMA side/slope, candle confirmation, direction, server-time hours, spread/ATR, cooldown
Risk controlsBalance-percent or fixed lot; broker volume, margin and stop validation; one position per symbol
Configurable inputsBB period/deviation, MA filter, entry/confirmation, SL/TP, ATR, trailing, spread and hours; see manual
Strategy limitationsPersistent trends, gaps and costs; terminal required for dynamic exit/trailing; no martingale or pyramiding
Version changelogv1.08: historical entry/exit labels anchored to deal prices; signed realized RR relative to initial stop. Compiled EX5 and example SET supplied. No independent runtime license or MT5 test performed in publication session.

Example historical backtest

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

No original report has been supplied. Performance statistics are not published yet.

Withdraw from contract here · Paid adaptation purchase terms