ORB Evolution – A multi image vary breakout system – Buying and selling Methods – 23 February 2026


ORB Evolution – V1.8

ORB Evolution is the industrial evolution of my freely out there   Superior Vary Breakout   EA.
Be happy to reap the benefits of this free alternative to familiarize your self with the essential performance of vary breakouts.
Hyperlink to the essential model: https://www.mql5.com/de/market/product/166036
Hyperlink to the Professional model: https://www.mql5.com/de/market/product/166033

ORB Evolution   expands the free primary system into an entire platform for sturdy multi-symbol buying and selling.
Along with AB/PR, the Professional model brings a considerably expanded rule set for   Timing, filters, threat and publicity management   in addition to   Information Administration   and   Visualization choices .

Use the EA in single-symbol mode to optimize your settings for a single setup, and apply the generated profile string to your portfolio in multi-symbol mode.

Use the visualizations within the technique tester for evaluation and show your vary and buying and selling zones together with stats, in addition to your set SL and TP.
This lets you see at a look whether or not your filters or threat administration are set too onerous or too comfortable, and whether or not your vary and buying and selling zones are suitable.

You should use ORB Evolution with freely definable vary and buying and selling instances (server/dealer instances) or you should utilize predefined classes such because the London or New York opening instances.

Word concerning the session fashions:
The session fashions presently solely work with brokers that use GMT+2 (commonplace time) / GMT+3 (summer season).
Many ECN brokers use this setting to align their server time with the opening hours of the New York market.
Earlier than utilizing automated classes, please make sure that your dealer makes use of the time zone talked about above.

Word concerning the connected settings:
All settings had been examined with the dealer “Pepperstone”.
Exams with different brokers revealed that some symbols (particularly indices) require utterly totally different settings, significantly for the unfold guard and in M1 or M5 timeframes.

I’ll recurrently publish my very own settings, on the newest with each replace.
The settings supplied are supposed solely as a information and on no account assure sustainable revenue sooner or later.

Be happy to share your individual settings and experiences with the group.


Overview of all parameter inputs

Information administration

Parameter identify Unit Description Instance worth(s)
MinimumEventImportance enum Significance stage of an financial occasion at which the Information Guard turns into lively. CALENDAR_IMPORTANCE_MODERATE
MinutesFutureEvents min Variety of minutes earlier than an occasion after which the guard not permits new trades. 150
MinutesNearEvents min Variety of minutes earlier than an occasion from which the guard terminates ongoing trades. 30
MinutesPreviousEvents min Variety of minutes after an occasion till the Guard doesn’t permit any new trades. 30
ImportanceThresholdFutureEvents Threshold at which “Future Occasions” take impact (see notice beneath). 2
Significance Threshold Close to Occasions Threshold at which “Close to Occasions” are triggered (see notice beneath). 2
ImportanceThresholdPreviousEvents Threshold at which “Earlier Occasions” take impact (see notice beneath). 2
RelevantCurrencies Semicolon-separated record of currencies for which occasions needs to be checked.
May be mixed with “RelevantCountries” or used individually.
If each fields are left clean, the foreign money(ies) can be decided based mostly on the asset class.
Related values will be discovered within the screenshot on the finish of the weblog.
EUR; USD; CHF
RelevantCountries Semicolon-separated record of nations for which occasions needs to be checked.
May be mixed with “RelevantCurrencies” or used individually.
If each fields are left clean, the foreign money(ies) can be decided based mostly on the asset class.
Related values will be discovered within the screenshot on the finish of the weblog.
DE;US;ES;CH

Notes on the edge values:

Every significance sort (low, average, excessive) is assigned a set worth.
Low = 2, Reasonable = 5, Excessive = 10
The values of all occasions that meet not less than the ranking stage and are included within the ranking interval are added collectively and checked in opposition to the edge of the respective ranking interval.

