Type/to search

Strategi arbitraj frekuensi tinggi berdasarkan pola candlestick

Common strategy
Created: 2024-01-08 15:47:41
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini menggunakan kaedah penentuan berdasarkan corak lilin (K-line) untuk melaksanakan arbitraj pembuat pasaran frekuensi tinggi. Idea utamanya adalah untuk mengenal pasti corak kenaikan dan penurunan dalam tempoh masa lilin yang berbeza bagi melaksanakan pembukaan dan penutupan kedudukan pembuat pasaran frekuensi tinggi. Secara khusus, strategi ini memantau lilin dalam beberapa tempoh masa secara serentak. Apabila beberapa lilin menaik berturut-turut atau beberapa lilin menurun berturut-turut diperhatikan, strategi akan masing-masing menjual pendek (short) atau membeli panjang (long).

Prinsip Strategi

Logik teras strategi ini adalah untuk menilai corak kenaikan dan penurunan lilin dalam tempoh masa yang berbeza. Secara khusus, ia memantau lilin 1 minit, 5 minit dan 15 minit secara serentak. Strategi ini menjejaki sama ada harga telah meningkat atau menurun berbanding N lilin sebelumnya untuk menentukan corak semasa. Jika terdapat kenaikan berturut-turut, ia dianggap sebagai corak kenaikan; jika penurunan berturut-turut, ia dianggap sebagai corak penurunan. Apabila isyarat kenaikan terbentuk, strategi akan mengambil posisi panjang; apabila isyarat penurunan terbentuk, strategi akan mengambil posisi pendek. Dengan cara ini, strategi dapat menangkap arah aliran dan peluang pembalikan dalam turun naik harga pada tempoh masa yang berbeza, mencapai arbitraj frekuensi tinggi.

Kod ini terutamanya menjejaki dua penunjuk, ups dan dns, untuk menilai corak lilin. Kedua-dua penunjuk ini masing-masing mengira bilangan lilin menaik dan menurun berturut-turut. Strategi ini membolehkan parameter consecutiveBarsUp dan consecutiveBarsDown ditetapkan untuk menentukan bilangan lilin yang diperlukan untuk mengesan arah aliran. Apabila ups lebih besar daripada atau sama dengan consecutiveBarsUp, ia menunjukkan corak kenaikan dikesan; apabila dns lebih besar daripada atau sama dengan consecutiveBarsDown, ia menunjukkan corak penurunan dikesan. Selain itu, strategi ini juga menetapkan julat masa ujian balik dan maklumat pesanan dagangan.

Analisis Kelebihan

Strategi ini mempunyai kelebihan berikut:

  1. Menangkap peluang arbitraj pembuat pasaran frekuensi tinggi, membolehkan dagangan frekuensi tinggi.
  2. Berdasarkan penentuan corak lilin, ringkas dan berkesan.
  3. Memantau berbilang tempoh masa secara serentak, meningkatkan peluang tangkapan.
  4. Penetapan parameter yang intuitif, mudah diselaraskan.
  5. Menetapkan julat masa ujian balik, memudahkan ujian dan pengoptimuman.

Analisis Risiko

Strategi ini juga mempunyai beberapa risiko:

  1. Risiko yang berkaitan dengan dagangan frekuensi tinggi, seperti masalah data, kegagalan pesanan, dll.
  2. Penetapan parameter yang tidak sesuai boleh menyebabkan dagangan terlalu kerap atau terlepas peluang yang baik.
  3. Tidak dapat menangani keadaan pasaran yang lebih kompleks, seperti turun naik harga yang sempit (sideways).

Untuk mengurangkan risiko, pengoptimuman boleh dilakukan dalam aspek berikut:

  1. Menambah lebih banyak logik untuk menentukan masa dagangan, mengelakkan dagangan buta.
  2. Mengoptimumkan penetapan parameter, mengimbangi frekuensi dagangan dan kadar pulangan.
  3. Menggabungkan lebih banyak faktor untuk menilai arah aliran, seperti perubahan volum dagangan, turun naik, dll.
  4. Menguji cara henti rugi yang berbeza untuk mengawal kerugian setiap dagangan.

Arah Pengoptimuman

Strategi ini boleh dioptimumkan dalam beberapa arah berikut:

  1. Menambah lebih banyak faktor penentuan corak, bukan sahaja bilangan kenaikan/penurunan, tetapi juga penunjuk seperti amplitud, kekuatan volum, dll.
  2. Mencuba penunjuk pembukaan/penutupan yang berbeza, seperti MACD, KD, dll.
  3. Menggabungkan penunjuk teknikal seperti purata bergerak, saluran (channel) untuk menapis isyarat.
  4. Mengoptimumkan penetapan parameter, menilai kombinasi parameter untuk tempoh masa lilin yang berbeza.
  5. Membangunkan mekanisme henti rugi dan ambil untung untuk meningkatkan kestabilan strategi.
  6. Menambah pengurusan risiko kuantitatif, seperti had pegangan maksimum, had frekuensi dagangan, dll.
  7. Menguji kesan pada instrumen yang berbeza, mencari instrumen yang paling sesuai dengan strategi.

Kesimpulan

Strategi ini melaksanakan strategi arbitraj frekuensi tinggi yang ringkas dan berkesan melalui kaedah penentuan berdasarkan corak lilin. Inti strategi adalah untuk menangkap arah aliran kenaikan dan penurunan harga dalam tempoh masa yang berbeza, seterusnya memperoleh peluang arbitraj. Walaupun terdapat beberapa risiko, strategi ini matang dan ringkas, sangat sesuai untuk pemula dalam dagangan kuantitatif. Melalui pengoptimuman lanjut, strategi ini boleh menjadi lebih stabil dan cekap, seterusnya memperoleh pulangan pelaburan yang lebih baik.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-21 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

// Strategy
strategy("Up/Down Strategy", initial_capital = 10000, default_qty_value = 10000, default_qty_type = strategy.cash)
Strategy parameters
Strategy parameters
consecutiveBarsUp
consecutiveBarsDown
startDate
finishDate
Buy message
Sell message
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)