Strategi Dagangan Turun Naik Berskala Intraharian
Overview
This strategy is an intraday scalable volatility trading strategy based on day trading. It combines multiple technical indicators and market conditions, including volatility, volume, price range, technical indicators, and new catalysts, to identify potential long and short trading opportunities. The strategy uses the ATR indicator to measure market volatility and determines whether to trade based on the level of volatility. At the same time, the strategy also considers factors such as trading volume, price range, technical indicators, and new catalysts to improve the reliability of trading signals.
Strategy Principle
The core principle of this strategy is to use multiple factors such as market volatility, trading volume, price range, technical indicators, and new catalysts to comprehensively judge market trends and potential trading opportunities. Specifically, the strategy uses the following steps to generate trading signals:
-
Calculate the ATR indicator to measure market volatility. When the current ATR value is greater than 1.2 times the previous ATR value, it indicates that the market is in a high volatility state.
-
Determine whether the current trading volume is greater than the simple moving average of the trading volume over 50 periods. This condition is used to ensure that trading is carried out when the trading volume is relatively large, to improve the reliability of trading.
-
Hitung julat harga (harga tertinggi - harga terendah) bagi hari dagangan semasa dan tentukan sama ada ia lebih besar daripada 0.005. Syarat ini digunakan untuk memastikan perdagangan dijalankan apabila turun naik harga agak besar, bagi mendapatkan potensi keuntungan yang lebih.
-
Gunakan dua purata bergerak mudah (5 hari dan 20 hari) untuk menilai arah aliran pasaran. Apabila purata 5 hari berada di atas purata 20 hari, ia menunjukkan pasaran berada dalam arah aliran menaik; sebaliknya, ia menunjukkan pasaran berada dalam arah aliran menurun.
-
Tentukan sama ada pemangkin baru telah muncul, iaitu sama ada harga penutup semasa lebih tinggi daripada harga pembukaan. Syarat ini digunakan untuk memastikan perdagangan dijalankan apabila terdapat faktor menguntungkan baru, bagi meningkatkan kadar kejayaan perdagangan.
-
Apabila semua syarat di atas dipenuhi, hasilkan isyarat dagangan yang sesuai (beli atau jual) mengikut arah aliran pasaran (menaik atau menurun).
-
Untuk dagangan beli (long), apabila purata bergerak pantas melintasi ke bawah purata bergerak perlahan, tutup kedudukan dan keluar; untuk dagangan jual (short), apabila purata bergerak pantas melintasi ke atas purata bergerak perlahan, tutup kedudukan dan keluar.
Kelebihan Strategi
-
Pertimbangan pelbagai faktor yang menyeluruh: Strategi ini mengambil kira secara menyeluruh pelbagai faktor seperti turun naik pasaran, volum dagangan, julat harga, penunjuk teknikal, dan pemangkin baru. Ini membolehkan penilaian menyeluruh terhadap keadaan pasaran dan peluang dagangan berpotensi, seterusnya meningkatkan kebolehpercayaan isyarat dagangan.
-
Kebolehsuaian yang tinggi: Dengan menggunakan penunjuk ATR untuk mengukur turun naik pasaran, strategi ini dapat menyesuaikan diri dengan persekitaran pasaran yang berbeza. Apabila turun naik tinggi, strategi secara automatik menyesuaikan syarat dagangan untuk menghadapi perubahan pasaran.
-
Kawalan risiko: Strategi menetapkan syarat masuk dan keluar yang jelas, yang membantu mengawal risiko dagangan. Pada masa yang sama, dengan mempertimbangkan faktor seperti volum dagangan dan julat harga, strategi dapat mengelakkan dagangan ketika kecairan pasaran tidak mencukupi atau turun naik terlalu kecil, seterusnya mengurangkan risiko.
-
Pengesanan arah aliran: Dengan menggunakan purata bergerak mudah untuk menilai arah aliran pasaran, strategi dapat mengesan arah utama pasaran dan menyesuaikan strategi dagangan tepat pada masanya mengikut perubahan arah aliran, meningkatkan ketepatan dagangan.
-
Dagangan automatik: Strategi ini boleh mencapai dagangan automatik, mengurangkan campur tangan manusia dan kesan emosi, serta meningkatkan kecekapan dan konsistensi dagangan.
Risiko Strategi
-
Risiko pengoptimuman parameter: Strategi melibatkan pelbagai parameter, seperti tempoh ATR, faktor turun naik, tempoh purata bergerak mudah volum dagangan, dan lain-lain. Pemilihan parameter ini memberi kesan penting terhadap prestasi strategi, dan tetapan parameter yang tidak sesuai boleh menyebabkan strategi gagal atau berprestasi buruk. Oleh itu, parameter perlu dioptimumkan dan diuji untuk mencari kombinasi parameter terbaik.
-
Risiko overfitting: Strategi menggunakan pelbagai syarat untuk menghasilkan isyarat dagangan, yang mungkin mempunyai risiko overfitting. Overfitting boleh menyebabkan strategi berprestasi baik pada data sejarah tetapi berprestasi buruk dalam dagangan sebenar. Untuk mengurangkan risiko overfitting, data luar sampel boleh digunakan untuk ujian dan ujian keteguhan strategi.
-
Risiko pasaran: Strategi ini terutamanya sesuai untuk persekitaran pasaran yang mempunyai arah aliran yang jelas dan turun naik yang tinggi. Apabila arah aliran pasaran tidak jelas atau turun naik rendah, prestasi strategi mungkin terjejas. Selain itu, strategi juga dipengaruhi oleh faktor luaran seperti peristiwa angsa hitam dan perubahan dasar, yang boleh menyebabkan strategi gagal.
-
Risiko kos transaksi: Strategi ini adalah strategi dagangan intrahari dengan frekuensi dagangan yang tinggi, yang mungkin menjana kos transaksi yang tinggi, seperti gelinciran dan komisen. Kos ini akan menghakis keuntungan strategi dan mengurangkan prestasi keseluruhan strategi. Oleh itu, dalam aplikasi praktikal, adalah perlu untuk mempertimbangkan kesan kos transaksi dan mengoptimumkan strategi dengan sewajarnya.
-
Risiko kecairan: Isyarat dagangan strategi bergantung kepada pelbagai keadaan, seperti volum dagangan, julat harga, dan lain-lain. Dalam kes kecairan pasaran yang tidak mencukupi, keadaan ini mungkin tidak dipenuhi, menyebabkan strategi tidak dapat menjana isyarat dagangan yang berkesan. Oleh itu, apabila menggunakan strategi, adalah perlu untuk memilih pasaran dan sasaran dagangan yang mempunyai kecairan yang baik.
Arah Pengoptimuman
-
Pelarasan parameter dinamik: Pertimbangkan untuk menggunakan algoritma adaptif atau kaedah pembelajaran mesin untuk melaraskan parameter strategi secara automatik mengikut perubahan keadaan pasaran, bagi menyesuaikan diri dengan persekitaran pasaran yang berbeza dan meningkatkan keteguhan serta kebolehsuaian strategi.
-
Memperkenalkan langkah pengurusan risiko: Memperkenalkan langkah pengurusan risiko dalam strategi, seperti henti rugi dan pengurusan kedudukan, untuk mengawal potensi kerugian. Pada masa yang sama, pertimbangkan untuk menggunakan kaedah pengurusan kedudukan yang diselaraskan dengan turun naik untuk melaraskan saiz kedudukan secara dinamik mengikut tahap turun naik pasaran bagi mengawal risiko.
-
Mengoptimumkan isyarat dagangan: Pertimbangkan untuk memperkenalkan penunjuk teknikal lain atau faktor pasaran, seperti Indeks Kekuatan Relatif (RSI), penunjuk sentimen pasaran, dan lain-lain, untuk mengoptimumkan penjanaan isyarat dagangan. Selain itu, algoritma pembelajaran mesin seperti mesin vektor sokongan (SVM) dan hutan rawak boleh digunakan untuk melatih dan mengoptimumkan isyarat dagangan.
-
Menambahbaik strategi henti untung dan henti rugi: Pada masa ini, strategi menggunakan persilangan purata bergerak mudah untuk menentukan syarat keluar. Strategi henti untung dan henti rugi yang lebih kompleks, seperti henti rugi mengikut dan henti rugi berdasarkan turun naik, boleh dipertimbangkan untuk melindungi keuntungan dan mengawal risiko dengan lebih baik.
-
Menggabungkan analisis mikro struktur pasaran: Pertimbangkan untuk menggabungkan analisis mikro struktur pasaran ke dalam strategi, seperti menganalisis aliran pesanan, kedalaman buku pesanan, dan lain-lain, untuk mendapatkan lebih banyak maklumat pasaran dan meningkatkan ketepatan keputusan dagangan.
-
Menggabungkan analisis asas: Menggabungkan analisis asas dengan analisis teknikal, dengan mempertimbangkan faktor seperti penunjuk makroekonomi, trend industri, data kewangan syarikat, dan lain-lain, untuk mendapatkan maklumat pasaran yang lebih menyeluruh dan meningkatkan kebolehpercayaan serta keteguhan strategi.
Ringkasan
Strategi ini adalah strategi dagangan turun naik berskala intrahari berdasarkan analisis pelbagai faktor, yang menjana isyarat dagangan panjang dan pendek dengan mempertimbangkan secara menyeluruh faktor seperti turun naik pasaran, volum dagangan, julat harga, penunjuk teknikal, dan pemangkin baharu. Kelebihan strategi ini adalah kebolehsuaian yang kuat, langkah kawalan risiko yang jelas, dan keupayaan mengikuti trend yang kukuh. Pada masa yang sama, terdapat
/*backtest
start: 2024-03-01 00:00:00
end: 2024-03-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Intraday Scalping Strategy with Exit Conditions", shorttitle="ISS", overlay=true)
// Define Volatility based on ATR for intraday- 1
