Filter by tags

Trading Signals Quick Reference

10. Trading Signals Quick Reference

Alphabetical index of all trading signals. For comprehensive documentation, see the indicator section where each signal is documented.

How to Use This Reference

Each signal is listed with: - Quick description - Parent indicator (with link to full documentation) - Signal category

For detailed parameters, usage examples, and trading strategies, navigate to the parent indicator section in 6. Indicators.

Important Note on Parameters

Where parameter values are provided in this reference, they serve as examples only. Optimal parameter values depend on multiple factors including:

  • Signal combinations: Parameters should complement other signals in your strategy
  • Strategy goals: Aggressive vs conservative approaches require different settings
  • Asset characteristics: Bitcoin vs altcoins may need different sensitivity
  • Market conditions: Trending vs ranging markets favor different parameters
  • Timeframe: Lower timeframes (5m, 15m) typically react differently to parameter settings than higher timeframes (4h, 1d)
  • Volatility regime: High volatility periods may require wider thresholds.

Alphabetical Index

A

adi_bearish - Type: FILTER - Parent Indicator: ADI (Accumulation/Distribution Index) - Category: Volume - Description: Check if ADI (Accumulation/Distribution) is falling

adi_bullish - Type: FILTER - Parent Indicator: ADI (Accumulation/Distribution Index) - Category: Volume - Description: Check if ADI (Accumulation/Distribution) is rising

adx_bullish_di - Type: FILTER - Parent Indicator: ADX (Average Directional Index) - Category: Trend - Description: Check if +DI is greater than -DI (bullish directional movement)

adx_strong_trend - Type: FILTER - Parent Indicator: ADX (Average Directional Index) - Category: Trend - Description: Check if ADX indicates a strong trend (>25)

ao_bearish - Type: FILTER - Parent Indicator: Awesome Oscillator - Category: Momentum - Description: Check if Awesome Oscillator indicates bearish momentum

ao_bullish - Type: FILTER - Parent Indicator: Awesome Oscillator - Category: Momentum - Description: Check if Awesome Oscillator indicates bullish momentum

ao_zero_cross - Type: TRIGGER - Parent Indicator: Awesome Oscillator - Category: Momentum - Description: Check if Awesome Oscillator crosses zero line

aroon_crossover - Type: TRIGGER - Parent Indicator: Aroon - Category: Trend - Description: Check if Aroon lines cross (trend change signal)

aroon_down_trend - Type: FILTER - Parent Indicator: Aroon - Category: Trend - Description: Check if Aroon Down indicates strong downtrend

aroon_up_trend - Type: FILTER - Parent Indicator: Aroon - Category: Trend - Description: Check if Aroon Up indicates strong uptrend

atr_high_volatility - Type: FILTER - Parent Indicator: ATR (Average True Range) - Category: Volatility - Description: Check if ATR indicates high volatility relative to price

B

bb_lower_breakout - Type: TRIGGER - Parent Indicator: Bollinger Bands - Category: Volatility - Description: Check if price closes below the lower Bollinger Band

bb_squeeze - Type: TRIGGER - Parent Indicator: Bollinger Bands - Category: Volatility - Description: Detect Bollinger Band squeeze (low volatility, potential breakout)

bb_upper_breakout - Type: TRIGGER - Parent Indicator: Bollinger Bands - Category: Volatility - Description: Check if price closes above the upper Bollinger Band

C

cci_overbought - Type: FILTER - Parent Indicator: CCI (Commodity Channel Index) - Category: Trend - Description: Check if CCI indicates overbought condition

cci_oversold - Type: FILTER - Parent Indicator: CCI (Commodity Channel Index) - Category: Trend - Description: Check if CCI indicates oversold condition

cmf_bearish - Type: FILTER - Parent Indicator: CMF (Chaikin Money Flow) - Category: Volume - Description: Check if CMF (Chaikin Money Flow) indicates selling pressure

cmf_bullish - Type: FILTER - Parent Indicator: CMF (Chaikin Money Flow) - Category: Volume - Description: Check if CMF (Chaikin Money Flow) indicates buying pressure

cumulative_return_positive - Type: FILTER - Parent Indicator: Cumulative Return - Category: Unknown - Description: Check if cumulative return from start is positive

cumulative_return_target - Type: FILTER - Parent Indicator: Cumulative Return - Category: Unknown - Description: Check if cumulative return has reached target

D

daily_return_negative - Type: FILTER - Parent Indicator: Daily Return - Category: Unknown - Description: Check if daily return is negative

daily_return_positive - Type: FILTER - Parent Indicator: Daily Return - Category: Unknown - Description: Check if daily return is positive

