The "Ichimoku_v16" strategy is a trading strategy implemented in Python using the Freqtrade framework. Here's a short description of what the strategy does:
The strategy uses the Ichimoku Cloud indicator to make buy and sell decisions. It calculates various components of the Ichimoku Cloud, including the Conversion Line (tenkan_sen), Base Line (kijun_sen), Leading Span A (senkou_span_a), Leading Span B (senkou_span_b), and cloud colors (cloud_green and cloud_red).
The strategy populates these Ichimoku Cloud components in the input dataframe.
For the buy signal, it checks if the Conversion Line (tenkan_sen) crosses above the Base Line (kijun_sen) using the "crossed_above" function from the qtpylib library.
If the condition is met, it marks the corresponding row with a "buy" signal. For the sell signal, it checks if the Base Line (kijun_sen) crosses above the Conversion Line (tenkan_sen) using the "crossed_above" function from the qtpylib library. If the condition is met, it marks the corresponding row with a "sell" signal. The strategy uses a fixed minimal ROI (Return on Investment) of 10 and a stop loss of -1 (which means there is no stop loss). It operates on daily candle intervals ('1d'). This strategy focuses on the Ichimoku Cloud indicator and uses its signals to determine entry and exit points for trades.