The FrostAuraM31hStrategy is a trading strategy that makes purchase and sell decisions based on several indicators, including Bollinger Bands (BB), Relative Strength Index (RSI), and Stochastic. The strategy aims to achieve high returns by identifying specific conditions in the market. It has been optimized for the last 115+ days with a 1-hour timeframe.
The optimization results in a high Sharpe Ratio of 8.39422 and a profit of 1285.74%.
In terms of indicators, the strategy uses the following:
RSI: Calculates the Relative Strength Index.
Stochastic Slow: Computes the slow %K and %D values of the Stochastic oscillator. Bollinger Bands: Calculates multiple sets of Bollinger Bands with different standard deviations (1, 2, 3, and 4). The strategy's minimal return on investment (ROI) targets are defined for different periods. For example, after holding a position for 312 hours, a minimum ROI of 0.16026 is expected. The stop-loss value for this strategy is set at -0.44439, and there is no trailing stop-loss. The strategy requires a startup candle count of 30 before producing valid signals. It also provides options to customize order types and time in force. The "populate_indicators()" function populates the necessary indicators based on the input dataframe. It calculates RSI, Stochastic Slow, and multiple sets of Bollinger Bands. The "populate_buy_trend()" function determines when to buy based on various conditions, such as RSI being greater than 10, the Stochastic %K being lower than %D, and the closing price being below the lower Bollinger Band with 3 standard deviations. The "populate_sell_trend()" function determines when to sell based on conditions such as the Stochastic %K being lower than %D, RSI being greater than 70, and the closing price being above the middle Bollinger Band. The strategy provides a plot configuration for visualizing the indicators, including Bollinger Bands, Moving Average Convergence Divergence (MACD), and RSI. Overall, FrostAuraM31hStrategy combines multiple indicators to generate buy and sell signals, aiming for high returns and using specific conditions in the market to make informed trading decisions.