TR-GAB DocsBack to TR-GAB
Multi-Engine Lab

Same signals, different execution engines.

The Multi-Engine Lab takes the strategy definition you already build in the Strategy Lab — data, entry logic, risk settings — and runs it through alternative execution engines. The signal stays the same; how positions are opened, scaled and protected changes.

Multi engine Splits the position into multiple entries with a fixed dollar size per entry and spacing in bars, protected by upward and downward circuit breakers.

Coverage engine Starts from an initial dollar amount and applies a multiplier across coverage cycles, with circuit breakers that stop the cycle when limits are hit.

Shared foundation Builders, condition editors, data settings and the Macro Channel behave exactly as in the Strategy Lab.

How it works

Choose the engine at the top of the Lab and configure its parameters:

  • Multi — number of entries, dollars per entry, bars between entries, circuit breaker up and circuit breaker down.
  • Coverage — initial dollars, multiplier, circuit breaker profit target and loss limit.

Then run the backtest as usual. Results include the engine-specific trade list, the equity curve and the KPI set, so you can compare an engine variant against the plain execution of the same logic.

Strategies arrive here the same way they reach the Strategy Lab: from miners, workflow databanks, the Strategy Library or built from scratch. When a workflow item was produced with a specific engine, opening it in the Lab restores that engine and its parameters.

Export and broker testing

Multi and Coverage strategies export as MetaTrader 5 Expert Advisors with the engine logic embedded, and can be launched against the MT5 tester directly from the Lab. Engine exports are currently MetaTrader-only; the classic single-entry execution exports to all four supported platforms from the Strategy Lab and Workflows.

Execution engines change the risk profile more than the signal. A logic that looks stable with single entries can concentrate exposure quickly under a multiplier — validate engine variants with the same discipline you apply to new strategies, including drawdown limits and broker tests.