Strategi ini menggunakan EMA harga tertinggi dan terendah dari pelbagai bingkai masa untuk membina saluran harga dan perdagangan pembalikan jangka pendek.
Mengira EMA harga tertinggi dan terendah 60 bar baru-baru ini pada jangka masa 15m untuk merangka jalur saluran harga.
Garis pantas adalah EMA 30 tempoh, garis perlahan adalah EMA 60 tempoh.
Apabila garis pantas melintasi di bawah garis perlahan, ia menunjukkan tekanan ke bawah pada jalur atas, memberikan isyarat penurunan untuk kemasukan pendek.
Apabila garis pantas melintasi di atas garis perlahan, ia menunjukkan sokongan band bawah, memberikan isyarat menaik untuk masuk panjang.
Selepas isyarat pembalikan, ambil keuntungan daripada harga kembali ke tengah saluran.
Pelbagai jangka masa memberikan maklumat harga yang lebih komprehensif.
EMA menyelaraskan harga untuk menentukan trend keseluruhan.
Penyeberangan garis yang cepat dan perlahan dengan mudah membentuk isyarat perdagangan.
Pembalikan jangka pendek membolehkan keuntungan cepat dan mengurangkan risiko masa.
Pelbagai jangka masa meningkatkan kerumitan dalam optimalisasi parameter.
Bergantung pada satu penunjuk menjadikannya mudah terdedah kepada pecah palsu.
Tiada tetapan stop loss atau mengambil keuntungan mendedahkan risiko kerugian yang lebih besar.
Frekuensi perdagangan yang tinggi meningkatkan kos transaksi.
Uji kombinasi jangka masa yang berbeza untuk mencari kecocokan yang optimum.
Tambah stop loss atau penapis lain untuk mengawal risiko.
Masukkan volume untuk mengelakkan perangkap dan pelarian palsu.
Tetapkan stop loss dan ambil mata keuntungan untuk mengunci keuntungan dan hadkan risiko.
Tambah ukuran kedudukan dan strategi pengurusan modal yang lain.
Strategi ini cuba membina sistem pembalikan jangka pendek menggunakan pelbagai jangka masa. Tetapi ia mempunyai masalah seperti pengoptimuman parameter yang sukar dan kawalan risiko yang tidak mencukupi. Penambahbaikan lanjut diperlukan dalam logik isyarat dan pengurusan risiko untuk aplikasi praktikal.
/*backtest start: 2023-09-09 00:00:00 end: 2023-09-14 09:00:00 period: 15m basePeriod: 5m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Just_Try_Different_Things", overlay=true) Sig = security(syminfo.tickerid,'15',open) H = ema(highest(Sig,60),60) L = ema(lowest(Sig,60),60) longCondition = crossunder(sma(H, 30), sma(H, 60)) if (longCondition) strategy.entry("My Long Entry Id", strategy.long) shortCondition = crossover(sma(L, 30), sma(L, 60)) if (shortCondition) strategy.entry("My Short Entry Id", strategy.short)