Strategi Perdagangan Multi-Kerangka Waktu berdasarkan Amplitudo Rata-rata Lintasan
Gambaran Umum
Nama strategi ini adalah "Strategi Perdagangan Multi-Kerangka Waktu Berdasarkan Amplitudo Rata-rata Lintasan". Ide utamanya adalah dengan memperkenalkan sebuah partikel yang menyesuaikan lintasan harga, dan membangun sinyal perdagangan berdasarkan amplitudo rata-rata antara partikel dan harga.
Prinsip Strategi
Strategi ini pertama-tama mendefinisikan sebuah partikel yang menyesuaikan lintasan harga. Partikel ini dipengaruhi oleh gaya gravitasi dan inersia, sehingga lintasannya akan berosilasi di sekitar harga. Kemudian, jarak deviasi rata-rata antara partikel dan harga dihitung, dan digunakan untuk membangun jalur atas dan bawah. Ketika harga menembus jalur atas atau bawah, sinyal perdagangan dikeluarkan.
Secara khusus, rumus posisi partikel yang didefinisikan dalam strategi adalah:
pos:=if pos<close
nz(pos[1])+grav+traj
else
nz(pos[1])-(grav)+traj
Di sini grav mewakili komponen gravitasi, yang membuat partikel mendekati harga; traj mewakili komponen inersia, yang membuat partikel mempertahankan tren pergerakan. Kombinasi kedua komponen ini menyebabkan partikel berosilasi di sekitar harga.
Kemudian, jarak deviasi rata-rata avgdist antara harga dan partikel dihitung, dan digunakan untuk membangun jalur atas dan bawah:
bbl=pos-sma(avgdist,varb)
bbh=pos+sma(avgdist,varb)
Terakhir, ketika harga lebih besar dari jalur atas, lakukan posisi long; ketika harga lebih kecil dari jalur bawah, lakukan posisi short.
Keunggulan Strategi
Dibandingkan dengan strategi rata-rata bergerak tradisional, strategi ini memiliki keunggulan sebagai berikut:
- Menggunakan lintasan partikel untuk mensimulasikan fluktuasi harga dengan lebih baik;
- Jalur atas dan bawah dapat menyesuaikan diri secara adaptif berdasarkan amplitudo rata-rata historis, membantu menangkap breakout;
- Desain multi-kerangka waktu memungkinkan peralihan antara kerangka waktu tinggi dan rendah, menangkap lebih banyak peluang perdagangan.
Risiko Strategi
Strategi ini juga memiliki beberapa risiko:
- Pengaturan parameter pergerakan partikel yang tidak tepat dapat menyebabkan sinyal palsu atau sinyal yang terlewat;
- Peralihan antara kerangka waktu multi dapat menyebabkan konflik sinyal;
- Sinyal breakout dari jalur atas/bawah dapat meningkatkan risiko stop-loss.
Langkah-langkah manajemen risiko yang sesuai meliputi: mengoptimalkan parameter untuk mengurangi sinyal palsu, mendefinisikan aturan pemilihan kerangka waktu yang jelas, menetapkan posisi stop-loss yang sesuai, dll.
Arah Optimalisasi Strategi
Strategi ini dapat dioptimalkan dari beberapa aspek berikut:
- Mengoptimalkan parameter terkait pergerakan partikel agar sesuai dengan lintasan harga;
- Menambah jumlah lapisan kerangka waktu untuk mengonfirmasi sinyal pada kerangka waktu yang lebih tinggi;
- Menambahkan indikator volatilitas untuk menghindari menghasilkan sinyal saat pasar berfluktuasi tajam;
- Mengoptimalkan strategi stop-loss untuk mengurangi kerugian per perdagangan.
Kesimpulan
Strategi ini meningkatkan strategi rata-rata bergerak dengan memperkenalkan metode penyesuaian lintasan harga. Strategi ini memiliki fitur adaptasi parameter, multi-kerangka waktu, dan optimalisasi stop-loss. Kuncinya adalah menemukan persamaan gerak partikel yang tepat untuk mensimulasikan harga. Meskipun masih perlu diuji dan dioptimalkan lebih lanjut, ide dasarnya layak dan layak untuk diteliti lebih lanjut.
/*backtest
start: 2022-11-17 00:00:00
end: 2023-11-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
//2 revert
strategy("Jomy's Gyroscopic Bands",precision=8,commission_value=.03,overlay=true,initial_capital =10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, pyramiding=0)//,calc_on_order_fills= true, calc_on_every_tick=false)
leverage=input(1,"leverage")- 1

