Strategi ini adalah strategi perdagangan cryptocurrency yang mudah yang menggunakan awan Ichimoku skala log untuk menjana isyarat perdagangan.
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.
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.
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.
Strategi ini boleh ditingkatkan dengan:
Menambah penapis untuk mengesahkan isyarat Ichimoku untuk mengurangkan isyarat palsu
Mengemas kini parameter optimum yang lebih sesuai dengan varieti kripto
Menambah penapis pra-masuk seperti jumlah untuk mengelakkan pecah palsu
Mengoptimumkan peraturan kemasukan dan menambah berhenti dan sasaran keuntungan untuk mengawal risiko
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")