Indicators

Categories and usage of technical indicators used inside buy/sell conditions; the in-app indicator page is the source of truth for the full list.

Technical indicators are the foundation of buy / sell conditions: pick an indicator inside a condition, set parameters (period, threshold, etc.) and comparison operator (greater than, less than, cross above, cross below, etc.), and combine the conditions into buy / long and sell / short rules. This page gives an indicator category overview, typical use of common indicators, and how to combine them inside conditions; the full set of parameters and the complete indicator list live in the in-app technical indicators page.

Indicator categories

Indicators in the system are grouped by category and used to build entry and exit conditions. Common categories and typical use (partial; see the system for more):

CategoryTypical use
PriceBreakouts, breakdowns, change %, new highs/lows, price acceleration, swing highs/lows
Moving averageGolden/death cross, alignment, MA comparison, EMA slope/bands
TrendMACD crossovers and histogram, ADX, trend lines, momentum
OscillatorRSI overbought/oversold and divergence, KDJ, CCI
VolumeVolume expansion/contraction, volume–price fit
BandBollinger upper/lower, %B, channels and ranges
VolatilityATR high/low volatility, BOLL squeeze/expansion, volatility and shape
Support/resistanceKey level breakouts and bounces
PatternCandlestick or chart pattern recognition
GapGap-related signals
Advanced / cryptoComposite or crypto-specific; see in-app

Inside a strategy's "buy condition" or "sell condition" section, pick an indicator from the matching category, set parameters (period, threshold, etc.) and the comparison operator (greater than, less than, cross above, cross below, etc.) to plug it into a condition combination. See Conditions.

Common indicators

Brief use, main parameters, and typical usage for some common indicators when configuring buy/long and sell/short. For full parameters and more indicators, see the system’s technical indicator page.

MA / EMA

  • Use: Smooth price, show trend and regime; golden/death cross often mark trend start or reversal.
  • Typical: MA golden cross (short above long), MA death cross (short below long); system may also have EMA cross, EMA slope, EMA bands.
  • Parameters: Short and long periods (e.g. 5/20, 10/30).
  • Usage: Buy/long: “MA golden cross” or “short MA > long MA”; sell/short: “MA death cross” or “short MA < long MA”.

RSI

  • Use: Overbought/oversold and momentum; often used in ranges for bounce or pullback timing.
  • Typical: RSI oversold, RSI overbought; system may have RSI divergence, RSI momentum.
  • Parameters: Period (often 14), overbought/oversold levels (e.g. 70/30).
  • Usage: Buy/long: “RSI oversold” or “RSI < threshold”; sell/short: “RSI overbought” or “RSI > threshold”. Combine with trend indicators to avoid counter-trend entries.

MACD

  • Use: Trend and momentum; DIF/DEA crossovers and histogram sign changes show regime shifts.
  • Typical: MACD golden/death cross, MACD histogram bullish/bearish, MACD momentum.
  • Parameters: Fast, slow, signal periods (default or configurable in system).
  • Usage: Buy/long: “MACD golden cross” or “MACD histogram bullish”; sell/short: “MACD death cross” or “MACD histogram bearish”. Pair with price or MA to confirm trend before entry.

Bollinger Bands (BOLL)

  • Use: Price range; touching upper/lower band or band squeeze/expansion show overbought/oversold or volatility change.
  • Typical: Upper/lower band, BOLL %B; volatility category may have BOLL squeeze, expansion, etc.
  • Parameters: Period, standard deviation multiplier (configurable in system).
  • Usage: Buy/long: “price breaks above upper band” or “price touches/breaks lower then bounces”; sell/short: “price breaks below lower” or “price touches upper then pulls back”. Squeeze often combined with breakout conditions.

ATR

  • Use: Volatility size; filter low-volatility regimes or size stops/positions.
  • Typical: ATR high volatility, ATR low volatility (under volatility category in system).
  • Parameters: Period (e.g. 14).
  • Usage: Add “ATR high volatility” so you only trade when volatility is enough, or “ATR low volatility” to avoid opening in very high volatility. Execution stop/take-profit can also be ATR-based.

Using indicators in conditions

Examples below use indicator names and logic for illustration; in the system you select the indicator and set parameters and operators. Buy/long and sell/short can be combined with AND/OR/NOT. See Condition combinations.

Example 1: MA trend + RSI oversold/overbought
Buy/long:
  MA golden cross (e.g. MA5 crosses above MA20) AND RSI oversold (e.g. RSI < 30)
  → Go long when trend turns up and short-term oversold

Sell/short:
  MA death cross (e.g. MA5 crosses below MA20) OR RSI overbought (e.g. RSI > 70)
  → Close when trend turns down or overbought
Example 2: Bollinger breakout + volume
Buy/long:
  Price breaks above upper Bollinger AND volume above average by some ratio
  → Consider long on breakout with volume

Sell / short:
  Hits the stop-loss or take-profit configured for the backtest / bot
  → Stop-loss / take-profit are set per pair when creating a backtest or bot, see [Execution Config](./parameters)

Usage tips

  • Single-indicator uncertainty: One indicator can lag, give false signals, or work only in some regimes (e.g. RSI can stay oversold in a downtrend, MA cross can whipsaw in a range). Prefer 2–3 indicators or conditions from different dimensions to confirm and reduce bad entries and stops.
  • Choose by category: Decide the logic first (trend, overbought/oversold, breakout, volatility filter), then pick an indicator from that category in the system; check the indicator’s description and parameters when unsure.
  • Trend + oscillator: Use trend (MA, MACD) for direction and oscillator (RSI, KDJ) for timing to cut counter-trend trades; e.g. “MA golden cross + RSI oversold” is more trend-aligned than RSI oversold alone.
  • Parameters and period: Backtest with system defaults first, then tune by symbol and timeframe; operators (cross above/below, >/<) directly affect how often conditions fire—keep them aligned with strategy logic.
  • Combine and confirm: AND = “all must hold to trigger”; OR = “one is enough”; 2–3 conditions for confirmation is often enough; too many can rarely trigger or overfit. See Condition combinations.

Common questions

Indicator lags: MA, MACD, etc. are lagging; try shorter periods or add price/breakout conditions; some lag is inherent—use backtest to see if it’s acceptable.

Conflicting indicators: If indicators disagree, pick a primary (e.g. trend) and secondary (e.g. oscillator), or use AND so you only trigger when the full set is satisfied, or use fewer indicators of the same type.

Uncertain parameters: Start from system defaults and adjust using backtest and live results; avoid over-optimizing on history so it fails out of sample.

Which indicator to use: Define the logic (trend, overbought/oversold, breakout, volatility), then in that category in the system read names and descriptions and pick the one that best matches.

Next steps