dc_lower_breakout - Type: TRIGGER - Parent Indicator: Donchian Channel - Category: Volatility - Description: Check if price breaks below lower Donchian Channel (new low)

dc_upper_breakout - Type: TRIGGER - Parent Indicator: Donchian Channel - Category: Volatility - Description: Check if price breaks above upper Donchian Channel (new high)

dpo_negative - Type: FILTER - Parent Indicator: DPO (Detrended Price Oscillator) - Category: Trend - Description: Check if DPO is negative (price below detrended average)

dpo_positive - Type: FILTER - Parent Indicator: DPO (Detrended Price Oscillator) - Category: Trend - Description: Check if DPO is positive (price above detrended average)

E

ema_cross_down - Type: TRIGGER - Parent Indicator: EMA (Exponential Moving Average) - Category: Trend - Description: Detect bearish EMA crossover (fast EMA crosses below slow EMA)

ema_cross_up - Type: TRIGGER - Parent Indicator: EMA (Exponential Moving Average) - Category: Trend - Description: Detect bullish EMA crossover (fast EMA crosses above slow EMA)

ema_crossover - Type: TRIGGER - Parent Indicator: EMA (Exponential Moving Average) - Category: Trend - Description: Detect EMA crossover signal with configurable direction (bullish or bearish)

eom_bearish - Type: FILTER - Parent Indicator: Ease of Movement - Category: Volume - Description: Check if Ease of Movement indicates bearish

eom_bullish - Type: FILTER - Parent Indicator: Ease of Movement - Category: Volume - Description: Check if Ease of Movement indicates bullish

F

force_bearish - Type: FILTER - Parent Indicator: Force Index - Category: Unknown - Description: Check if Force Index indicates bearish momentum

force_bullish - Type: FILTER - Parent Indicator: Force Index - Category: Unknown - Description: Check if Force Index indicates bullish momentum

I

ichimoku_bearish - Type: FILTER - Parent Indicator: Ichimoku Cloud - Category: Trend - Description: Check if Ichimoku indicates bearish signal (price below cloud)

ichimoku_bullish - Type: FILTER - Parent Indicator: Ichimoku Cloud - Category: Trend - Description: Check if Ichimoku indicates bullish signal (price above cloud)

ichimoku_tk_cross - Type: TRIGGER - Parent Indicator: Ichimoku Cloud - Category: Trend - Description: Check if Tenkan-sen crosses Kijun-sen (TK cross)

is_above_sma - Type: FILTER - Parent Indicator: SMA (Simple Moving Average) - Category: Unknown - Description: Check if current price is above Simple Moving Average

K

kama_cross_down - Type: TRIGGER - Parent Indicator: KAMA (Kaufman Adaptive Moving Average) - Category: Momentum - Description: Check if price crosses below KAMA (bearish signal)

kama_cross_up - Type: TRIGGER - Parent Indicator: KAMA (Kaufman Adaptive Moving Average) - Category: Momentum - Description: Check if price crosses above KAMA (bullish signal)

kc_lower_breakout - Type: TRIGGER - Parent Indicator: Keltner Channel - Category: Volatility - Description: Check if price breaks below lower Keltner Channel band

kc_upper_breakout - Type: TRIGGER - Parent Indicator: Keltner Channel - Category: Volatility - Description: Check if price breaks above upper Keltner Channel band

kst_bearish_cross - Type: TRIGGER - Parent Indicator: KST (Know Sure Thing) - Category: Trend - Description: Check if KST crosses below signal line (bearish)

kst_bullish_cross - Type: TRIGGER - Parent Indicator: KST (Know Sure Thing) - Category: Trend - Description: Check if KST crosses above signal line (bullish)

M

macd_bearish_cross - Type: TRIGGER - Parent Indicator: MACD (Moving Average Convergence Divergence) - Category: Trend - Description: Detect MACD bearish crossover (MACD line crosses below signal line)

macd_bullish_cross - Type: TRIGGER - Parent Indicator: MACD (Moving Average Convergence Divergence) - Category: Trend - Description: Detect MACD bullish crossover (MACD line crosses above signal line)

macd_positive - Type: FILTER - Parent Indicator: MACD (Moving Average Convergence Divergence) - Category: Trend - Description: Check if MACD histogram is positive (bullish momentum)

mass_reversal_signal - Type: TRIGGER - Parent Indicator: Mass Index - Category: Unknown - Description: Check if Mass Index signals potential reversal (reversal bulge)

mfi_overbought - Type: FILTER - Parent Indicator: MFI (Money Flow Index) - Category: Volume - Description: Check if MFI (Money Flow Index) indicates overbought condition

