Ini adalah strategi tren sederhana berdasarkan lilin harian. Ini menggunakan Ichimoku Cloud untuk menentukan arah tren dan melacaknya dengan Chikou Span. Ini pergi panjang ketika Chikou Span melintasi di atas garis keseimbangan dan keluar ketika melintasi di bawah. Strategi ini cocok untuk perdagangan tren jangka menengah hingga panjang dan bertujuan untuk keuntungan yang stabil.
Strategi ini terutama bergantung pada tiga garis dari Ichimoku Cloud: Senkou Span A, Senkou Span B dan Chikou Span. Senkou Span A dan B digunakan untuk menentukan arah tren utama
Secara khusus, jika Chikou Span melintasi di atas Senkou Span B dari bawah, itu adalah sinyal beli; jika melintasi di bawah dari atas, itu adalah sinyal jual.
Ini adalah tren jangka menengah ke panjang yang sangat klasik mengikuti strategi yang dibangun di Ichimoku Cloud dengan aturan yang sederhana dan mudah dimengerti, dan beberapa keuntungan dalam menyaring kebisingan dan menangkap tren.
/*backtest start: 2022-12-11 00:00:00 end: 2023-12-17 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("My Custom Strategy", overlay=true) // Ichimoku Cloud components tenkanSenPeriods = 9 kijunSenPeriods = 26 displacement = 26 highTenkanSen = ta.highest(high, tenkanSenPeriods) lowTenkanSen = ta.lowest(low, tenkanSenPeriods) tenkanSen = (highTenkanSen + lowTenkanSen) / 2 highKijunSen = ta.highest(high, kijunSenPeriods) lowKijunSen = ta.lowest(low, kijunSenPeriods) kijunSen = (highKijunSen + lowKijunSen) / 2 chikouSpan = close[displacement] // Buy condition: Chikou Span crosses over both Tenkan Sen and Kijun Sen buyCondition = chikouSpan > tenkanSen[displacement] and chikouSpan > kijunSen[displacement] if (buyCondition) strategy.entry("Buy", strategy.long) // Sell condition: Chikou Span crosses down both Tenkan Sen and Kijun Sen sellCondition = chikouSpan < tenkanSen[displacement] and chikouSpan < kijunSen[displacement] if (sellCondition) strategy.close("Buy") plot(tenkanSen, color=color.red) plot(kijunSen, color=color.blue) plot(chikouSpan, color=color.green, offset=-displacement)