Strategi Penapisan Analisis Pembetulan Indeks
Gambaran keseluruhan
Strategi ini menggunakan kombinasi operasi model dan purata bergerak indeks untuk mewujudkan penapis trend yang kuat secara rawak untuk menentukan arah memegang kedudukan. Strategi ini terlebih dahulu mengira sama ada harga dibahagikan dengan lebihan nombor yang ditetapkan menjadi 0, dan jika 0 terdapat isyarat perdagangan. Isyarat ini akan menjadi kosong jika di bawah purata bergerak indeks; jika di atas purata bergerak indeks, lakukan lebih banyak.
Prinsip Strategi
- Tetapkan nilai input harga a sebagai harga penutupan close, boleh diubah; tetapkan nilai pembahagian b sebagai 4, boleh diubah.
- Hitung a dibahagikan kepada modulo sisa b untuk menentukan sama ada sisa adalah 0.
- Tetapkan panjang purata bergerak indeks MALen, dengan 70 kitaran lalai, sebagai penunjuk penilaian trend harga jangka panjang.
- Apabila baki modulo adalah 0, ia menghasilkan isyarat perdagangan evennumber, dan hubungan dengan EMA menentukan arah. Apabila harga melintasi garis EMA di atas, ia menghasilkan isyarat membeli BUY; apabila harga melintasi garis EMA di bawah, ia menghasilkan isyarat menjual SELL.
- Entri dagangan memasuki posisi jual beli atau jual beli mengikut arah isyarat. Strategi boleh mengehadkan pembukaan posisi terbalik untuk mengawal jumlah dagangan.
- Keadaan hentian ditetapkan berdasarkan tiga cara hentian: hentian tetap, hentian ATR, dan hentian harga. Keadaan hentian adalah pembalikan hentian.
- Anda boleh memilih untuk menggunakan Stop Loss Mobile untuk mengunci lebih banyak keuntungan, tetapi tidak digunakan secara lalai.
Analisis kelebihan
- Keacakan operasi model mengelakkan daripada terjejas oleh pergerakan harga, dan gabungan dengan penilaian trend rata-rata bergerak, dapat menyaring beberapa isyarat yang tidak sah.
- Rata-rata bergerak indeks digunakan sebagai petunjuk trend jangka panjang dan jangka panjang, dengan kombinasi isyarat jangka pendek yang dikendalikan oleh model, untuk mengesahkan pelbagai lapisan, dan untuk mengelakkan isyarat palsu.
- Tetapan parameter yang boleh disesuaikan sangat fleksibel, anda boleh menyesuaikan parameter mengikut pasaran yang berbeza untuk mencari kombinasi parameter yang terbaik.
- Mengintegrasikan pelbagai cara berhenti kerugian untuk mengawal risiko. Pada masa yang sama, syarat berhenti untuk mengunci keuntungan.
- Sokongan untuk membuka kedudukan terbalik secara langsung, anda boleh menukar arah kedudukan dengan lancar. Anda juga boleh mematikan fungsi ini untuk mengurangkan jumlah dagangan.
Analisis risiko
- Tetapan parameter yang tidak betul boleh menyebabkan terlalu banyak isyarat perdagangan, meningkatkan frekuensi perdagangan dan kos slippage.
- Indeks purata bergerak sebagai satu-satunya petunjuk trend, boleh menyebabkan kemunduran, kehilangan masa untuk membalikkan harga.
- Penutupan tetap mungkin terlalu mekanikal dan tidak dapat menyesuaikan diri dengan turun naik pasaran.
- Pembukaan kedudukan terbalik secara langsung akan meningkatkan kekerapan penyesuaian kedudukan, meningkatkan kos dan risiko perdagangan.
Arah pengoptimuman
- Ia boleh diuji dengan menggunakan pelbagai petunjuk garis rata-rata sebagai ganti EMA, atau dengan menggunakan EMA dan garis rata-rata lain untuk melihat sama ada ia dapat meningkatkan kadar keuntungan.
- Anda boleh cuba menggabungkan penapisan modular dengan strategi lain, seperti Brinband, K-line, dan sebagainya, untuk membentuk penapis yang lebih stabil.
- Anda boleh mengkaji kaedah penangguhan yang beradaptasi, menyesuaikan jarak penangguhan mengikut turun naik pasaran.
- Anda boleh menetapkan bilangan dagangan atau had kerugian untuk mengehadkan bilangan dagangan terbalik.
ringkaskan
Strategi ini menggabungkan penapisan rawak dengan penilaian trend rata-rata bergerak dengan berkesan melalui operasi simulasi, pengaturan parameter fleksibel, boleh disesuaikan dan dioptimumkan mengikut keadaan pasaran yang berbeza, sehingga mendapatkan isyarat perdagangan yang lebih dipercayai. Di samping itu, pelbagai mekanisme kawalan risiko terintegrasi, serta berhenti dan berhenti bergerak untuk mengunci keuntungan.
/*backtest
start: 2023-11-12 00:00:00
end: 2023-12-12 00:00:00
period: 1h
basePeriod: 15m
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/
// © tweakerID
// To understand this strategy first we need to look into the Modulo (%) operator. The modulo returns the remainder numerator - 1

