Type/to search

Strategi Ramalan Gelombang Gaussian

Common strategy
Created: 2024-01-22 12:37:07
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ramalan gelombang Gaussian adalah strategi perdagangan kuantitatif berdasarkan penapisan Gaussian. Ia memanfaatkan sifat pelicinan penapisan Gaussian untuk menapis siri harga beberapa kali, menghasilkan beberapa siri harga yang lebih licin. Kemudian dengan menggabungkan pelicinan polinomial bagi siri harga ini, ia dapat meramalkan harga masa hadapan. Berdasarkan hasil ramalan, ia memberikan cadangan untuk posisi beli (long) atau jual (short).

Prinsip Strategi

Inti strategi ini adalah algoritma penapisan Gaussian. Penapis Gaussian ialah penapis pelicinan linear yang menggunakan fungsi Gaussian sebagai pemberat. Dalam strategi ini, parameter p ditetapkan sebagai saiz tetingkap penapisan. Kemudian pekali penapisan alfa dikira menggunakan fungsi trigonometri. Setiap siri harga ret[i] mewakili hasil penapisan Gaussian sebanyak i kali ke atas siri harga asal.

Strategi ini menggunakan kaedah rekursif. Pertama, dengan alfa dan siri harga asal price, kira penapisan pertama ret. Kemudian berdasarkan ret, lakukan penapisan kedua untuk mendapatkan ret2. Ulangi langkah ini beberapa kali. Akhir sekali, gabungkan beberapa siri harga untuk memuatkan lengkung dan meramalkan harga masa hadapan ret4. Jika harga ramalan lebih tinggi daripada harga sebenar semasa, maka beli (long); jika lebih rendah daripada harga semasa, maka jual (short).

Dengan melakukan penapisan berganda, strategi ini dapat melicinkan dan memuatkan arah aliran dengan lebih baik. Pada masa yang sama, dengan menggabungkan pelicinan polinomial, ia dapat meramalkan pergerakan harga dalam jangka pendek.

Analisis Kelebihan

Strategi ini mempunyai kelebihan berikut:

  1. Menggunakan penapisan Gaussian untuk melicinkan harga. Ia dapat menapis hingar frekuensi tinggi dengan berkesan, menjadikan strategi lebih stabil.

  2. Melakukan penapisan berganda secara rekursif. Ia dapat memuatkan arah aliran harga dengan lebih baik, menghasilkan ramalan yang lebih baik.

  3. Meramalkan harga berdasarkan pelicinan polinomial. Ia dapat memodelkan pergerakan harga jangka pendek, seterusnya menghasilkan isyarat perdagangan.

  4. Membuat keputusan dengan menggabungkan harga semasa dan harga ramalan. Isyarat perdagangan digabungkan secara langsung dengan ramalan arah aliran, mengelakkan kehilangan peluang perdagangan.

  5. Pelaksanaan yang mudah, difahami dan dioptimumkan. Ia boleh dijadikan modul asas untuk strategi frekuensi tinggi dan dikembangkan dengan penunjuk analisis lain.

Analisis Risiko

Strategi ini juga mempunyai risiko berikut:

  1. Kesan pelicinan penapis Gaussian terhadap perubahan harga mendadak mungkin menyebabkan terlepas peluang perdagangan jangka pendek.

  2. Pelicinan polinomial mempunyai risiko overfitting. Jika corak perubahan harga berubah secara mendadak, prestasi ramalan akan menurun.

  3. Saiz tetingkap penapisan dan darjah polinomial pelicinan perlu ditetapkan dengan tepat. Jika tidak sesuai, ia mungkin gagal.

  4. Hanya bergantung pada harga pembukaan sebagai isyarat perdagangan. Tidak boleh menjalankan operasi perdagangan dalam pasaran domestik (contohnya, pasaran saham China).

Arah Pengoptimuman

Strategi ini boleh dioptimumkan daripada aspek berikut:

  1. Menambah mekanisme latihan model dan latihan semula tetingkap gelongsor. Membolehkan parameter strategi dilaraskan secara dinamik, mengurangkan risiko overfitting.

  2. Menggabungkan lebih banyak penunjuk harga dan ciri. Memperkayakan input strategi, menjadikan ramalan lebih stabil.

  3. Menambah mekanisme henti rugi. Tetapkan nisbah kerugian maksimum untuk mengelakkan kerugian besar dalam keadaan pasaran ekstrem.

  4. Mengoptimumkan pengurusan kedudukan. Laraskan saiz kedudukan secara dinamik berdasarkan ketepatan ramalan dan turun naik.

  5. Mencuba ramalan berdasarkan model pembelajaran mesin arus perdana, seperti model pembelajaran mendalam LSTM. Meningkatkan lagi keupayaan ramalan strategi.

Kesimpulan

Secara keseluruhan, strategi ini adalah strategi kuantitatif frekuensi tinggi yang menggunakan penapisan Gaussian dan pelicinan polinomial untuk meramalkan harga. Ia mempunyai kelebihan tertentu, tetapi juga mempunyai ruang untuk penambahbaikan. Dengan menggabungkan lebih banyak ciri, memperkenalkan pelarasan parameter dinamik, mekanisme henti rugi dan modul lain untuk pengoptimuman, prestasi strategi boleh dipertingkatkan. Strategi ini meletakkan asas untuk strategi frekuensi tinggi dan patut dikaji lebih lanjut.

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

//@version=2
strategy("Gaussbot v1.0", overlay=true)

p = input(20, minval=1, title="Length")
Strategy parameters
Strategy parameters
Length
Source
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)