[r]MT5 ROBOT LABCONFIGURABLE STRATEGIES
Sale!

EA #017 — Heiken Flow

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

Smoothed Heiken Ashi + EMA pullback automation for MetaTrader 5. Closed-candle confirmations, configurable risk, exits and swing trailing.

Heiken Flow strategy

Heiken Flow Strategy

Rules, illustrated setups and actual MT5 trades.

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: Internally calculated EMA-smoothed Heikin-Ashi, smoothed-HA close crossing an EMA, cross-age filter, pullback into smoothed HA body followed by HA colour and engulfing/pin-bar confirmation; physical signal/swing/HA stop, RR or opposite-HA exit and optional confirmed-swing trailing. One position at a time.

Limitations: Use ordinary market OHLC charts for execution; HA values are signal features only. Pyramiding, profit-conditioned additions, daily account limits and no-stop mode are excluded; Pine trailing/HA exits use completed bars. 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: Internally calculated EMA-smoothed Heikin-Ashi, smoothed-HA close crossing an EMA, cross-age filter, pullback into smoothed HA body followed by HA colour and engulfing/pin-bar confirmation; physical signal/swing/HA stop, RR or opposite-HA exit and optional confirmed-swing trailing. One position at a time.

Limitations: Use ordinary market OHLC charts for execution; HA values are signal features only. Pyramiding, profit-conditioned additions, daily account limits and no-stop mode are excluded; Pine trailing/HA exits use completed bars. 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: EA017 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.

306 VERIFIED POINTS
120,55989,48958,41827,347-3,724TRADE 0TRADE 76TRADE 153TRADE 229TRADE 305
2025.01.01Balance after each closed trade2026.09.29
Net profit98 413.21
Profit factor1.72
Max equity drawdown28.86% (4 463.75)
Total trades305
Winning trades131 (42.95%)
Expected payoff322.67

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

Description

EA LAB / TREND & PULLBACK / EA017

Heiken Flow

Find the flow.
Wait for the pullback.
Trade the closed-candle decision.

Smoothed Heiken Ashi and EMA context turn a trend into a precise sequence: regime, pullback, confirmation, risk and execution.

EA017 Heiken Flow: smoothed HA and EMA conceptual artwork

THE DECISION SEQUENCE

CROSS → PULLBACK → CONFIRM

One candle establishes the pullback. The next closed candle supplies confirmation. Only then can the EA submit a market entry.

What this EA does

EA017 automates smoothed-Heiken-Ashi / EMA crossover context, pullback and closed-candle confirmation on MT5. Configurable exits and swing trailing let you research the behavior on your own broker data.

What actually triggers an entry?

Heiken Flow calculates smoothed HA internally and compares its close with an EMA of native candle closes. The chart timeframe drives signals; H4 is the supplied research reference. Both BUY and SELL logic are implemented.

CHECKBUYSELL
RegimeMost recent HA close crossing above EMAMost recent HA close crossing below EMA
Current directionClosed HA bar 1 remains above EMAClosed HA bar 1 remains below EMA
Pullback on bar 2Native high/low overlaps HA body zone plus toleranceSame overlap rule, mirrored regime
HA color on bar 1Bullish when matching color is enabledBearish when matching color is enabled
ConfirmationSelected bullish engulfing/pinbar, or HA-only modeSelected bearish engulfing/pinbar, or HA-only mode
TimingMarket BUY at next-bar Ask after gates passMarket SELL at next-bar Bid after gates pass

Bar 2 is the pullback candle; bar 1 is the confirmation candle. The entry happens on the next bar, at available market prices. A pullback by itself is not a signal.

Choose your confirmation

Native price action

Choose engulfing OR pinbar, engulfing only or pinbar only. A BUY pinbar must close bullish, have a lower wick at least the configured multiple of body size and a lower wick larger than its upper wick. SELL mirrors these rules.

HA color only

Mode 3 skips the native price-action pattern. Matching HA color is still a separate switch. The supplied GOLD H4 preset uses this mode with matching color enabled, so its trades do not require a pinbar or engulfing.

Code defaults versus the supplied preset

SETTINGCODE DEFAULTGOLD H4 EXAMPLE
HA / EMA20 / 2006 / 23
Crossover age / tolerance80 / 30 points0 / 0 points
ConfirmationEngulfing OR pinbarHA color only; matching color=true
One entry per crosstruefalse
TPFixed 3RR-multiple=3.0
Opposite HA closuretruetrue
Swing trailingOFFON / H2
Initial SL / bufferPrevious smoothed HA / 30 pointsSame
PyramidingOFFOFF

Age=0 disables the explicit age rejection, but the search still looks back roughly 300 bars. Loading the SET replaces the defaults. A generic HA20/EMA200 description must not be mistaken for the HA6/EMA23 configuration behind this report.

Example historical backtest

CONTEXTSUPPLIED REPORT
Release / symbol / timeframeEA017 v1.03 / GOLD.pro / H4
Period / broker2025.01.01 – 2026.10.01 / OANDA TMS Brokers S.A.
Deposit / leverage / sizingUSD 5,000 / 1:100 / 3% of equity
Net profit / final balanceUSD 98,413.21 / USD 103,413.21
Profit Factor / trades / win rate1.72 / 305 / 42.95%
Relative equity drawdown28.86% (USD 4,463.75)
Maximal equity drawdownUSD 16,398.26 (26.79%) – a different extremum
Largest loss / losing sequenceUSD -8,952.14 / 10 consecutive losses
History quality / ticks99% / 145,069,618
Model and costsExact modeling mode and complete cost assumptions not stated in report summary

