Skip to main content

Ichimoku Cloud Strategy

Discover our Ichimoku Cloud Strategy Pine Script template, crafted for traders seeking to leverage the power of the Ichimoku Cloud indicator. Backtest it on TradingView and live execute this versatile template on AlgoTest to refine your trading strategy. With adjustable parameters such as conversion line period, base line period, lagging span period, target points, and stop loss points, this template offers flexibility to suit your trading preferences.

Ichimoku Cloud Indicator Pinescript

strategy("Ichimoku Cloud Strategy", overlay=true)

// Input parameters
conversion_period =, title="Conversion Line Period")
base_period =, title="Base Line Period")
lagging_span2_period =, title="Lagging Span 2 Period")
displacement =, title="Displacement")
target_points =, title="Target Points")
stop_loss_points =, title="Stop Loss Points")

// Calculate Ichimoku Cloud
tenkan_sen = ta.sma((high + low) / 2, conversion_period)
kijun_sen = ta.sma((high + low) / 2, base_period)
senkou_span_a = ((tenkan_sen + kijun_sen) / 2)[displacement]
senkou_span_b = ta.sma((high + low) / 2, lagging_span2_period)[displacement]

// Strategy logic
long_condition = close > senkou_span_a and close > senkou_span_b
short_condition = close < senkou_span_a and close < senkou_span_b

// Plot Ichimoku Cloud
plot(senkou_span_a,, title="Senkou Span A")
plot(senkou_span_b,, title="Senkou Span B")

// Strategy entry
if long_condition
strategy.entry("Long", strategy.long)
if short_condition
strategy.entry("Short", strategy.short)

// Calculate target and stop loss levels
long_target = strategy.position_avg_price + target_points
long_stop_loss = strategy.position_avg_price - stop_loss_points
short_target = strategy.position_avg_price - target_points
short_stop_loss = strategy.position_avg_price + stop_loss_points

// Strategy exit
strategy.exit("Long Exit", "Long", limit=long_target, stop=long_stop_loss)
strategy.exit("Short Exit", "Short", limit=short_target, stop=short_stop_loss)

Understanding the Ichimoku Cloud Indicator

History of the Ichimoku Cloud Indicator

The Ichimoku Cloud, or Ichimoku Kinko Hyo, is a comprehensive indicator that defines support and resistance, identifies trend direction, gauges momentum, and provides trading signals. It was developed in the late 1930s by Goichi Hosoda, a Japanese journalist, who spent 30 years perfecting the technique before releasing it to the public.

What is the Ichimoku Cloud Indicator?

The Ichimoku Cloud consists of five main components that provide a "cloud" which helps traders identify the overall health and direction of a trend at a glance:

  1. Tenkan-sen (Conversion Line): Represents the midpoint of the last 9 periods and is calculated by averaging the highest high and the lowest low.
  2. Kijun-sen (Base Line): Represents the midpoint of the last 26 periods, serving as an indicator of future price movement.
  3. Senkou Span A (Leading Span A): Is the average of the Tenkan-sen and the Kijun-sen, plotted 26 periods ahead.
  4. Senkou Span B (Leading Span B): Represents the midpoint of the last 52 periods, plotted 26 periods ahead.
  5. Chikou Span (Lagging Span): Shows the closing price plotted 26 periods in the past.

The space between Senkou Span A and Senkou Span B is what is commonly referred to as the "cloud."

Best Use Cases for Ichimoku Cloud Indicator

  1. Trend Identification: The Ichimoku Cloud is exceptionally effective at providing a quick understanding of the market's current trend. When the price is above the cloud, it signals an uptrend; when below, a downtrend.

  2. Momentum and Trend Strength: The relative position of the Tenkan-sen and Kijun-sen can indicate market momentum. Their intersection often signals potential changes in market sentiment.

  3. Support and Resistance Levels: The cloud acts as dynamic support and resistance levels. The thickness of the cloud can also indicate the strength of the support or resistance; thicker clouds suggest stronger zones.

Frequently Asked Questions

Is Ichimoku Cloud effective?

Yes, the Ichimoku Cloud is effective for traders who need a comprehensive view of the market's trends, momentum, support, and resistance levels.

Which Ichimoku Cloud is best?

The standard settings (9, 26, 52) are widely regarded as the best for daily trading, but adjustments might be necessary based on specific market conditions and trading time frames.

What is the win rate of Ichimoku Cloud strategy?

The success rate can vary widely among traders, but when used correctly, the Ichimoku Cloud has a reputation for providing reliable signals, particularly in trending markets.

How do you trade with Ichimoku Cloud?

To trade using the Ichimoku Cloud, consider entering long positions when the price is above the cloud and short positions when it is below. Look for the Tenkan-sen and Kijun-sen crosses as confirmation.

What are the best settings for Ichimoku?

While the default settings (9, 26, 52) are a good starting point, traders may find that adjusting these settings to fit the specific asset or market conditions can enhance the indicator's effectiveness.

For more insights and detailed analysis tools, visit AlgoTest Signals.