Strategi Penembusan Purata Bergerak dengan Penambahan Kedudukan Secara Berperingkat
Gambaran Keseluruhan
Strategi ini menggunakan kaedah penambahan kedudukan secara berperingkat, menilai arah pasaran berdasarkan perbandingan harga penutup dengan harga penutup hari sebelumnya. Apabila dikenal pasti sebagai peluang kenaikan, ia akan menambah kedudukan beli secara berperingkat beberapa kali; apabila dikenal pasti sebagai peluang penurunan, ia akan menambah kedudukan jual secara berperingkat beberapa kali. Bilangan penambahan kedudukan boleh ditetapkan melalui parameter. Pada masa yang sama, strategi ini menambah penapisan tempoh masa, di mana isyarat dagangan hanya akan dijana dalam tempoh masa yang ditetapkan.
Prinsip Strategi
-
Bandingkan harga penutup close pada K-line semasa dengan harga penutup close[1] pada K-line sebelumnya. Jika close > close[1], ia dianggap sebagai peluang kenaikan, tetapkan longCondition=1; jika close < close[1], ia dianggap sebagai peluang penurunan, tetapkan shortCondition=1.
-
Dalam tempoh masa yang dibenarkan untuk berdagang, jika longCondition=1, tambah kedudukan beli secara berperingkat; jika shortCondition=1, tambah kedudukan jual secara berperingkat.
-
Bilangan penambahan kedudukan ditetapkan oleh parameter pyramiding, boleh dipilih dari 1 hingga 5 kali, lalai 4 kali.
-
Selepas setiap penambahan kedudukan, syarat lindung nilai akan ditetapkan secara serentak; jika arah pasaran berubah, posisi akan dihentikan rugi dengan serta-merta.
-
Boleh memilih untuk menghantar isyarat dagangan ke antara muka dagangan yang berbeza, seperti toast, telegram, dsb.
Strategi ini menggabungkan kelebihan strategi breakout (penembusan) dan strategi moving average (purata bergerak). Apabila berlaku kenaikan atau penurunan, ia menggunakan kaedah penambahan kedudukan secara berperingkat, yang membolehkan pengesanan trend yang lebih baik di samping mengawal risiko. Ia juga menggabungkan penapisan masa untuk mengelakkan isyarat dijana di luar waktu dagangan utama.
Analisis Kelebihan
-
Kaedah penambahan kedudukan secara berperingkat membolehkan pengesanan trend yang lebih baik.
-
Bilangan penambahan kedudukan boleh dilaras, menjadikannya lebih fleksibel.
-
Boleh memilih antara muka dagangan yang berbeza, meluaskan jenis kuantitatif.
-
Mempunyai mekanisme henti rugi, terkawal risiko.
-
Fungsi penapisan masa, mengelakkan isyarat palsu.
Analisis Risiko
-
Tetapan parameter yang tidak sesuai boleh menyebabkan kerugian yang lebih besar.
-
Masalah rangkaian boleh menyebabkan kelewatan dalam henti rugi.
-
Perlu melaraskan parameter dengan sewajarnya untuk menyesuaikan dengan pelbagai instrumen.
-
Perlu henti rugi tepat pada masanya untuk mengunci keuntungan.
Penyelesaian:
-
Laraskan bilangan penambahan kedudukan, lalai 4 kali adalah sesuai.
-
Periksa sambungan rangkaian.
-
Laraskan parameter berdasarkan ciri-ciri instrumen.
-
Tetapkan tahap henti rugi.
Arah Pengoptimuman
-
Boleh mempertimbangkan untuk menambah lebih banyak penunjuk untuk menilai kekuatan isyarat.
-
Boleh menguji kesan pengoptimuman parameter pada instrumen yang berbeza.
-
Boleh menambah algoritma pembelajaran mesin untuk mengoptimumkan parameter.
-
Boleh mengoptimumkan mekanisme pengurusan risiko.
Kesimpulan
Strategi penambahan kedudukan secara berperingkat dengan purata bergerak dan penembusan ini menggabungkan kelebihan pengesanan trend dan kawalan risiko. Apabila isyarat yang sah dikenal pasti, ia mengikuti trend dengan menambah kedudukan secara berperingkat, mengawal pendedahan risiko melalui pelarasan bilangan penambahan kedudukan. Ia juga menggabungkan fungsi penapisan tempoh masa untuk mengawal isyarat palsu. Strategi ini boleh dioptimumkan melalui pelbagai cara dan mempunyai kebolehkembangan yang besar. Secara keseluruhannya, strategi ini sangat berkesan untuk instrumen yang mengikuti trend dan merupakan strategi yang disyorkan.
/*backtest
start: 2024-01-05 00:00:00
end: 2024-02-04 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © torresbitmex
//@version=5- 1

