Apabila memasuki pasaran, strategi ini juga menetapkan titik mengambil keuntungan dan menghentikan kerugian.
Kelebihan utama strategi ini ialah:
Gunakan garis Lagging Span 2 dalam penunjuk awan Ichimoku untuk menentukan trend. Garis ini mempunyai kelancaran yang baik dan mengelakkan pecah palsu.
Isyarat panjang dan pendek jelas dan mudah ditentukan.
Ambil keuntungan dan hentikan kerugian ditetapkan pada masa yang sama untuk mengawal risiko dengan berkesan.
Risiko utama strategi ini ialah:
Garis Lagging Span 2 sendiri mempunyai kelewatan dan mungkin terlepas titik kemasukan yang lebih baik dalam trend. Parameter lancar boleh dioptimumkan sesuai.
Tetapan Stop Profit dan Stop Loss yang tidak betul boleh menyebabkan kerugian yang lebih besar.
Perdagangan terobosan itu sendiri membawa risiko terperangkap oleh scalpers. Penapis trend atau pengesahan terobosan boleh ditetapkan untuk mengelakkan ini.
Strategi ini boleh dioptimumkan dalam aspek berikut:
Sesuaikan parameter lancar garis Lagging Span 2 untuk mengoptimumkan kepekaan dan mencari keseimbangan antara menemui titik pembalikan trend dan mencegah pecah palsu.
Tetapkan keuntungan yang berasingan dan hentikan kerugian untuk kedudukan panjang dan pendek, sambil mengoptimumkan pengaturan keuntungan dan hentikan kerugian untuk mengelakkan kerugian yang berlebihan.
Tambahkan keadaan penilaian trend untuk mengelakkan perdagangan terhadap trend.
Tambah mekanisme pengesahan. Jangan masuk ke pasaran pada breakout pertama, tetapi tunggu isyarat pengesahan callback breakout 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)