Osilator dan indikator momentum—RSI, stochastic, MACD dan ROC

RSI menunjukkan 78 sementara harga terus naik. Tidak ada pertentangan: kenaikan yang dihaluskan dapat terus mendominasi penurunan ketika harga bertambah tinggi. Sebuah osilator menjawab pertanyaan tertentu tentang data, bukan menetapkan tanggal pembalikan. Di bawah, Anda akan menghitung RSI pada penutupan berurutan, membandingkan dua metode pemulusan stochastic, dan memeriksa mengapa MACD dengan parameter 12,26,9 dapat tampak berbeda di dua platform.

Ilustrasi. Hitung setiap alat dari masukan dan satuannya sendiri.
Inti pembahasan dalam 60 detik
  • Osilator tidak mengatakan kapan pasar akan berbalik. Jenuh beli bukan berarti “jual sekarang”; jenuh jual bukan berarti “beli sekarang”. Itu pembacaan transformasi harga tertentu—informasi tentang keadaan, bukan arah.
  • Bacaan tinggi dapat bertahan ketika harga terus naik. Menganggap RSI>70 sebagai order jual otomatis menambahkan aturan yang tidak ada dalam rumus indikator.
  • Posisi harga dalam rentang dan arah pergerakan yang dihaluskan adalah pengukuran berbeda. RSI atau stochastic dapat tetap tinggi selama pergerakan naik. Kami tidak memberikan peringkat efektivitas kategori alat dalam konsolidasi.
  • Setiap osilator adalah rumus eksplisit yang memakai data harga. ROC dan Momentum, RSI dengan pemulusan Wilder, stochastic %K/%D serta MACD dengan garis sinyalnya dapat dihitung manual; artikel ini menunjukkan caranya. ATR dan Bollinger Bands mengukur volatilitas, bukan momentum; keduanya dibahas lebih singkat sebagai konteks pembacaan osilator.

1. Apa itu osilator dan indikator momentum

RSI, stochastic, ATR dan band: empat pertanyaan berbeda
Empat alat mengukur hubungan berbeda: RSI mengukur kenaikan/penurunan yang dihaluskan, stochastic posisi Close dalam rentang, ATR besar True Range, dan pita penyimpangan dari rata-rata. Model konsep buatan kami: skala dan rumus, tanpa harga historis, tanggal atau ramalan.

Artikel sebelumnya membahas indikator tren—alat yang menjawab “ke arah mana pasar bergerak?”. Osilator menjawab pertanyaan pelengkap, berbeda menurut rumusnya: seberapa cepat harga berubah (ROC), bagaimana kenaikan dibanding penurunan (RSI), di mana penutupan berada dalam rentang lokal (stochastic), dan bagaimana dua rata-rata menyimpang (MACD).

Nama “osilator” mencerminkan nilainya yang berosilasi—berfluktuasi—di antara batas tetap (misalnya 0–100 pada RSI) atau di sekitar garis tengah (misalnya nol pada CCI). Berbeda dari rata-rata bergerak yang dapat naik tanpa batas bersama harga, osilator dibatasi rentang atau setidaknya berpusat pada garis tetap; ini penting untuk interpretasi. Secara ketat, osilator mentransformasi data harga untuk ditampilkan dalam rentang terbatas atau relatif terhadap garis tengah; apa tepatnya yang diukur bergantung pada rumus.

Momentum adalah laju perubahan harga. Jika EUR/USD naik 30 pip kemarin dan 10 hari ini, harga masih naik tetapi momentum melemah. Inilah yang diukur osilator: kekuatan dan laju pergerakan harga, bukan arah itu sendiri. Ketika momentum melemah sedangkan harga masih naik, Anda memiliki satu bagian teka-teki, bukan sinyal.

Ukuran momentum paling sederhana—Momentum dan ROC. Sebelum RSI, dua rumus dasar. Momentum(n) = Ct − Ct−n: penutupan hari ini dikurangi penutupan n periode sebelumnya, dalam satuan harga. ROC(n) = (Ct − Ct−n) / Ct−n × 100: selisih yang sama dinyatakan sebagai persentase. Perhitungan dengan nilai ilustratif: Ct = 1.1000; Ct−10 = 1.0800 → Momentum = 0.0200 = 200 pip; ROC = 0.0200 / 1.0800 × 100 = +1.85%. Keduanya berosilasi di sekitar nol: Momentum berbasis selisih dalam satuan harga, ROC dalam persen. Untuk harga positif, ROC memiliki batas bawah −100% yang tidak dicapai, tanpa batas atas tetap; Momentum berbasis selisih tidak memiliki batas tetap yang sama untuk semua harga. Osilator lebih kompleks berangkat dari logika laju perubahan ini. Catatan implementasi: Momentum bawaan MetaTrader menghitung Ct / Ct−n × 100 sehingga berosilasi di sekitar 100, bukan nol; untuk harga positif, nilainya positif. Jika Ct−n = 0, rasio ROC dan Momentum MetaTrader tidak terdefinisi. Periksa rumus platform Anda sebelum membandingkan nilainya dengan buku teks.

Pembedaan penting: ATR dan Bollinger Bands adalah indikator volatilitas harga, bukan osilator momentum. Kami membahasnya lebih singkat sebagai konteks, untuk menilai apakah gerakan saat ini biasa atau ekstrem dibanding volatilitas terakhir.

Dua pertanyaan untuk data yang sama
Harga tutup H1 EUR/USD hipotetis, USD per EUR, sejak 1 Oktober 2026 00:00 UTC; indeks 0–28. SMA5 dan RSI14 Wilder memakai model lengkap, dengan nilai awal RSI dari 14 perubahan. Keduanya merangkum ciri berbeda dari harga yang sama. Puncak memerlukan dua candle berikutnya yang sudah tutup; 30/70 adalah acuan tetap.

2. RSI—Relative Strength Index

J. Welles Wilder menciptakan RSI dan menjelaskannya pada 1978. RSI mengukur hubungan kenaikan dan penurunan yang dihaluskan, bukan membandingkan kekuatan dua mata uang atau perusahaan berbeda. Nilai bawaan 14 menyatakan jumlah perubahan yang diperlukan untuk menginisialisasi model di bawah.[1]

Konstruksi RSI—rumus dan perhitungan

RSI membandingkan perubahan positif dan negatif yang dihaluskan antara penutupan berturut-turut. Periode bawaannya 14, tetapi perubahan lama tetap berpengaruh semakin kecil setelah nilai awal. Definisikan:

  • U adalah rata-rata kenaikan antara penutupan berturut-turut yang dihaluskan menurut Wilder. Untuk setiap batang, kenaikant = max(Ct − Ct−1, 0). Warna candle tidak menentukan perubahan ini.
  • D adalah rata-rata penurunan antara penutupan berturut-turut yang dihaluskan menurut Wilder. Untuk setiap batang, penurunant = max(Ct−1 − Ct, 0).
  • RS = U / D (ketika D = 0 dan U > 0, RSI adalah 100 menurut konvensi perluasan kontinu; ketika D = 0 dan U = 0—nol dibagi nol—hasil bergantung pada konvensi platform),
  • RSI = 100 − 100 / (1 + RS).

Hasil tidak berdimensi, dalam rentang 0–100. Detail penting: U dan D bukan rata-rata biasa. Nilai pertama adalah rata-rata aritmetika atas n periode, tetapi setiap nilai selanjutnya memakai pemulusan Wilder (RMA): Ut = [Ut−1 × (n−1) + gaint] / n. Secara matematis ini EMA dengan α = 1/n—setara dengan EMA(2n−1) dalam koefisien pemulusan (nilai awal dapat berbeda karena seri memakai inisialisasi berbeda); untuk n = 14 berarti EMA(27), bukan SMA(14) atau EMA(14). RSI manual dengan rata-rata biasa karenanya tidak akan sama dengan platform.

Badan bearish tetap dapat menambah kenaikan pada RSI

Ini harga EUR/USD hipotetis, dalam USD per EUR. Untuk RSI, bandingkan Close baru dengan Close sebelumnya; untuk warna candle, bandingkan dengan Open baru. Satu pip adalah 0.0001.

Dua contoh rancangan; kenaikan dan penurunan menjadi masukan pembaruan RSI berikutnya
Close sebelumnyaOpen baruClose baruBadanPerubahan CloseKenaikan / penurunan
1,10001,10201,1010Turun: C<O+10 pip10 / 0 pip
1,10201,10001,1010Naik: C>O−10 pip0 / 10 pip

Pada baris pertama, candle turun dari Open-nya tetapi tetap ditutup di atas Close sebelumnya. Ini menyumbang kenaikan. Pada baris kedua, candle naik dari Open tetapi tetap di bawah Close sebelumnya, sehingga menyumbang penurunan. Masukan ini saja belum menghitung RSI: keadaan U dan D sebelumnya tetap diperlukan.

Perhitungan RSI(14). Dalam 14 perubahan, kenaikan berjumlah 84 pip dan penurunan absolut 42 pip. Nilai awal: U=84/14=6, D=42/14=3, RSI=100·6/(6+3)=66,6666667. Perubahan berikutnya +9 pip. U=(6·13+9)/14=87/14, D=(3·13)/14=39/14, sehingga RSI=100·87/(87+39)=69,0476190. Kenaikannya 2.3809524 poin RSI, bukan 2 pip atau tepat dua poin. Bulatkan hasil tampilan, bukan keadaan U/D yang diteruskan.

Bacaan 80 dapat dijelaskan tanpa kata “mahal”: jika D positif, U/D = 80/(100−80) = 4. Kenaikan yang dihaluskan empat kali penurunannya. Ini tidak mengukur jumlah order, posisi peserta atau jarak ke puncak mendatang. RSI saja tidak membuktikan konsentrasi stop.

