Strategi Persilangan Purata Pergerakan EMA Berganda
Gambaran keseluruhan
Strategi silang dua EMA adalah strategi pengesanan trend yang biasa digunakan. Strategi ini menggunakan dua garis purata EMA yang berbeza, menghasilkan isyarat beli ketika EMA jangka pendek melintasi EMA jangka panjang, dan menghasilkan isyarat jual ketika EMA jangka pendek melintasi EMA jangka panjang, untuk menangkap perubahan trend harga.
Prinsip Strategi
Logik teras strategi ini adalah berdasarkan pada EMA rata-rata. EMA rata-rata dapat meratakan data harga dengan berkesan, memberi petunjuk arah trend. Garis EMA jangka pendek dapat bertindak balas dengan lebih cepat terhadap perubahan harga, sementara garis EMA jangka panjang agak tidak sensitif terhadap kebisingan dan dapat mencerminkan trend jangka panjang. Apabila EMA jangka pendek melintasi EMA jangka panjang, ia dianggap sebagai isyarat kenaikan harga yang meningkat. Apabila EMA jangka pendek melintasi EMA, ia dianggap sebagai isyarat penurunan harga.
Khususnya, strategi ini menggunakan parameter length1 dan length2 untuk menetapkan panjang dua garis purata EMA. DemaVal1 adalah garis purata EMA dengan panjang 1 dan DemaVal2 adalah garis purata EMA dengan panjang 2.
mylang
demaVal1 = EMA(close, length1)
demaVal2 = EMA(close, length2)
Di mana EMA() adalah fungsi untuk mengira garis rata-rata EMA. Apabila demaVal1 melintasi demaVal2 menghasilkan tanda beli demaCrossover, dan apabila melintasi demaCrossunder menghasilkan tanda jual. Strategi mengeluarkan arahan perdagangan berdasarkan kedua-dua isyarat tersebut.
Kelebihan Strategik
Strategi ini mempunyai kelebihan berikut:
- Strategi logiknya mudah difahami dan mudah dilaksanakan.
- Teori persilangan linear telah matang dan digunakan secara meluas.
- Panjang parameter yang boleh dikonfigurasi adalah fleksibel untuk digunakan dalam keadaan pasaran yang berbeza.
- Anda boleh meningkatkan keberkesanan strategi dengan mengoptimumkan parameter.
Risiko dan pengoptimuman
Strategi ini mempunyai beberapa risiko:
- Isyarat silang EMA mungkin sering berlaku apabila pasaran tidak berada dalam trend.
- Parameter lalai mungkin tidak digunakan untuk semua jenis dan perlu dioptimumkan berdasarkan data sejarah.
Berdasarkan risiko di atas, ia boleh dioptimumkan dalam beberapa aspek berikut:
- Menyesuaikan parameter kitaran EMA dengan keadaan kitaran yang berbeza.
- Tambah syarat penapisan untuk mengelakkan isyarat palsu. Contohnya, penyesuaian penunjuk keunggulan, penunjuk jumlah transaksi dan sebagainya.
- Meningkatkan keberkesanan strategi dengan menggabungkan trend, menyokong penentangan dan lain-lain.
ringkaskan
Strategi silang sejajar dua EMA secara keseluruhan adalah strategi penjejakan trend yang mudah dan praktikal. Ia mewarisi teori yang matang dalam analisis silang sejajar, dan boleh digunakan untuk perdagangan trend dalam pelbagai jenis, dengan prospek aplikasi yang baik, dengan syarat menyesuaikan parameter dan mengoptimumkan keadaan penapisan.
/*backtest
start: 2022-11-29 00:00:00
end: 2023-12-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © zeguela
//@version=4
strategy(title="ZEGUELA DEMABOT", commission_value=0.063, commission_type=strategy.commission.percent, initial_capital=100, default_qty_value=90, default_qty_type=strategy.percent_of_equity, overlay=true, process_orders_on_close=true)- 1

