Strategi Penjejakan Dwi-Pembalikan
Gambaran Keseluruhan
Strategi Pengesanan Perubahan Berganda menjana isyarat dagangan dengan mengesan titik perubahan berganda harga. Apabila harga membentuk paras tinggi baharu, strategi ini akan memasuki kedudukan jual (short); apabila harga membentuk paras rendah baharu, strategi ini akan memasuki kedudukan beli (long). Pengesanan masa nyata titik perubahan harga ini dapat menangkap pembalikan momentum pasaran dengan cepat.
Prinsip Strategi
Strategi Pengesanan Perubahan Berganda menggunakan dua bentuk penilaian untuk menjana isyarat dagangan, iaitu Bentuk Perubahan Beli Tinggi (HHS) dan Bentuk Perubahan Jual Rendah (LLB). Formula penilaiannya adalah seperti berikut:
- Bentuk HHS: close[0] < close[1] dan high[0] > high[1]
- Bentuk LLB: close[0] > close[1] dan low[0] < low[1]
Apabila syarat di atas dipenuhi, indeks bar dan harga HHS dan LLB masing-masing akan ditetapkan. Selepas itu, strategi ini akan memantau secara masa nyata sama ada harga menembusi harga perubahan yang direkodkan. Apabila harga menembusi titik tinggi perubahan HHS, ia menunjukkan corak harga telah berbalik kepada aliran menurun, dan strategi ini akan membuka kedudukan jual (short); sebaliknya, apabila harga menembusi titik rendah perubahan LLB, ia menunjukkan corak harga telah berbalik kepada aliran menaik, dan strategi ini akan membuka kedudukan beli (long). Dengan cara ini, Strategi Pengesanan Perubahan Berganda dapat menangkap peluang pembalikan harga secara dinamik.
Semasa strategi ini berjalan, ia juga akan memaparkan tanda dan warna latar belakang untuk menunjukkan bentuk HHS, LLB, dan penembusan harga secara visual. Ini sangat membantu untuk menilai corak pasaran secara intuitif dan mengesahkan operasi strategi. Secara keseluruhannya, Strategi Pengesanan Perubahan Berganda melaksanakan dagangan dengan mengesan titik perubahan harga secara dinamik, dan dapat menangkap peluang pembalikan harga dengan berkesan.
Analisis Kelebihan
Strategi Pengesanan Perubahan Berganda mempunyai kelebihan berikut:
-
Mengesan perubahan harga secara masa nyata, dapat menangkap peluang pembalikan pasaran dengan cepat. Berbanding dengan strategi lain yang menjejaki purata bergerak dan penunjuk lain, strategi ini lebih responsif.
-
Menggunakan ciri perubahan harga itu sendiri untuk menjana isyarat dagangan, tanpa memerlukan banyak parameter untuk dioptimumkan, pelaksanaannya mudah dan langsung.
-
Memaparkan tanda bentuk dan tanda penembusan, menjadikan proses operasi strategi dapat dilihat secara visual, dan pengesahan keberkesanan strategi menjadi mudah.
-
Jumlah kod pelaksanaan strategi tidak besar, mudah difahami dan dibangunkan semula. Ia boleh dijadikan strategi pengenalan untuk dagangan kuantitatif.
Secara keseluruhannya, Strategi Pengesanan Perubahan Berganda agak mudah, tetapi dapat menangkap pembalikan harga dengan berkesan, dan sesuai digunakan sebagai strategi pengesanan pantas.
Analisis Risiko
Strategi Pengesanan Perubahan Berganda juga mempunyai risiko tertentu, terutamanya:
-
Penilaian pembalikan harga bergantung pada maklumat titik tunggal, yang mungkin menyebabkan kebarangkalian kesilapan penilaian yang tinggi. Ambang pengesanan berkesan selepas penembusan harga boleh ditetapkan untuk mengurangkan kebarangkalian kesilapan.
-
Tidak mengambil kira aliran harga peringkat besar, masih mungkin menjana isyarat jual (short) yang salah dalam gelombang kenaikan utama. Penapisan aliran boleh ditambah untuk mengelakkan risiko sedemikian.
-
Tiada mekanisme henti rugi (stop loss) untuk mengawal kerugian tunggal. Dalam dagangan sebenar, strategi henti rugi yang munasabah perlu ditetapkan untuk mengawal kerugian tunggal dalam lingkungan yang boleh diterima.
-
Data ujian semula (backtest) mungkin mempunyai bias pengoptimuman, prestasi dagangan sebenar mungkin lebih lemah daripada keputusan ujian semula. Pengesahan dagangan sebenar adalah sangat penting.
Secara keseluruhannya, strategi ini sebagai strategi pengesanan pembalikan pantas, pelaksanaannya mudah, tetapi juga mempunyai risiko kesilapan penilaian pada tahap tertentu. Dengan menambah modul seperti penapisan aliran dan strategi henti rugi, risiko dapat dikurangkan dengan berkesan, menjadikannya strategi dagangan sebenar yang stabil dan boleh dipercayai.
Arah Pengoptimuman
Untuk mengurangkan kebarangkalian kesilapan penilaian dan meningkatkan kestabilan, strategi ini boleh dioptimumkan dari aspek berikut:
-
Menambah penentuan penembusan harga yang berkesan, seperti memerlukan harga menembusi titik tinggi perubahan dengan peratusan tertentu sebelum membuka kedudukan.
-
Menambah modul penilaian aliran peringkat besar untuk mengelakkan menjual (short) secara salah dalam gelombang kenaikan utama. Penunjuk seperti purata bergerak eksponen (EMA) boleh digunakan untuk menilai aliran.
-
Menambah strategi henti rugi (stop loss), seperti henti rugi menjejak (trailing stop) atau henti rugi julat (range stop), untuk mengawal kerugian tunggal dalam had tertentu.
-
Mengoptimumkan algoritma saiz kedudukan, boleh melaraskan saiz kedudukan berdasarkan turun naik pasaran, mengurangkan saiz kedudukan tunggal semasa turun naik tinggi.
-
Menguji data dagangan sebenar dalam tempoh masa yang lebih panjang, menilai kestabilan parameter, dan melakukan pengoptimuman berulang beberapa kali.
Melalui pengoptimuman dan pelarasan dalam beberapa arah di atas, prestasi dagangan sebenar dan kestabilan strategi ini dapat dipertingkatkan dengan ketara.
Kesimpulan
Strategi Pengesanan Perubahan Berganda menangkap peluang pembalikan dengan memantau titik perubahan harga secara masa nyata. Penilaiannya mudah, pelaksanaannya langsung, dan dapat membuka kedudukan dengan cepat dalam arah aliran pembalikan. Walau bagaimanapun, strategi ini juga mempunyai risiko kesilapan penilaian pada tahap tertentu. Dengan menambah modul seperti penilaian aliran dan strategi henti rugi, serta mengoptimumkan parameter, kebarangkalian kesilapan penilaian dapat dikurangkan dengan berkesan, menjadikannya strategi dagangan sebenar yang stabil dan cekap. Strategi ini sangat sesuai digunakan sebagai strategi pengesanan pembalikan pantas.
/*backtest
start: 2023-10-31 00:00:00
end: 2023-11-30 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Rev. FO", shorttitle="Rev. FO", overlay=true, pyramiding=0,calc_on_order_fills=true,calc_on_every_tick=true,default_qty_type=strategy.percent_of_equity,default_qty_value=50,initial_capital=1000,currency="USD",commission_type=strategy.commission.percent,commission_value=0.2,process_orders_on_close=false)
HHS = close[0] < close[1] and high[0] > high[1]- 1

