Momentum Ichimoku Kinko Hyo Strategi Perdagangan


Tarikh penciptaan: 2023-11-16 10:56:22 Akhirnya diubah suai: 2023-11-16 10:56:22
Salin: 0 Bilangan klik: 704
1
fokus pada
1617
Pengikut

Momentum Ichimoku Kinko Hyo Strategi Perdagangan

Gambaran keseluruhan

Strategi ini menggunakan isyarat garpu emas, garpu mati yang terdiri daripada garis belok dan garis asas dalam indikator keseimbangan pertama klasik untuk menilai arah trend pasaran untuk mencari peluang membeli dan menjual yang berpotensi. Apabila melintasi garis asas di atas garis belok, ia dianggap sebagai isyarat membeli; Apabila melintasi garis asas di bawah garis belok, ia dianggap sebagai isyarat menjual.

Prinsip Strategi

Strategi ini berdasarkan kepada prinsip-prinsip berikut:

  1. Garis putaran dalam penunjuk keseimbangan pertama mewakili pergerakan harga dalam jangka masa terdekat, dan garis dasar mewakili pergerakan harga dalam jangka masa pertengahan dan panjang. Apabila pergerakan dalam garis putaran melintasi garis dasar, ia mewakili pergerakan dalam jangka masa terdekat yang lebih kuat daripada trend dalam jangka masa pertengahan dan panjang, dan ia adalah masa yang baik untuk membina kedudukan; sebaliknya, ia mewakili perlu berhati-hati untuk meratakan kedudukan.

  2. Garis Span B yang dipimpin oleh Ichimoku Cloud Graph dapat menentukan arah trend jangka panjang pasaran utama dengan berkesan. Strategi hanya akan menghantar isyarat perdagangan apabila arah Garis Span B sesuai dengan isyarat perdagangan. Ini dapat menyaring beberapa peluang perdagangan yang tidak sesuai dengan tren besar dan mengelakkan risiko perdagangan acak.

  3. Gabungan antara isyarat persilangan garis pusingan dan garis rujukan dan penghakiman grafik awan Ichimoku dapat menangkap kenaikan harga yang kuat dalam jangka pendek dan jangka pendek dalam keadaan trend yang besar untuk mencapai keuntungan tambahan.

  4. Apabila isyarat beli dipicu, jika harga jatuh di bawah garis Senkou Span A atau Senkou Span B dalam carta awan, yang menunjukkan perubahan trend jangka panjang, anda harus menghentikan kedudukan yang bersih pada waktunya.

Kelebihan Strategik

Kelebihan utama strategi ini ialah:

  1. Tetapan parameter penunjuk keseimbangan pertama adalah fleksibel, yang dapat mengesan perubahan harga secara berkesan dalam kitaran yang berbeza.

  2. Ichimoku Cloud Graph mempunyai keupayaan untuk menilai trend besar, yang membantu mengelakkan perdagangan rawak.

  3. Sistem persilangan garis putaran dan garis rujukan adalah mudah dan jelas, mudah untuk menilai dan mewujudkan perdagangan automatik.

  4. Berdasarkan dua petunjuk sahaja, keputusan komprehensif berbilang dimensi masa dapat dibuat dan tidak menghasilkan isyarat palsu.

  5. Strategi yang mudah dan positif, sesuai untuk menjejaki rebound kuat dalam jangka pendek, dan boleh menghasilkan keuntungan yang lebih tinggi.

Risiko Strategik

Risiko utama strategi ini ialah:

  1. Indeks keseimbangan pertama adalah lebih sensitif terhadap parameter yang ditetapkan, parameter yang tidak sesuai dengan kitaran yang berbeza akan menghasilkan isyarat perdagangan yang salah.

  2. Terdapat beberapa risiko perdagangan rawak, dan isyarat jangka pendek dan sederhana mungkin tidak selaras dengan trend utama.

  3. Terdapat kekangan dalam pemilihan titik masuk berdasarkan hanya dua kombinasi penunjuk.

  4. Berdagang dengan cara yang tidak menentu boleh membawa risiko kehilangan wang.

  5. Terdapat beberapa risiko overoptimisasi yang memerlukan parameter optimisasi yang berhati-hati untuk pelbagai jenis.

Arah pengoptimuman

Strategi ini boleh dioptimumkan dalam beberapa aspek:

  1. Uji kombinasi parameter penunjuk keseimbangan pertama yang berbeza untuk mencari parameter kitaran terbaik.

  2. Menambah isyarat penapis indikator lain, seperti MACD, RSI, dan lain-lain untuk meningkatkan kestabilan strategi.

  3. Tambah strategi hentian kerugian, seperti hentian garis trend, hentian bergerak, dan lain-lain, untuk mengawal risiko.

  4. Mengoptimumkan pengurusan kedudukan, menyesuaikan kedudukan secara dinamik mengikut turun naik pasaran.

  5. Uji kekuatan parameter pelbagai jenis untuk mengelakkan overfit.

  6. Menggunakan algoritma pembelajaran mesin untuk mengoptimumkan parameter secara automatik dan menyesuaikan secara dinamik.

ringkaskan

Strategi ini mengintegrasikan penggunaan indikator keseimbangan sekilas dan sistem penghakiman grafik awan Ichimoku, untuk menjejaki trend jangka pendek dan sederhana dengan berkesan. Strategi ini sederhana dan jelas, mudah untuk beroperasi secara langsung. Namun, anda masih perlu memperhatikan masalah pengoptimuman parameter, kawalan kedudukan, dan lain-lain, untuk mengurangkan risiko perdagangan. Secara keseluruhan, strategi ini mempunyai keuntungan yang tinggi dan patut diuji dan diubah untuk mengeksplorasi potensinya.

Kod sumber strategi
/*backtest
start: 2023-10-16 00:00:00
end: 2023-11-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Ichimoku Cloud Strategy", overlay=true)

// Define Ichimoku Cloud components
conversionPeriods = input(9, title="Conversion Line Periods")
basePeriods = input(26, title="Base Line Periods")
leadingSpanBPeriods = input(52, title="Leading Span B Periods")
displacement = input(26, title="Displacement")

// Calculate Ichimoku Cloud components
tenkanSen = ta.sma(close, conversionPeriods)
kijunSen = ta.sma(close, basePeriods)
senkouSpanA = (tenkanSen + kijunSen) / 2
senkouSpanB = ta.sma(close, leadingSpanBPeriods)

// Plot Ichimoku Cloud components
p1 = plot(tenkanSen, color=color.green, linewidth=2, title="Tenkan Sen")
p2 = plot(kijunSen, color=color.red, linewidth=2, title="Kijun Sen")
p3 = plot(senkouSpanA, color=color.blue, linewidth=2, title="Senkou Span A", offset=displacement)
p4 = plot(senkouSpanB, color=color.orange, linewidth=2, title="Senkou Span B", offset=displacement)
fill(p3, p4, color=color.purple, transp=30, title="Cloud")

// Define strategy conditions
enterLong = ta.crossover(tenkanSen, kijunSen) and close > senkouSpanA[displacement] and close > senkouSpanB[displacement]
exitLong = ta.crossunder(tenkanSen, kijunSen) or close < senkouSpanA[displacement] and close < senkouSpanB[displacement]

// Execute strategy
if (enterLong)
    strategy.entry("Long", strategy.long)
if (exitLong)
    strategy.close("Long")