Volatilitas adalah derajat variasi harga dari waktu ke waktu — seberapa jauh harga bergerak, bukan ke arah mana. Secara statistik ia simpangan baku imbal hasil; di dalam EA MT5 ia dibaca sebagai Average True Range, dan menentukan apakah jarak stop bulan lalu masih tepat hari ini.
juga: market volatility, price volatility
Diperbarui · Ditinjau
Dengan bahasa sederhana
Seberapa jauh harga cenderung bergerak, bukan ke arah mana. Pasar yang tenang dan pasar yang bergejolak bisa mengakhiri pekan pada harga yang sama; volatilitas adalah perbedaan di antara kedua perjalanan itu.
Mengapa ini penting
Setiap jarak stop, target, dan ukuran lot di dalam sebuah EA dikalibrasi terhadap suatu asumsi tentang seberapa jauh harga bergerak dalam satu sesi. Volatilitas adalah asumsi itu dalam bentuk yang eksplisit. Ketika ia berubah setelah EA dipasang, EA yang tadinya benar menjadi salah tanpa satu baris logikanya pun berubah.
✓Ia menentukan makna sebuah stop. Tiga puluh pip adalah stop yang lebar pada EUR/USD di bulan Agustus yang tenang dan stop yang sempit pada GBP/JPY saat pengumuman kebijakan.
✓Ia adalah jembatan antara risiko dan ukuran posisi. Mempertaruhkan persentase akun yang tetap berarti ukuran lot harus turun ketika volatilitas naik, dan itu hanya terjadi jika EA mengukurnya.
✓Backtest mewarisi volatilitas dari jendelanya, dan jendela itu jarang hanya satu rezim. Pada 22 catatan transaksi terpublikasi yang diukur di sini, kuartal paling bergejolak berjalan pada median 2,29 kali kuartal paling tenang, dengan pengaturan yang sama sepanjang waktu.
✓Ia adalah alasan utama hasil live menyimpang dari backtest tanpa ada yang rusak. Spread melebar bersama volatilitas, slippage tumbuh bersamanya, dan keduanya mendarat di sisi yang salah dari catatan.
Cara menghitungnya
σ = simpangan baku imbal hasil periodik · σ tahunan = σ_harian × √252
Imbal hasil periodik
Perubahan persentase dari penutupan satu bar ke bar berikutnya, pada timeframe apa pun yang dipakai pengukuran.
√252
Penskalaan dari harian ke tahunan. Ia mengasumsikan tiap periode independen dari periode sebelumnya; sistem intraday menskalakan dengan jumlah bar dalam horizonnya (√N) sebagai gantinya.
ATR
Average True Range selama N bar — proksi praktis yang bisa dibaca EA secara langsung dengan iATR, dinyatakan dalam pip alih-alih persen.
Definisi statistiknya adalah simpangan baku imbal hasil, dan itulah yang dipakai rasio Sharpe, value at risk, dan setiap model risiko. Definisi praktisnya di dalam EA adalah Average True Range, yang mengukur gagasan yang sama dalam satuan harga dan tidak membutuhkan deret imbal hasil untuk dihitung. Dua angka yang sama-sama disebut 'volatilitas' sering kali adalah dua hal yang berbeda ini.
Berapa yang dianggap tinggi atau rendah
di bawah 0,75 × σ jendela yang diujiLebih tenang daripada jendela yang diuji — target tidak tercapai dan biaya kecil yang berulang mendominasi
0,75–1,25 × σ jendela yang diujiRezim tempat pengaturan itu disetel. Pada catatan yang dipublikasikan, 282 dari 375 kuartal berada di sini
1,25–2 ×Meningkat — stop yang diukur untuk jendela pengujian mulai terkena bar biasa
di atas 2 ×Rezim yang berbeda. Hanya 2 dari 22 catatan terpublikasi yang memiliki kuartal sejauh ini di atas σ seluruh jendelanya
Baca bersama dengan
Satu angka tidak menggambarkan sebuah strategi. Metrik berikut mengubah cara angka ini dibaca.
HasilStop tetap berubah makna hampir tiga kali lipat; stop berbasis ATR tidak
Cara membacanya
Utamakan stop yang diskalakan terhadap volatilitas daripada jarak pip tetap ketika strategi berjalan tanpa pengawasan selama bertahun-tahun — tetapi skalakan ukuran lot dengan ukuran yang sama, atau stop yang lebih lebar sekadar berarti kerugian yang lebih besar.
Perlakukan lonjakan volatilitas sebagai peristiwa spread dan slippage, bukan hanya peristiwa harga. Biaya eksekusi naik bersamanya, dan naik paling cepat justru pada saat-saat stop paling mungkin terkena.
Halaman EA mt5depot menyatakan jendela yang diuji dan sumber data untuk setiap listing, sehingga apakah sebuah hasil merentang lebih dari satu rezim bisa dibaca dari tanggalnya. Setiap angka terukur di halaman ini berasal dari catatan transaksi terpublikasi listing-listing tersebut (EXP-VOL-REGIME-001), basis transaksi tertutup.
Kesalahan umum
✕Memperlakukan volatilitas sebagai arah
Volatilitas tinggi mengatakan harga bergerak banyak, bukan bahwa ia bergerak naik. Tren dan volatilitas adalah dua pengukuran yang terpisah — rentang yang bergejolak bervolatilitas tinggi dan sekaligus tanpa tren.
✕Memperlakukan volatilitas sebagai kerugian
Pada catatan yang dipublikasikan, kuartal paling bergejolak dari P/L harian sebuah EA menguntungkan pada 13 dari 22, dan hari tunggal terburuk jatuh di luar kuartal itu pada 15 dari 22. Filter yang mematikan EA saat volatilitas tinggi akan melewatkan kuartal itu dan tetap tidak terhindar dari sebagian besar hari terburuk.
✕Melebarkan stop tanpa mengecilkan lot
Stop berbasis ATR yang melipat tiga di rezim bergejolak melipattigakan uang yang dipertaruhkan kecuali ukuran posisi ikut turun. Stop adaptif hanya membantu bila dipasangkan dengan ukuran posisi yang adaptif.
Penjelasan lengkap
Di mana volatilitas masuk ke Strategy Tester MT5
Tester tidak pernah mencetak angka volatilitas. Tiga pengaturannya menentukan
seberapa banyak volatilitas yang sampai ke laporan.
Pemodelan.Every tick based on real ticks memutar ulang lintasan yang
terekam di dalam tiap bar, sehingga stop di dalam bar biasa terkena ketika ia
memang seharusnya terkena. Every tick yang dibangkitkan dari bar M1
menginterpolasi lintasan itu, dan Open prices only membuangnya. Strategi yang
stopnya lebih sempit daripada rentang bar tidak bisa dinilai dengan keduanya —
lihat data tick dan
kualitas pemodelan.
Spread. Strategy Tester → Settings → Spread menawarkan Current atau
sejumlah poin tetap. Keduanya mengunci satu nilai sepanjang tahun-tahun
pengujian, sehingga pelebaran yang datang bersama lonjakan volatilitas tidak
muncul dalam pengujian tick yang dibangkitkan. Pada real ticks,
spread adalah apa pun yang dibawa file tick.
Inputs. Stop berukuran ATR memunculkan dua input pada tab Inputs, periode
dan pengali. Pengali yang bekerja pada 2,0 tetapi tidak pada 1,8 atau 2,2 telah
dicocokkan dengan koreksi satu jendela, bukan dengan volatilitas. Dalam MQL5
handle dibuat sekali dengan iATR(_Symbol, PERIOD_CURRENT, 14) di OnInit.
Nilainya dibaca dari bar terakhir yang sudah selesai, indeks 1, sehingga jarak
stop tidak bergantung pada kapan sinyal muncul. Entri ATR
memuat pengaturannya.
Apa yang ditunjukkan 22 catatan transaksi terpublikasi
Setiap listing membawa daftar transaksi tertutupnya, sehingga σ dari P/L harian
sebuah EA bisa diukur per kuartal kalender dan dibandingkan dengan seluruh
jendela. Dua dari 24 listing tidak pernah mencapai 10 hari aktif dalam kuartal
mana pun dan dilewati, bukan ditambal.
Ukuran (basis transaksi tertutup, kuartal dengan 10+ hari aktif)
Median dari 22 EA
Rentang atau jumlah
Kuartal yang memenuhi syarat per EA
15,5
375 secara total
Rentang rezim: σ kuartal paling bergejolak ÷ σ kuartal paling tenang
2,29×
1,25× sampai 5,33×
EA yang rentang rezimnya melebihi 2×
—
15 dari 22
Kuartal dalam ±25 % dari σ seluruh jendela
78,76 %
282 dari 375
Hari tunggal terburuk berada di dalam kuartal paling bergejolak
—
7 dari 22
Kuartal paling bergejolak merugi
—
9 dari 22
σ kuartal terakhir yang memenuhi syarat ÷ σ seluruh jendela
0,91×
di bawah 1 pada 17 dari 22
Dua baris bertentangan dengan apa yang diasumsikan sebuah filter volatilitas.
Hari terburuk jatuh di luar kuartal paling bergejolak pada 15 dari 22 EA, dan
kuartal itu menghasilkan uang pada 13 dari 22. Satu hari buruk bukanlah sebuah
rezim, dan ukuran bergulir tidak melihatnya datang.
Rentang terlebar milik Murmuration: σ kuartalan 4,591 % pada 2026-Q1
berbanding 0,862 % pada kuartal berikutnya, terpaut 5,33 kali dengan pengaturan
yang identik. Hari terburuknya, 9,579 % pada 2020-03-18, berada enam tahun
lebih awal di kuartal yang lebih tenang.
Apa yang harus dilakukan dengan angka itu
Bacalah rezimnya, bukan levelnya: bandingkan ATR hari ini dengan ATR sepanjang
jendela yang diuji, pada timeframe tempat EA bertransaksi.
Ambil tanggal awal dan akhir jendela yang diuji dari listing, beserta time
frame tempat EA berjalan.
Pasang Average True Range, periode 14, pada grafik timeframe itu dan baca
bar terakhir yang sudah selesai. Itulah ATR saat pemasangan.
Untuk rata-rata jendela, baca indikator yang sama sepanjang tanggal yang
diuji dengan CopyBuffer(handle, 0, 1, bars, array) lalu rata-ratakan
array-nya.
Bagi. Di dalam 0,75–1,25 angka yang dipublikasikan berlaku; melewati 2 Anda
berada di rezim yang mungkin tidak dimuat jendela pengujian — hanya 2 dari 22
catatan di sini yang memiliki kuartal sejauh itu di atas σ seluruh jendelanya.
Ia mengubah makna setiap jarak yang dipakai EA. Stop dan target yang ditetapkan dalam pip tetap menjadi sempit ketika volatilitas naik dan longgar ketika ia turun, sehingga pengaturan yang sama menghasilkan strategi yang berbeda di rezim yang berbeda. Spread dan slippage ikut tumbuh bersamanya.
Berapa tingkat volatilitas yang normal untuk sebuah strategi?
Tidak ada angka absolut yang berguna; bacaan yang penting adalah kondisi saat ini dibandingkan jendela tempat strategi itu diuji. Pada 22 catatan transaksi terpublikasi, median 78,76 % kuartal berada dalam rentang 25 % dari angka seluruh jendela. Sisanya adalah bagian backtest yang tidak pernah menjadi sasaran penyetelan sebuah pengaturan tetap.
Ia memutar ulangnya; ia tidak memodelkannya. 'Every tick based on real ticks' memutar ulang lintasan intra-bar yang terekam, sedangkan mode tick yang dibangkitkan menginterpolasi di dalam tiap bar dan mode open prices membuang pergerakan intra-bar. Pengaturan spread sama pentingnya. 'Current' mengunci satu nilai sepanjang pengujian, sehingga pelebaran yang datang bersama lonjakan tidak muncul di laporan kecuali file tick membawanya.
Apakah volatilitas tinggi baik atau buruk bagi EA?
Bergantung pada strateginya. Sistem breakout dan tren umumnya membutuhkan pergerakan agar bekerja dan macet di pasar tenang, sedangkan sistem mean-reversion dan grid lebih menyukai ketenangan dan rusak oleh tren yang berkepanjangan. Masalah bagi keduanya adalah perubahan rezim setelah pengaturannya ditetapkan.