Link
https://www.tradingview.com/script/nLGeF9Ql-Monte-Carlo-Naive-Bayes-History-AMLQ-v5/

Perkenalan
Indikator kuantitatif ini menggabungkan Simulasi Monte Carlo (Geometric Brownian Motion) dengan Machine Learning Naive Bayes untuk memproyeksikan rentang pergerakan harga dari suatu titik awal tertentu. Skrip ini tidak memberikan tebakan harga mutlak, melainkan memetakan corong probabilitas (persentil 5 hingga 95) serta menghitung peluang arah tren naik atau turun.
Cara Penggunaan & Pengaturan Parameter Utama
Menentukan Starting Date (Anchor Point):
- Atur tanggal awal simulasi melalui input Start Year, Start Month, dan Start Day.
- Saran Praktis: Kunci tanggal ini pada penutupan akhir periode (misalnya akhir bulan, akhir kuartal, atau titik balik harga penting).
- Skrip akan mengunci harga penutupan (Base Line), volatilitas historis, dan kalkulasi probabilitas tepat di tanggal tersebut. Dengan begitu, kamu bisa memantau pergerakan harga riil saat ini (
Current vs Anchor) terhadap batas-batas corong probabilitas yang terbentuk.
Mengatur Periode Pembelajaran (Lookback):
- Historical Volatility Lookback (
mc_lookback): Mengatur berapa banyak bar historis ke belakang yang digunakan mesin Monte Carlo untuk menghitung rata-rata imbal hasil dan volatilitas. Angka 200 bar memberikan gambaran siklus pasar yang stabil, sedangkan angka yang lebih kecil lebih responsif terhadap dinamika jangka pendek.
- NB Train Lookback (
nb_train): Menentukan panjang jendela data latih model Naive Bayes. Mesin ini mempelajari interaksi volume relatif dan momentum historis untuk menghitung probabilitas apakah setup harga cenderung naik atau turun.
Menentukan Horizon Masa Depan (Forecast Horizon):
- Forecast Horizon (
forx): Tentukan seberapa jauh proyeksi masa depan yang ingin kamu simulasikan (misalnya 20 bar untuk swing trading atau 60 bar untuk horizon yang lebih panjang).
- Skrip menjalankan ratusan simulasi jalur harga (
sims) dan membentuk garis-garis proyeksi:
- 75% & 25% (Garis Solid): Rentang interkuartil (IQR) yang menjadi koridor pergerakan harga normal/wajar.
- 50% (MD - Garis Oranye): Garis median atau ekspektasi jalur paling netral.
- 95% & 5% (Garis Putus-putus): Batas ekstrem atas dan bawah (tail risk) untuk mengidentifikasi pergerakan anomali.
Membaca Dashboard Pantau:
- Signal & Probability: Menampilkan sinyal arah Naive Bayes beserta persentase probabilitas Naik vs Turun.
- Matriks Pergerakan (% Move): Menampilkan estimasi persentase kenaikan/penurunan harga pada setiap level persentil terhadap harga anchor.
- Current vs Anchor: Memantau persentase pergerakan harga aktual saat ini secara langsung terhadap harga dasar tanggal acuan.