mfi_oversold - Type: FILTER - Parent Indicator: MFI (Money Flow Index) - Category: Volume - Description: Check if MFI (Money Flow Index) indicates oversold condition

N

nvi_bearish - Type: FILTER - Parent Indicator: NVI (Negative Volume Index) - Category: Volume - Description: Check if NVI (Negative Volume Index) indicates smart money selling

nvi_bullish - Type: FILTER - Parent Indicator: NVI (Negative Volume Index) - Category: Volume - Description: Check if NVI (Negative Volume Index) indicates smart money buying

O

obv_bearish - Type: FILTER - Parent Indicator: OBV (On Balance Volume) - Category: Volume - Description: Check if OBV is falling (bearish volume confirmation)

obv_bullish - Type: FILTER - Parent Indicator: OBV (On Balance Volume) - Category: Volume - Description: Check if OBV is rising (bullish volume confirmation)

P

ppo_bearish_cross - Type: TRIGGER - Parent Indicator: PPO (Percentage Price Oscillator) - Category: Momentum - Description: Check if PPO crosses below signal line (bearish)

ppo_bullish_cross - Type: TRIGGER - Parent Indicator: PPO (Percentage Price Oscillator) - Category: Momentum - Description: Check if PPO crosses above signal line (bullish)

price_above_ema - Type: FILTER - Parent Indicator: EMA (Exponential Moving Average) - Category: Unknown - Description: Check if price is above the EMA

psar_bearish - Type: FILTER - Parent Indicator: PSAR (Parabolic SAR) - Category: Trend - Description: Check if PSAR indicates bearish trend (PSAR above price)

psar_bullish - Type: FILTER - Parent Indicator: PSAR (Parabolic SAR) - Category: Trend - Description: Check if PSAR indicates bullish trend (PSAR below price)

psar_reversal - Type: TRIGGER - Parent Indicator: PSAR (Parabolic SAR) - Category: Trend - Description: Check if PSAR flips sides (potential reversal)

pvo_bearish_cross - Type: TRIGGER - Parent Indicator: PVO (Percentage Volume Oscillator) - Category: Momentum - Description: Check if PVO crosses below signal line (bearish volume)

pvo_bullish_cross - Type: TRIGGER - Parent Indicator: PVO (Percentage Volume Oscillator) - Category: Momentum - Description: Check if PVO crosses above signal line (bullish volume)

R

roc_momentum_shift - Type: TRIGGER - Parent Indicator: ROC (Rate of Change) - Category: Momentum - Description: Check if ROC crosses zero (momentum shift)

roc_negative - Type: FILTER - Parent Indicator: ROC (Rate of Change) - Category: Momentum - Description: Check if Rate of Change indicates negative momentum

roc_positive - Type: FILTER - Parent Indicator: ROC (Rate of Change) - Category: Momentum - Description: Check if Rate of Change indicates positive momentum

rsi_cross_down - Type: TRIGGER - Parent Indicator: RSI (Relative Strength Index) - Category: Momentum - Description: Check if RSI crosses below a threshold level

rsi_cross_up - Type: TRIGGER - Parent Indicator: RSI (Relative Strength Index) - Category: Momentum - Description: Check if RSI crosses above a threshold level

rsi_overbought - Type: FILTER - Parent Indicator: RSI (Relative Strength Index) - Category: Momentum - Description: Check if RSI is above the overbought threshold (default 70)

rsi_oversold - Type: FILTER - Parent Indicator: RSI (Relative Strength Index) - Category: Momentum - Description: Check if RSI is below the oversold threshold (default 30)

S

sma_cross_down - Type: TRIGGER - Parent Indicator: SMA (Simple Moving Average) - Category: Trend - Description: Detect when fast SMA crosses below slow SMA (bearish exit signal)

sma_cross_up - Type: TRIGGER - Parent Indicator: SMA (Simple Moving Average) - Category: Trend - Description: Detect when fast SMA crosses above slow SMA (bullish entry signal)

sma_crossover - Type: TRIGGER - Parent Indicator: SMA (Simple Moving Average) - Category: Trend - Description: Detect SMA crossover signal with configurable direction (bullish or bearish)

stc_overbought - Type: FILTER - Parent Indicator: STC (Schaff Trend Cycle) - Category: Trend - Description: Check if STC indicates overbought condition

stc_oversold - Type: FILTER - Parent Indicator: STC (Schaff Trend Cycle) - Category: Trend - Description: Check if STC indicates oversold condition

stoch_overbought - Type: FILTER - Parent Indicator: Stochastic Oscillator - Category: Momentum - Description: Check if Stochastic %K is above the overbought threshold