Periode 14 adalah konvensi Wilder dan bawaan RSI yang dijelaskan, bukan hasil optimasi EUR/USD. Mengubah periode mengubah pengali 1/n dan nilai awal. Periode lebih pendek memberi perubahan baru bobot lebih besar, tetapi tidak menjamin lebih banyak sinyal akurat. Saat membandingkan, pertahankan feed, harga masukan dan riwayat awal yang sama.[1]

Apa sebenarnya arti RSI=80? Kenaikan yang dihaluskan empat kali penurunan yang dihaluskan. Itu dapat terjadi bersama kenaikan lagi, sehingga “harus berbalik” bukan aturan masuk atau keluar. Jika meneliti respons melawan tren, tetapkan syarat harga, waktu, dan pembatalannya secara terpisah.

RSI dari lima belas harga: nilai awal dan perubahan berikutnya

Model ini membutuhkan 15 harga yang menghasilkan 14 perubahan untuk RSI(14) pertama. Close awal=1.1000 USD/EUR; perubahan pip adalah 12; −6; 6; −3; 15; −9; 9; −6; 18; −12; 12; −6; 12; 0. Total kenaikan 84, penurunan 42 dan perubahan bersih 42 pip, sehingga harga kelima belas 1.1042. Setiap baris mewakili H1 tertutup berikutnya; waktu UTC dalam berkas bersifat hipotetis.

Bacaan pertama dan tiga pembaruan RSI(14) berikutnya
Indeks hargaClose, USD/EURPerubahan, pipRSI, poin
141,1042066,6666667
151,1051969,0476190
161,1060971,2585034
171,1069973,3114674

Baris 14 mengawali seri indikator. Baris sebelumnya tidak memiliki bacaan, bukan RSI=0. Perubahan nol menambahkan nol pada kenaikan dan penurunan tetapi tetap memperbarui rekursi sesudahnya. CSV seri RSI lengkap memuat semua Close, perubahan dan nilai yang juga dipakai dalam contoh divergensi. Ini data edukatif, tanpa spread, harga eksekusi atau klaim hasil transaksi.

RSI pada penutupan nyata: suatu keadaan dapat bertahan

Dalam riwayat ICMarketsSC-Demo EUR/USD H1, enam batang berturut-turut yang dibuka dari 2025-12-03 11:00 hingga 2025-12-03 16:00 memiliki RSI(14) di atas 70 setelah ditutup. Titik emas menandai pembacaan itu, bukan order. Bertahannya nilai dalam zona sesuai dengan rumus; ambang saja tidak mengenali candle yang akan mengakhiri gerakan.

RSI tidak dimulai ulang pada tepi kiri gambar. CSV memuat 570 harga Close berturut-turut sejak 2025-11-03 00:00: nilai awal merata-ratakan 14 perubahan pertama, lalu U dan D diperbarui dengan koefisien 1/14 tanpa pembulatan keadaan. Gambar menunjukkan indeks 514–569. Setiap pembacaan H1 baru diketahui setelah batang berakhir dan catatan akhirnya tiba. Waktu mempertahankan label MT5 asli; zona waktu broker belum diverifikasi secara independen.

RSI(14): enam nilai di atas 70
Bid H1 EUR/USD nyata dari 2025-12-02 10:00 hingga 2025-12-04 17:00. CSV mencakup seluruh 570 harga tutup sejak 2025-11-03 00:00 dan nilai awal eksplisit. Waktu MT5 asli, zona broker belum diverifikasi; bukan UTC. Visualisasi kami, dipilih setelah kejadian, bukan tangkapan layar terminal atau uji kinerja.

Data dan reproduksibilitas: fm58-eurusd-h1-full-prefix.csv, fm58-real-history.json, fm58-reproduce.py, fm58-method.txt.

Membaca RSI

Interpretasi klasik Wilder:

  • RSI di atas 70—pasar jenuh beli. Mengisyaratkan pergerakan naik mungkin sudah terlalu jauh.
  • RSI di bawah 30—pasar jenuh jual. Mengisyaratkan pergerakan turun mungkin sudah terlalu jauh.
  • RSI dekat 50—netral. Tidak ada perpanjangan jelas ke salah satu arah.

Jenuh beli bukan instruksi menjual. RSI di atas 70 menggambarkan kenaikan yang dihaluskan mendominasi penurunan. Riwayat tidak terputus setelah 14 candle: RMA memberi perubahan lama pengaruh yang memudar. Zona 30/70 dan zona tren alternatif adalah konvensi interpretasi; tidak mengubah rumus ataupun probabilitas pembalikan.

RSI=40 berarti U/D=2/3; RSI=60 berarti U/D=3/2. Angka yang sama dapat dihasilkan perubahan harga pada skala berbeda. Tanpa satuan harga, timeframe dan struktur sebelumnya, kita tidak tahu apakah gerakannya kecil atau besar. Kami tidak otomatis menyebut 40 sebagai support atau 60 sebagai resistance.

Divergensi RSI

Seperti divergensi MACD, divergensi RSI terjadi ketika harga membuat ekstrem baru yang tidak dikonfirmasi RSI.

  • Divergensi bearish: harga membuat puncak lebih tinggi; RSI puncak lebih rendah. Momentum melemah meski harga naik.
  • Divergensi bullish: harga membuat lembah lebih rendah; RSI lembah lebih tinggi. Momentum turun melemah.
  • Divergensi bullish tersembunyi: harga membuat lembah lebih tinggi; RSI lembah lebih rendah. Interpretasi Cardwell terkadang menganggapnya konfirmasi tren naik; uraian ini tidak memberikan frekuensi kelanjutan atau pembalikan.
  • Divergensi bearish tersembunyi: harga membuat puncak lebih rendah; RSI puncak lebih tinggi. Ini serupa dianggap konfirmasi tren turun; hasil aturan ini membutuhkan pengujian terpisah.

Divergensi bearish reguler memasangkan puncak harga lebih tinggi dengan pembacaan RSI lebih rendah; divergensi bullish memasangkan lembah harga lebih rendah dengan pembacaan RSI lebih tinggi. Divergensi tersembunyi memakai pasangan berlawanan yang dijelaskan di atas.[1] Dalam diagram hipotetis di bawah, kita memilih ekstrem Close terkonfirmasi dan membaca RSI pada indeks yang sama; tidak diperlukan pivot RSI terpisah. Latihan data nyata berikut sengaja memakai aturan pivot bersama yang lebih ketat, dinyatakan sebelum pertanyaan.

Puncak yang ditandai setelah waktu terjadinya
Model H1 EUR/USD hipotetis sejak 1 Oktober 2026 00:00 UTC, USD per EUR. Pada indeks 17: Close 1.1069, RSI 73.3115; pada 26: Close 1.1070, RSI 69.1468. Dua penutupan kanan membuat puncak kedua tersedia setelah indeks 28, pada 04:00 UTC tanggal 2 Oktober. RSI14 Wilder memakai model lengkap dan nilai awal SMA14; tidak mensyaratkan pivot RSI terpisah.

Penyebut nol dan bacaan yang tidak tersedia

Salah paham umum muncul saat grafik menampilkan angka meskipun rasio biasa tidak tersedia. Catat kondisi batas bersama rumus:

Kasus batas indikator
KondisiKesimpulan aritmetikaKebijakan model artikel ini
RSI: U>0, D=0Dengan perluasan kontinu, 100·U/(U+D)=100100 setelah data nilai awal terkumpul
RSI: U=0, D>0100·U/(U+D)=00 setelah data nilai awal terkumpul
RSI: U=D=00/0; rumus tidak menentukan angkaTidak ada bacaan; kami tidak menebak 50
Stochastic: Hn=Ln0/0 untuk Close valid di dalam rentang iniTidak ada bacaan mentah
ROC: Ct−n=0Tidak dapat membagi dengan harga awalTidak ada bacaan
CCI: MD=0; %B: lebar=0Tidak tersedia rasio biasaTidak ada bacaan

Ini bukan klaim bahwa semua platform memakai kebijakan ini. Kode stochastic.mq5 yang diterbitkan MetaQuotes memberi nilai 100 ketika jumlah rentang nol.[16] Bacaan 100 dalam cabang ini tidak membuktikan penutupan pada high dari rentang positif. Kode rsi.mq5 yang diunduh tidak memiliki cabang U=D=0 terpisah; periksa versi tertentu dan penanganan pembagian nolnya, bukan menjanjikan RSI=50 universal.[18] Jangan otomatis mengubah nilai awal belum lengkap atau harga tidak valid menjadi nol.

RSI: lembah harga lebih rendah belum cukup mengonfirmasi divergensi

Berhenti pada penutupan batang H1 yang dibuka tanggal 5 Januari 2026 pukul 14:00. Close adalah 1.16707 dan RSI(14) 31.1813. Lembah terkonfirmasi sebelumnya memiliki Close 1.16753 dan RSI 24.7271. Dengan aturan latihan di bawah, apa yang sudah diketahui, apa yang masih kurang, dan kapan penilaian paling awal dapat dilengkapi?

Aturan latihan ini: lembah bersama harus benar-benar lebih rendah pada Close maupun RSI daripada dua batang selesai di setiap sisi, dengan pusat yang sama. Pasangkan lembah bersama berurutan yang terpisah 5–30 catatan, dengan catatan per jam tanpa jeda sepanjang kedua jendela pivot. Untuk divergensi bullish, Close kedua harus minimal 1 pip lebih rendah dan RSI minimal 3 poin lebih tinggi; RSI pertama maksimal 40. Tinjau 12 catatan tersedia berikutnya hanya setelah pengenalan. Aturan lengkap yang dibekukan tersedia sebelum hasil dibuka.

RSI: dua kandidat low dalam bingkai penilaian
Bid H1 EURUSD nyata. Sebelum membuka hasil, hingga batang yang dibuka 2026-01-05 14:00; Close tersedia paling cepat 2026-01-05 15:00. Indikator memakai seluruh riwayat tersedia sejak awal. Waktu MT5 asli, zona broker belum diverifikasi. Sumbu catatan berurutan dengan jeda jelas; bukan uji kinerja.

