The Cluckie strategy is a trading strategy that uses various technical indicators to generate buy and sell signals. Here is a breakdown of how the strategy works:
Indicators:
Bollinger Bands (BBANDS): Calculates the upper band, middle band, and lower band based on the closing prices of the asset. Two sets of Bollinger Bands are used in this strategy.
EMA (Exponential Moving Average): Calculates the exponential moving average of the closing prices over a specified period.
RSI (Relative Strength Index): Calculates the relative strength index based on the price changes over a specified period.
TEMA (Triple Exponential Moving Average): Calculates the triple exponential moving average of the closing prices over a specified period. ADX (Average Directional Index): Calculates the average directional index, which measures the strength of a trend. Buy Signals:
Fisher RSI: If the Fisher-transformed RSI value is below a specified threshold (buy_params['fisher']), it generates a buy signal. Bollinger Bands 1: If certain conditions are met regarding the Bollinger Bands 1 (bb1-delta, closedelta, tail, close), it generates a buy signal. Bollinger Bands 2: If certain conditions are met regarding the Bollinger Bands 2 (close, ema_slow, volume), it generates a buy signal. Sell Signals:
ADX: If the ADX value is above a specified threshold (sell_params['sell-adx']), it generates a sell signal. TEMA: If certain conditions are met regarding the TEMA (tema, mid-bb2, fisher-rsi), it generates a sell signal. Other Parameters:
Timeframe: The timeframe used for the strategy is set to '5m' (5 minutes). Buy Timeout: If the current price exceeds the buy order price by more than 1%, the buy order is canceled. Sell Timeout: If the current price falls below the sell order price by more than 1%, the sell order is canceled. ROI (Return on Investment) Table: The strategy specifies a minimal ROI of 100%. Stoploss: The stoploss is set at -1.5% (negative value). This strategy combines multiple indicators and conditions to generate buy and sell signals based on the specified parameters. It aims to take advantage of potential price trends and reversals in the market.