Demonstrasi sederhana tentang cara mengoperasikan kursor rata-rata bergerak (My Language Version)

Penulis:Kebaikan, Dibuat: 2019-07-04 14:05:46, Diperbarui: 2023-10-25 19:57:53

img

Strategi rata-rata bergerak ganda, dengan membangun rata-rata bergerak m hari dan n hari, kedua rata-rata bergerak harus memiliki titik persimpangan selama pergerakan harga. Jika m > n, maka n hari rata-rata bergerak bergerak naik silang m hari rata-rata bergerak adalah titik beli, dan sebaliknya. Strategi ini didasarkan pada titik persimpangan rata-rata bergerak dari berbagai siklus, menguasai saat-saat lemah dari indikator perdagangan, dan melakukan perdagangan.

Sekarang kita akan menggunakan K-line sebagai sumber data backlink dari indeks baja sekrup komoditas di tahun lalu. Mari kita lihat kekuatan dari moving average.

如果交易标的是数字货币,以下代码基本不用改动任何地方,只需要把交易标的在发明者量化平台设置成你想要交易的数字货币交易对,然后选好交易所即可。

Strategi rata-rata bergerak tunggal

Rata-rata bergerak tunggal juga dapat digunakan sebagai strategi perdagangan. Sebenarnya, ini adalah varian dari rata-rata bergerak ganda. Harga saat ini akan dianggap sebagai rata-rata bergerak lain.

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

Di atas adalah strategi trading sederhana yang didasarkan pada garis lurus tunggal. Hasil retrospeksi seperti yang ditunjukkan di bawah ini. Meskipun terlihat bagus, hasilnya akan buruk jika Anda mempertimbangkan biaya slider dan komisi.

img img

Strategi rata-rata bergerak ganda

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 menggunakan strategi sederhana ini, tanpa optimasi, hasilnya tidak ideal, keuntungan adalah sebagai berikut:

img img

Perbaikan kecil dalam strategi rata-rata bergerak ganda

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;

Jika strategi ingin melakukan lebih banyak, misalnya, meminta MA10 dan MA5 berada di dua periode terakhir yang sedang naik, menyaring beberapa sinyal jangka pendek yang berulang dan meningkatkan rata-rata.

Hasil uji coba akhir menunjukkan hasil yang baik

img

Strategi deviasi rata-rata bergerak

MA1:=EMA(C,33)-EMA(C,60);//计算33周期和60周期指数之间的平均差值为MA1
MA2:=EMA(MA1,9);//计算9周期MA1指数的平均值
MA3:=MA1-MA2;//计算MA1和MA2之间的差异为MA3
MA4:=(MA(MA3,3)*3-MA3)/2;//计算MA3的3周期和MA3的一半的平均值的3倍的差值
MA3>MA4&&C>=REF(C,1),BPK;//当MA3大于MA4且收盘价不低于前一K线的收盘价时,平仓和开仓多头。
MA3<MA4&&C<=REF(C,1),SPK;//当MA3小于MA4且收盘价不大于前一K线的收盘价时,平仓和开仓空头。
AUTOFILTER;

Apa hasil dari penurunan rata-rata jangka pendek dalam rata-rata bergerak? Penelitian strategi bergantung pada percobaan yang terus-menerus ini. MA4 sebenarnya adalah rata-rata dua periode sebelum MA3.

Ketika nilai saat ini dari MA3 lebih besar dari rata-rata dari dua periode sebelumnya, lakukan lebih banyak, di sini Anda menambahkan kondisi penyaringan bahwa harga saat ini lebih besar dari harga penutupan garis K sebelumnya, yang meningkatkan rasio rata-rata. Anda dapat mencobanya sendiri.

Hasil yang diperoleh dari re-testing secara spesifik adalah sebagai berikut:

img

Tiga Strategi Rata-rata Pindah

Dengan menggunakan rata-rata bergerak ganda, kita secara alami akan memikirkan hasil dari tiga rata-rata bergerak, tiga rata-rata bergerak dengan lebih banyak kondisi penyaringan.

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

Di atas adalah tiga garis garis rata-rata strategi yang paling sederhana, garis rata-rata jangka pendek, jangka menengah dan jangka panjang, dengan kondisi: memenuhi jangka pendek > jangka menengah, jangka menengah > jangka panjang. Strategi ini sebenarnya masih merupakan ide dari dua garis rata-rata bergerak. Hasil retesting adalah sebagai berikut:

img

Dengan memperkenalkan lima strategi ini, kita dapat melihat bagaimana strategi rata-rata berevolusi. Strategi rata-rata bergerak tunggal mudah dipicu berulang kali. Kondisi penyaringan perlu ditambahkan. Kondisi yang berbeda menghasilkan strategi yang berbeda, tetapi sifat strategi rata-rata bergerak tidak berubah.

Dengan menggunakan strategi ini sebagai contoh, kami memperkirakan pembaca dapat dengan mudah memotivasi perbaikan strategi rata-rata seluler mereka sendiri.


Berkaitan

Lebih banyak