Data tersedia dalam frame ini (CSV).

Buka konfirmasi dan 12 catatan H1 berikutnya
RSI: konfirmasi low dan catatan sesudahnya
Bid H1 EURUSD nyata. Setelah membuka hasil, hingga batang yang dibuka 2026-01-06 04:00; Close tersedia paling cepat 2026-01-06 05:00. Indikator memakai seluruh riwayat tersedia sejak awal. Waktu MT5 asli, zona broker belum diverifikasi. Sumbu catatan berurutan dengan jeda jelas; bukan uji kinerja.

Lembah kedua belum terkonfirmasi pada frame penilaian. Close dan RSI-nya diketahui, tetapi dua batang di sebelah kanan masih diperlukan menurut aturan pivot bersama. Batang yang dibuka pukul 16:00 berakhir paling awal 17:00. Setelah catatan akhirnya tiba, kedua lembah memenuhi syarat: Close turun 4.6 pip sementara RSI naik 6.4542 poin. Saat pengenalan, Close kini sudah 1.16857 dan RSI 42.1731. Nilai ini berbeda dari nilai pada pusat pivot.

Setelah pengenalan, kami membuka tepat 12 catatan H1 selesai berikutnya. Yang terakhir, dibuka tanggal 6 Januari pukul 04:00, memiliki Close 1.17376 dan RSI 65.2042. Harga kemudian naik dalam cuplikan yang dipilih sebagai kecocokan pertama ini. Itu tidak membuktikan kinerja divergensi atau hasil transaksi. Pembedaan utamanya adalah waktu lembah, waktu konfirmasinya, dan harga yang benar-benar diketahui saat pengenalan.

Data frame setelah dibuka (CSV). Asal-usul data dan perhitungan (JSON), Reproduksi offline (Python), Aturan yang dibekukan.

Sumber pemindaian asli lengkap: USDJPY-H1.csv, GBPUSD-H1.csv, EURUSD-H1.csv.

3. Osilator stochastic

Indikator osilator stochastic mengukur posisi penutupan dalam rentang low–high dari n candle terakhir. %K mentah membutuhkan harga serta kedua ujung rentang.[2]

  • %K mentah = (C − Ln) / (Hn − Ln) × 100, dengan Hn dan Ln adalah high tertinggi dan low terendah selama n periode (jika Hn = Ln—pasar tanpa rentang—penyebut nol dan platform memakai konvensinya sendiri),
  • %D = SMA(3) dari %K—garis sinyal yang dihaluskan.

Perhitungan dengan nilai ilustratif. Rentang 14 candle terakhir: 1.0800–1.1000; penutupan 1.0980. %K mentah = (1.0980 − 1.0800) / (1.1000 − 1.0800) × 100 = 0.0180 / 0.0200 × 100 = 90,0—harga dekat batas atas rentang.

Varian cepat memakai %K mentah. Dalam varian lambat yang sering dijelaskan, %K adalah SMA(3) bacaan mentah dan %D adalah SMA(3) %K yang sudah dihaluskan itu. Untuk lima nilai mentah 78, 84, 84, 87, 90, %K lambat berturut-turut 82, 85, 87, dengan %D akhir = (82+85+87)/3 = 84,6666667. Namun 14,3,3 belum mendefinisikan semuanya. Kode MetaQuotes yang diterbitkan menerapkan slowing sebagai rasio jumlah jarak terhadap jumlah rentang, yang berbeda dari SMA rasio ketika rentangnya berubah. Perbedaannya dihitung di bawah.[16]

Pembacaan: di atas 80 → zona jenuh beli; di bawah 20 → jenuh jual. Persilangan %K/%D dalam zona ekstrem adalah sinyal klasik. Berada dalam zona jenuh jual saja, seperti RSI, bukan sinyal masuk: dalam tren turun indikator dapat tetap di bawah 20 selama banyak candle, setiap “ekstrem” hanya relatif terhadap rentang yang juga bergeser.

RSI membandingkan perubahan harga masukan berturut-turut. Stochastic membandingkan penutupan dengan High dan Low jendela. Fungsinya berbeda: perubahan High saja tanpa perubahan Close dapat memengaruhi stochastic, tetapi bukan RSI berbasis Close. Keduanya dapat dibandingkan jika fungsi masing-masing ditentukan; kesepakatannya tidak otomatis menjadi dua informasi independen.

Persilangan adalah syarat, bukan peta order. Dengan pengaturan 14,3,3, tentukan dahulu cara %K diperlambat dan %D dirata-ratakan. Lalu definisikan apa yang dihitung sebagai persilangan dan kapan dinilai. Grafik memperlihatkan syarat itu; tidak memperlihatkan jumlah trader yang bertindak atau letak ordernya. Klaim bahwa order yang berkerumun menyebabkan sinyal palsu tetap merupakan hipotesis.
Kasus: stochastic “oversold” saat peristiwa flash sterling

Laporan BIS tentang kejadian sterling 7 Oktober 2016 menjelaskan gerakan tajam dan kondisi likuiditas.[13] Kami tidak memiliki riwayat lengkap feed tertentu di sini sehingga tidak mengatribusikan nilai stochastic pada kejadian itu. Mekanismenya dapat diperiksa tanpa itu: jika penutupan persis pada Low terendah dari rentang positif, %K mentah nol. Bacaan itu tidak membatasi Low berikutnya—jendela dapat bergeser lebih jauh.

Penghalusan mengubah hasil stochastic
Masukan penghalusan hipotetis dalam USD per EUR, bukan rekonstruksi candle: jarak Close−Low 0.009, 0.001, 0.004 dan rentang 0.010, 0.002, 0.008. SMA %K mentah menghasilkan 63.3333; rasio jumlah menghasilkan 70. Bobot berbeda memberi nilai berbeda.

Stochastic: 63.33 atau 70 untuk tiga rentang yang sama?

Tetapkan tiga keadaan jendela berurutan: C−Ln dan Hn−Ln, kedua jarak dalam USD/EUR. Ini masukan pemulusan hipotetis, bukan catatan pasar global.

Tiga keadaan jendela stochastic
KeadaanC−LnHn−Ln%K mentah
10,0090,01090,00
20,0010,00250,00
30,0040,00850,00

SMA tiga nilai %K mentah = (90+50+50)/3 = 63,3333333. Rasio jumlah yang dipakai kode MetaQuotes terbitan memberi 100·(0,009+0,001+0,004)/(0,010+0,002+0,008) = 70. Di sini rentang lebih besar menerima bobot lebih besar. Jika ketiga rentang sama, hasilnya sama; kasus khusus ini dapat menyamarkan perbedaan dalam perbandingan sepintas. Untuk membandingkan lengkap, catat jenis harga, n, slowing, metode %D dan kode atau versi alat.

Stochastic: nilai ekstrem dapat bertahan selama penurunan

GBP/USD H1 memperlihatkan lima pembacaan SlowK selesai berturut-turut ≤20, dari batang yang dibuka tanggal 3 April 2026 pukul 17:00 hingga 21:00. Close kini 1.31920 dan SlowK 6.2210. Apakah angka itu saja menentukan kapan pantulan terjadi? Pisahkan lokasi penutupan dalam rentang terbaru dari besarnya gerakan yang dijelaskan ATR dan band.

Stochastic: lima nilai ekstrem tanpa harga masa depan
Bid H1 GBPUSD nyata. Sebelum membuka hasil, hingga batang yang dibuka 2026-04-03 21:00; Close tersedia paling cepat 2026-04-03 22:00. Indikator memakai seluruh riwayat tersedia sejak awal. Waktu MT5 asli, zona broker belum diverifikasi. Sumbu catatan berurutan dengan jeda jelas; bukan uji kinerja.

Data tersedia dalam frame ini (CSV).

Buka penutupan keenam dan 12 catatan H1 berikutnya
Stochastic: penutupan keenam dan 12 catatan sesudahnya
Bid H1 GBPUSD nyata. Setelah membuka hasil, hingga batang yang dibuka 2026-04-06 10:00; Close tersedia paling cepat 2026-04-06 11:00. Indikator memakai seluruh riwayat tersedia sejak awal. Waktu MT5 asli, zona broker belum diverifikasi. Sumbu catatan berurutan dengan jeda jelas; bukan uji kinerja.

Batang H1 selesai keenam dibuka pukul 22:00: Close 1.31930, SlowK 6.4702, dan D 6.8962. Enam pembacaan diketahui paling awal 23:00, setelah catatan akhir tiba. Syarat penurunan terdahulu yang ditetapkan sebelumnya adalah Close di bawah SMA50, SMA50 di bawah nilainya sepuluh catatan sebelumnya, dan Close di bawah nilainya dua puluh catatan sebelumnya. Ini menggambarkan masa lalu, bukan menjamin kelanjutan tren. SlowK memakai parameter 14,3 dengan penghalusan rasio jumlah jarak Close−Low terhadap jumlah rentang High−Low; D adalah SMA3 garis itu. Di sini ATR14 adalah SMA True Range, sedangkan BB adalah SMA20 ±2 simpangan baku dengan pembagi 20. ATR dan BB tidak dipakai memilih kasus ini dan bukan “suara” independen untuk membeli.

Hasil terbuka memperlihatkan 12 catatan setelah pengenalan, bukan 12 jam. Ekspor memiliki jeda dari pembukaan 3 April 23:00 ke 6 April 00:00: ada 49 jam di antara dua pembukaan tercatat yang bersebelahan. Kami tidak menambahkan candle hilang atau menggambar garis indikator melintasi jeda. SlowK tetap ≤20 selama empat catatan lagi sebelum naik. Close terakhir yang ditampilkan 1.32531. Urutan ini tidak membuktikan aturan membeli saat stochastic ekstrem; tujuannya menunjukkan perlunya memisahkan keadaan indikator, waktu pengamatan, dan hasil kemudian.