stoch_oversold - Type: FILTER - Parent Indicator: Stochastic Oscillator - Category: Momentum - Description: Check if Stochastic %K is below the oversold threshold

stochrsi_overbought - Type: FILTER - Parent Indicator: Stochastic RSI - Category: Momentum - Description: Check if Stochastic RSI indicates overbought condition

stochrsi_oversold - Type: FILTER - Parent Indicator: Stochastic RSI - Category: Momentum - Description: Check if Stochastic RSI indicates oversold condition

T

trix_bearish - Type: FILTER - Parent Indicator: TRIX - Category: Trend - Description: Check if TRIX indicates bearish momentum

trix_bullish - Type: FILTER - Parent Indicator: TRIX - Category: Trend - Description: Check if TRIX indicates bullish momentum

tsi_bearish - Type: FILTER - Parent Indicator: TSI (True Strength Index) - Category: Momentum - Description: Check if True Strength Index indicates bearish momentum (TSI < threshold)

tsi_bullish - Type: FILTER - Parent Indicator: TSI (True Strength Index) - Category: Momentum - Description: Check if True Strength Index indicates bullish momentum (TSI > threshold)

U

ulcer_high_risk - Type: FILTER - Parent Indicator: Ulcer Index - Category: Unknown - Description: Check if Ulcer Index indicates high downside risk

ulcer_low_risk - Type: FILTER - Parent Indicator: Ulcer Index - Category: Unknown - Description: Check if Ulcer Index indicates low downside risk

uo_overbought - Type: FILTER - Parent Indicator: Ultimate Oscillator - Category: Momentum - Description: Check if Ultimate Oscillator indicates overbought condition

uo_oversold - Type: FILTER - Parent Indicator: Ultimate Oscillator - Category: Momentum - Description: Check if Ultimate Oscillator indicates oversold condition

V

vortex_bearish - Type: FILTER - Parent Indicator: Vortex Indicator - Category: Trend - Description: Check if Vortex Indicator shows bearish trend (-VI > +VI)

vortex_bullish - Type: FILTER - Parent Indicator: Vortex Indicator - Category: Trend - Description: Check if Vortex Indicator shows bullish trend (+VI > -VI)

vortex_crossover - Type: TRIGGER - Parent Indicator: Vortex Indicator - Category: Trend - Description: Check if Vortex lines cross (trend change)

vpt_bearish - Type: FILTER - Parent Indicator: VPT (Volume Price Trend) - Category: Volume - Description: Check if VPT (Volume Price Trend) is falling

vpt_bullish - Type: FILTER - Parent Indicator: VPT (Volume Price Trend) - Category: Volume - Description: Check if VPT (Volume Price Trend) is rising

vwap_above - Type: FILTER - Parent Indicator: VWAP (Volume Weighted Average Price) - Category: Volume - Description: Check if price is above VWAP (bullish bias)

vwap_below - Type: FILTER - Parent Indicator: VWAP (Volume Weighted Average Price) - Category: Volume - Description: Check if price is below VWAP (bearish bias)

W

williams_r_overbought - Type: FILTER - Parent Indicator: Williams %R - Category: Momentum - Description: Check if Williams %R is above the overbought threshold (> -20)

williams_r_oversold - Type: FILTER - Parent Indicator: Williams %R - Category: Momentum - Description: Check if Williams %R is below the oversold threshold (< -80)

wma_cross_down - Type: TRIGGER - Parent Indicator: WMA (Weighted Moving Average) - Category: Trend - Description: Check if fast WMA crosses below slow WMA (bearish)

wma_cross_up - Type: TRIGGER - Parent Indicator: WMA (Weighted Moving Average) - Category: Trend - Description: Check if fast WMA crosses above slow WMA (bullish)

X

x_social_sentiment_trigger - Type: TRIGGER - Parent Indicator: X (Twitter) Social Signals - Category: Unknown - Description: Fires when social sentiment exceeds threshold

x_topic_mention_trigger - Type: TRIGGER - Parent Indicator: X (Twitter) Social Signals - Category: Unknown - Description: Fires when topic mentioned by enough influential users

x_topic_sentiment_filter - Type: FILTER - Parent Indicator: X (Twitter) Social Signals - Category: Unknown - Description: Checks if topic has sufficient social interest

x_user_influence_filter - Type: FILTER - Parent Indicator: X (Twitter) Social Signals - Category: Unknown - Description: Checks if X user has sufficient influence

x_user_post_trigger - Type: TRIGGER - Parent Indicator: X (Twitter) Social Signals - Category: Unknown - Description: Fires when a specific X user posts about a topic