Signal

Indicator-driven signal trading on one market.

Signal

The Signal template evaluates technical indicators on a configured market and turns the result into a buy, sell, or hold.

Core config

  • asset The base asset the strategy is framed around.
  • amountUsd Fixed USD sizing for each decision cycle.
  • schedule.cron When the bot runs.
  • resolution The candle timeframe used for analysis.
  • countBack How many candles are loaded before computing indicators.
  • indicators The active indicator list.
  • price.* Indicator-specific parameters.
  • execution.mode long-only or long-short.
  • execution.symbol Exact execution market symbol when needed.
  • execution.leverage Optional leverage override.
  • execution.slippageBps Max slippage for marketable execution.

Active indicators

RSI

RSI is a momentum oscillator. In the current template it is threshold-based:

  • oversold = buy
  • overbought = sell
  • everything else = hold

Defaults:

  • balanced = 70 / 30
  • tighter = 65 / 35
  • wider = 80 / 20

Important nuance:

  • RSI can stay overbought or oversold for a long time in strong trends.
  • The current template does not detect divergence.

MACD

MACD is a lagging trend-and-momentum indicator. The current template uses standard 12 / 26 / 9 MACD and reads the histogram:

  • positive histogram = bullish = buy
  • negative histogram = bearish = sell
  • flat histogram = hold

SMA

SMA here is a single moving-average comparison, not a crossover system.

  • default period: 200
  • price above SMA = buy
  • price below SMA = sell

This is best treated as a long-horizon trend filter.

EMA

EMA is the same one-line comparison as SMA, but it weights recent prices more heavily.

  • default period: 200
  • price above EMA = buy
  • price below EMA = sell

MA Cross

MA Cross is the crossover strategy.

  • default periods: 50 fast / 200 slow
  • supported types: sma or ema
  • bullish cross or fast above slow = buy
  • bearish cross or fast below slow = sell

Bollinger Bands

Bollinger Bands are volatility bands around a moving average.

  • default period: 20
  • default standard deviations: 2
  • price above upper band = overbought = sell
  • price below lower band = oversold = buy
  • inside the bands = hold

This is a volatility-and-extension signal, not a directional indicator by itself.

Donchian

Donchian Channels track the highest high and lowest low over a rolling lookback.

  • default period: 20
  • close above the prior upper channel = bullish breakout = buy
  • close below the prior lower channel = bearish breakdown = sell
  • inside the channel = hold

This is the breakout option in the current lineup.