Data frame setelah dibuka (CSV). Asal-usul data dan perhitungan (JSON), Reproduksi offline (Python), Aturan yang dibekukan.

Sumber pemindaian asli lengkap: USDJPY-H1.csv, GBPUSD-H1.csv, EURUSD-H1.csv.

4. MACD—konstruksi dan implementasi

Artikel sebelumnya memberikan pembahasan lengkap sisi sinyal MACD—persilangan garis, divergensi dan pilihan parameter—karena MACD hibrida, sebagian indikator tren dan sebagian osilator. Di sini kami memeriksa momentum dan implementasi; ada dua hal yang tidak dapat diungkap grafik saja.

Rumus. MACD = EMA(12)−EMA(26). Dalam varian EMA, sinyal = EMA(9) dari MACD, dan histogram selisih = MACD−sinyal. Dokumentasi MT5 menetapkan SMA(9), bukan EMA sinyal.[12] Jika keadaan ditetapkan EMA12=1.0952 dan EMA26=1.0918, MACD adalah 0.0034 USD/EUR = 34 pip. Dengan sinyal tertentu 0.0021, histogram selisih 0.0013 USD/EUR = 13 pip. Ini memeriksa pengurangan keadaan, bukan menghitung EMA tanpa seri harga lengkap.

Pertama: satuan. Berbeda dari RSI dan stochastic, MACD tidak tanpa dimensi—satuannya adalah satuan harga instrumen. Bacaan +0.0034 EUR/USD dan +0.34 USD/JPY tidak dapat dibandingkan antarpasangan atau timeframe; tidak ada batas tetap sehingga tidak ada ambang “jenuh beli” universal. MACD berosilasi di sekitar nol—persilangan nol, hubungan dengan garis sinyal dan arah histogram membawa informasi, bukan nilai absolutnya.

Kedua: implementasi. “MACD” di platform berbeda tidak selalu indikator yang sama:

Perbandingan konstruksi dan interpretasi
ElemenDefinisi klasik (Appel)MetaTrader 4/5 (bawaan)
Garis utamaEMA(12) − EMA(26), digambar sebagai garisRumus sama, tetapi digambar sebagai batang
Garis sinyalEMA(9) dari garis MACDSMA(9) dari garis utama
HistogramMACD − sinyal, batang terpisahTidak ada seri selisih terpisah—batang merupakan garis utama

Akibatnya, dengan parameter identik (12, 26, 9), MetaTrader menampilkan nilai garis sinyal berbeda (SMA, bukan EMA) serta tampilan berbeda—histogram selisih dalam buku teks justru merupakan garis utama di MT. Sebelum membandingkan bacaan Anda dengan uraian lain atau catatan platform, periksa versi yang dihitung.

MACD: perhitungan sinyal SMA dan EMA secara terpisah

Gunakan seri yang ditetapkan berupa sepuluh nilai garis MACD itu sendiri: 0.0010; 0.0012; 0.0014; 0.0016; 0.0018; 0.0020; 0.0022; 0.0024; 0.0026; 0.0034 USD/EUR. Ini keadaan masukan garis sinyal hipotetis; kami tidak mengklaim menghitungnya dari riwayat Close yang tidak diungkap. Sembilan pertama memberi nilai awal SMA=0.0018. Untuk EMA(9), α=2/(9+1)=0.2. Pada keadaan kesepuluh:

MACD=0.0034 USD/EUR: pengaruh metode perhitungan sinyal
VarianGaris sinyal, USD/EURMACD−sinyal, USD/EURSelisih dalam pip
EMA(9), nilai awal SMA90,0021200000,00128000012,800000
SMA(9), jendela bergulir0,0020666670,00133333313,333333

Kedua garis sinyal di bawah MACD, tetapi nilainya berbeda. Dokumentasi MT5 menetapkan SMA; uraian varian TradingView memakai EMA.[12][19] Sertakan apa yang ditampilkan batang dalam perbandingan: garis utama sendiri atau MACD−sinyal. Warna dan gaya gambar tidak menentukan rumus. Bacaan +0.0034 USD/EUR setara 34 pip; +0.34 JPY/USD dengan pip 0.01 juga setara 34 pip, tetapi tidak berarti gerakan ekonomi identik pada kedua pasangan.

MACD pada riwayat sama: hanya garis sinyal yang berubah

Perbandingan kedua memakai penutupan yang persis sama, bukan sampel pasar independen lain. EMA12 dimulai dari SMA 12 penutupan pertama; EMA26 dari 26 pertama. Sembilan nilai MACD pertama yang tersedia menjadi nilai awal EMA9 sinyal; SMA9 sinyal selalu merata-ratakan sembilan nilai terbaru. Ini inisialisasi perhitungan kita yang eksplisit dan dapat diulang, bukan klaim setiap digit sama dengan terminal yang memakai awal riwayat berbeda.

Untuk H1 yang dibuka pada 2025-12-04 17:00, MACD adalah 0.00052235 USD/EUR, sinyal SMA9 0.00056580, dan EMA9 0.00058339. Dokumentasi MT5 menyebut sinyal SMA; varian klasik memakai EMA. Kami menggambar garis agar perbandingan terbaca. Batang bawaan MT5 menunjukkan MACD itu sendiri, bukan MACD−sinyal. Selisih antargaris maupun cuplikan ini tidak membuktikan varian mana berkinerja lebih baik.

MACD: satu garis utama, dua garis sinyal
Bid H1 EUR/USD nyata dari 2025-12-02 10:00 hingga 2025-12-04 17:00. CSV mencakup seluruh 570 harga tutup sejak 2025-11-03 00:00 dan nilai awal eksplisit. Waktu MT5 asli, zona broker belum diverifikasi; bukan UTC. Visualisasi kami, dipilih setelah kejadian, bukan tangkapan layar terminal atau uji kinerja.

Data dan reproduksibilitas: fm58-eurusd-h1-full-prefix.csv, fm58-real-history.json, fm58-reproduce.py, fm58-method.txt.

5. CCI, ATR dan Bollinger Bands—alat konteks

CCI membandingkan harga tipikal dengan rata-rata dan simpangan absolut rata-ratanya. ATR dan pita mengukur rentang serta dispersi, bukan osilasi momentum. Kami mempertahankannya sebagai konteks agar momentum tinggi tidak disamakan dengan volatilitas tinggi. Artikel rata-rata bergerak menjelaskan konstruksi pita serta varian pembagi simpangan baku.

CCI—osilator tanpa batas tetap

Di sini CCI (Commodity Channel Index) adalah (TP−SMA(TP,n))/(0.015·MD), dengan TP=(H+L+C)/3 dan MD simpangan absolut rata-rata semua n harga tipikal terhadap rata-rata terkini yang sama. Jika MD=0, rasionya tidak memiliki nilai biasa. Rumus mengukur jarak dari acuan lokal; “kembali normal” sudah menjadi hipotesis tentang gerakan mendatang.[5]

CCI tidak dibatasi pada 0–100 atau ±100. Namun, untuk definisi SMA/MD tertentu dan n tetap, nilainya tidak dapat tumbuh sebarang besar. Karena jumlah simpangan dari rata-rata nol, jumlah nilai absolutnya setidaknya dua kali simpangan terakhir absolut. Maka |CCI| ≤ n/(2·0.015). Untuk n=20, batasnya 666.6667, asalkan MD>0. Ini sifat aritmetika, bukan ambang jenuh beli baru. Sembilan belas harga tipikal di 1.1000 dan satu di 1.1010 memberi rata-rata 1.10005, MD=0.000095 dan CCI=666.6667.

CCI dapat menata jarak harga tipikal dari rata-rata lokalnya. Skala bergantung pada periode dan perhitungan simpangan. Bacaan +100 tidak berarti sama dengan RSI=70, dan tidak satu pun merupakan persentase probabilitas pembalikan. Memilihnya membutuhkan penetapan hal yang akan diukur, bukan peringkat indikator “lebih operasional”.

Batas bergantung pada definisi. CCI tidak memiliki batas tetap ±100 yang sebanding dengan rentang RSI 0–100. Namun dengan rata-rata aritmetika dan simpangan absolut rata-rata dari jendela yang sama seperti dijelaskan di bawah, berlaku |CCI| ≤ n/(2 × 0.015); untuk n = 20, ini ±666.6667. Implementasi lain memerlukan pemeriksaan terpisah. Bacaan ekstrem historis suatu instrumen dapat terjadi lagi atau terlampaui. Ekstrem masa lalu maupun kedekatan dengan batas model tidak membuktikan gerakan harga telah berakhir.

ATR—Average True Range

ATR juga konstruksi Wilder[1]. Ini bukan osilator momentum. Tidak mengatakan “ke mana” atau “seberapa jauh dari normal”, melainkan satu hal: seberapa besar pasar bergerak.

True Range (TR) = max(H−L, |H−Ct−1|, |L−Ct−1|). Bentuk setaranya: max(H,Ct−1)−min(L,Ct−1). Konstruksi Wilder menghaluskan TR dengan 1/n. Tidak semua implementasi ATR sama: kode atr.mq5 yang diterbitkan MetaQuotes menggulirkan rata-rata sederhana n nilai TR.[7] . Uraian pengaturan juga perlu mencantumkan metode pemulusan.

Mengapa pembedaan ini berguna? TR baru yang besar menaikkan kedua varian, tetapi hilang seluruhnya dari SMA setelah keluar jendela; pengaruhnya memudar pada pemulusan Wilder. ATR saja tidak menetapkan jarak stop “aman”. Ia menggambarkan rentang sebelumnya, termasuk gap antara penutupan sebelumnya dan candle saat ini.

Tiga penggunaan praktis:

1. Skala jarak. ATR=80 pip dengan pengali 1.5 memberi 120 pip, atau 0.0120 USD/EUR. Dikurangi dari acuan 1.0850, jarak itu memberi 1.0730. Perhitungan tidak menentukan kerugian maksimum ataupun jaminan eksekusi. Bagian tentang stop loss dan invalidasi menjelaskan penerapan order.

