Building Conditions

Conditions are the "when" of a strategy — testable statements that are true or false right now. A strategy fires when its conditions are met. This page documents the condition types you can build with.

Indicator conditions#

Compare a technical indicator to a value or to another indicator.

  • Examples: RSI(14) < 30, EMA(50) crosses above EMA(200), MACD histogram > 0.
  • Crosses (crosses-above / crosses-below) fire on the moment of the cross, not while the state persists — useful for entries.
  • Thresholds (greater-than / less-than) stay true while the state holds — useful for filters.

Price triggers#

React directly to price rather than to a derived indicator.

  • Level triggers: price crosses a fixed price you set.
  • Percentage moves: price moves X% within a period.
  • Relative levels: price above/below a moving reference such as a session high or a moving average.

Timeframes#

Every condition is evaluated on a timeframe — the candle interval it reads (1m, 5m, 1h, 4h, 1d, and more). All standard timeframes are available to use, and the same rule behaves very differently on a 1-minute chart than on a 4-hour chart. You can mix timeframes in one strategy — for example, a higher-timeframe filter plus a lower-timeframe trigger. Custom timeframes are coming soon.

Operators#

Operators are how a condition makes its comparison:

  • > greater than, < less than, >=, <=, = equals
  • crosses above, crosses below

Logic: AND / OR#

Combine conditions to describe precise situations:

  • AND — every condition must be true at the same time (narrower, fewer signals).
  • OR — any condition being true fires the rule (broader, more signals).

Grouping lets you express things like "(RSI < 30 AND price above 200 EMA) OR liquidation spike."

Market-data conditions#

Beyond price and indicators, Strategy Studio can build conditions from live market data — the differentiator covered in Market Data Explained:

  • Liquidations — spikes or clusters over a threshold.
  • Open interest — rising/falling, or crossing a level.
  • Funding rate — positive/negative, or beyond an extreme.

Pairing a market-data condition with an indicator signal is where Strategy Studio does what simpler tools can't.

Next#

Once your conditions describe when to act, configure how to act in Execution Settings, then see full builds in Strategy Examples.

Ready to put this into practice?Get started