Strategi mengikuti tren Ichimoku Kinko Hyo


Tanggal Pembuatan: 2023-10-25 14:32:23 Akhirnya memodifikasi: 2023-10-25 14:32:23
menyalin: 0 Jumlah klik: 466
1
fokus pada
1166
Pengikut

Strategi mengikuti tren Ichimoku Kinko Hyo

Ringkasan

Strategi keseimbangan mata pertama adalah strategi pelacakan tren yang menggabungkan garis konversi dan garis dasar dari indikator grafik awan Ichimoku, dan EMA rata-rata bergerak untuk menilai arah tren, berdasarkan sinyal masuk dari harga yang pecah. Lakukan lebih banyak ketika melewati garis dasar di garis konversi dan harga lebih tinggi dari EMA 200 hari; posisi rata ketika melewati garis dasar di bawah garis konversi. Strategi ini menggabungkan beberapa indikator untuk menilai arah tren, dapat secara efektif melacak tren, dan mendapatkan keuntungan tambahan.

Prinsip Strategi

Strategi ini menggunakan indikator-indikator berikut:

  1. Garis konversi: median dari saluran Donchian, mewakili tren paling singkat dari harga, setara dengan rata-rata bergerak 9 hari.

  2. Garis dasar: median dari saluran Donchian, mewakili tren jangka menengah harga, setara dengan rata-rata bergerak 26 hari.

  3. Lagging Span: Rata-rata pergerakan harga penutupan, dengan periode pergerakan 120 hari, digunakan untuk menilai resistensi dukungan.

  4. Lead 1: Nilai rata-rata dari garis konversi dan garis dasar, yang mewakili tren jangka panjang harga.

  5. Lead 2:120 adalah median dari saluran Donchian, yang mewakili tren jangka panjang harga.

  6. EMA200: Indeks Moving Average 200 Hari untuk menentukan arah tren besar.

Ketika garis konversi melewati garis dasar, berarti garis rata-rata jangka pendek melewati garis rata-rata jangka panjang, merupakan sinyal garpu emas, menunjukkan bahwa tren harga mulai menjadi kuat, dapat dilakukan lebih banyak. Pada saat ini jika harga masih lebih tinggi dari 200 hari EMA, berarti berada di garis panjang.

Ketika konversi di bawah garis melewati garis dasar, adalah sinyal dead fork, menunjukkan bahwa tren harga mulai melemah, dan harus menghentikan posisi.

Integrasi sinyal silang dari beberapa garis rata, dapat secara efektif menentukan titik pergantian tren harga, dan memungkinkan pelacakan tren. Di samping itu, kombinasi dengan filter garis rata panjang, dapat menghindari sinyal yang salah yang muncul karena pergerakan pasar jangka pendek.

Analisis Keunggulan

  1. Menggunakan beberapa garis rata-rata untuk menentukan arah tren, meningkatkan keakuratan penilaian. Persaingan antara garis konversi dan garis dasar adalah sinyal perdagangan inti, dan pengaturan multi-ruang dari Lead 1 dan Lead 2 digunakan untuk memverifikasi keandalan sinyal.

  2. Lagging Span dapat digunakan untuk mengkonfirmasi posisi resistensi dukungan dan waktu untuk meningkatkan masuk lebih lanjut.

  3. Menggunakan EMA200 untuk menentukan arah tren besar, untuk menghindari perdagangan yang salah karena penyesuaian jangka pendek. Pertimbangkan untuk melakukan sinyal ganda hanya ketika tren besar naik.

  4. Dengan optimasi parameter, kombinasi periode dari garis konversi dan garis acuan dapat menangkap titik konversi tren dari periode yang berbeda.

  5. Strategi yang jelas, mudah dipahami, dan mudah untuk direalisasikan.