2. Penyaring jarak. Aturan dapat menolak entri baru ketika Close berjarak lebih dari 2 × ATR(14) dari EMA(21). Ini ambang jarak pilihan, bukan bukti pembalikan sudah dekat. Catat metode ATR dan bandingkan aturan lengkap dengan serta tanpa penyaring ini.

3. Perubahan rentang yang dihaluskan. ATR naik berarti nilai TR yang dihaluskan lebih tinggi, tetapi tidak mensyaratkan awal tren. ATR turun tidak menetapkan waktu gerakan besar mendatang. ATR bukan volatilitas tersirat dan tidak memuat informasi kejadian yang belum diumumkan.

ATR menghaluskan True Range yang diamati, bukan harga eksekusi order. Rilis penting dapat memperbesar rentang atau menciptakan gap dari Close sebelumnya; ATR memasukkannya ketika data diperbarui. Sebaliknya, spread dan slippage menyangkut kondisi eksekusi saat itu. Pengali ATR tidak menjamin harga keluar: pemicuan stop biasa mengarah pada upaya eksekusi sesuai kondisi layanan, terkadang melalui beberapa pengisian. Karena itu stop berbasis ATR dan kalender ekonomi perlu dibaca bersama. Bagian 12 membahas eksekusi order pelindung saat celah likuiditas, termasuk perbedaan Stop Loss dan Stop Out.

Efek pemulusan, model TR dalam pip. Nilai awal dari 20, 30 dan 40 pip memiliki rata-rata 30. TR baru=120 memberi RMA3=(2·30+120)/3=60 pip, sedangkan SMA3=(30+40+120)/3=63.3333 pip. Kami mengukur seri TR yang sama; hasil berbeda karena RMA mempertahankan keadaan sebelumnya sedangkan SMA membuang 20 yang tertua. Grafik di bawah menunjukkan data yang ditetapkan ini tanpa merekonstruksi OHLC yang tidak tersedia.

TR dan metode penghalusan ATR
Masukan True Range rancangan dalam pip: 20, 30, 40, 120. Dengan nilai awal tiga data sebesar 30, RMA3 diperbarui menjadi 60 dan SMA3 bergulir 63.3333. Ini masukan TR, bukan rekonstruksi OHLC; kode ATR MetaQuotes yang dirujuk memakai SMA.
ATR dan rollover. ATR berbasis candle tidak mengukur spread yang tersedia saat order terpicu. Di sekitar jendela pemrosesan harian penyedia, bandingkan Bid dan Ask bercap waktu, alih-alih menganggap jarak ATR mencakup biaya eksekusi. Batas konvensional 17:00 New York biasanya 23:00 di Warsawa, atau 22:00 saat jadwal DST AS–UE berbeda; periksa jadwal produk sebenarnya dan sisi pemicunya.

Penggunaan keempat—menyesuaikan ukuran posisi dengan volatilitas saat ini, dikenal dari strategi Turtle dan dana CTA—sepenuhnya termasuk manajemen risiko dan dibahas di sana (bagian 9).

Keputusan SNB dan cakupan bukti. Pengumuman SNB 15 Januari 2015 mengonfirmasi penghentian kurs minimum EUR/CHF.[14] Tidak memberikan nilai ATR dari terminal tertentu atau bukti pengali aman. Kami tidak menghitung bacaan itu tanpa riwayat lengkap. ATR menggambarkan rentang teramati; tidak menyandikan risiko bersyarat perubahan kebijakan bank sentral.

Bollinger Bands

Bollinger Bands dikembangkan John Bollinger pada 1980-an.[6] Tiga garis:

  • Pita tengah = SMA(20). Rata-rata bergerak sederhana 20 periode.
  • Pita atas = SMA(20) + 2 × simpangan baku (σ) selama 20 periode.
  • Pita bawah = SMA(20) − 2 × simpangan baku (σ) selama 20 periode.

Hal penting: pita melebar dan menyempit bersama volatilitas. Volatilitas tinggi → pita lebar; rendah → pita sempit. Bollinger Bands berada di antara indikator tren (MA tengah) dan indikator volatilitas (lebar pita).

Pembacaan:

1. Harga menyentuh pita atas ≠ “jual”. Kesalahan paling umum. Bollinger berulang kali menekankan[6] bahwa sentuhan pita bukan sinyal pembalikan. Dalam tren naik kuat, harga dapat “mengikuti” pita atas selama berminggu-minggu karena pita menyesuaikan, tetapi tidak secepat tren. Sentuhan memberi informasi tentang perpanjangan gerakan—tindakan Anda bergantung konteks.

2. Bollinger Squeeze. Pita sempit berarti simpangan harga dari rata-rata kecil dalam jendela pilihan. Agar istilah dapat diulang, definisikan sebelumnya, misalnya Bandwidth tidak lebih tinggi dari setiap nilai tertutup dalam 100 pengamatan sebelumnya. Ini contoh definisi minimum, bukan filter optimal. Tidak memberi arah, waktu atau ukuran gerakan mendatang.

Lanjutan: volatilitas tersirat versus historis

Pita mengukur simpangan tingkat harga di sekitar rata-rata. Jangan membandingkannya tanpa konversi dengan simpangan baku imbal hasil persentase atau volatilitas tersirat opsi tahunan. Ketiganya dapat disebut “volatilitas”, tetapi memakai data, satuan dan horison berbeda. Pita sempit sebelum rilis terjadwal tidak membuktikan risiko gerakan mendatang rendah.

3. %B dan Bandwidth. %B=(C−lower)/(upper−lower): nol berarti pita bawah, satu pita atas; harga di luar pita memberi hasil di luar 0–1. Bandwidth=(upper−lower)/middle berupa rasio; Bandwidth%=100·Bandwidth berupa persentase. Untuk lower=1.0900, upper=1.1100, middle=1.1000 dan C=1.1050, diperoleh %B=0.75 dan Bandwidth=0.0181818, atau 1.81818%. Lebar nol atau penyebut nol harus diperlakukan sebagai kasus tanpa bacaan biasa.

Dalam penggunaan sehari-hari, Bollinger Bands paling berguna sebagai peta konteks: apakah harga berada di bagian atas, bawah atau tengah rentang normalnya? Apakah volatilitas naik, turun atau terkompresi?

Model lonjakan dan pita. Sebagai ilustrasi saja, asumsikan 19 Close EUR/USD di 1.1000 dan yang kedua puluh di 1.0900. SMA(20)=1.0995; simpangan baku dengan pembagi 20 adalah 0.002179449…, dan pita bawah SMA−2σ = 1.095141101…. Harga 1.0900 berada di bawahnya. Pita yang dihitung setelah penutupan kedua puluh sudah mencakup lonjakan; pita sebelumnya belum. Kedua bacaan tidak membuktikan harga akan kembali ke rata-rata. Ini perhitungan hipotetis, bukan rekonstruksi intervensi yen.
Band dihitung dari jendela lengkap
Model Close EUR/USD hipotetis, USD per EUR; 35 pengamatan lengkap, indeks mulai 0 tanpa kalender. 19 harga tutup pertama 1.1000. Pada indeks 19, SMA20=1.0995 dan pita bawah 1.0951411011, memakai 20/2 dan pembagi 20. Pita mencakup penutupan itu; menyentuh pita bukan order.
Bagaimana menetapkan stop loss dengan ATR?

ATR mengubah TR sebelumnya menjadi jarak yang dihaluskan dalam satuan harga. Untuk 80 pip dan pengali 1.5, jaraknya 120 pip. Menguranginya dari EUR/USD 1.0850 memberi 1.0730. Ini hanya menghitung level relatif terhadap acuan tertentu, bukan menjamin harga keluar atau kerugian maksimum. Bagian manajemen risiko menjelaskan kondisi order.

6. Osilator vs indikator tren—kapan memakai yang mana

Aturan yang cocok untuk jalur harga berbeda dapat menghasilkan pembacaan menyesatkan. Pembedaan berikut membantu memilih apa yang diperiksa; tidak memberi peringkat penyebab kerugian trader.

Pembacaan dalam gerakan terarah. Jika filter eksplisit mengklasifikasikan seri sebagai terarah, RSI atau stochastic tinggi saja bukan alasan pembalikan. Alat-alat ini tetap menggambarkan masukan dengan benar. Ambang ADX tidak membuktikan efektivitas rata-rata bergerak ataupun ketidakefektifan osilator; hasil bergantung aturan penggunaan bacaan.

Pembacaan dalam rentang terbatas. Close dekat batas bawah dapat menghasilkan stochastic rendah, tetapi tidak menjamin pantulan. Jika jendela kehilangan High lama, %K dapat berubah tanpa low baru. RSI di bawah 30 juga tidak mengonfirmasi rentang akan bertahan.

Keluar dari rentang. Indikator tidak harus memberikan bacaan “ekstrem” bersama. Analisis breakout membutuhkan definisi rentang yang diketahui sebelumnya dan syarat candle menutup di luarnya. MA, RSI dan Bandwidth menambah pengukuran riwayat yang sama. Penggabungan untuk penyaringan harus memakai AND/OR eksplisit, bukan memilih kondisi yang cocok setelah hasil diketahui.

Dalam praktik, ambang ADX dapat menentukan rezim: di atas 25, osilator dibaca sebagai indikator pullback dalam tren; di bawah 20, sebagai alat rentang. Ambang ini konvensi, bukan hukum. Yang penting adalah mempunyai suatu aturan eksplisit untuk mengenali rezim—jika tidak, bacaan yang sama pada satu kesempatan dianggap “pullback”, pada kesempatan lain “pembalikan”, dan sinyal palsu muncul akibat ketiadaan aturan, bukan indikator.

Bagaimana membaca divergensi H1 dibanding D1?

