Strategi Penapis Purata Pergerakan Berganda Trend Terobosan
Gambaran keseluruhan
Ini adalah strategi yang menggunakan garis rata dan saluran Brin untuk membuat penilaian trend, dan menggabungkan prinsip penyaringan dan hentian yang terganggu. Ia dapat menangkap isyarat tepat pada masanya apabila trend berubah, mengurangkan isyarat salah dengan penyaringan dua garis rata, dan menetapkan hentian untuk mengawal risiko.
Prinsip Strategi
Strategi ini terdiri daripada beberapa bahagian:
-
Penghakiman Trend: Menggunakan MACD untuk menentukan trend harga, membezakan antara tren multihead dan kosong.
-
Penapisan julat: menggunakan saluran Brin untuk menentukan julat pergerakan harga dan menapis isyarat yang tidak menembusi julat.
-
Pengesahan Garis Persamaan Ganda: Garis Persamaan Ganda yang terdiri daripada EMA pantas dan EMA perlahan, digunakan untuk mengesahkan isyarat trend. Isyarat beli hanya dihasilkan apabila EMA pantas> EMA perlahan.
-
Mekanisme Hentikan Kerosakan: menetapkan titik hentikan kerugian, dan menghentikan kedudukan yang bersih apabila harga menembusi titik hentikan kerugian ke arah yang tidak baik.
Logik penghakiman isyarat masuk ialah:
- MACD diiktiraf sebagai trend ke atas
- Harga naik melalui laluan Brin
- EMA pantas lebih tinggi daripada EMA perlahan
Sinyal beli dihasilkan apabila ketiga-tiga syarat di atas dipenuhi.
Logik kedudukan sejajar terbahagi kepada dua jenis, kedudukan sejajar berhenti dan kedudukan sejajar berhenti. Titik berhenti adalah harga masuk kalikan dengan perkadaran tertentu, dan titik berhenti adalah harga masuk kalikan dengan perkadaran tertentu.
Analisis kelebihan
Strategi ini mempunyai kelebihan berikut:
- Ia juga dapat menangkap perubahan trend dalam masa yang tepat, dengan lebih sedikit traceback.
- Meningkatkan kualiti isyarat dengan penapisan isyarat yang salah.
- Mekanisme penangguhan kerugian berkesan mengawal kerugian tunggal.
- Parameter optimum mempunyai ruang yang besar, boleh disesuaikan dengan keadaan optimum.
Analisis risiko
Strategi ini mempunyai beberapa risiko:
- Isyarat yang salah yang dihasilkan dalam keadaan gegaran boleh menyebabkan kerugian.
- Penetapan titik henti yang tidak betul boleh menyebabkan kerugian yang tidak perlu.
- Parameter yang salah boleh menyebabkan strategi tidak berkesan.
Untuk menghadapi risiko ini, anda boleh mengoptimumkan dan memperbaiki dengan cara mengoptimumkan parameter, menyesuaikan kedudukan hentian dan sebagainya.
Arah pengoptimuman
Strategi ini boleh dioptimumkan dalam beberapa arah:
- Menyesuaikan panjang dua garis rata untuk mencari kombinasi parameter terbaik.
- Uji pelbagai cara untuk menghentikan kerosakan, seperti Trace Stop, Shake Stop dan sebagainya.
- Ujian terhadap parameter MACD untuk mencari parameter optimum.
- Menggunakan pembelajaran mesin untuk mengoptimumkan parameter secara automatik.
- Menambah isyarat penapis syarat tambahan.
Dengan menguji parameter yang berbeza, menilai kadar pulangan dan kadar Sharpe, anda dapat mencari keadaan strategi yang paling baik.
ringkaskan
Ini adalah strategi kuantitatif yang menggunakan penilaian trend, penapisan julat, pengesahan dua garis rata dan pemikiran berhenti. Ia dapat menentukan arah trend dengan berkesan dan mencari keseimbangan antara pengoptimuman keuntungan dan kawalan risiko. Dengan cara pengoptimuman parameter dan pembelajaran mesin, strategi ini masih mempunyai ruang untuk penambahbaikan yang lebih baik.
/*backtest
start: 2022-11-20 00:00:00
end: 2023-11-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy(title="Range Filter Buy and Sell Strategies", shorttitle="Range Filter Strategies", overlay=true,pyramiding = 5)
// Original Script > @DonovanWall- 1

