Articles on: EdgeLab Strategy Builder

3. How to Describe a Strategy to EdgeLab

EdgeLab understands plain English. You do not need to know any programming, indicator formulas, or trading jargon beyond what you would naturally use talking to another trader. That said, the more specific your description, the better the AI can build and test what you actually have in mind.

Starting with a research question

You do not have to arrive with a complete strategy. You can start with an observation or a question, and let the AI help you develop it:

"Does EURUSD tend to trend or chop during the London session?"
"Is there a time of day where XAUUSD makes its daily high more often?"
"Do GBPUSD and EURUSD diverge in a way that's tradeable?"

EdgeLab will analyze the data, describe what it finds, and then offer to test a strategy based on the pattern — if one exists.

Describing a strategy directly

If you already have a strategy in mind, describe it the way you would explain it to another trader:

"Test a 20/50 EMA crossover on EURUSD H1 — long when 20 crosses above 50, short when it crosses below. Use a 1.5R target and exit at the opposite crossover."
"Buy GBPJPY at the London open if price is above the prior day's high. Stop below the prior day's low. Target 2R."
"Mean reversion on XAUUSD — buy when RSI drops below 30 during the NY session, exit when RSI hits 50 or after 8 hours."

What to include for best results

The more of these you specify, the more precise the backtest will be:

Element

Example

Instrument

EURUSD, XAUUSD, GBPJPY

Timeframe

M15, H1, H4, D1

Entry condition

EMA crossover, RSI level, session open breakout. We've included indicators in the toolkit, even though we rarely find them to be profitable.

Stop loss

Pips, ATR multiple, prior high/low

Take profit

R-multiple (1.5R, 2R), fixed pips, indicator level

Session filter

London, NY, Asian session only

Lookback period

"Over 2 years", "2022–2024"

If you leave something out, EdgeLab will either make a reasonable assumption and tell you, or ask you to clarify before running the backtest.

Using the example queries

The sidebar on the left contains pre-written example queries you can click to load into the input box. These are a good starting point if you are not sure what to ask first. You can edit the query after clicking it before sending.

Tips

  • You can ask follow-up questions after a backtest runs: "What if I tighten the stop to 1R?" or "Does this hold on GBPUSD as well?"
  • You can ask the AI to explain a result in plain language: "Why is the Sharpe ratio low here?"
  • Use New Session in the sidebar to clear the conversation and start fresh research

Updated on: 24/04/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!