Awan Ichimoku dengan Strategi Crossover Purata Pergerakan Volume


Tarikh penciptaan: 2023-12-26 16:10:24 Akhirnya diubah suai: 2023-12-26 16:10:24
Salin: 0 Bilangan klik: 520
1
fokus pada
1166
Pengikut

Awan Ichimoku dengan Strategi Crossover Purata Pergerakan Volume

Gambaran keseluruhan

Strategi ini menggunakan kombinasi indikator Ikimoku Cloud Belt dengan indikator Garis Persamaan Ganda, untuk membentuk penilaian jangka pendek dan jangka panjang, untuk mencapai penilaian tren yang tepat dan menghasilkan isyarat perdagangan. Di antaranya, Ikimoku Cloud Belt terdiri daripada garis peralihan, garis rujukan, garis panduan, untuk menentukan tenaga pergerakan harga dan pergerakan masa depan.

Prinsip Strategi

Strategi ini terdiri daripada Indikator Bintang Awan Ichimoku dan Indikator Purata Bergerak Dua Indeks.

Dalam Ichimoku Cloud, baseline mewakili trend jangka menengah, turning line mewakili trend jangka pendek, dan Cloud mewakili sokongan. Khususnya, baseline adalah 26 pusingan harga tertinggi dan terendah, turning line adalah 9 pusingan harga tertinggi dan terendah, dan uptrend dan downtrend di Cloud adalah masing-masing garis turning dan baseline, dan 52 pusingan harga terendah.

Bahagian purata bergerak indeks ganda, purata bergerak indeks 13 kitaran mewakili trend jangka pendek, purata bergerak indeks 21 kitaran mewakili trend jangka menengah. Apabila 13 EMA berada di atas 21 EMA, ia adalah perdagangan bertopeng, di bawahnya adalah perdagangan kosong.

Berdasarkan kombinasi Ikimoku Cloud Belt dengan EMA ganda, penghakiman trend yang lebih tepat dapat dicapai. Strategi perdagangan tertentu adalah, apabila masuk ke dalam banyak, minta harga lebih tinggi daripada garisan kelewatan, 13 EMA lebih tinggi daripada baseline dan 21 EMA, dan harga terletak di atas Cloud Belt.

Ubah trend besar melalui jalur awan, EMA ganda untuk menentukan momentum jangka pendek, garis kelewatan Digunakan sebagai penapis terhadap whipsaws. Ubah-ubah gabungan pelbagai syarat ini dapat menyaring penembusan palsu dengan berkesan dan memastikan kebolehpercayaan isyarat perdagangan.

Kelebihan Strategik

Strategi ini mempunyai beberapa kelebihan:

  1. Pertimbangan komprehensif pelbagai kerangka masa. Pertimbangan aliran jangka panjang dan pertengahan, penilaian EMA dua kali ganda mengenai momentum jangka pendek, kombinasi dimensi masa yang pelbagai, meningkatkan ketepatan penilaian.

  2. Kesan penyaringan penipuan palsu. Syarat kemasukan lebih ketat, memerlukan harga, jalur awan, tali kelewatan, dua EMA pelbagai indikator menghantar isyarat sama arah, dapat menyaring sebahagian besar bunyi bising.

  3. Parameter strategi telah dioptimumkan. Pilihan parameter seperti garis peralihan 9 kitaran dan garis asas 26 kitaran menjadikan isyarat lebih dipercayai.

  4. Ia sesuai untuk saham dan mata wang digital yang berfluktuasi tinggi. Ichimoku Cloud Belt tidak selalunya sensitif terhadap harga seperti jurang lompat dan lebih sesuai untuk jenis perdagangan yang lebih berfluktuasi.

  5. Membuat peta yang jelas mengenai sokongan dan rintangan. Talian awan dapat menunjukkan dengan jelas kawasan sokongan dan rintangan utama.

Analisis risiko

Strategi ini mempunyai beberapa risiko:

  1. Apabila harga tidak mempunyai trend yang jelas pada jangka menengah, awan akan tersebar, dan pada masa ini kebolehpercayaan isyarat lebih rendah.

  2. Garis kelewatan mungkin terlepas ketika harga berbalik. Apabila berbalik cepat berlaku, pengesanan garisan kelewatan mungkin perlahan dan menyebabkan kerugian meningkat.

  3. Perlu untuk menilai pelbagai petunjuk, meningkatkan kesukaran perdagangan. Ini memerlukan pedagang untuk mempunyai pemahaman yang mendalam tentang setiap petunjuk, jika tidak, sukar untuk membuat keputusan yang tepat.

  4. Pertama kali menembusi awan band mudah dibungkus. Apabila harga pertama kali menembusi selepas sekatan awan band untuk jangka masa yang lama, mudah untuk membentuk keadaan yang dibungkus.

  5. Risiko kecocokan data pengesanan. Parameter semasa mungkin terlalu bergantung pada data pengesanan tertentu setelah beberapa kali pengesanan yang dioptimumkan.

