Strategi Perdagangan Robot MACD
Gambaran keseluruhan
Strategi ini dipanggil strategi perdagangan robot MACD. Strategi ini mengawal risiko dengan mengira hubungan antara garis cepat dan lambat dalam indikator MACD, menilai masa pasaran untuk membeli dan menjual, dan mengambil tracking stop loss.
Prinsip Strategi
Strategi ini dibangunkan terutamanya berdasarkan indikator MACD. Indeks MACD terdiri daripada garis cepat dan garis perlahan, garis cepat adalah purata jangka pendek, garis perlahan adalah purata jangka panjang, hubungan keduanya mencerminkan keadaan jual beli di pasaran. Apabila garis cepat melintasi garis panjang sebagai isyarat beli, bawah melintasi isyarat menjual.
Dalam strategi ini, garis cepat dan lambat dikira menggunakan algoritma EMA, dan tempohnya boleh disesuaikan. Untuk meningkatkan kualiti isyarat, garis isyarat ditambah, menggunakan algoritma EMA untuk memproses nilai MACD dengan lebih lancar.
Dalam menentukan masa pembelian, bukan sahaja melihat garpu cepat dan lambat, tetapi juga menilai apakah nilai mutlak MACD lebih besar daripada garis pembelian yang disesuaikan. Apabila dipenuhi, isyarat pembelian dikeluarkan, dan pengendalian risiko digunakan untuk menjejaki hentian kerugian.
Dalam menentukan masa untuk menjual, untuk memenuhi syarat bahawa garisan mati garisan cepat dan garisan isyarat adalah positif, isyarat menjual dikeluarkan dan kedudukan dipadamkan.
Analisis kelebihan
Strategi ini mempunyai beberapa kelebihan:
- Menggunakan MACD untuk menentukan masa jual beli, lebih dipercayai
- Tambah saluran untuk meningkatkan kualiti isyarat
- Menjejaki dan mengawal risiko
- Garis pembelian boleh disesuaikan dengan kepekaan strategi
- Syarat-syarat semua berdasarkan pengiraan indikator, tanpa pengaruh luaran
Analisis risiko
Strategi ini mempunyai beberapa risiko:
- Indeks MACD terlewat, mungkin terlepas peluang untuk melakukan operasi garis pendek
- Penetapan titik henti yang tidak betul boleh menyebabkan kerugian yang tidak perlu
- Parameter Tuning memerlukan banyak masa untuk menguji dan menyesuaikan
- Kesan kos urus niaga dan slippage
Risiko ini boleh dikurangkan dengan menyesuaikan parameter yang sesuai, menggabungkan indikator lain dan sebagainya.
Arah pengoptimuman
Strategi ini boleh dioptimumkan dengan cara berikut:
- Gabungan dengan isyarat penapis indikator lain, seperti KDJ, RSI dan sebagainya
- Menambah algoritma pembelajaran mesin untuk menentukan titik jual beli
- Menggunakan Hentian Dinamis Daripada Hentian Statik
- Pengoptimuman ujian untuk parameter MACD dan baris pembelian
- Strategi penyesuaian untuk mengambil kira kesan kos transaksi
ringkaskan
Strategi ini secara keseluruhan adalah strategi pengesanan trend yang sangat dipercayai. Dengan menentukan trend dengan indikator MACD, mengambil risiko kawalan hentian pengesanan, anda boleh mendapatkan pulangan pelaburan yang stabil. Langkah seterusnya adalah untuk mengoptimumkan lagi parameter, menggabungkan indikator lain, menggabungkan pembelajaran mesin dan lain-lain untuk meningkatkan keuntungan strategi.
/*backtest
start: 2022-12-11 00:00:00
end: 2023-12-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(shorttitle = "GBPUSD MACD", title = "GBPUSD MACD")
fastMA = input(title="Fast moving average", defval = 12, minval = 7)
slowMA = input(title="Slow moving average", defval = 26, minval = 7)- 1

