Pine Script · Ichimoku · Swing Trading

Custom Ichimoku Cloud Indicator – Ready Pine Script v5

Penulis: Tim Editorial · Diperbarui: Mei 2026 · Waktu baca: 13 menit

📌 Yang Anda dapatkan

  • Pine Script v5 Ichimoku Cloud lengkap (Tenkan, Kijun, Kumo, Chikou)
  • Triple-confirmation signal logic (cross + cloud position + cloud color)
  • Customizable parameters (9, 26, 52 default Japanese)
  • Alerts untuk strong buy/sell signals
  • Tutorial setup di TradingView free tier

Apa itu Ichimoku Cloud?

Ichimoku Kinkō Hyō (一目均衡表) berarti “one-glance equilibrium chart” dalam bahasa Jepang. Dibuat oleh wartawan finansial Goichi Hosoda pada 1930-an dan dipublish pada 1969.

Karakter utama:

  • All-in-one indicator – menggabungkan trend, momentum, support/resistance dalam satu visualisasi
  • Forward-projecting – cloud (Kumo) proyeksi ke masa depan 26 periode
  • 5 lines untuk multi-layer confirmation
  • Time-tested – 90+ tahun digunakan oleh trader Jepang dan global

Mengapa popular?

  • Sekali setup, banyak informasi visual sekaligus
  • Aturan jelas dan mekanis (tidak subjektif)
  • Bekerja di semua timeframe dan asset
  • Built-in support dan resistance dinamis

5 komponen Ichimoku

01Tenkan-sen (Conversion Line)

Periode 9. Rata-rata high/low 9 bar. Indicator momentum jangka pendek. Berfungsi seperti MA cepat.

02Kijun-sen (Base Line)

Periode 26. Rata-rata high/low 26 bar. Indicator trend jangka menengah. Berfungsi sebagai support/resistance dinamis.

03Senkou Span A (Leading Span A)

(Tenkan + Kijun) / 2, plotted 26 periode ke depan. Edge pertama cloud.

04Senkou Span B (Leading Span B)

Periode 52. Rata-rata high/low 52 bar, plotted 26 periode ke depan. Edge kedua cloud.

05Chikou Span (Lagging Span)

Current close, plotted 26 periode ke belakang. Menunjukkan harga saat ini relatif terhadap harga 26 bar lalu.

Kumo (Cloud)

Area antara Senkou A dan Senkou B. Kumo bullish (hijau): Senkou A > Senkou B. Kumo bearish (merah): Senkou A < Senkou B.

Pine Script v5 code

pinescript
//@version=5
indicator("Custom Ichimoku Cloud - PrimeTraderAI", overlay=true)

// === INPUTS ===
conversion_periods = input.int(9, "Tenkan-sen (Conversion)", minval=1, group="Ichimoku Settings")
base_periods = input.int(26, "Kijun-sen (Base)", minval=1, group="Ichimoku Settings")
lagging_span2_periods = input.int(52, "Senkou Span B", minval=1, group="Ichimoku Settings")
displacement = input.int(26, "Cloud Displacement", minval=1, group="Ichimoku Settings")

// === CALCULATIONS ===
donchian(len) => math.avg(ta.lowest(len), ta.highest(len))

tenkan = donchian(conversion_periods)
kijun = donchian(base_periods)
senkou_a = math.avg(tenkan, kijun)
senkou_b = donchian(lagging_span2_periods)

// === PLOTS ===
plot(tenkan, "Tenkan-sen", color=color.blue, linewidth=2)
plot(kijun, "Kijun-sen", color=color.red, linewidth=2)
plot(close, "Chikou (Lagging)", offset = -displacement + 1, color=color.green, linewidth=1)

p1 = plot(senkou_a, "Senkou A", color=color.new(color.green, 30),
          offset = displacement - 1)
p2 = plot(senkou_b, "Senkou B", color=color.new(color.red, 30),
          offset = displacement - 1)

fill(p1, p2, color = senkou_a > senkou_b ? color.new(color.green, 80) : color.new(color.red, 80),
     title="Kumo Cloud")

// === SIGNAL LOGIC ===
// Strong bullish: Price above cloud, Tenkan above Kijun, cloud bullish
bullish_cloud = senkou_a > senkou_b
bearish_cloud = senkou_a < senkou_b
price_above_cloud = close > math.max(senkou_a, senkou_b)
price_below_cloud = close < math.min(senkou_a, senkou_b)

tk_cross_bull = ta.crossover(tenkan, kijun)
tk_cross_bear = ta.crossunder(tenkan, kijun)

strong_buy = tk_cross_bull and price_above_cloud and bullish_cloud
strong_sell = tk_cross_bear and price_below_cloud and bearish_cloud

