
Strategi ini berdasarkan pada garis yang dipanggil Lagging Span 2 dari indikator Awan Ichimoku, berdasarkan pada garis yang bergerak menilai arah trend, untuk membina kedudukan. Apabila harga menembusi Lagging Span 2 garis, menilai sebagai titik perubahan trend, pada masa ini boleh membina kedudukan baru.
Strategi ini menilai pergerakan garis Lagging Span 2 di dalam awan Ichimoku. Garis Lagging Span 2 adalah garis purata bergerak yang licin berdasarkan harga dan boleh disesuaikan dengan sensitiviti dengan parameter perapisan. Apabila harga menembusi Lagging Span 2 dari atas ke bawah, buat short; apabila harga menembusi Lagging Span 2 dari bawah ke atas, buat long.
Khususnya, strategi menggunakan fungsi Donchian untuk mengira Lagging Span 2 garis. Kemudian, garis itu dibuat satu pergeseran, dan garis isyarat perdagangan akhir diperoleh. Apabila harga menembusi garis isyarat ini, ia dianggap sebagai titik perubahan trend harga, dan pada masa itu ia dibuat lebih banyak.
Apabila masuk, strategi menetapkan titik hentian dan hentian pada masa yang sama. Apabila melakukan lebih banyak, menetapkan hentian dan hentian tunggal; apabila melakukan kosong, menetapkan hentian dan hentian kosong.
Strategi ini mempunyai kelebihan utama:
Garis Lagging Span 2 dalam Indeks Awan Ichimoku digunakan untuk menilai trend, garis ini mempunyai kelancaran yang baik dan mengelakkan penembusan palsu.
Ia adalah lebih jelas dan lebih mudah untuk difahami.
Ia juga boleh digunakan untuk mengawal risiko dengan menetapkan stop loss.
Risiko utama strategi ini ialah:
Lagging Span 2 baris sendiri juga akan mengalami kelewatan dan mungkin terlepas titik kemasukan yang lebih baik. Anda boleh menyesuaikan parameter kelancaran untuk pengoptimuman.
Tetapan stop loss yang tidak betul boleh menyebabkan peningkatan kerugian. Tetapan boleh dioptimumkan mengikut ciri-ciri pelbagai jenis.
Penembusan perdagangan mempunyai risiko tersendiri untuk disekat oleh pelaburan. Anda boleh menetapkan syarat penapis trend atau mengesahkan penembusan untuk mengelakkannya.
Strategi ini boleh dioptimumkan dalam beberapa aspek:
Menyesuaikan parameter kelancaran Lagging Span 2 Line, mengoptimumkan kepekaan, mencari keseimbangan antara mencari titik-titik perubahan trend dan mencegah penembusan palsu.
Untuk melakukan lebih banyak pesanan forex, anda boleh menetapkan hentian hentian secara berasingan, sambil mengoptimumkan tetapan hentian hentian untuk mengelakkan kerugian yang terlalu besar.
Menambah syarat penilaian trend, mengelakkan dagangan berlawanan. Sebagai contoh, menggabungkan petunjuk lain untuk menentukan arah trend keseluruhan.
Menambah mekanisme pengesahan. Tidak masuk ke dalam permainan secara langsung semasa penembusan pertama, tetapi menunggu isyarat pengesahan penembusan semula.
Strategi ini secara keseluruhannya agak mudah dan praktikal. Ia berdasarkan pada Lagging Span 2 pada indikator Awan Ichimoku untuk menentukan titik perubahan trend harga. Ia juga menetapkan stop loss untuk mengawal risiko.
/*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)