Analisis risiko

  1. Ketika garis konversi dan garis dasar bersilang, perhatikan alignment Lead 1 dan Lead 2 untuk mengkonfirmasi sinyal. Jika alignment tidak teratur, mungkin adalah false breakout, maka perdagangan harus dihindari.

  2. Indikator siklus yang lebih panjang seperti EMA200 harus digabungkan untuk menilai tren besar, dan jika tren besar ke bawah, bahkan jika ada lebih banyak sinyal harus dihindari.

  3. Strategi ini lebih bergantung pada tren, dalam situasi yang bergolak mudah menghasilkan sinyal yang salah menyebabkan stop loss. Harus dikombinasikan dengan indikator seperti volatilitas untuk mengendalikan risiko.

  4. Pengaturan parameter perlu dioptimalkan untuk pengujian. Jika parameter tidak disetel dengan benar, garis konversi dan garis acuan akan terlalu sensitif atau lambat, menyebabkan bocor atau kesalahan.

Arah optimasi

  1. Selain itu, ada juga indikator lain yang dapat digunakan untuk menilai tren, seperti EMA 50, EMA 100, dan sebagainya.

  2. Indikator volume perdagangan dapat dikombinasikan untuk mengkonfirmasi titik-titik perubahan tren, untuk menghindari tidak efektifnya penembusan. Misalnya, permintaan volume perdagangan meningkat saat penembusan.

  3. Stop loss dan target profit dapat disesuaikan secara dinamis dengan indikator volatilitas seperti ATR. Jika volatilitas meningkat, stop loss dapat dilepaskan secara tepat; Jika volatilitas menurun, stop loss dapat diperketat untuk mengunci keuntungan.

  4. Kombinasi parameter dari garis konversi dan garis acuan dapat dioptimalkan berdasarkan data historis untuk mendapatkan sinyal perdagangan yang lebih stabil.

  5. Anda dapat membuat strategi manajemen posisi, meningkatkan posisi dalam tren besar, dan mengurangi posisi dalam situasi yang bergolak.

Meringkaskan

Strategi keseimbangan pertama menilai arah tren melalui beberapa indikator garis rata, memasuki titik konversi tren, dan kemudian secara berurutan, secara efektif menangkap tren garis panjang. Dibandingkan dengan indikator tunggal, strategi ini dapat memfilter sinyal palsu, meningkatkan akurasi masuk. Namun, parameter masih perlu dioptimalkan, dan ditambah dengan indikator lain untuk memastikan keandalan sinyal, mengendalikan risiko. Jika parameter disetel dengan wajar, frekuensi perdagangan tidak terlalu tinggi, dapat menahan gelombang tren untuk waktu yang lama, dan mencapai keuntungan yang berlebihan.

Kode Sumber Strategi
/*backtest
start: 2022-10-18 00:00:00
end: 2023-10-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy(title="TK Cross > EMA200 Strat", shorttitle="TK Cross > EMA200 Strat", overlay=true)

ema200 = ema(close, 200)
conversionPeriods = input(20, minval=1, title="Conversion Line Periods"),
basePeriods = input(60, minval=1, title="Base Line Periods")
laggingSpan2Periods = input(120, minval=1, title="Lagging Span 2 Periods"),
displacement = input(30, minval=1, title="Displacement")

donchian(len) => avg(lowest(len), highest(len))

conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)
leadLine1 = avg(conversionLine, baseLine)
leadLine2 = donchian(laggingSpan2Periods)

plot(conversionLine, color=#0496ff, title="Conversion Line", linewidth=4)
plot(baseLine, color=#991515, title="Base Line", linewidth=4)
plot(close, offset = -displacement, color=#459915, title="Lagging Span")

p1 = plot(leadLine1, offset = displacement, color=green,
 title="Lead 1")
p2 = plot(leadLine2, offset = displacement, color=red, 
 title="Lead 2")
fill(p1, p2, color = leadLine1 > leadLine2 ? green : red)

plot(ema200, color=purple, linewidth=4)
strategy.initial_capital = 50000
strategy.entry('tkcross', strategy.long, strategy.initial_capital / close, when=conversionLine>baseLine and close > ema200)
strategy.close('tkcross', when=conversionLine<baseLine)