Risiko ini boleh dikurangkan dengan:

  1. Mengurangkan kedudukan semasa trend goyah. Menilai turun naik pasaran berdasarkan ATR dan kadar turun naik, pertimbangkan untuk melakukan perdagangan ringan sahaja jika perlu.

  2. Digabungkan dengan indikator lain untuk menyaring isyarat garis lambat. Indikator tambahan seperti MACD, RSI dan lain-lain boleh diperkenalkan untuk pemeriksaan kedua isyarat garis lambat.

  3. Buat pengembalian berterusan. Ubah masa dan jenis pengembalian, semak strategi untuk kebolehpercayaan. Masukkan faktor transaksi sebenar seperti slippage dan bayaran.

  4. Pemantauan berterusan dalam talian, rekodkan keadaan yang tidak biasa. Melihat pada talian sama dengan pergerakan harga, rekodkan prestasi strategi, sebagai rujukan untuk penambahbaikan seterusnya.

Pengoptimuman Strategi

Strategi ini boleh dioptimumkan dalam beberapa aspek:

  1. Memperkenalkan strategi hentikan kerugian. Ia disyorkan untuk memperkenalkan strategi seperti hentikan titik tergelincir, menembusi hentikan baru yang tinggi (atau rendah), dan mengawal risiko dengan ketat.

  2. Optimumkan parameter purata bergerak. Anda boleh menguji lebih banyak kombinasi parameter kitaran EMA untuk mencari kitaran polygonal yang lebih sesuai.

  3. Tambah penapis petunjuk lain. Anda boleh menguji pengenalan petunjuk seperti MACD, KD, RSI, dan sebagainya untuk menapis isyarat perdagangan dan mengecualikan lebih banyak isyarat palsu.

  4. Anda boleh membuat model kadar turun naik untuk menurunkan kedudukan apabila turun naik tinggi; meningkatkan kedudukan apabila turun naik rendah.

  5. Uji kekuatan parameter pelbagai jenis. Ubah jenis dan tempoh ujian semula, periksa strategi untuk kestabilan dalam pasaran yang berbeza.

Dengan pengoptimuman ini, kestabilan dan kualiti isyarat strategi dapat ditingkatkan lagi, risiko penyesuaian kurva dapat dikurangkan, dan parameter dan peraturan strategi dapat dibuat lebih kuat.

ringkaskan

Strategi silang Ikimoku Cloud Belt dan EMA Dual menggabungkan kemampuan penghakiman trend Ikimoku Cloud Belt dengan kemampuan ramalan jangka pendek EMA, membentuk satu sistem perdagangan pelbagai kerangka masa yang lebih lengkap. Penghakiman lebih ketat dalam keadaan pelbagai ruang, merangkumi harga sendiri, lokasi Ikimoku Cloud Belt, garis kelewatan, dan pelbagai indikator EMA Dual, yang dapat menyaring isyarat palsu dengan berkesan.

Kod sumber strategi
/*backtest
start: 2022-12-19 00:00:00
end: 2023-12-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("13/21 EMA + Ichimoku Kinko Hyo Strategy", shorttitle="EMI", overlay=true, default_qty_type=strategy.percent_of_equity, max_bars_back=1000, default_qty_value=100, calc_on_order_fills= true, calc_on_every_tick=true, pyramiding=0)

TenkanSenPeriods = input(9, minval=1, title="Tenkan Sen Periods")
KijunSenPeriods = input(26, minval=1, title="Kijun Sen Periods")
SenkouSpanBPeriods = input(52, minval=1, title="Senkou Span B Periods")
displacement = input(26, minval=1, title="Displacement")
donchian(len) => avg(lowest(len), highest(len))
TenkanSen = donchian(TenkanSenPeriods)
KijunSen = donchian(KijunSenPeriods)
SenkouSpanA = avg(TenkanSen, KijunSen)
SenkouSpanB = donchian(SenkouSpanBPeriods)
ChikouSpan = close[displacement-1]

Sema = ema(close, 13)
Mema = ema(close, 21)
Lema = ema(close, 89)
XLema = ema(close, 233)

plot(Sema, color=blue, title="13 EMA", linewidth = 2)
plot(Mema, color=fuchsia, title="21 EMA", linewidth = 1)
plot(Lema, color=orange, title="89 EMA", linewidth = 2)
plot(XLema, color=teal, title="233 EMA", linewidth = 2)
plot(KijunSen, color=maroon, title="Kijun Sen", linewidth = 3)
plot(close, offset = -displacement, color=lime, title="Chikou Span", linewidth = 2)
sa=plot (SenkouSpanA, offset = displacement, color=green,  title="Senkou Span A", linewidth = 1)
sb=plot (SenkouSpanB, offset = displacement, color=red,  title="Senkou Span B", linewidth = 3)
fill(sa, sb, color = SenkouSpanA > SenkouSpanB ? green : red)

longCondition = close>ChikouSpan and Sema>KijunSen and Sema>Mema and SenkouSpanA>SenkouSpanB
strategy.entry("Long",strategy.long,when = longCondition)
strategy.close("Long", when = (close<KijunSen and close<ChikouSpan and Sema<Mema))

shortCondition = close<ChikouSpan and Sema<KijunSen and Sema<Mema and SenkouSpanA<SenkouSpanB
strategy.entry("Short",strategy.short, when = shortCondition)
strategy.close("Short", when = (close>KijunSen and close>ChikouSpan and Sema>Mema))