Strategi perdagangan Ichimoku Kinko Hyo adalah strategi trend-mengikuti berdasarkan indikator teknis Ichimoku. Ini menggunakan garis konversi, garis dasar, leading span 1, leading span 2 dan indikator lain dari sistem Ichimoku untuk menentukan arah tren dan waktu masuk dan keluar.
Strategi ini terutama menilai empat kondisi berikut untuk menentukan arah perdagangan:
Secara khusus, strategi pertama menghitung garis konversi, garis dasar, lead span 1 dan lead span 2. Kemudian menentukan apakah akan pergi panjang atau pendek berdasarkan apakah harga penutupan menerobos bagian atas atau bawah awan.
Jika harga penutupan melintasi di atas puncak awan, yaitu di atas rata-rata 26 periode dari nilai yang lebih besar antara lead span 1 dan lead span 2, itu menunjukkan tren naik dan pergi panjang.
Jika harga penutupan melintasi bawah dasar awan, yaitu di bawah rata-rata 26 periode dari nilai bawah antara lead span 1 dan lead span 2, ini menunjukkan tren menurun dan menjadi short.
Setelah masuk, mengambil keuntungan dan kondisi stop loss ditetapkan. mengambil keuntungan ditetapkan pada 3,5% dari harga masuk dan stop loss adalah 1,5% dari harga masuk.
Strategi perdagangan Ichimoku Kinko Hyo memiliki keuntungan berikut:
Strategi perdagangan Ichimoku Kinko Hyo juga memiliki beberapa risiko:
Solusi:
Strategi perdagangan Ichimoku Kinko Hyo dapat dioptimalkan dalam aspek berikut:
Strategi trading Ichimoku Kinko Hyo adalah strategi yang relatif baik secara keseluruhan yang dapat menangkap tren potensial secara tepat waktu. Namun masih membutuhkan optimasi lebih lanjut dan kombinasi dengan indikator lain untuk membentuk sistem perdagangan yang kuat. Dengan menyesuaikan parameter, meningkatkan teknik masuk dan keluar, dan mengendalikan risiko, strategi Ichimoku dapat mencapai pengembalian yang disesuaikan risiko yang lebih tinggi di pasar tren.
/*backtest start: 2023-10-16 00:00:00 end: 2023-11-15 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Ichimoku system", overlay=true, initial_capital = 100000, default_qty_type = strategy.percent_of_equity, default_qty_value=100) buyOnly = input(false, "only shows buying Trade", type = input.bool) conversionPeriods = input(9, minval=1, title="Conversion Line Periods"), basePeriods = input(26, minval=1, title="Base Line Periods") laggingSpan2Periods = input(52, minval=1, title="Lagging Span 2 Periods"), displacement = input(26, minval=1, title="Displacement") donchian(len) => avg(lowest(len), highest(len)) conversionLine = donchian(conversionPeriods) baseLine = donchian(basePeriods) leadLine1 = avg(conversionLine, baseLine) leadLine2 = donchian(laggingSpan2Periods) plot(conversionLine, color=#0496ff, title="Conversion Line") plot(baseLine, color=#991515, title="Base Line") plot(close, offset = -displacement + 1, color=#459915, title="Lagging Span") p1 = plot(leadLine1, offset = displacement - 1, color=color.green, title="Lead 1") p2 = plot(leadLine2, offset = displacement - 1, color=color.red, title="Lead 2") fill(p1, p2, color = leadLine1 > leadLine2 ? color.green : color.red) profit = input(3.5, "enter target in % after entry", step = 0.5) stoploss = input(1.5, "enter Stoploss in % after entry", step = 0.5) sl = stoploss /100 * strategy.position_avg_price / syminfo.mintick profitt = profit /100 * strategy.position_avg_price / syminfo.mintick abovecloud = max(leadLine1, leadLine2) belowcloud = min(leadLine1, leadLine2) buying = close > abovecloud[26] and close[1] < abovecloud[27] selling = close < belowcloud[26] and close[1] > belowcloud[27] strategy.entry("BuyAboveCLoud", true, when = buying) if buyOnly strategy.close("BuyAboveCLoud", when = selling) else strategy.entry("SellBelowCloud", false, when = selling) //strategy.exit("Exit Position", "BuyAboveCLoud", profit = profitt, loss = sl) //strategy.exit("Exit Position", "SellBelowCloud", profit = profitt, loss = sl)