← Service overview
Historical strategy verification

Build your backtest

Describe the exact rules you want tested. The builder explains the execution assumptions and prepares a reproducible request for the backtesting engine.

1. Test setup

Choose the market, strategy timeframe and amount of history to test.

Appears at the top of the report and in its download filename. If blank, a name is created from the test settings.

Indicators may use this or any slower timeframe.

Ends at the latest available candle. Pre-period history is used only to warm indicators.

Account results

The default bet size is 1%. With compounding on, sizing uses the current balance; otherwise it always uses the starting balance.

Canonical time/OHLC or a standard MT5 history export; maximum 100 MB.

The file stays private and is removed after the completed report.

2. Indicators

Add each calculation once, give it a clear name and choose its timeframe.

3. Entry conditions

Build each condition as a trading statement. The signal is checked when the strategy candle closes.

4. Entry and exit

Define how a signal becomes a trade and how its initial risk is measured.

Initial stop

Profit target

Timing: Every level uses the completed signal candle. A market order enters at the following candle open; pending orders become active from that following candle. A trade is skipped if its chosen stop or target falls on the wrong side of the actual entry.
5. Advanced options — optional

Trading costs

Broker sizing for uploaded data

Typical forex values are filled in initially. Match these to the broker contract for accurate account-currency results.


Entry schedule


Position management

Position management orderRuns left to right
The initial stop and target are active immediately. From the next candle, the flow runs left to right; faded steps are skipped.
See exact behaviour