The "CryptosRejectBitcoin" strategy is designed for backtesting trading strategies on a website. Here is a short description of what the strategy does:
It sets a minimal return on investment (ROI) of 10% for the strategy. The stoploss is set at -0.99, indicating that if the trade goes against the strategy by 99%, it should be stopped.
The strategy operates on a timeframe of 5 minutes.
It processes only new candles, meaning it only considers the most recent data for analysis.
The strategy emits an alarm when a specific condition is met: if the closing price of the current candle is higher than the opening price, and the closing price of Bitcoin (BTC) on a 5-minute timeframe is lower than its opening price. The alarm is triggered only once, and it uses the "beepy" library to make a sound and displays a TradingView chart URL for further analysis. The strategy resets the alarm when the current pair being analyzed is "AAVE/USDT."
The strategy doesn't provide any specific conditions for buying or selling. It simply sets the "buy" and "sell" columns of the dataframe to 1 for all rows. Overall, the strategy identifies instances when a cryptocurrency pair is rejecting Bitcoin and generates an alert for further investigation.