Strategi Perdagangan Ichimoku
Prinsip Strategi
Strategi ini menggunakan Ichimoku Kinko Hyo untuk melakukan perdagangan long (posisi beli). Strategi ini mempertimbangkan berbagai faktor dari Ichimoku dan melakukan posisi long ketika kondisi terpenuhi.
Logika perdagangan spesifiknya adalah:
-
Hitung garis konversi (Tenkan-sen), garis dasar (Kijun-sen), leading span 1 (Senkou Span A), dan leading span 2 (Senkou Span B)
-
Ketika harga penutupan berada di atas awan (cloud), dan awan bergerak ke atas, serta garis konversi lebih tinggi dari garis dasar, maka pertimbangkan untuk melakukan posisi long
-
Selain itu, garis lagging (Chikou Span) harus berada di atas awan dan harga untuk memastikan tren naik
-
Ketika semua kondisi di atas terpenuhi, lakukan entry posisi long
-
Jika garis lagging turun di bawah harga atau di bawah awan, tutup posisi
Strategi ini memanfaatkan berbagai indikator Ichimoku untuk mengonfirmasi tren, dan menggunakan awan sebagai level stop-loss dinamis, yang secara efektif dapat mengelola risiko.
Keunggulan Strategi
-
Ichimoku menggabungkan berbagai faktor untuk menilai tren
-
Stop-loss dinamis, mengunci keuntungan secara maksimal
-
Aturan sederhana dan jelas, mudah diimplementasikan
Risiko Strategi
-
Ichimoku relatif lambat, dapat melewatkan peluang
-
Perlu penyesuaian parameter periode secara hati-hati
-
Hanya posisi long, dapat melewatkan peluang short yang baik
Kesimpulan
Strategi ini memanfaatkan karakteristik multi-indikator Ichimoku untuk menentukan arah tren. Dengan optimasi parameter, strategi ini menyediakan seperangkat aturan posisi long yang sederhana. Namun, keterlambatan (lagging) dan keterbatasan hanya posisi long tetap perlu diperhatikan.
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Ichimoku Cloud", shorttitle="Doubled Ichimoku", overlay=true, initial_capital=1000, default_qty_value=100, default_qty_type=strategy.percent_of_equity)
conversionPeriods = input(20, minval=1, title="Conversion Line Length")
basePeriods = input(60, minval=1, title="Base Line Length")- 1
