Strategi ini terutama menilai pergerakan garis Lagging Span 2 dalam indikator awan Ichimoku. Garis Lagging Span 2 adalah garis rata-rata bergerak halus berdasarkan harga, dan sensitivitasnya dapat disesuaikan melalui parameter halus. Ketika harga menembus garis Lagging Span 2 dari atas ke bawah, pergi pendek; ketika harga menembus garis Lagging Span 2 dari bawah ke atas, pergi panjang.
Keuntungan utama dari strategi ini adalah:
Gunakan garis Lagging Span 2 dalam indikator awan Ichimoku untuk menentukan tren.
Sinyal panjang dan pendek jelas dan mudah ditentukan.
Risiko utama dari strategi ini adalah:
Perdagangan terobosan itu sendiri membawa risiko terjebak oleh scalpers. Filter tren atau konfirmasi terobosan dapat diatur untuk menghindari ini.
Strategi dapat dioptimalkan dalam aspek berikut:
Sesuaikan parameter mulus dari garis Lagging Span 2 untuk mengoptimalkan sensitivitasnya dan menemukan keseimbangan antara menemukan titik pembalikan tren dan mencegah pecah palsu.
Tetapkan terpisah mengambil keuntungan dan stop loss untuk posisi panjang dan pendek, sementara mengoptimalkan mengambil keuntungan dan stop loss pengaturan untuk mencegah kerugian yang berlebihan.
Tambahkan kondisi penilaian tren untuk menghindari perdagangan melawan tren. Misalnya, tentukan arah tren keseluruhan bersama dengan indikator lain.
Meningkatkan mekanisme konfirmasi. Jangan masuk ke pasar pada saat pertama keluar, tapi tunggu sinyal konfirmasi dari callback keluar lagi.
/*backtest start: 2023-12-25 00:00:00 end: 2024-01-24 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © MGULHANN //@version=5 strategy("TPS - FX Trade", overlay=true) laggingSpan2Periods = input.int(52, minval=1, title="Lead Look Back") displacement = input.int(26, minval=1, title="Displacement") pozyonu = input.bool(false,title="Sadece Long Yönlü Poz Aç") // Stop Loss ve Kar Al Seviye Girişleri TPLong = input.int(10000, minval = 30, title ="Long Kar Al Puanı", step=10) SLLong = input.int(7500, minval = 30, title ="Long Zarar Durdur Puanı", step=10) TPShort = input.int(20000, minval = 30, title ="Short Kar Al Puanı", step=10) SLShort = input.int(7500, minval = 30, title ="Short Zarar Durdur Puanı", step=10) donchian(len) => math.avg(ta.lowest(len), ta.highest(len)) leadLine = donchian(laggingSpan2Periods) plot(leadLine, offset = displacement - 1, color=#EF9A9A,title="Lead2 Çizgisi") buycross = ta.crossover(close,leadLine[displacement-1]) sellcross = ta.crossover(leadLine[displacement-1],close) if (buycross) and (pozyonu == true) or buycross strategy.entry("Long", strategy.long) strategy.exit("Exit Long", "Long", profit=TPLong, loss=SLLong) if (sellcross) and pozyonu == false strategy.entry("Short", strategy.short) strategy.exit("Exit Short", "Short", profit=TPShort, loss=SLShort)