Instance:
The ranking stage is ready to “Reasonable” and it’s being checked for “Future Occasions”.
Seven US financial occasions are scheduled for the “Future Occasions” interval. 4 of those are thought-about low, two average, and one excessive.
As a result of their ranking stage, the 4 occasions marked “low” are usually not rated. The values of the opposite occasions are added collectively:
2 x 5 (worth of “Reasonable”) = 10
1 x 10 (worth of “Excessive”) = 10
Whole: 10 + 10 = 20
If the edge for “FutureEvents” is ready to twenty or decrease, no new orders can be executed and no breakout checks will happen till these occasions are over.
If the edge for “FutureEvents” is ready to 21 or larger, the system continues to test for breakouts and execute new orders.

For many belongings, a Reasonable or Excessive valuation stage is really helpful, relying on how news-sensitive the asset is.
The edge values of 10 for Future, 5 for Close to and 10 for Earlier have confirmed to be an excellent measure on this regard.

Single-Image Classification

Parameter identify Unit Description Instance worth(s)
Asset Class enum Asset class for classification (e.g., for Information Guard).
“Autodetect” makes an attempt to establish the right asset class based mostly on the image.
to find out and is closely depending on the dealer.
Auto/Unknown
Buying and selling Session enum Session class for session-based timing/safety logic. Auto/Unknown

ORB Timing Settings

Parameter identify Unit Description Instance worth(s)
Vary Starttime Mode enum Specifies how the vary begin time is decided. Midnight Offset
Vary Begin Offset min Begin offset relative to the chosen begin time logic. 0, 60, 420
Vary Construct Length min Length of the vary formation section. 15, 30, 60
Commerce Starttime Mode enum Specifies how the commerce begin time is decided. After Vary Finish
Commerce Begin Offset min Delay after the vary ends earlier than buying and selling is allowed. 0, 5, 15
Commerce Window Length min Size of the time window wherein new trades could also be opened. 60, 90, 180

Session Administration

Parameter identify Unit Description Instance worth(s)
Allow Information-Guard on/off Blocked entries throughout related information durations (calendar database). on / off
One commerce per day on/off Most one commerce per day (per image). on / off
Shut on finish of day on/off Closes open positions on the finish of the day. on / off
Mounted day by day closing time min Mounted day by day closing time from midnight (0 = disabled). 0, 1320, 1380
Shut on chosen session finish on/off Closes positions on the finish of the chosen session. on / off

Timeframe Settings

Parameter identify Unit Description Instance worth(s)
Breakout Timeframe TF Timeframe for sign/breakout analysis. M5, M15
ATR Timeframe Mode enum Mechanically derive or manually outline the ATR timeframe. Auto, Mounted
ATR Timeframe TF Timeframe for ATR (if mounted). M5, M15
ADX Timeframe Mode enum Mechanically derive or manually specify the ADX timeframe. Auto, Mounted
ADX Timeframe TF Timeframe for ADX/DI (if mounted). M5, M15

Basic Setup Settings

Parameter identify Unit Description Instance worth(s)
Energetic Breakout Setup enum Choose the lively setup (AB or PR). AB, PR
Require Shut Outdoors Vary on/off Sign is just legitimate if a candle closes exterior the vary (fakeout discount). on / off

Acceptance Breakout

Parameter identify Unit Description Instance worth(s)
AB Affirmation Window bars Variety of closing candles that should stay exterior the vary (affirmation). 0, 1, 2
AB Permit continuation on/off Permits entries even when the market has already closed (Continuation on/off). on / off

Pullback Retest

Parameter identify Unit Description Instance worth(s)
PR Retest Depth % Minimal depth of the pullback in direction of the vary to judge a retest. 20, 30, 50
PR Retest Window bars Most variety of bars the place the retest should happen. 3, 4, 6
PR Rebreak Window bars Most variety of bars after retest wherein the rebreak should happen. 2, 3, 5
PR Invalidation Depth % Invalidation depth (0 = off, 100 = reverse vary restrict). 0, 50, 100

Threat & Place Administration