H1 dan D1 memakai harga masukan, jendela serta waktu penutupan berbeda. Dua candle kanan untuk konfirmasi pivot berarti penundaan waktu kalender berbeda. Divergensi D1 tidak menjamin gerakan lebih besar atau penyelesaian dalam jumlah hari tertentu. Catat ekstrem pilihan, waktu konfirmasi dan syarat menolak interpretasi.

7. Ciri khusus osilator dalam Forex

Banyak osilator klasik lahir di luar pasar FX modern, terutama komoditas dan saham. Forex memerlukan perhatian pada sesi, likuiditas dan reaksi terhadap data makro.

Kami tidak otomatis menganggap Forex lebih sering berkonsolidasi atau menjadi “lingkungan osilator yang baik” dibanding saham. Perbandingan itu membutuhkan definisi rezim dan sampel bersama. Rumus RSI bekerja sama untuk seri Close yang sama, apa pun pasarnya; sumber kutipan, batas harian dan eksekusi dapat berbeda.

Sesi dan volatilitas. Distribusi TR per jam dapat berbeda antara tumpang tindih London–New York dan sesi Asia. Hitung besar serta arah perbedaannya untuk feed, pasangan dan periode yang sama; kami tidak menetapkan pengali jendela tetap. H1 ATR(14) berarti periode 14 dalam pemulusan pilihan. SMA mencakup 14 TR terakhir yang tersedia; varian Wilder menyimpan pengaruh pengamatan lebih lama yang memudar. Jika candle hilang, 14 pengamatan belum tentu 14 jam berurutan. Untuk membandingkan jendela, catat zona waktu dan rentang dari jam yang sama selama banyak hari, bukan mengatribusikan seluruh ATR kepada sesi saat ini.

Pasangan spot FX tidak memiliki dividen perusahaan, tetapi dapat mengalami jeda kutipan dan perubahan bertingkat. Ini tidak menjadikan divergensinya “lebih bersih”. Setelah diperbarui, osilator memasukkan harga baru; tidak merekonstruksi kutipan atau pengisian yang tidak ada dalam ekspor.

Pasangan terkait dan bacaan berkorelasi. Dengan kutipan konsisten, EUR/GBP mengikuti rasio EUR/USD terhadap GBP/USD, tetapi RSI nonlinear pada cross bukan rasio sederhana RSI keduanya. Bacaan serupa pada beberapa pasangan tidak otomatis memberi konfirmasi independen sebanyak itu. Perbandingan harus memperhitungkan mata uang bersama serta seri harga aktual tiap pasangan.

Waktu server mengubah masukan. D1 RSI(14) tidak hanya bergantung pada 14 perubahan nilai awal, tetapi juga pemulusan selanjutnya dan riwayat awal. Memindahkan batas hari mengubah seri Close, High dan Low. Tidak setiap konfigurasi UTC menciptakan candle Minggu: bergantung kalender penyedia dan agregasi. Bandingkan ekspor dengan zona serta aturan DST diketahui; label GMT+2 saja tidak membuktikan keselarasan sepanjang tahun dengan 17:00 New York. Artikel tentang konstruksi grafik dan timeframe menjelaskan mekanismenya.

Bagian 4 mengulas distribusi harian likuiditas, spread dan jendela tidak aktif secara rinci—sesi, overlap London–New York, rollover dan menit menjelang data. Untuk osilator, kesimpulannya: bacaan sama dalam overlap likuid dan jam rollover sepi membawa informasi berbeda, karena harga yang kedua terbentuk dari kutipan jarang.

Tick volume MT5 menggambarkan feed. Definisi resminya adalah jumlah tick yang diterima selama pembentukan candle; jangan menyamakannya dengan jumlah perubahan Bid saja, atau jumlah maupun nilai transaksi.[21] Spot FX tidak memiliki satu catatan lengkap seluruh transaksi. Volume kontrak futures tertentu menyangkut pasar itu dan cakupan pelaporannya, bukan seluruh spot. Keduanya dapat menggambarkan aktivitas, tetapi membandingkan kegunaannya membutuhkan cakupan data eksplisit.
Bandingkan masukan sebelum membandingkan indikator. Dua broker dapat menyediakan nilai Close, High, dan Low berbeda atau memakai batas harian berbeda. Periksa catatan, nilai awal, dan metode penghalusan itu dahulu. Besar perbedaan RSI harus diukur pada sampel pilihan; D1 tidak menjamin perbedaan lebih kecil daripada H1.
High/Low salah dibanding Close salah. Jika tick ganjil hanya mengubah Low candle tetapi Close tidak berubah, RSI berbasis Close pada penutupan candle tidak berubah karenanya. Stochastic yang memakai High/Low serta ATR dapat berubah. Sebaliknya, Close salah memengaruhi RSI dan nilai rekursif U/D sesudahnya. Koreksi riwayat mungkin membutuhkan perhitungan ulang seluruh seri selanjutnya, bukan menghapus satu titik garis. Dampaknya pada transaksi memerlukan perjanjian dan catatan eksekusi tertentu; tidak dapat disimpulkan dari indikator.
COT sebagai latar osilator. Jika RSI D1 mencapai ekstrem dan data COT (CFTC) memperlihatkan posisi ekstrem, bacaan osilator memerlukan kehati-hatian lebih. COT tidak memberikan waktu masuk dan bukan filter RSI linear: interpretasinya bergantung pasar, kategori peserta (spekulan versus pelaku komersial), horison, serta apakah futures dipakai sebagai proksi spot. Ia membantu mengajukan pertanyaan tepat: apakah bacaan ekstrem bertepatan dengan posisi padat yang rentan dibongkar cepat, atau tren yang dapat berlanjut? Sendiri, ia tidak memastikan salah satunya.
Rilis ekonomi dan eksekusi sinyal

Kondisi eksekusi dapat berubah di sekitar rilis. Kami tidak menetapkan pelebaran spread universal atau kemunduran sejumlah pip tetap. RSI pada candle tertutup adalah satu pengukuran; Bid/Ask yang tersedia untuk jumlah saat merespons adalah lainnya. Memeriksa biaya membutuhkan data aktual, bukan hanya catatan candlestick sesudah kejadian.

8. Apa kata penelitian

Penelitian langsung yang sebanding tentang RSI, stochastic dan divergensi dalam FX sedikit, dan hasil yang ada tidak seragam. Karena itu disiplin tentang kesimpulan sebenarnya menjadi lebih penting.

RSI dan stochastic dalam pengujian historis. Sedikit penelitian akademis menguji RSI atau stochastic langsung pada FX modern. Studi Lo, Mamaysky dan Wang (2000) yang sering dikutip membahas pengenalan pola grafik otomatis pada data saham 1962–1996—bukan osilator atau mata uang; kesimpulan hati-hatinya (sebagian pola memberi informasi tambahan tentang distribusi return bersyarat) tidak membuktikan keunggulan setelah biaya pada saham, apalagi FX[8]. Secara praktis, hal lain lebih penting: sekalipun pengujian menemukan keteraturan, spread, slippage dan swap dapat menjadikannya negatif—setiap penilaian “efektivitas” osilator harus memasukkan biaya.

Bollinger Bands. Aturan terbitan pembuatnya membedakan deskripsi pita dari sinyal mandiri.[6] Kami tidak merekonstruksi sampel strategi USD/CAD tertentu sehingga tidak memberi peringkat hasilnya. Pengujian berulang harus menetapkan antara lain jenis rata-rata, varian simpangan, waktu ketersediaan pita dan respons terhadap sentuhan atau penutupan di luarnya.

Divergensi. Tanpa pilihan ekstrem, jarak maksimum, toleransi kesamaan dan waktu konfirmasi, tidak ada satu himpunan “semua divergensi”. Grafik beberapa contoh sukses bukan studi efektivitas. Penilaian juga membutuhkan kasus ketika harga berlanjut serta aturan beku tanpa memindahkan pivot setelah hasil diketahui.

Osilator tidak menghasilkan uang sendiri—hasil bergantung cara menyaring waktu, rezim dan risiko. Nilainya pada konteks, bukan menghasilkan sinyal masuk: seberapa jauh pasar bergerak, apakah momentum mengonfirmasi harga dan bagaimana volatilitasnya. Osilator saja bukan strategi.

Tinjauan Menkhoff dan Taylor mendokumentasikan pemakaian analisis teknikal dalam FX serta kemungkinan penjelasan manfaatnya.[11] Popularitas tidak menentukan hasil osilator tertentu. Pengujian memerlukan biaya eksplisit, aturan sinyal, sampel belum terpakai dan waktu ketersediaan data; kami tidak mengasumsikan biaya FX selalu lebih rendah daripada saham.

