Evolusi operasi "garis purata bergerak"

Penulis:Kebaikan, Dicipta: 2019-02-22 12:19:06, Dikemas kini: 2019-02-22 12:20:15

Strategi garisan purata bergerak berganda, dengan menubuhkan garisan purata bergerak m-hari dan n-hari, yang kedua-dua garisan purata bergerak ini mesti mempunyai persimpangan semasa pergerakan harga. Jika m>n, garisan purata bergerak n-hari up cross purata bergerak m-hari adalah titik beli, dan sebaliknya. Strategi ini berdasarkan persimpangan purata bergerak hari yang berbeza, memahami saat-saat kuat dan lemah pasangan perdagangan, dan melaksanakan perdagangan. purata bergerak jangka pendek melintasi purata bergerak jangka panjang dipanggil Buying Point dan sebaliknya.

Sekarang kita akan menggunakan indeks masa depan rebar komoditi China 15 minit K garis sebagai sumber data untuk backtesting. mari kita lihat kuasa purata bergerak.

Strategi purata bergerak tunggal purata bergerak tunggal juga boleh terlibat dalam strategi. sebenarnya, ia adalah varian purata bergerak berganda. harga semasa akan dirawat sebagai salah satu purata bergerak.

MA5:MA(C,5);
CROSS(C,MA5),BK;
CROSSDOWN(C,MA5),SP;
AUTOFILTER;

Satu mudah kedudukan terbuka dan satu model kedudukan dekat prestasi backtest ditunjukkan dalam gambar. walaupun ia kelihatan tidak buruk, selagi slippage dan yuran komisen diambil kira, hasilnya akan menjadi dahsyat.img1.Strategi garis purata bergerak berganda yang mudah

MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
CROSS(MA5,MA10),BK;
CROSSDOWN(MA5,MA10),BP;
CROSS(MA10,MA5),SK;
CROSSDOWN(MA10,MA5),SP;
AUTOFILTER;

Dengan strategi yang mudah, tanpa pengoptimuman, hasilnya tidak ideal, dan keuntungan adalah seperti berikut:img2.Peningkatan kecil dari purata bergerak berganda

MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
CROSS(MA5,MA10)&&MA10>REF(MA10,1)&&REF(MA10,1)>REF(MA10,2)&&MA5>REF(MA5,1)&&REF(MA5,1)>REF(MA5,2),BK;
CROSSDOWN(MA5,MA10),BP;
CROSS(MA10,MA5)&&MA10<REF(MA10,1)&&REF(MA10,1)<REF(MA10,2)&&MA5<REF(MA5,1)&&REF(MA5,1)<REF(MA5,2),SK;
CROSSDOWN(MA10,MA5),SP;
AUTOFILTER;

Berbanding dengan strategi asal, syarat pengesahan meningkat. Seperti jika strategi ingin membeli lama, memerlukan MA10 dan MA5 adalah kedua-duanya dalam trend menaik untuk dua tempoh terakhir, menapis beberapa isyarat jangka pendek berulang dan meningkatkan kadar kemenangan. Hasil backtest akhir menunjukkan prestasi yang baik:img3.Strategi perbezaan garis purata bergerak

MA1:=EMA(C,33)-EMA(C,60);//Calculate the average difference between the 33-cycle and 60-cycle exponentials as MA1
MA2:=EMA(MA1,9);//Calculate the average of the 9-cycle MA1 index
MA3:=MA1-MA2;//Calculate the difference between MA1 and MA2 as MA3
MA4:=(MA(MA3,3)*3-MA3)/2;//Calculate difference of 3 times the average of 3 cycles of MA3 and half of the MA3
MA3>MA4&&C>=REF(C,1),BPK;//When MA3 is greater than MA4 and the closing price is not less than the closing price of the previous K-line, close position and open long position
MA3<MA4&&C<=REF(C,1),SPK;//When MA3 is smaller than MA4 and the closing price is not greater than the closing price of the previous K line, close position and open short position.
AUTOFILTER;

Apakah hasil pengurangan purata bergerak jangka panjang dan pendek dalam purata bergerak? Penyelidikan strategi bergantung pada percubaan berterusan ini. MA4 sebenarnya adalah purata dua tempoh pertama MA3. Apabila nilai semasa MA3 lebih besar daripada purata dua tempoh sebelumnya, beli panjang, di sini ditambah syarat penapis bahawa harga semasa lebih besar daripada harga penutupan K-line sebelumnya, yang meningkatkan kadar kemenangan. Kesan menghilangkan keadaan ini mempunyai kesan yang sedikit.img4.Tiga strategi garis purata bergerak

Dengan garis purata bergerak berganda, kita secara semula jadi akan memikirkan hasil daripada tiga purata bergerak, dan tiga purata bergerak mempunyai lebih banyak keadaan penapisan.

MA1: MA(C, 10);
MA2: MA (C, 30);
MA3: MA (C, 90);
MA1>MA2&&MA2>MA3, BPK;
MA1<MA2&&MA2<MA3, SPK;
AUTOFILTER;

Ini adalah tiga kaedah yang paling mudah untuk menggunakan strategi purata bergerak, purata bergerak jangka pendek, jangka sederhana dan jangka panjang, membuka kedudukan panjang untuk memenuhi jangka pendek > jangka sederhana, jangka sederhana > jangka panjang.imgMelalui pengenalan lima strategi sebelumnya, kita dapat melihat bagaimana strategi garis purata berkembang. Strategi purata bergerak tunggal mudah dipicu berulang kali. Adalah perlu untuk meningkatkan keadaan penapisan. Syarat yang berbeza menghasilkan strategi yang berbeza, tetapi sifat strategi purata bergerak tidak berubah. Tempoh pendek mewakili trend jangka pendek, tempoh panjang mewakili trend jangka panjang, dan persilangan mewakili terobosan dalam trend.

Dengan strategi ini sebagai contoh, dianggarkan bahawa pembaca dapat dengan mudah memberi inspirasi kepada peningkatan purata bergerak mereka sendiri.


Lebih lanjut

Kemunculan MuzikCantik.