Parameter identify Unit Description Instance worth(s)
Most Threat Per Commerce % Most threat per commerce; lot measurement is calculated from the cease loss distance. 0.25, 0.50, 1.00
Threat-Reward Ratio x Take-profit as a multiplier: TP = SL × RR. 1.5, 1.8, 2.0
Cease-Loss to Vary Ratio x SL distance relative to vary measurement (1.0 = full vary). 0.8, 1.0, 1.2
Cease-loss anchor level enum SL anchor relative to the entry or the ORB edge (with the identical range-ratio logic). Entry, ORB Edge

Vary High quality Filters

Parameter identify Unit Description Instance worth(s)
Min ORB Vary factors Minimal measurement of the ORB vary (0 = off). 0, 80, 150
Max ORB Vary factors Most measurement of the ORB vary (0 = off). 0, 400, 700
Minimal ORB Vary vs. ATR % Minimal ratio of Vary to ATR (0 = off). 0, 30, 60
Max ORB Vary vs ATR % Most ratio of Vary to ATR (0 = off). 0, 150, 250
Max Unfold vs ORB Vary % Unfold guard relative to the vary. 2, 4, 6

Breakout Candle High quality

Parameter identify Unit Description Instance worth(s)
Min physique % Minimal physique measurement of the sign/breakout candle (0 = off). 0, 20, 35
Min shut location % Minimal shut place throughout the candle in sign route (0 = off). 0, 60, 75
Minimal shut distance factors Minimal distance of the shut past the vary restrict (0 = off). 0, 10, 25

Entry Momentum Filters

Parameter identify Unit Description Instance worth(s)
ATR Interval bars Interval size for ATR. 14, 18, 21
Min shut past ORB stage x ATR Minimal impulses: Shut should be not less than x·ATR past the ORB stage (0 = off). 0.0, 0.15, 0.30
ATR Rising Lookback bars Non-obligatory Guard: ATR should “rise” above Lookback (0 = off). 0, 3, 5

Commerce Lifetime & Stagnation

Parameter identify Unit Description Instance worth(s)
ADX Interval bars Interval size for ADX/DI (for TRF/Pattern response). 14, 18
Min ATR Progress (Alive Verify) x ATR Minimal progress in ATR items to keep away from stagnant trades (0 = off). 0.20, 0.30, 0.40
Max Commerce Length min Arduous most maintain time (0 = off). 0, 120, 240
Lifeless Commerce Timeout min Timeout for “useless trades” (0 = off). 0, 30, 60
TRF Extension min Extension window of the TRF logic. 3, 5, 10
TRF ADX Threshold worth Minimal ADX at which TRF/pattern response turns into lively. 12, 15, 20

Publicity Overlay

Parameter identify Unit Description Instance worth(s)
Publicity Mode enum Permits symbol-based publicity/entry gating and threat modulation. None (off)
Identical-Route Winner Motion enum Conduct upon additional sign in the identical route, if place is “Winner”. Reject
Identical-Route Loser Motion enum Conduct upon additional sign in the identical route when place is “Loser”. Reject
Reverse-Route Motion enum Conduct within the occasion of a opposite sign (e.g., blocking / shut & reverse). Reject
Impartial Motion enum Conduct in a impartial state (e.g., scaling threat). Scale Threat
Winner Threshold R From what level is a place thought-about a “Winner” (in R). 0.20, 0.30, 0.50
Loser Threshold R From what level is a place thought-about a “loser” (in R). 0.10, 0.20, 0.30
Use ATR Thresholds on/off Optionally switches from R-thresholds to ATR-thresholds. on / off
Winner Threshold x ATR Winner threshold in ATR (when enabled). 0.30, 0.50, 0.80
Loser Threshold x ATR Loser threshold in ATR (when activated). 0.20, 0.30, 0.50
Winner Add-On Threat Multiplier x Threat multiplier for add-on at Winner. 0.10, 0.25, 0.50
Scale-In Base Threat Multiplier x Base threat per extra layer (scale-in). 0.25, 0.50, 0.75
Scale-In Threat Decay per Layer x Discount issue per extra layer. 0.40, 0.50, 0.70
Impartial Threat Multiplier x Threat multiplier in a impartial state. 0.50, 1.00, 1.25
Most layers per image rely Most variety of extra layers per image. 1, 2, 3
Most Whole Threat per image % Whole threat cap per image throughout all layers. 0.5, 1.0, 1.5
Layer Distance Foundation enum Foundation for minimal distance between layers (e.g., vary/TR-based). Vary/TR
Minimal Layer Distance Multiplier x Minimal distance = base × multiplier. 0.25, 0.50, 1.00

