Skip to main content

No-Code Strategy Design

What It Is

Strateda's strategy builder lets you design complete trading strategies through a visual interface. You select indicators from a curated set of strategy-compatible indicators — a subset of the full 75-indicator chart library that is fully integrated with the signal generation engine. See the Indicator Library for the complete list of strategy-compatible indicators. You define entry and exit conditions, set position parameters, and combine multiple conditions with AND/OR logic — all without writing code. The result is a fully specified strategy ready for backtesting, optimization, or live deployment.

The same indicator library and condition logic used across backtesting, parameter optimization, and walk-forward optimization is available through the visual interface. No coding is required at any stage.

How to Access It

Open the right panel and select the Strategy tab in the Strateda app at app.strateda.com. The builder is available on all plans, though the number of conditions you can combine depends on your subscription:

PlanMax Conditions
Free1
Plus2
Pro4
Premium6

What You See

Strategy builder interface showing indicator selection, entry and exit conditions with AND/OR logic, and position settings

The Strategy tab interface is organized into several sections:

  • Instrument Selection — Choose the symbol you want to trade (stocks, futures, or MT5 instruments depending on your plan). The symbol and data source are populated automatically.

  • Candle Interval — Select the timeframe for your strategy (e.g., M1, M5, M15, M30, H1, H4, D1).

  • Direction — Choose whether the strategy trades Buy (long only) or Sell (short only).

  • Open Conditions — Define when the strategy enters a position. Each condition includes selecting an indicator from the dropdown, setting its parameters, and choosing a logic type (Crossover or Limit).

  • Close Conditions — Define when the strategy exits. Options include Take-Profit and Stop-Loss (price % or ATR-based), Crossover exit, and Limit exit.

  • Condition Logic — When using multiple conditions, choose AND (all conditions must be true simultaneously) or OR (any single condition triggers the signal).

  • Position Settings:

    • ProfitMode — Controls how margin and position sizing are calculated. When the MT5 checkbox is unchecked, leverage is entered manually and margin is calculated using a simplified formula. When the MT5 checkbox is checked and an MT5 broker account is connected, leverage is fetched directly from your broker and position sizing uses the broker's real margin requirements via MT5's built-in calculation functions — the same calculations used during live execution. See Margin Details below for full explanation.
    • Leverage — Manual leverage multiplier. Only active when MT5 ProfitMode is unchecked. Set this to match your broker's leverage for realistic standard-mode backtests.
    • PosSize/Margin — The margin fraction allocated per trade, expressed as a proportion of account balance (e.g., 0.2 = 20% of balance as margin per trade). The calculated value displays alongside the input field. Hover over the field to see full Margin Details.
    • Account Balance — Starting account balance for the simulation. Balance compounds across trades — winning trades increase the margin budget for subsequent trades, losing trades reduce it.
    • Start / End — Date range for the backtest period.
    • Hours — Restrict trading to specific hours of the day (e.g., 08:00 to 18:00). Bars outside the configured hours are not loaded, reducing bar consumption and extending calendar coverage within your bar limit.
    • Commission — Broker commission fees per trade.
tip

Indicators available for strategy conditions are grouped by category — trend, momentum, volatility, volume, and price-derived — in the Indicator Library. For parameter definitions and descriptions of the most commonly used indicators, see Configuring Indicators.

Margin Details

Hovering over the PosSize/Margin field reveals a Margin Details tooltip showing a real-time breakdown of the position sizing calculation for the current settings.

Standard mode (MT5 unchecked):

Margin Details tooltip in standard mode showing Leverage and Exposure

In standard mode the tooltip shows:

  • Leverage — The manual leverage value entered in the Leverage field
  • Exposure — Total notional position value (Account Balance × PosSize/Margin × Leverage)

MT5 mode (MT5 checked, broker connected):

Margin Details tooltip in standard mode showing Leverage and Exposure

In MT5 mode the tooltip shows the full broker-accurate breakdown:

FieldDescription
RequiredMargin required to open this position at the broker
BudgetTotal margin budget available (Account Balance × PosSize/Margin)
VolumeCalculated lot size that fits within the margin budget
LeverageActual leverage applied by the broker vs the account maximum (e.g., 634.29:1 Actual / 500:1 Account)
ExposureTotal notional position value in account currency
Risk %Required margin as a percentage of account balance
SymbolInstrument class (Forex, CFD, Futures, etc.)
Volume StepMinimum lot increment for this instrument
Volume MinMinimum lot size accepted by the broker
Volume MaxMaximum lot size accepted by the broker

The actual leverage shown in MT5 mode often differs from the account maximum because brokers apply different leverage rates depending on the instrument, position size, and account tier. The Margin Details tooltip makes this visible before running the backtest — the same leverage and volume constraints that the MT5 backtesting engine and live execution engine use.

tip

Run the same strategy at different Leverage values (in standard mode) or compare standard vs MT5 ProfitMode to visualise how leverage affects equity curves, drawdown, and risk — effects that are often larger than anticipated.

How to Interpret It

A well-constructed strategy has clear, non-redundant conditions. Here is what to look for:

  • Condition count — The maximum number of conditions per open and close signal is determined by your plan (1 on Free, up to 6 on Premium). Each condition can use a different indicator and logic type. Multiple conditions are combined with AND or OR logic.
  • AND vs. OR logic — AND logic is more restrictive (fewer trades, potentially higher quality). OR logic is more permissive (more trades, broader signal capture). Neither is universally better — it depends on what you are trying to capture.
  • Position settings — Balance and position size directly affect the scale of your backtest results. Leverage amplifies both returns and drawdowns. Set these to reflect realistic trading conditions.

Example

A simple EMA crossover strategy on AAPL using H1 candles:

  1. Instrument: AAPL
  2. Interval: H1
  3. Direction: Buy
  4. Open Condition: EMA(20) crosses above EMA(80) (Crossover type)
  5. Close Condition: EMA(80) crosses above EMA(20) (Crossover type)
  6. Balance: 10,000
  7. PosSize %: 1
  8. Hours: 08:00 – 18:00
  9. Commission: 0.00

This strategy enters a long position when the fast EMA crosses above the slow EMA and exits on the reverse crossover. No code required — select the indicators within the condition dropdowns, set the parameters, and click Run. A strategy job is created, and when results load, the chart shows both EMA lines, candle data, and trade entry/exit markers together.