9. Kapan osilator berhenti membantu

  1. Menganggap “overbought” sebagai tenggat pembalikan. RSI=80 menggambarkan hubungan kenaikan dan penurunan yang dihaluskan. Nilai itu dapat bertahan saat harga terus naik. Aturan melawan tren memerlukan syarat harga dan pembatalan sendiri; ambang ADX saja tidak mengukur risiko tambahannya.

  2. RSI dan stochastic sebagai dua pengukuran. Keduanya mengukur hubungan berbeda tetapi memakai data bertumpuk. Zona S/R, pola candlestick dan rata-rata juga dapat berasal dari harga sama; mengganti kategori tidak menjamin independensi. Indikator lain masuk akal jika menambah informasi khusus yang diperlukan aturan, bukan satu penanda hijau lagi.

  3. Mengabaikan rezim pasar. Osilator dalam konsolidasi dan tren memberi informasi sepenuhnya berbeda. Tanpa terlebih dahulu menetapkan “apakah pasar sedang tren?”, nilai diagnostik sinyalnya lebih rendah. Penilaian rezim mendahului pembacaan; tanpa itu, penyalahgunaanlah yang menghasilkan sinyal palsu, bukan indikator.

  4. Menyimpulkan order dari RSI saja. Tampilan harga atau osilator tidak mengungkap seluruh buku stop pasar. Hipotesis konsentrasi tidak boleh disajikan sebagai pengamatan. Banyak pembaca yang mungkin melihat RSI di bawah 30 tidak membuktikan jumlah posisi atau lokasi penutupannya.

  5. Divergensi = langsung masuk. Divergensi RSI D1 adalah peringatan yang dapat bertahan berminggu-minggu. Masuk saat muncul tanpa reaksi harga atau konfirmasi S/R merupakan taruhan waktu, bukan analisis.

  6. ATR sebagai sinyal arah. “ATR naik, jadi saya beli.” ATR naik berarti True Range yang dihaluskan lebih besar tanpa informasi arah harga. TR juga mencakup jarak dari Close sebelumnya sehingga High−Low tidak harus membesar. Dalam varian Wilder, TR baru dapat lebih kecil dari TR sebelumnya tetapi menaikkan ATR jika melebihi ATR sebelumnya. Indikator dapat menjadi bagian aturan eksplisit atau skala jarak, tetapi tidak menunjukkan arah transaksi sendiri.

  7. Osilator timeframe rendah pada cross—biaya memakan hasil. Trading osilator M15/H1 pada GBP/NZD, EUR/AUD atau GBP/CAD bisa merugi karena aritmetika saja. Pada mayor saat likuid, spread hanya sebagian kecil target; pada cross saat kurang menguntungkan, biaya mengambil bagian berarti dari rentang. Contoh: target 30 pip dengan sekitar 8 pip spread, slippage dan komisi menghabiskan lebih dari seperempat laba; biaya serupa juga membebani setiap kerugian, sehingga reward-to-risk dari harga mid backtest terlalu tinggi secara sistematis.

  8. Ilusi “tiga konfirmasi” multi-timeframe. RSI jenuh jual pada M15, H1, H4 dan D1 berarti penurunan yang dihaluskan mendominasi kenaikan dalam setiap agregasi menurut definisi yang digunakan. Tidak menentukan kelanjutan atau frekuensi pembalikan mendatang. Timeframe sebagian mencakup harga sama, sehingga kesepakatan tidak otomatis membuat konfirmasi independen. Bacaan rendah saja tidak menunjukkan akhir pergerakan.

  9. Jeda kutipan. RSI saat penutupan Jumat menggambarkan data hingga saat itu. Setelah dibuka kembali, penutupan berikutnya memasukkan perubahan, sedangkan TR juga menyertakan jarak dari Close sebelumnya. Garis indikator halus atau titik grafik tersambung tidak membuktikan semua harga perantara tersedia. Bagian jam trading membahas risiko memegang posisi melewati jeda.

RSI14 sama dengan 70 pada dua jalur harga berbeda
Dua urutan hipotetis dari 15 penutupan dimulai pada 1.1000 USD/EUR. Masing-masing berisi 10 kenaikan sebesar 7 pip dan 4 penurunan sebesar 7.5 pip dengan urutan berbeda. RSI14 pertama memakai benih SMA14: rata-rata kenaikan 70/14, rata-rata penurunan 30/14, RSI=70. Urutan perubahan tidak mengidentifikasi rezim masa depan; klasifikasi memerlukan aturan dan horizon terpisah. Nilai lengkap: regimes-model.csv.

Divergensi belum tersedia pada candle puncak

Dalam CSV model, pilih puncak Close lokal: harga harus lebih tinggi secara ketat daripada dua Close di kiri dan dua di kanan. Pasangkan RSI pada indeks yang sama. Pilihan Close adalah aturan contoh eksplisit; analisis puncak High dapat menghasilkan himpunan lain. Hasilnya:

Dua puncak Close dan waktu konfirmasi—model H1
PivotHarga, USD/EURRSIKonfirmasi setelah dua penutupan
171,106973,31152026-10-01T19:00:00+00:00
261,107069,14682026-10-02T04:00:00+00:00

Close kedua lebih tinggi dan RSI lebih rendah, sehingga ada divergensi bearish reguler menurut aturan ini. Diketahui hanya setelah indeks 28 ditutup, pada 04:00 UTC tanggal 2 Oktober 2026. Garis dapat digambar antara indeks 17 dan 26 pada grafik, tetapi backtest tidak boleh bereaksi pada indeks 26 terhadap dua candle masa depan. Respons memerlukan kutipan tersedia sesudahnya; Close bukan harga transaksi terjamin. Contoh ini menunjukkan perhitungan dan pencatatan waktu, bukan efektivitas divergensi.

Tentukan juga akhir pengamatan sebelumnya: misalnya puncak Close lebih tinggi yang terkonfirmasi berikutnya memperbarui pasangan yang dibandingkan. Jangan hapus kejadian lama dari jurnal. Hasil RSI baru tidak mengubah kapan kejadian sebelumnya tersedia.

10. Praktik—dari bacaan menuju konteks

Kapan osilator masuk akal, dan kapan lebih baik dimatikan?

Mulai dari fungsi bacaan: RSI menggambarkan hubungan perubahan, stochastic posisi dalam rentang, MACD hubungan rata-rata, dan ATR besaran TR yang dihaluskan. Lalu catat timeframe, harga masukan dan keadaan candle. Baru bandingkan angka dengan aturan eksplisit. Kami tidak memaksakan satu skenario trading atau kewajiban meniadakan indikator setiap selesai rilis.

Dalam praktik, lebih baik memahami konstruksi satu osilator dengan baik daripada menumpuk beberapa alat dari data serupa.

Set minimalis

  1. RSI(14)—satu osilator momentum. Untuk perpanjangan gerakan, divergensi dan pengaturan waktu masuk setelah pullback tren. Pada D1 dan H4.
  2. ATR(14)—indikator volatilitas. Untuk penempatan stop loss, penilaian “kewajaran” gerakan dan perubahan rezim volatilitas. Pada timeframe apa pun.
  3. Bollinger Bands (20, 2)—opsional, sebagai peta konteks visual. Squeeze sebagai bacaan kompresi. Posisi harga dalam pita sebagai informasi tambahan.

Tambahkan pertanyaan yang harus dijawab setiap alat pilihan. Rata-rata lain, ADX atau MACD bukan daftar wajib. Jika dua garis merangkum karakteristik hampir sama, periksa apakah keduanya dibutuhkan. Artikel sebelumnya memberikan metode perbandingan rata-rata bergerak.

Mengubah jarak menjadi ukuran posisi dan anggaran kerugian membutuhkan asumsi harga eksekusi terpisah. Bagian manajemen risiko membahasnya; ATR saja tidak melengkapi perhitungan.

Skenario ilustratif

Skenario 1 — osilator dalam tren (nilai ilustratif)

Baca hanya apa yang dibuktikan angka. Asumsikan D1 sudah selesai, EMA(21) naik, Close di atas EMA(200), ADX=30, dan RSI=42. EMA(21) telah naik dan harga di atas rata-rata lebih panjang. ADX menggambarkan pemisahan DI yang dihaluskan. RSI memberikan U/D=42/58, sehingga penurunan yang dihaluskan melebihi kenaikan. Perhatikan yang belum disebut: apakah Close di atas EMA(21). Tambahkan pembacaan itu jika aturan memerlukannya. Kondisi ini dapat muncul bersamaan selama koreksi; tidak satu pun mengatakan koreksi sudah berakhir.

Skenario 2 — osilator dalam konsolidasi (nilai ilustratif)

Skenario rentang. Asumsikan batas terkonfirmasi 1.0900–1.1000 dan Close=1.0905. Harga 5 pip di atas batas bawah; %K mentah untuk jendela persis itu adalah 5. RSI tidak dapat dihitung dari ujung rentang saja: membutuhkan perubahan berurutan. %K rendah tidak menjamin batas bertahan. Jika breakout didefinisikan sebagai D1 menutup di bawah 1.0900, kejadian baru diketahui saat candle berakhir, bukan ketika pertama menyentuh level.

Daftar periksa interpretasi bacaan

Sebelum menyimpulkan dari osilator apa pun, ajukan tujuh pertanyaan yang semuanya langsung mengikuti artikel ini:

  • Rumus apa yang menghitung indikator ini dan dalam satuan apa hasil dinyatakan?
  • Harga mana yang dipakai: penutupan dari feed mana dan waktu server apa?
  • Apakah candle yang dibaca telah ditutup, atau bacaannya masih dapat berubah?
  • Parameter dan pemulusan apa yang diterapkan platform (bawaan ≠ universal)?
  • Jika mencari divergensi, bagaimana swing didefinisikan dan apakah swing kedua sudah terkonfirmasi?
  • Apakah “konfirmasi kedua” independen dari pertama, atau transformasi harga yang sama?
  • Apa yang tidak diukur indikator ini (daftar di sebelah tabel bagian 11)?

Pemeriksaan ini menetapkan arti angka dan kapan angka tersedia. Setelah itu, terapkan kondisi rezim dan harga yang dipilih sebelumnya. Harga eksekusi dan biaya perlu pemeriksaan lanjutan, bukan informasi yang terkandung dalam osilator.

11. Ringkasan alat — tabel perbandingan

Perbandingan osilator serta indikator volatilitas yang umum: kekuatan, keterbatasan dan aplikasi tipikalnya.

