Strategi persilangan carta awan berdasarkan turun naik sebenar pasaran


Tarikh penciptaan: 2023-09-25 17:28:29 Akhirnya diubah suai: 2023-09-25 17:28:29
Salin: 0 Bilangan klik: 414
1
fokus pada
1166
Pengikut

Gambaran keseluruhan

Gagasan utama strategi ini adalah untuk menggunakan teknologi penembusan garis kelewatan grafik awan untuk menilai trend sebenar pasaran, untuk melakukan perdagangan berisiko rendah. Apabila penembusan garis kelewatan lebih banyak, lakukan penembusan bawah.

Prinsip Strategi

Strategi ini menilai trend pasaran dengan mengira petunjuk seperti garis peralihan, garis rujukan, dan garis penundaan.

Garis penukaran adalah garis harga pertengahan 9 hari yang lalu, yang mencerminkan purata harga 9 hari yang lalu. Garis penukaran adalah garis harga pertengahan 26 hari yang lalu, yang mencerminkan purata harga yang lebih lama. Garis penembusan kelewatan adalah harga penutupan selepas kelewatan harga 26 hari.

Apabila garis penukaran harga purata jangka pendek melintasi garis penukaran harga purata jangka panjang, ia menunjukkan bahawa harga jangka pendek menembusi harga jangka panjang, dan ia adalah isyarat berbilang. Apabila garis penukaran yang ditangguhkan melintasi garis penukaran, ia mengesahkan trend berbilang, dan isyarat pembelian ini lebih kuat.

Apabila garis peralihan harga purata jangka pendek melintasi garis asas harga purata jangka panjang, ia menunjukkan bahawa harga jangka pendek jatuh di bawah harga jangka panjang dan merupakan isyarat kosong. Apabila garis penembusan yang ditangguhkan juga melintasi garis asas, ia mengesahkan trend kosong, dan isyarat menjual ini lebih kuat.

Dengan mengira petunjuk ini dan melihat persimpangan mereka, anda boleh menentukan arah trend masa depan. Apabila kelewatan melintasi garis melintasi garis rujukan, anda boleh menggunakan peta awan untuk menentukan keadaan sebenar pasaran, menyaring beberapa pecah palsu untuk melakukan operasi terbalik.

Kelebihan Strategik

  1. Penundaan melintasi talian mempunyai kesan penghapusan bunyi, yang boleh menyaring banyak penembusan palsu.

  2. Menggabungkan garis purata jangka pendek dan jangka panjang, untuk menukarkan pelbagai ruang.

  3. Masa masuk tepat, penarikan balik kecil.

  4. Mudah dipelajari dan sesuai untuk pemula.

  5. Ia boleh digunakan secara meluas dalam pelbagai jenis dan kitaran.

Risiko Strategik

  1. Penangguhan melintasi garisan mungkin menyebabkan anda ketinggalan beberapa peluang.

  2. Indeks jangka pendek dan panjang akan menghasilkan isyarat yang salah.

  3. Ia juga boleh menyebabkan kebocoran yang teruk.

  4. Pengoptimuman parameter yang tidak betul akan menjejaskan hasilnya.

Perpaduan parameter yang perlu dioptimumkan, berkerjasama dengan hentian untuk mengawal risiko. Anda boleh mempertimbangkan untuk memasukkan isyarat penapis indikator lain.

Arah pengoptimuman

  1. Mengoptimumkan parameter garis rata seperti garisan penukaran, garisan asas, dan lain-lain untuk meningkatkan kestabilan strategi.

  2. Tambah seting margin untuk mengelakkan pertukaran yang kerap.

  3. Penapisan dilakukan dengan menggunakan indikator seperti kadar turun naik, jumlah transaksi, dan lain-lain untuk memastikan perdagangan berjalan lancar.

  4. Mengubah saiz pegangan mengikut ciri-ciri varieti dan keutamaan risiko peniaga.

  5. Kitaran besar untuk menilai trend, kitaran kecil untuk kemasukan khusus.

ringkaskan

Strategi ini menggunakan teknik penembusan garisan kelewatan awan untuk menilai realiti pasaran, mewujudkan perdagangan berisiko rendah. Strategi ini mudah difahami dan mudah dikuasai. Tetapi ada risiko tertentu yang memerlukan pengoptimuman yang disasarkan.

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

//@version=3
strategy(title="Chikou Crossover", shorttitle="Chikou", overlay=true)

conversionPeriods = input(9, minval=1, title="Conversion Line Periods"),
basePeriods = input(26, minval=1, title="Base Line Periods")
laggingSpan2Periods = input(52, minval=1, title="Lagging Span 2 Periods"),
displacement = input(26, 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")
plot(baseLine, color=#991515, title="Base Line")
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)

if (crossover(baseLine, close[26]))
    strategy.entry("ChikouLE", strategy.long, comment="ChikouLE")

if (crossunder(baseLine, close[26]))
    strategy.entry("ChikouSE", strategy.short, comment="ChikouSE")

// plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)