Deskripsi
CurrencyMeter kNN adalah alat pengukur kekuatan multi-mata uang yang dibuat untuk para trader yang menginginkan tampilan yang bersih dari aliran mata uang, dan lapisan Pembelajaran Mesin sederhana untuk memperkirakan probabilitas mean-reversion.
Berbeda dengan indikator klasik, ini menghitung kekuatan untuk 8 mata uang utama (USD, EUR, GBP, JPY, AUD, CAD, CHF, NZD) dengan menggabungkan informasi dari semua pasangan, kemudian menormalkannya menjadi meteran yang ringkas. Ini menggunakan fitur khusus (seperti pengembalian % selama beberapa periode bergulir, dan 5 lainnya yang akan dirahasiakan).
Cara kerjanya:
- Agregasi multi-pasangan: Untuk setiap mata uang, meteran menggabungkan beberapa fitur jendela bergulir yang tumpang tindih. Ini menghasilkan nilai “tekanan mata uang” rata-rata per mata uang.
- Deteksi ekstrem dengan ambang dinamis: Pasar bersifat non-stasioner: sifat statistik harga/pengembalian bergeser seiring waktu (volatilitas, likuiditas, siklus makro, sesi). Ambang tetap sering gagal karena apa yang “ekstrem” dalam satu rezim tidak lagi berlaku di rezim lain.
Untuk mengurangi ketidakstabilan itu, model menggunakan ambang dinamis yang dihitung dari distribusi meteran terbaru. Ini memperkirakan “ekstrem” sebagai ekor atas dari nilai absolut terbaru (berbasis persentil). Ini mengubah sinyal mentah menjadi sesuatu yang lebih mendekati perilaku stasioner, yang lebih mudah dimodelkan dan dipelajari dari kNN.
- Model kNN sederhana (ML transparan): Klasifikator k-Nearest Neighbors (kNN) digunakan untuk memperkirakan apakah kondisi ekstrem cenderung berbalik dalam jangka waktu yang ditentukan.
Ketika probabilitas melebihi Ambang Kepercayaan, indikator mencetak peringatan arah: BELI X/Y atau JUAL X/Y.
Fitur:
- 8 mata uang utama yang diplot dalam satu panel
- Agregasi multi-pasangan
- Ambang “ekstrem” dinamis berdasarkan distribusi terbaru
- Lapisan probabilitas kNN untuk bias mean-reversion
- Panah pada panel yang persisten untuk sinyal terbaru
Catatan:
- Ini sengaja merupakan pendekatan ML sederhana dan transparan (kNN). Ini bukan kotak hitam.
- Tujuannya bukan “prediksi” (yang secara definisi tidak mungkin untuk trader ritel), tetapi reaksi: mengidentifikasi kapan mata uang menjadi secara statistik meregang relatif terhadap perilaku terbarunya sendiri.
Ringkasan
To address market non-stationarity, it applies a dynamic threshold based on recent signal distributions to identify extreme currency strength or weakness. A k-Nearest Neighbors (kNN) machine learning classifier then estimates the probability of mean reversion from these extremes. When the probability exceeds a set confidence threshold, the indicator generates directional alerts (BUY or SELL) for specific currency pairs.
Key features include multi-pair aggregation, a dynamic extreme threshold, an interpretable kNN probability layer, and persistent on-chart arrows indicating recent signals. The approach emphasizes transparency and reaction to statistically stretched currency conditions rather than predictive forecasting. This tool supports traders focusing on forex markets and strategies such as scalping and smart money concepts.
