Log Ichimoku Strategi Varieti Salib

Penulis:ChaoZhang, Tarikh: 2024-02-22 13:53:30
Tag:

img

Ringkasan

Strategi ini adalah strategi perdagangan cryptocurrency yang mudah yang menggunakan awan Ichimoku skala log untuk menjana isyarat perdagangan.

Logika Strategi

Strategi ini menggunakan penunjuk Ichimoku skala log yang disesuaikan sebagai penunjuk perdagangan utama. Penunjuk Ichimoku biasanya mengandungi garis penukaran, garis asas dan rentang kelewatan. Dalam strategi ini, garis-garis ini dikira dalam ruang harga logaritma.

Secara khusus, garisan penukaran adalah purata 9 tempoh terkini log terendah dan log tertinggi. Garis asas adalah purata 26 tempoh yang sama. Garis utama 1 adalah purata penukaran dan garis asas. Garis utama 2 adalah purata 52 tempoh.

Isyarat panjang dihasilkan apabila garis utama 1 melintasi garis utama 2. Isyarat pendek dihasilkan pada silang di bawah.

Analisis Kelebihan

Kelebihan utama strategi ini adalah menggunakan penunjuk Ichimoku skala log yang lebih baik menangkap perubahan trend di seluruh mata wang kripto. Perubahan peratusan lebih konsisten dalam ruang logaritma, menghasilkan isyarat perdagangan yang lebih boleh dipercayai.

Satu lagi kelebihan adalah bahawa ia memudahkan perdagangan pelbagai cryptocurrency. Menggunakan log-Ichimoku meningkatkan perbandingan perubahan harga di pelbagai varieti crypto yang berbeza.

Analisis Risiko

Risiko utama ialah isyarat Ichimoku mungkin gagal. Khususnya di pasaran kripto yang tidak menentu, prestasi Ichimoku boleh merosot.

Juga, transformasi logaritma mungkin gagal semasa pergerakan melampau. Perbandingan ruang logaritma menurun apabila harga membuat lompatan yang tidak normal.

Peluang Peningkatan

Strategi ini boleh ditingkatkan dengan:

  1. Menambah penapis untuk mengesahkan isyarat Ichimoku untuk mengurangkan isyarat palsu

  2. Mengemas kini parameter optimum yang lebih sesuai dengan varieti kripto

  3. Menambah penapis pra-masuk seperti jumlah untuk mengelakkan pecah palsu

  4. Mengoptimumkan peraturan kemasukan dan menambah berhenti dan sasaran keuntungan untuk mengawal risiko

Kesimpulan

Strategi ini menggunakan penunjuk Ichimoku logaritma untuk merancang strategi kuantitatif yang disesuaikan dengan mata wang kripto dan perdagangan silang. Walaupun menguntungkan untuk menangkap trend, ia mempunyai risiko. Pengoptimuman lanjut kepada parameter, penapis dan kawalan risiko dapat meningkatkan prestasi strategi.


/*backtest
start: 2024-01-22 00:00:00
end: 2024-02-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy(title="Log Ichimoku Strategy", shorttitle="Ichi Strategy", overlay=true)

drop1st(src) =>
    x = na
    x := na(src[1]) ? na : src

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")
showClouds = input(false, "show clouds")

loglows = log(drop1st(low))
loghighs = log(drop1st(high))

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

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

plot(showClouds ? exp(conversionLine) : na, color=#0496ff, title="Conversion Line")
plot(showClouds ? exp(baseLine) : na, color=#991515, title="Base Line")

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

if (crossover(leadLine1, leadLine2))
    strategy.entry("Ichi-LE", strategy.long, oca_name="Ichi", comment="Ichi")

if (crossunder(leadLine1, leadLine2))
    strategy.entry("Ichi-SE", strategy.short, oca_name="Ichi",  comment="Ichi")


Lebih lanjut