Perbandingan konstruksi dan interpretasi
IndikatorYang diukurRentangTimeframe (konvensi)Dalam trenDalam konsolidasiKesalahan umum
ROC / MomentumLaju perubahan hargaUntuk harga positif: ROC > −100%, MT Momentum > 0; keduanya tanpa batas atas tetap. Momentum berbasis selisih tidak memiliki batas tetapApa pun (konvensi)Menggambarkan perubahan pada jendela tertentu; tandanya tidak mengidentifikasi polaBerosilasi sekitar nol (MT: sekitar 100) tanpa arah jelasMembandingkan nilai antarplatform tanpa memeriksa rumus
RSIKekuatan momentum0–100Apa pun; 14 periode mencakup durasi berbeda pada H1 dan D1Bacaan tinggi dapat bertahan; bukan sinyal pembalikan mandiriZona 30/70 sebagai acuanMenjual saat >70 tanpa memeriksa tren
StochasticPosisi harga dalam rentang0–100Apa pun; periode dan pemulusan eksplisitBacaan tinggi tidak meniadakan kenaikan lanjutanMerespons pantulan dari batas rentangMemakainya bersama RSI sebagai “konfirmasi”
MACDMomentum sebagai selisih rata-rata bergerakTidak dibatasi (satuan harga)H4/D1Menggambarkan fase tren; persilangan terlambatBanyak persilangan tanpa kelanjutanMembandingkan nilai antarpasangan; mencampur implementasi (bagian 4)
CCISimpangan dari rata-rataUntuk n=20 dan SMA/MD: |CCI| ≤ 666.6667 (MD>0)H4/D1Jarak dari rata-rata dalam satuan MD; ambang tidak membuktikan pembalikanPosisi relatif terhadap rata-rata lokalTanpa kalibrasi: +100 bukan ekstrem di semua pasangan; batas bergantung pada n dan definisi MD
ATRVolatilitas0–∞Apa pun; perhitungkan sesi untuk intrahariMerespons pelebaran rentang tanpa menunjukkan arahNilai rendah = kompresiMenganggapnya sinyal arah
Bollinger BandsVolatilitas + posisi hargaDinamisH4/D1Harga “mengikuti” pitaSqueeze → bacaan kompresiMembeli atau menjual ketika harga menyentuh pita

Semua alat ini kecuali Bollinger Bands muncul dalam panel terpisah di bawah grafik harga. Penilaian ini memakai parameter bawaan pada pasangan utama; timeframe anjuran adalah konvensi praktisi, bukan peringkat terukur. Kegunaan bacaan bergantung pada hubungan gerakan dengan biaya, bukan nama timeframe.

Terakhir, sebutkan hal yang tidak diukur satu pun alat ini: volume transaksi pasar, posisi peserta, biaya eksekusi, risiko kejadian (rilis, intervensi, akhir pekan) atau volatilitas mendatang. Semuanya transformasi harga masa lalu; itulah acuan yang tepat: osilator merangkum apa yang telah dilakukan harga agar Anda tidak perlu membacanya dari grafik mentah. Keputusan dibangun dari konteks, bukan ambang indikator.

FAQ — Osilator dan indikator momentum

RSI di atas 70 — haruskah saya menjual?

Tidak otomatis. RSI > 70 berarti kenaikan kuat mendominasi jendela indikator; dalam tren, ini keadaan khas, bukan prediksi pembalikan. Bandingkan dengan rezim pasar (ADX), struktur harga (zona resistance atau pola) dan divergensi yang ada. Tanpa konteks itu, RSI > 70 tetap satu informasi tentang keadaan indikator.

RSI atau stochastic — mana yang dipakai?

RSI dan stochastic mengukur hubungan berbeda. Keduanya boleh dipakai jika masing-masing menjawab pertanyaan terpisah; kesepakatannya jangan dihitung sebagai dua bukti independen. RSI berbasis Close tidak bereaksi pada wick baru saja jika Close tidak berubah, sedangkan stochastic berbasis High/Low dapat bereaksi.

Apa perbedaan Momentum dengan ROC, dan mengapa MetaTrader menampilkan nilai berbeda?

Dalam bentuk klasik, Momentum adalah selisih harga Ct − Ct−n, dalam satuan harga; ROC menyatakan perubahan sama sebagai persentase nilai awal. Momentum bawaan MetaTrader justru menghitung rasio Ct / Ct−n × 100 dan berosilasi sekitar 100. Karena itu nilai buku teks dan platform berbeda meski bentuk seri serupa. Rumus serta perhitungan ada di bagian 1.

Apa arti Bollinger Squeeze?

Squeeze berarti pita terkompresi menurut perbandingan tertentu lebarnya dengan lebar historis. Contoh definisi: Bandwidth sekarang tidak lebih besar dari setiap nilai tertutup dalam 100 pengamatan sebelumnya. Kompresi saja tidak memberi arah ataupun waktu breakout mendatang. Panjang perbandingan dan varian Bandwidth harus dicatat.

Bagaimana memperdagangkan divergensi RSI?

Divergensi reguler membandingkan dua ekstrem harga dan osilator yang dipasangkan tepat. Tidak membuktikan pembalikan. Aturan konfirmasi pivot dengan dua candle di kanan membuat bacaan tersedia baru setelah candle kedua ditutup. Respons tidak dapat diberikan retrospektif kepada candle berisi ekstrem itu. Divergensi tersembunyi adalah konfigurasi hubungan berbeda, bukan nama untuk divergensi reguler yang gagal.

Apakah sebaiknya periode RSI diubah ke 7 atau 21?

Mengubah 14 menjadi 7 atau 21 mengubah pengali pemulusan dan jumlah perubahan untuk nilai awal. Periode lebih pendek memberi perubahan terbaru bobot lebih besar, tetapi jumlah persilangan ambang tertentu bergantung pada seri. Bandingkan feed, harga terapan dan riwayat awal yang sama. Kami tidak menetapkan periode terbaik atau proporsi sinyal berhasil.

Sumber

Sumber utama

  1. TradingView: Relative Strength Index. Cakupan: RSI memakai RMA kenaikan dan penurunan; Close dan 14 sebagai bawaan; membedakan divergensi reguler dari pembalikan Cardwell. Diakses: 3 Oktober 2026.
  2. MetaQuotes: Osilator Stochastic. Cakupan: %K mentah, parameter slowing dan metode %D. Diakses: 3 Oktober 2026.
  3. MetaQuotes: Commodity Channel Index. Cakupan: TP, rata-rata, simpangan absolut rata-rata serta konstanta 0.015. Diakses: 3 Oktober 2026.
  4. John Bollinger: Aturan Bollinger Bands. Cakupan: 20 dan 2 sebagai bawaan; sentuhan bukan sinyal mandiri; tidak mengasumsikan distribusi harga normal. Diakses: 3 Oktober 2026.

Bacaan lanjutan

  1. MetaQuotes: kode atr.mq5 yang diterbitkan. Cakupan: TR=max(H,Cprev)−min(L,Cprev); rata-rata sederhana TR bergulir dalam kode ini. Diakses: 3 Oktober 2026.
  2. Lo, Mamaysky, Wang (2000), makalah asli penulis. Cakupan: identifikasi otomatis pola tertentu pada saham AS, 1962–1996; informasi bersyarat tidak membuktikan indikator FX menguntungkan. Diakses: 3 Oktober 2026.
  3. MetaQuotes: Rata-rata Bergerak. Cakupan: SMA, EMA, SMMA dan WMA linear; harga terapan. Diakses: 3 Oktober 2026.
  4. Menkhoff, Taylor (2007), American Economic Association. Cakupan: tinjauan penggunaan analisis teknikal dalam FX; tidak membuktikan keunggulan konfigurasi tertentu. Diakses: 3 Oktober 2026.
  5. MetaQuotes: MACD. Cakupan: MACD = EMA12−EMA26; sinyal SMA9 dalam MT5. Diakses: 3 Oktober 2026.
  6. BIS: Kejadian flash sterling 7 Oktober 2016. Cakupan: pergerakan GBP historis dan kondisi likuiditas; tidak menghitung nilai MA/MACD dari seri yang tidak tersedia. Diakses: 3 Oktober 2026.
  7. SNB: pengumuman 15 Januari 2015. Cakupan: penghentian kurs minimum 1.20 CHF per EUR; tidak mengarang bacaan indikator. Diakses: 3 Oktober 2026.
  8. MetaQuotes: kode stochastic.mq5 yang diterbitkan. Slowing sebagai rasio jumlah pembilang terhadap jumlah rentang; sumhigh=0 ditangani dengan nilai 100. Diakses: 3 Oktober 2026.
  9. MetaQuotes: kode rsi.mq5 yang diterbitkan. Nilai awal dari n perubahan, pembaruan Wilder; kode yang diunduh pada 3 Oktober 2026 tidak mendefinisikan cabang 0/0 terpisah. Diakses: 3 Oktober 2026.
  10. TradingView: Strategi MACD. Uraian varian MACD dengan garis sinyal EMA. Diakses: 3 Oktober 2026.
  11. MetaQuotes: Momentum. MT Momentum = 100*C/Cprev, garis tengah 100. Diakses: 3 Oktober 2026.
  12. MetaQuotes: Data Harga. Cakupan: tick volume adalah jumlah tick yang diterima saat membentuk candle; berbeda dari volume nyata. Diakses: 3 Oktober 2026.

Kemajuan belajar Anda

Selesai membaca pelajaran ini? Tandai sendiri. Membuka atau menggulir halaman tidak menandainya sebagai selesai.

Kemajuan memerlukan JavaScript dan penyimpanan browser.

Disimpan hanya di browser ini. Tanpa akun atau sinkronisasi antarperangkat. Menghapus data situs dapat menghapus kemajuan Anda.

Jarosław Wasiński

Pemimpin redaksi, ForexMechanics.com • Analis makro dan FX

Analis independen dan profesional dengan lebih dari 20 tahun pengalaman di pasar keuangan. Aktif di Forex sejak 2004, berfokus pada analisis fundamental, struktur pasar OTC, dan manajemen risiko modal yang disiplin.

  • Pendiri dan pemimpin redaksi MyBank.pl, menyediakan edukasi keuangan tepercaya sejak 2004.
  • Penulis ratusan komentar pasar mendalam, analisis struktural, dan materi edukasi untuk trader dan investor.
  • Pendukung transparansi pasar, mempromosikan edukasi berbasis data konkret dan laporan institusional (BIS, ESMA, CFTC).

Seluruh konten bersifat edukasi dan informasi semata – bukan merupakan saran investasi atau rekomendasi apa pun. Ingat: trading dengan leverage (Forex/CFD) memiliki risiko tinggi kehilangan modal dengan cepat.