Strategi perdagangan kuantitatif berbilang faktor
Ini adalah strategi perdagangan kuantitatif yang menggabungkan pelbagai petunjuk teknikal untuk membuat keputusan kosong. Strategi ini mempertimbangkan pelbagai faktor seperti indikator momentum, indikator trend, dan grafik awan Ichimoku untuk membentuk keputusan pembelian akhir. Strategi ini mempunyai kestabilan dan ketahanan risiko yang kuat.
Analisis asas
Strategi ini terdiri daripada beberapa bahagian:
-
Penunjuk momentum: Parabolic SAR, Penunjuk intensiti Leledc, Kaufman Adaptive Moving Average dan lain-lain
-
Indikator Trend: Rahul Mohindar Vibrator, Trend Magic dan sebagainya
-
Imej Awan Ichimoku: termasuk Jalur Tenkan, Jalur Kijun dan lain-lain
-
Penunjuk Aliran Jilid
-
Penunjuk turun naik: Wave Trend Oscillator
-
Siri TD
Indikator-indikator ini menilai trend dan kekuatan pasaran semasa dari sudut yang berbeza. Parabolic SAR menilai titik perubahan trend, indikator kekuatan Ledc menilai momentum, dan grafik awan Ichimoku menilai tekanan sokongan. Apabila kebanyakan indikator memberikan isyarat arah, keputusan pembelian atau penjualan akhirnya dibentuk.
Strategi ini juga menetapkan syarat penapisan untuk berdagang hanya pada tarikh yang ditetapkan setiap bulan, setiap hari, untuk mengurangkan jumlah perdagangan yang tidak sah.
Analisis kelebihan
-
Keputusan komprehensif pelbagai faktor, peningkatan ketepatan, dan ketahanan terhadap risiko yang lebih kuat
-
Memperkenalkan pelbagai jenis penunjuk untuk disahkan, mengelakkan risiko kegagalan satu penunjuk
-
Tetapkan syarat penapisan untuk mengelakkan perdagangan yang tidak sah pada masa yang tidak sesuai
-
Penulisan menggunakan Pine Script, mudah dan cepat untuk digunakan secara langsung di platform TradingView
-
Parameter penunjuk boleh disesuaikan dan boleh dioptimumkan untuk pasaran yang berbeza
-
Memaparkan isyarat penunjuk secara visual, menilai struktur pasaran secara intuitif
Analisis risiko
-
Kombinasi multifaktor memerlukan penyesuaian berat dan parameter, dan terdapat kesukaran untuk mengoptimumkannya
-
Indeks tunggal mungkin tidak berkesan dalam keadaan pasaran tertentu
-
Kaedah penapisan yang tidak betul boleh menyebabkan peluang terlewat
-
Berhati-hati untuk mengelakkan optimasi yang berlebihan
-
Pedagang perlu memberi perhatian kepada risiko kegagalan penunjuk dan menyesuaikan strategi dengan segera
Kaedah pencegahan:
-
Mengoptimumkan parameter penyesuaian penunjuk untuk menjadikannya lebih berkesan untuk pasaran semasa
-
Menyesuaikan berat badan, meningkatkan peranan penunjuk berkesan, mengurangkan peranan penunjuk tidak berkesan
-
Menyesuaikan keadaan penapisan mengikut peluang dan risiko
Optimum idea
-
Menambah algoritma pembelajaran mesin untuk menyesuaikan berat indeks secara automatik
-
Meningkatkan faktor-faktor seperti sentimen, aliran wang dan sebagainya
-
Uji varieti dan tempoh perdagangan untuk menetapkan parameter optimum
-
Uji Kesan Berbeza Waktu Pemilihan
-
Dengan penapisan tambahan seperti data bermusim, ekonomi dan sebagainya
-
Tambah strategi henti kerugian
ringkaskan
Strategi ini menggabungkan beberapa indikator untuk membentuk keputusan akhir, dengan kelebihan ketahanan risiko yang kuat. Pada masa yang sama, anda juga perlu memberi perhatian kepada risiko kegagalan indikator tunggal, terus mengoptimumkan dan menyesuaikan parameter. Pada masa akan datang, anda boleh mengoptimumkan lagi penentuan berat indikator, menambah lebih banyak faktor, menguji tempoh memegang kedudukan yang optimum, dan sebagainya.
//@version=2
persistent_bull = nz(persistent_bull[1],0)
persistent_bear = nz(persistent_bear[1],0)
strategy("Strategy for The Bitcoin Buy/Sell Indicator", overlay=true, calc_on_every_tick=true)
// ****************************************Inputs***************************************************************
//@fixme if there is a buy and sell signal on the same bar, then it displays the first one and skips the second one. Fix this issue
buySellSignal = true // Make this false if you do not want to show Buy/Sell signal
inputIndividualSiganlPlot = true // = input (false, "Do you want to display each individual indicator's signal on the chart?")
sp = input (false, "Do you want to display Parabolic SAR?")
spLines = input (false, "Do you want to display Parabolic SAR on the chart?")- 1