One historical configuration, not verified live performance or out-of-sample validation. The original deal table reconstructs 306 balance points: the initial deposit plus 305 closing trades; entry deals have zero balance impact in this report, and matches the final balance. Balance is not floating equity. Past results do not guarantee future performance.

Actual trades: the original MT5 charts

These are supplied GOLD.pro H4 visual-test screenshots for v1.03. Both winning and losing trades are visible. Click a chart to inspect the full-size original.

EA017 Heiken Flow GOLD H4 actual trade example 1
January-February 2025: BUY entries, 3R targets, losing stops and profitable trailing stops. The preset allows re-entry without another crossover.
EA017 Heiken Flow GOLD H4 actual trade example 2
February-March 2025: continuation trades and reversals. Compare the actual entry-to-exit paths with EMA and the colored HA close.
EA017 Heiken Flow GOLD H4 actual trade example 3
Late February-March 2025: BUY/SELL paths, TP, SL and EXIT labels. An EXIT marker alone does not identify the exact non-SL/TP closing cause.
EA017 Heiken Flow GOLD H4 actual trade example 4
March-April 2025: an additional original chart example. The report is authoritative for exact fills and money results.

Risk, limits and operating details

Risk-percent mode uses current account equity and initial SL distance. Fixed lot and ARS are alternatives. Broker minimum-lot normalization can exceed nominal risk; the total-volume input applies only inside risk-percent sizing. These are not guaranteed loss caps.

Pyramiding can be OFF, every signal or only when all own positions are profitable. Position counting differs on netting accounts. Broker hours, daily realized P/L limits, entry-deal count and optional spread filter can block new entries without liquidating current trades.

Stops and buffers are in symbol points. Broker minimum-stop and freeze restrictions can reject an entry or trailing modification. InpCloseAtEndTime is reserved and has no end-time liquidation action in this release.

Research with Custom max

Select Custom max in MT5. Smooth Equity is the default; Net Profit is the alternative. Both apply minimum-trade and maximum-relative-equity-DD gates (defaults: 40 trades, 35%). Smooth Equity adds equity linearity, positive balance weeks, stagnation and underwater penalties. A rejected pass receives a huge negative ranking value; the score is not a return percentage.

Optimize a small set of signal parameters first, then exit and trailing behavior. Keep risk fixed, test nearby values and reserve a later period for forward validation. Generic seeded ranges differ from the supplied preset, including its HA6/EMA23 values.

Your customer package

  • Compiled EA017 v1.03 EX5.
  • GOLD H4 example SET with a blank license field.
  • 21-page English manual with settings and trade examples.
  • START_HERE and release notes.

The package excludes private MQ5 source and customer keys. Authorized customer access supplies the software after purchase.

Installation and license

  1. Copy EX5 to MQL5/Experts and refresh Navigator.
  2. Open the exact broker symbol and H4 for the example; load the supplied SET.
  3. Review point size, minimum volume, risk and exits.
  4. Enter your EA017 purchase key and allow https://ea-lab.dev in MT5 WebRequest settings.
  5. Enable Algo Trading and check LICENSE ACTIVE; Strategy Tester uses TESTER MODE without online activation.
  6. Backtest and demo-test your broker configuration before live use.

EA LAB licensing allows two authorized account/server combinations per purchase. Temporary network/server failure can use a 72-hour grace period after successful validation. Invalid licensing blocks new entries while existing positions continue receiving EA management. MT5 must remain running for HA exits and trailing.

Frequently asked questions

Does the chart timeframe matter?

Yes. Signals use the attached chart timeframe. H4 is the supplied example; another timeframe changes the strategy.

Can it trade markets other than gold?

There is no hard-coded symbol restriction, but the supplied evidence covers GOLD.pro H4 only. Research each broker symbol separately.

Why did a 3R trade close early?

Opposite HA color or swing trailing may close before the target. A positive SL result is possible after trailing.

Does the preset require a pinbar?

No. It uses HA-color-only confirmation, with matching HA color enabled.

Do I need a custom indicator?

No. HA calculation is internal and EMA uses the standard MT5 indicator.

Historical results are not a forecast. Leveraged trading can cause substantial loss. Support: ea@ea-lab.dev.

Read the manual (PDF)   Original MT5 report

Strategy & configuration

EA number017
EA version1.03
PlatformMetaTrader 5
Strategy familySmoothed HA / EMA regime and pullback
Suggested symbolsNot yet supplied
Suggested timeframesH4 example
Entry rulesHA close/EMA crossover regime; candle 2 HA-body overlap; candle 1 selected confirmation; next-bar market entry.
Exit rulesInitial SL; fixed 3R or configurable RR; opposite-HA closure; optional swing trailing.
Configurable filtersNot yet supplied
Risk controlsEquity percentage risk, fixed lot or ARS. Optional symbol+Magic limits; broker minimum lot can exceed nominal risk.
Configurable inputsNot yet supplied
Strategy limitationsOwner-supplied historical test; no independent compile or live activation test. Preset HA6/EMA23 differs from defaults HA20/EMA200. Reserved end-time-close setting has no action.
Version changelogNot yet supplied

Example historical backtest

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

Backtest symbolGOLD.pro
Backtest timeframeH4
Backtest period2025.01.01 - 2026.10.01
Initial deposit and currency5,000.00 USD
Net result and currency98,413.21 USD
Profit factor1.72
Maximum drawdown (%)28.86
Trade count305
Win rate (%)42.95
Average trade and currency322.67 USD
Modeling method99% history quality; 145,069,618 ticks; modeling mode not stated.
Spread assumptionsNot yet supplied
Commission assumptionsNot yet supplied

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