Type/to search

Ichimoku Trend Following Strategy

Cryptocurrency
Created: 2023-12-11 15:00:29
Last modified: 3 years ago
1
Follow
1779
Followers

img

Overview

This strategy is designed based on the Ichimoku indicator for trend following and equilibrium breakout trading, aiming to capture medium-to-long term price trends for steady profits.

Strategy Logic

The strategy utilizes the five lines of Ichimoku - Tenkan-sen, Kijun-sen, Senkou Span A, Senkou Span B and Chikou Span to determine price trend and support/resistance levels. The specific entry rules are:

  1. When the close crosses over Kijun-sen and Kijun-sen is not flat, a buy signal is triggered.
  2. When the close crosses under Kijun-sen and Kijun-sen is not flat, a sell signal is triggered.
  3. When the close is above the cloud, the liquidity is good for taking positions.
  4. When the close is below the cloud, the liquidity is low and taking positions should be avoided.
  5. When Chikou Span crosses over the close, a buy signal is triggered.
  6. When Chikou Span crosses under the close, a sell signal is triggered.

The above trading signals are combined to determine the final entry timing.

Advantage Analysis

The advantages of this strategy include:

  1. Using Ichimoku to determine trend can filter out market noise and capture medium-to-long term trends.
  2. Incorporating cloud condition avoids taking positions in poor liquidity.
  3. Chikou Span acts as confirmation to avoid false breakout.
  4. The rules are simple and clear for implementation.

Risk Analysis

The risks of this strategy involve:

  1. Inappropriate parameter settings may lead to missing trading opportunities.
  2. Trend judgment may lag when trend mutates, unable to cut loss in time.
  3. Higher loss risk for long positions.

These risks can be addressed by optimizing parameters, combining with other indicators to determine trend change, and strict stop loss.

Optimization Directions

The strategy can be further optimized from the following aspects:

  1. Optimize Ichimoku parameters to find the best combination.
  2. Add price & volume filters to avoid trend deviation.
  3. Incorporate volatility indicators to identify reversal points.
  4. Add machine learning models to determine trend status.

Summary

This strategy leverages Ichimoku to determine price trend and liquidity conditions for trend following, which can effectively filter out noise and capture medium-to-long term trends with smaller drawdowns. Further optimizations on parameter tuning, adding auxiliary filters, and identifying trend reversal signals can improve the strategy's Profit Factor.

Source
Pine
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("My Ichimoku Strat", overlay=true,default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=1000, currency=currency.EUR)
// === BACKTEST RANGE ===
FromMonth = input(defval = 1, title = "From Month", minval = 1)
Strategy parameters
Strategy parameters
From Month
From Day
From Year
To Month
To Day
To Year
KijunSen Lag
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)