// === ALERTS & SHAPES ===
plotshape(strong_buy, "Strong Buy", shape.triangleup, location.belowbar,
          color=color.lime, size=size.large, text="ICHIMOKU BUY")
plotshape(strong_sell, "Strong Sell", shape.triangledown, location.abovebar,
          color=color.fuchsia, size=size.large, text="ICHIMOKU SELL")

alertcondition(strong_buy, "Ichimoku Strong Buy", "Triple confirmation buy signal!")
alertcondition(strong_sell, "Ichimoku Strong Sell", "Triple confirmation sell signal!")

Install di TradingView:

  1. Copy kode
  2. TradingView Pine Editor
  3. Paste, Save sebagai “Custom Ichimoku Cloud”
  4. Add to chart

Cloud akan muncul dengan 5 lines visible dan colored fill antara Senkou A & B.

Cara membaca cloud

Trend identification (cloud color & position):

  • Price above green cloud: Strong uptrend
  • Price below red cloud: Strong downtrend
  • Price inside cloud: Ranging/transition
  • Cloud changing color: Potential trend reversal

Momentum (Tenkan/Kijun cross):

  • Tenkan crosses above Kijun: Bullish momentum
  • Tenkan crosses below Kijun: Bearish momentum

Confirmation (Chikou Span):

  • Chikou above price 26 bars ago: Bullish confirmation
  • Chikou below price 26 bars ago: Bearish confirmation

Triple confirmation signal:

Indicator kami menampilkan 🔥 marker ketika 3 conditions align:

  1. Tenkan crosses Kijun (momentum)
  2. Price on correct side of cloud (trend)
  3. Cloud color confirms direction (medium-term bias)

Triple confirmation signals memiliki win rate ~55-65% dan RR baik. Setup berkualitas tinggi.

Setup di TradingView

Recommended timeframes:

  • Daily: Best untuk swing trading – aturan asli Hosoda
  • H4: Bagus untuk active trading dengan setup quality
  • H1: Lebih banyak signals, butuh additional filter
  • M15 atau lower: NOT RECOMMENDED – terlalu noisy

Asset terbaik:

  • Major forex: EUR/USD, GBP/USD, USD/JPY
  • Indeks: S&P500, Nikkei 225 (Japan-friendly!)
  • Commodities: Gold, Oil
  • Crypto: BTC, ETH

Parameter alternatif:

StyleTenkanKijunSenkou B
Original (Hosoda)92652
Modern (US markets)103060
Crypto (24/7 markets)2060120
Conservative swing144080

Strategi trading dengan Ichimoku

Strategy 1: TK Cross Above Cloud (Classic Bullish)

  • Entry: Tenkan crosses above Kijun, price above cloud, cloud bullish
  • Stop loss: Below cloud (atau below Kijun)
  • Take profit: 2-3x risk
  • Win rate target: 55-60%

Strategy 2: Cloud Breakout

  • Setup: Price has been below cloud for extended period
  • Entry: Price breaks above cloud dengan momentum
  • Stop loss: Below cloud bottom
  • Take profit: Trail dengan Kijun line

Strategy 3: Kijun Bounce (Mean Reversion)

  • Setup: Strong uptrend dengan Kijun acting as support
  • Entry: Price touches Kijun dari atas, reverses up
  • Stop loss: Below Kijun
  • Take profit: Previous high

Strategy 4: Kumo Twist Reversal

  • Setup: Cloud changing color (Senkou A crossing Senkou B)
  • Entry: Wait for price confirmation di direction baru
  • Stop loss: Beyond recent swing
  • Take profit: 3-5x risk (major reversal trades)

FAQ

Ichimoku bekerja di semua market conditions?

Best di trending markets. Di ranging/sideways markets, signals tidak reliable. Skip Ichimoku setups saat ADX < 20.

Mengapa cloud di-displaced 26 periode ke depan?

Hosoda merancang Ichimoku berdasarkan teori bahwa pasar memiliki natural cycles 26 bars (1 bulan trading di pasar Jepang asli). Forward projection memberikan “future support/resistance” yang dapat dilihat.

Lebih baik Ichimoku atau Moving Averages?

Berbeda. MA crossover memberikan 1 signal. Ichimoku memberikan multi-confirmation (cross + cloud + Chikou). Untuk swing trading, Ichimoku superior. Untuk simplicity, MA cukup.

⚠️ Disclaimer: Ichimoku adalah salah satu indicator tertua tetapi bukan jaminan profit. 70-89% trader retail kehilangan uang. Selalu backtest dan paper trade sebelum live.

Similar Posts