Profiles / Multi-Image Configurations

Parameter identify Unit Description Instance worth(s)
Allow Multi-Image on/off Permits multi-symbol operation through profiles. on / off
Energetic Configurations textual content Record of lively profiles, separated by semicolons.
This permits profiles to be switched on and off with out having to delete the entries within the profile string.
1;2;3
Profile NN (half 1) textual content Profile string half 1 (NN = 01..20). Sym=GER40;…;
Profile NN (half 2) textual content Profile string half 2 (continued). …;
Profile NN (half 3) textual content Profile string half 3 (continued). …;

Word on using the profiles:

After working a check utilizing the technique tester, the present settings are saved within the widespread path underneath “.ORB Evolution Vx.xSettings”.
The filename consists of the image identify, the entry timeframe, and the ATR timeframe, e.g., GBPUSD_PERIOD_M1_PERIOD_M5.cfg.

Open the file in an editor that shows the size of the present line. Divide the parameters into roughly 3 equal elements, with every half being a most of 255 characters lengthy.
Now enter the person parts in a profile setting. To activate the profile, add the brand new profile quantity to the “Energetic Configurations” parameter.

It does not matter whether or not you chop off the textual content within the center or all the time take entire parameters, elements 1-3 of every profile can be seamlessly assembled.
The one vital factor is that you do not reduce off any semicolons and that no half is longer than 255 characters.
It’s also possible to omit parameters in the event that they correspond to the present settings. For every profile, the present enter parameters are set first and solely then overwritten with the settings from the profile string.

Word : After attempting quite a few different multi-symbol parameterization strategies that labored completely domestically, similar to studying .set information or saving settings in a database, however repeatedly failed with sure internet hosting options, I opted for this methodology. Whereas it might appear considerably cumbersome, it all the time works. I hope scripting this down after testing has made it a bit simpler.

If in case you have any data that additionally works in lifetime internet hosting, please be at liberty to depart me a remark or ship me a non-public message.

International Settings

Parameter identify Unit Description Instance worth(s)
Shield Margin Stage on/off Pre-Commerce Verify: prevents trades in crucial margin conditions. on / off
Log Stage stage Log element stage (0 = errors solely). 0, 1, 2
Allow Journal Logging on/off Permits/disables journal logging. on / off

Visualization: ORB Vary Containers

Parameter identify Unit Description Instance worth(s)
Present ORB Containers on/off Shows ORB vary and commerce packing containers within the chart. on / off
Replace Commerce Field Every Bar on/off Updates the commerce field per bar (in any other case solely ultimate). on / off
Max Visualizations Per Image rely Most variety of historic visualizations (0 = limitless). 0, 10, 20
Vary Part Field Coloration coloration Coloration of the range-phase field. Blue (default)
Commerce Part Field Coloration coloration Coloration of the commerce section field. Orange/Purple (default)
Commerce Vary Band Coloration coloration Coloration of the commerce vary band. Grey (default)
Vary Part Field Coloration coloration Coloration of the vary field in case of high quality failure. Purple (default)
Information-Time Coloration coloration Coloration of the vertical newstime line (exhibits begin/cease of reports) Gold (default)
Draw Containers Behind Candles on/off Render packing containers behind candles. on / off
Hold Field Historical past on/off Hold historical past (don’t delete). on / off
Present ORB Vary Band Throughout Commerce Window on/off Show vary band throughout commerce window. on / off

A discover:

