Skip to content

Knowledge Base

Help Center articles

Build and run a workflow

A workflow chains several jobs you would otherwise start one by one: for example, backtest a set of EAs, keep the profitable ones, check them on another broker's data and save the survivors to the Library. Each step keeps what passes and hands it to the next.

Plan: Pro (€29 a month) to run a workflow. New accounts get 14 days of Pro when they first sign in to the app. On Free you can build and save workflows; Run answers "Workflows need ATS Backtest Manager Pro."

Start from a ready-made workflow

  1. Click Workflows in the left rail, then Build a workflow.
  2. Pick a starter that is close to what you want, such as Screen across symbols and timeframes or Validate finished backtests, and click Use this. Start empty gives you only the first step.

The starter workflows, each with Use this, and Start empty

Choose the strategies

  1. Type a Workflow name.
  2. In step 1, Strategies, choose where they come from: A folder of EAs from Library › Files, single EA files, or Finished backtests you already ran.
  3. Pick the folder, EAs or backtests.

The workflow name and step 1, Strategies: three finished backtests chosen

Add and arrange the steps

  1. Click Add step where the new step should go, and choose its kind: Backtest, Optimize, Filter (keep only tests that meet your limits, best first), Cross-broker check (run again on your test terminals at other brokers), Robustness review, Portfolio or Save to Library.
  2. Fill in each step's settings. A starter fills them with sensible values.
  3. Use the arrows on a step to move it up or down, and the bin to remove it. A workflow has up to 12 steps.

Add step: the kinds of step a workflow can have

Save and run it

  1. Click Save to keep the workflow. It appears under Saved workflows on the Workflows page.
  2. Click Run workflow to start it. Its tests join the queue and run on your test terminals.

Save and Run workflow at the end of the builder

Later, on the Workflows page, click Run on a saved workflow to start it again, Open to change it, or Delete. Each run is listed below with its status; open it to see what each step kept and dropped, and why.

The saved workflow on the Workflows page, with Open, Run and Delete

Good to know

  • Below the steps the builder shows how many test runs the workflow starts with. A step that would queue more than 500 runs is refused: choose fewer symbols or timeframes, or add a Filter first.
  • A Robustness review step takes at most 10 backtests, so put a Filter before it.
  • A Cross-broker check needs at least one more test terminal logged in to another broker's server.
  • Workflows run when you start them. They can't be scheduled; Library entries can.
Rate and review
HelpfulNot helpful