Type/to search

Strategi Dagangan Grid Kuantitatif Adaptif Aktif

Common strategy
Created: 2024-02-02 18:08:22
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini menciptakan grid dagangan yang diselaraskan secara dinamik untuk mencapai keuntungan yang stabil dalam pasaran yang berombak. Strategi akan mengira jarak grid dan harga had atas/bawah secara automatik berdasarkan bilangan grid yang ditetapkan. Apabila harga menembusi setiap garis grid, ia akan membuka posisi beli atau jual secara berperingkat. Apabila harga menyentuh semula garis grid asal, ia akan menutup posisi secara berperingkat untuk merealisasikan keuntungan. Strategi ini menyokong pelarasan parameter grid secara manual dan automatik, membolehkan penyesuaian terhadap perubahan persekitaran pasaran.

Prinsip Strategi

  1. Berdasarkan parameter input, kira had grid dan tatasusunan harga garis grid.
  2. Apabila harga berada di bawah suatu garis grid dan garis grid tersebut tiada pesanan tergantung, buka posisi beli pada harga garis grid tersebut; apabila harga melebihi garis grid sebelumnya (kecuali yang pertama) dan garis grid sebelumnya mempunyai posisi yang masih terbuka, tutup posisi beli yang sepadan dengan garis grid sebelumnya.
  3. Jika pelarasan automatik parameter grid diaktifkan, ia akan mengira semula had harga atas/bawah grid, jarak grid, dan tatasusunan grid secara berkala berdasarkan data sejumlah bar K terkini.

Analisis Kelebihan

  1. Mencapai matlamat keuntungan dalam pasaran berombak. Dalam pasaran menaik dan menurun, ia boleh membuka dan menutup posisi secara berperingkat pada titik harga berbeza, menghasilkan keuntungan secara keseluruhan.
  2. Boleh memilih pelarasan parameter grid secara manual atau automatik. Pelarasan manual memerlukan campur tangan manusia tetapi lebih terkawal; pelarasan automatik mengurangkan beban kerja operasi, membolehkan strategi menyesuaikan diri dengan perubahan persekitaran pasaran.
  3. Dengan mengehadkan bilangan maksimum grid, risiko sebelah dapat dikawal. Apabila harga menembusi semua garis grid, risiko pada arah tersebut terkawal.
  4. Dengan melaraskan jarak grid, magnitud untung/rugi bagi setiap pesanan dapat dikawal. Mengurangkan jarak grid akan mengurangkan untung/rugi setiap transaksi.

Analisis Risiko

  1. Dalam pasaran yang sangat berombak, terdapat risiko arbitraj. Jika harga bergerak pantas antara beberapa grid, ia mungkin menghadapi risiko arbitraj.
  2. Jumlah modal permulaan perlu ditetapkan dengan munasabah. Jika modal permulaan tidak mencukupi, ia tidak dapat menyokong bilangan garis grid yang mencukupi.
  3. Bilangan grid yang terlalu besar atau terlalu kecil tidak menguntungkan prestasi strategi. Bilangan grid yang terlalu sedikit tidak dapat memanfaatkan sepenuhnya pergerakan; terlalu banyak menyebabkan untung/rugi setiap transaksi terlalu kecil. Parameter optimum perlu ditentukan melalui ujian.
  4. Pelarasan automatik parameter grid mempunyai risiko manipulasi. Pengiraan parameter grid bergantung pada sejumlah bar K tertentu, yang mungkin terjejas oleh manipulasi jangka pendek.

Arah Pengoptimuman

  1. Menambah logik henti rugi. Contohnya, menetapkan henti rugi terapung atau henti rugi pengesanan untuk mengawal lagi risiko kerugian sebelah.
  2. Menggabungkan algoritma untuk mengoptimumkan parameter grid. Boleh menguji tetapan parameter dalam peringkat pasaran yang berbeza, kemudian menggunakan pembelajaran mesin untuk melatih model bagi mencapai pengoptimuman parameter automatik.
  3. Menggabungkan lebih banyak petunjuk untuk menilai arah aliran pasaran. Seperti MACD, KDJ, dsb. untuk menentukan sama ada pasaran dalam arah menaik atau menurun, bagi menyesuaikan bilangan grid atau parameter.
  4. Mengoptimumkan kawalan pengeluaran. Contohnya, menetapkan nisbah pengeluaran maksimum, apabila mencapai ambang, tutup strategi untuk mengelakkan kerugian berterusan.

Ringkasan

Strategi ini memanfaatkan sepenuhnya ciri pasaran berombak, mencapai matlamat keuntungan yang stabil melalui dagangan grid dinamik. Strategi ini mengambil kira fleksibiliti tetapan parameter dan mengurangkan keamatan kerja operasi. Boleh dikatakan dalam pasaran berombak, strategi ini adalah pilihan keuntungan yang ideal. Pada masa hadapan, melalui pengoptimuman lanjut, senario aplikasi strategi boleh diperluas, kawalan pengeluaran lebih baik, seterusnya menghasilkan keuntungan yang lebih berterusan dan stabil.

Source
Pine
/*backtest
start: 2024-01-02 00:00:00
end: 2024-02-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("(IK) Grid Script", overlay=true, pyramiding=14, close_entries_rule="ANY", default_qty_type=strategy.cash, initial_capital=100.0, currency="USD", commission_type=strategy.commission.percent, commission_value=0.1)
i_autoBounds    = input(group="Grid Bounds", title="Use Auto Bounds?", defval=true, type=input.bool)                             // calculate upper and lower bound of the grid automatically? This will theorhetically be less profitable, but will certainly require less attention
i_boundSrc      = input(group="Grid Bounds", title="(Auto) Bound Source", defval="Hi & Low", options=["Hi & Low", "Average"])     // should bounds of the auto grid be calculated from recent High & Low, or from a Simple Moving Average
Strategy parameters
Strategy parameters
Grid Bounds
Use Auto Bounds?
(Auto) Bound Source
(Auto) Bound Lookback
(Auto) Bound Deviation
(Manual) Upper Boundry
(Manual) Lower Boundry
Grid Lines
Grid Line Quantity
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)