When a spread field is clicked throughout stay operation, a label with extra data is displayed.
Sadly, the technique tester doesn’t reply to clicks, due to this fact the stats are displayed right here in abbreviated kind in a single line.

Visualization: Ranges & Stats

Parameter identify Unit Description Instance worth(s)
Present SL/TP Ranges on/off Show SL/TP ranges within the chart. on / off
SL Line Coloration coloration Coloration of the SL line. Purple (default)
TP Line Coloration coloration Coloration of the TP line. Inexperienced (default)
Stage Line Type enum Line type of the extent traces. Strong
Stage Line Width width Line width (1..5). 1, 2, 3
Present Vary/ATR Stats Panel on/off Show Stats Panel (Vary/ATR/High quality and so on.). on / off
Stats Font Measurement px Font measurement within the Stats panel. 8, 9, 10
Stats Textual content Coloration coloration Textual content coloration of the Stats panel. White (default)

Characteristic Matrix: Free vs. Paid (DE)

function Superior Vary Breakout (FREE) ORB Evolution (PAID)
Working mode Single image Multi-symbol + Single
Setups AB + PR AB + PR
Orders Market Orders Market Orders
Vary/Commerce Time Window
Superior startup modes & session choices
(Begin modes, session finish/shut, auto-session/asset derivation)
One-Commerce-per-Day / Finish-of-day / Mounted Shut
Shut on the finish of the session
Threat-based Lot Sizing (Threat%)
TP through RR, SL through Vary Ratio
Cease Loss Anchor (ORB Edge vs. Entry)
AB “No-Continuation” (fresh-only)
Vary High quality Filter
Breakout Candle High quality Filter
Momentum/ATR Filters
ATR/ADX Timeframe Modes
Commerce Lifetime / Lifeless Commerce / Alive Verify
TRF (ADX/DI + Extension)
Information Guard (Calendar DB / SQLite)
Publicity Overlay (Threat Mod / Scale-In / Layers)
Profile system (as much as 20)
Visualization & Stats Panel ✅ (particularly Single-Image View)
Profile Export after Tester Run

(❌ = not included within the free primary model)


Preview for future variations:

  • ADR Guard : Reject if there may be “an excessive amount of day by day motion”, elective TP cap + RR gate

  • Value/unfold guards : extra sturdy, context-dependent

  • Continuation safety : Chase Guard + Observe-By way of Verify

  • Tier system growth : adaptive affirmation, later risk-adaptive

  • Context/Monitoring : Method/Chop/Failed Makes an attempt filter

  • Swing Impulse & Overextension : extra high quality gates

  • Stability/Consolation : State restoration after restart, weekday filter


Threat Disclaimer / No Funding Recommendation

This Professional Advisor (EA) is a software program instrument for informational and automation functions solely and does not represent funding recommendation. Buying and selling Foreign exchange/CFDs and different leveraged merchandise includes substantial threat and should consequence within the lack of all invested capital. Previous efficiency, backtests and optimizations are not indicative of future outcomes. Reside buying and selling outcomes might differ considerably on account of unfold, slippage, commissions, execution velocity, knowledge high quality, dealer feeds, VPS/latency, buying and selling classes, image specs and parameter choice.
You’re solely liable for setup, parameters, threat/cash administration, and compliance with native legal guidelines and dealer guidelines. Use at your individual threat. It’s strongly really helpful to check on a demo account first and to make use of conservative threat settings.


Attachments:

1) Overview of currencies and nation codes for information administration

Übersicht über Währungen und Ländercodes für das Newsmanagement

2) Visualizations within the technique tester

Strategytester Visualizations

Legend:

gray rectangle = vary
Salmon-colored rectangle = buying and selling interval and buying and selling vary
blue line = decrease vary restrict for visualizing breakouts
Magenta font = data on vary measurement and ATR

3) Backtests my multi-symbol-settings 2025

Backtests



Supply hyperlink

Leave a Comment

Discover more from Education for All

Subscribe now to keep reading and get access to the full archive.

Continue reading