Harga di atas rata-rata, ADX tinggi, dan ATR naik menggambarkan sifat berbeda. Keselarasan belum melengkapi aturan masuk. Panduan ini memisahkan peran melalui riwayat H1 rekaan yang seluruh inputnya ditentukan. Contoh kuotasi terpisah menunjukkan mengapa volatilitas lebih besar dapat memerlukan volume lebih kecil meskipun pandangan arah tidak berubah.
1. Ajukan tiga pertanyaan berbeda sebelum menggabungkan
EMA dapat menjelaskan posisi harga terhadap jalur yang dihaluskan. ADX merangkum ketimpangan pergerakan terarah ke atas dan ke bawah. ATR mengukur True Range terkini dan memberi skala jarak. Menyebut semuanya konfirmasi menyembunyikan peran berbeda. Tuliskan observasi yang diubah setiap komponen dan keputusan yang masih belum ditentukan.
Ini panduan membaca dan menguji kombinasi, bukan strategi siap transaksi. Contoh mengelompokkan konteks candle selesai tanpa mengarang entry atau imbal hasil. Sistem lengkap masih membutuhkan pemicu harga, masa berlaku, eksekusi, perlindungan, exit, volume, dan batas portofolio. Panduan MACD–RSI menjelaskan perbedaan terkait antara kondisi yang bertahan dan peristiwa baru.
2. Tetapkan instrumen, input, dan peran
Acuan memakai candle EURUSD Bid H1 rekaan, EMA 20 dan EMA 50 atas Close, serta perhitungan Wilder acuan 14 periode untuk ADX dan ATR. Dua EMA membentuk satu konteks arah, bukan dua suara independen. ADX menambahkan syarat kekuatan; ATR menjadi skala pada contoh perencanaan terpisah. Periode mengidentifikasi percobaan, bukan parameter terbaik yang terbukti.
Catat simbol, batas candle, sisi kuotasi, riwayat, metode, dan nilai awal bersama-sama. Label periode saja tidak mereproduksi implementasi. Di MT4, bedakan pergeseran visual garis dan shift buffer untuk membaca candle sebelumnya. Gunakan Data Window serta nilai tersimpan: skala grafik dapat mengubah sudut tampak tanpa mengubah perhitungan.
| Komponen | Peran pada contoh | Yang belum ditentukan |
|---|---|---|
| EMA 20 / 50 | Konteks arah | Peristiwa entry baru |
| ADX 14 | Syarat kekuatan | Arah dan eksekusi |
| ATR 14 | Skala jarak | Rentang atau batas rugi terjamin |
3. Baca hubungan EMA tanpa meramal candle berikutnya
Untuk n periode digunakan α = 2/(n+1) dan E(k) = E(k−1) + α × [C(k) − E(k−1)], dengan rata-rata aritmetika n penutupan pertama sebagai nilai awal. Seri cepat muncul di k19, seri lambat di k49. Penutupan di atas kedua rata-rata, EMA cepat di atas EMA lambat dan meningkat, adalah definisi konteks naik yang dipilih, bukan bukti kenaikan mendatang.
Harga dapat menembus satu EMA saat pulih di dalam penurunan lebih besar. Dua rata-rata berdekatan dapat berganti urutan dalam rentang. Jaraknya bersatuan harga dan bergantung pada periode serta riwayat. Jika kemudian dinormalisasi dengan ATR, nyatakan dan uji aturan tambahan itu. Sudut atau jarak yang terlihat menarik tidak boleh menjadi syarat tersembunyi.
4. Pisahkan kekuatan ADX dari pergerakan terarah
Perubahan high ke atas adalah H(k) dikurangi H(k−1); perubahan low ke bawah adalah L(k−1) dikurangi L(k). +DM menyimpan perubahan naik hanya jika positif dan secara ketat lebih besar daripada perubahan turun; −DM memakai pembandingan sebaliknya. Jika sama, keduanya nol. Ini bukan imbal hasil bertanda antarpenutupan. Haluskan DM dan True Range sebelum membentuk DI.
Di sini +DI = 100 × W(+DM)/W(TR), −DI = 100 × W(−DM)/W(TR), dan DX = 100 × |+DI − (−DI)| / [+DI + (−DI)]. ADX adalah DX yang dihaluskan dengan Wilder. Tanda ketimpangannya dihilangkan, sehingga ADX tinggi dapat menyertai kedua arah. Urutan DI menambahkan informasi arah dan berbeda dari garis ADX yang tidak berarah.
5. Nyatakan penghalusan sebelum mengharapkan kesamaan MT4
W diawali rata-rata 14 observasi valid pertama, lalu menggunakan W(k) = [13 × W(k−1) + x(k)]/14. TR dan DM halus pertama ada di k14. ADX pertama adalah rata-rata DX k14 sampai k27; berikutnya memakai rekurensi yang sama. Jika TR halus positif tetapi kedua DI nol, DX ditetapkan nol secara eksplisit. Riwayat yang tidak tersedia tidak boleh diganti nol; penyebut TR nol membuat pembandingan tidak valid.
MT4 menyediakan ADX lewat MODE_MAIN, MODE_PLUSDI, dan MODE_MINUSDI. iATR tidak memiliki pemilih harga input atau penghalusan; iMA memisahkan metode, harga, pergeseran visual, dan shift buffer. Label 14 yang sama tidak membuktikan rekonstruksi Wilder ini sama dengan indikator bawaan atau khusus. Cocokkan implementasi, nilai awal, dan riwayat sebelum membandingkan bacaan candle selesai. Kesetaraan terminal tidak diklaim.
6. Gunakan ATR sebagai skala, bukan suara arah tambahan
True Range adalah TR(k) = max[H(k) − L(k), |H(k) − C(k−1)|, |L(k) − C(k−1)|]. ATR di sini adalah W(TR) menurut rekurensi yang dinyatakan. Gap dapat membuat TR melebihi high–low candle. Kenaikan besar, penurunan besar, dan gap sama-sama dapat menaikkan ATR. ATR naik tidak memilih BUY alih-alih SELL.
ATR bersatuan harga. Pada EURUSD, 1 pip = 0.00010, sehingga 0.00100 setara 10 pips. Point pada digit kelima lebih kecil daripada pip; instrumen lain memerlukan konvensi sendiri. Z(k) = [C(k) − EMA20(k)]/ATR14(k) mengukur ekstensi pada skala historis pilihan. Itu bukan probabilitas, rentang masa depan terjamin, atau penolakan otomatis karena harga terlalu jauh.
7. Selaraskan candle selesai sebelum membandingkan
Nilai H1 setelah candle selesai, ketika candle berikutnya dan riwayat yang diperlukan tersedia. Pada seri H1 MT4 sekarang, shift 1 adalah candle selesai terbaru, shift 2 pendahulunya, dan shift 0 masih terbentuk. Bandingkan kemiringan EMA pada kedua waktu selesai. Pergeseran visual nol tidak membenarkan membaca buffer shift 0 untuk aturan ini.
Pertahankan semua bacaan pada observasi H1 selesai yang sama. Jika menambah timeframe, cocokkan interval dan ketersediaan nyata, bukan indeks yang sama. Bandingkan nilai tanpa pembulatan dan simpan waktu serta input. Kondisi dapat bertahan banyak candle tanpa mengizinkan permintaan berulang setiap tick. Rekonsiliasi posisi dan permintaan adalah tugas operasional terpisah.
8. Ulangi seluruh input rekaan
CSV berisi 101 candle EURUSD Bid H1 rekaan sejak 2026-07-06 00:00 UTC, diberi waktu penyelesaian. Pada k0, Open dan Close adalah 1.10000, High 1.10030, Low 1.09990. Untuk k1–k60, Close dikurangi Open mengulang dalam pip (+2,−2) × 30; k61–k75 memakai +3 pips, k76–k90 −6 pips, dan k91–k100 +2 pips. Ini data buatan, bukan harga broker yang diamati atau ramalan.
Setelah k0, Open sama dengan Close sebelumnya kecuali k81, ketika lebih rendah 8 pips. High satu pip di atas nilai terbesar Open dan Close; Low satu pip di bawah yang terkecil. Pada k81 rentang candle adalah 8 pips, tetapi TR 15 pips. CSV mencakup OHLC, TR, DM, DI, EMA, ADX, ATR, dan observasi. Sel kosong berarti tidak tersedia. Riwayat terbatas menentukan nilai awal, tanpa membuktikan konvergensi ke terminal yang memiliki data lebih lama.
9. Definisikan konteks dan baca tabel perhitungan
Konteks naik U mensyaratkan C(k) > EMA20(k) > EMA50(k) serta EMA20(k) > EMA20(k−1). Konteks turun D membalik kedua perbandingan. Tetapkan A(k) = [ADX14(k) ≥ 25], Q↑(k) = U(k) AND A(k), dan Q↓(k) = D(k) AND A(k). Ambang inklusif 25 hanya ilustrasi, bukan optimum terbukti. ATR dicatat sebagai skala dan tidak diam-diam menjadi persetujuan arah.
Pada k61 ada U tetapi ADX hanya 7.1429, jadi Q↑ nol. Pada k64, ADX 25.6534 membuat Q↑ satu. Di k75 penutupan sekitar 4.6965 ATR di atas EMA20, tetapi konteks tetap lolos: batas ekstensi tidak ditetapkan. EMA dibulatkan ke lima desimal dan bacaan lain ke empat untuk tabel; penanda memakai presisi penuh. Itu observasi konteks, bukan order terisi atau tingkat kemenangan terukur.
| Candle | Bid tutup | EMA 20 | EMA 50 | ADX 14 | ATR (pip) | Q↑ | Q↓ |
|---|---|---|---|---|---|---|---|
| k60 | 1.10000 | 1.10009 | 1.10010 | 0.0000 | 4.0000 | 0 | 0 |
| k61 | 1.10030 | 1.10011 | 1.10010 | 7.1429 | 4.0714 | 0 | 0 |
| k64 | 1.10120 | 1.10032 | 1.10020 | 25.6534 | 4.2565 | 1 | 0 |
| k75 | 1.10450 | 1.10231 | 1.10124 | 67.0974 | 4.6710 | 1 | 0 |
| k81 | 1.10010 | 1.10219 | 1.10144 | 53.9858 | 6.3659 | 0 | 0 |
| k90 | 1.09470 | 1.09893 | 1.10008 | 57.7653 | 7.1613 | 0 | 1 |
| k100 | 1.09670 | 1.09706 | 1.09869 | 50.7920 | 5.5067 | 0 | 1 |
10. Baca ADX tinggi ketika konteks harga berubah
Pada k81 ADX masih 53.9858, tetapi kedua konteks EMA gagal: harga di bawah keduanya sementara EMA cepat masih di atas yang lambat. Kedua Q nol. Di k90, ADX 57.7653 menyertai konteks turun yang valid. Kekuatan tinggi tidak pernah menjamin pandangan naik tetap berlaku; tafsirkan bersama konteks yang didefinisikan terpisah.
Di k100 harga sudah pulih dari level lebih rendah, tetapi konteks EMA turun masih bertahan dan ADX 50.7920. ADX menurun tidak otomatis berarti pembalikan naik. Meminta ADX naik, urutan DI, ambang lain, atau batas ekstensi menciptakan versi berbeda. Semua dapat diuji, tetapi menambahnya setelah melihat baris yang tidak disukai menghalangi perbandingan jujur.
11. Pisahkan pemicu harga dari filter konteks
Klasifikasi konteks tidak menentukan waktu entry. Strategi lain dapat meneliti penembusan konsolidasi setelah penutupan atau pullback dengan peristiwa harga baru, tetapi harus menetapkan pemicu serta waktunya. Jangan menganggap setiap baris Q↑ sinyal baru atau menyimpan pemicu ditolak tanpa batas sampai ADX mendukung. Populasi keputusan dan waktu eksekusi akan berubah.
Tentukan evaluasi sekali pada candle selesai atau penyimpanan dalam jendela yang dinyatakan. Definisikan kedaluwarsa, peristiwa berlawanan, data hilang, satu permintaan yang dimaksud, dan pembatalan. Rekonsiliasi permintaan tidak pasti serta posisi sebelum mencoba kembali setelah gangguan. Keselarasan indikator tidak membuktikan broker menerima order, perlindungan terpasang, atau transaksi aman.
12. Pilih aturan stop sebelum menghitung lot
ATR dapat memberi jarak minimum, tetapi tidak menunjukkan invalidasi struktural atau menjamin tahan terhadap fluktuasi biasa. Stop struktur, stop ATR, dan gabungan adalah hipotesis berbeda. Untuk rencana BUY, contoh terpisah menetapkan stop struktural sisi Bid dan memakai d = max[Ask − structural stop, 1.5 × ATR]. Stop menjadi Ask − d. Ini ketentuan perencanaan, bukan kelipatan universal yang direkomendasikan.
Sesuaikan stop dengan kisi harga nyata dalam arah perlindungan yang dimaksud, lalu hitung ulang jarak. Periksa minimum broker, spread, dan kuotasi baru yang dapat dieksekusi. Kuotasi kedaluwarsa atau stop tidak valid adalah penolakan untuk dicatat, bukan izin memakai harga historis menguntungkan. Gap dan pergerakan cepat dapat memperburuk eksekusi; jarak serta cadangan tidak membatasi kerugian nyata.
13. Ikuti satu anggaran dalam dua skenario volatilitas
Contoh EURUSD independen memakai Bid/Ask 1.10500 / 1.10512, stop struktur 1.10300, dan target Bid 1.10900. Dengan ATR 10 pips, batas minimum 15 pips, sehingga struktur menentukan d 21.2 pips. Tambahkan komisi buka-tutup 0.8 pip dan cadangan total eksekusi merugikan 1.2 pips. Jarak rugi rencana 23.2 pips, target bersih 36.8 pips, rasio sekitar 1.586. Ask terhadap exit Bid sudah menghitung spread masuk.
Asumsikan akun USD, kontrak standar 100000 EUR, nilai pip 10 USD per lot standar, anggaran 100 USD, dan langkah lot 0.01. Bulatkan 100 / (23.2 × 10) ke bawah menjadi 0.43 lots, risiko rencana 99.76 USD. Jika hanya ATR menjadi 20 pips, minimum naik ke 30 pips, stop 1.10212, dan jarak rugi total 32.0 pips. Volume turun ke 0.31 lots, risiko 99.20 USD, rasio 1.150. Ini perencanaan, bukan eksekusi atau kerugian maksimum terjamin.
| Skenario | ATR (pip) | Stop Bid | Jarak (pip) | Rugi + biaya | Lot | Risiko USD | Rasio target |
|---|---|---|---|---|---|---|---|
| ATR awal | 10.0 | 1.10300 | 21.2 | 23.2 | 0.43 | 99.76 | 1.586 |
| ATR dua kali lipat | 20.0 | 1.10212 | 30.0 | 32.0 | 0.31 | 99.20 | 1.150 |
14. Jangan samakan penyesuaian volatilitas dengan izin menambah risiko
Kedua skenario mempertahankan kuotasi, struktur, target, anggaran, dan biaya untuk mengisolasi ATR. Kuotasi berikutnya dapat mengubah hasil lagi. Untuk mata uang akun berbeda, konversi nilai pip atau tick pada kurs relevan dan periksa kontrak. Angka ATR sendiri tidak menentukan lot. Periksa volume minimum, langkah, margin, dan eksposur portofolio berkorelasi.
Jangan menerapkan kasus kedua dengan memperlebar stop posisi yang sudah ada sambil mempertahankan volume awal lebih besar. Itu meningkatkan eksposur rencana tanpa aturan pengelolaan lain yang telah diuji. Di sini ukuran dihitung untuk posisi baru dengan anggaran tetap. Pengelolaan berjalan, swap, berita, kerugian agregat, dan rekonsiliasi restart memerlukan aturan tersendiri.
15. Uji kontribusi setiap komponen tambahan
Bekukan model lengkap dengan konteks EMA, satu pemicu harga, dan exit tetap. Bandingkan dengan model yang sama ditambah syarat ADX. Lalu uji kebijakan jarak dan volume ATR terhadap alternatif yang dinyatakan, dengan risiko dan eksekusi sama. Catat penolakan, keterlambatan, stop, lot, eksposur, dan biaya. Mengubah pemicu, exit, dan anggaran sekaligus menyembunyikan penyebab perubahan hasil.
Sisihkan data berikutnya, simpan semua versi, dan periksa periode serta ambang sekitar tanpa memilih pemenang baru setiap interval. Tinjau kerugian, laba yang tersaring, ekspektasi bersih, drawdown, kegagalan eksekusi, serta ketidakpastian. Tabel rekaan hanya memeriksa hitungan dan urutan waktu. Tidak ada hasil transaksi untuk membuktikan laba, risiko aman, atau kombinasi terbaik.
16. Lakukan tinjauan sebelum melanjutkan ke strategi
Sebutkan riwayat input, sisi kuotasi, timeframe, metode dan nilai awal EMA, penghalusan ADX/ATR, waktu selesai, dan penanganan data hilang. Tetapkan pembandingan, kesamaan ambang, serta bacaan yang hanya diagnostik. Lalu tulis peristiwa harga baru, validitas, perlindungan, exit, biaya, dan volume. Pembaca lain harus dapat mengulang keputusan tanpa memilih grafik yang menguntungkan setelahnya.
Langkah selanjutnya adalah hipotesis strategi terpisah, bukan memperdagangkan setiap konteks yang lolos. Pisahkan buktinya dari panduan Bollinger Bands–RSI berikutnya dan eksperimen lain. Kombinasi berguna memiliki tanggung jawab jelas serta efek tambahan yang dapat diuji. Menampilkan arah, kekuatan, dan volatilitas bersama tidak otomatis membuatnya andal.
Pertanyaan umum
Apa kontribusi setiap indikator EMA, ADX, dan ATR?
EMA memberi konteks arah pilihan, ADX kekuatan pergerakan tanpa tanda, dan ATR skala True Range. Perannya dapat saling melengkapi, tetapi memakai data harga bertumpang tindih. Keselarasan tidak membuktikan independensi, peristiwa entry, atau profitabilitas.
Apakah EMA 20/50, ADX 14, dan ATR 14 pengaturan terbaik?
Tidak ada optimum yang dibuktikan. Periode acuan mengidentifikasi contoh. Penghalusan, nilai awal, riwayat, timeframe, dan biaya juga penting. Bekukan aturan lengkap lalu nilai alternatif dekat dan data berikutnya, bukan memilih hanya karena grafik historis tampak bagus.
Apakah ADX di atas 25 berarti harga seharusnya naik?
Tidak. ADX mengukur kekuatan tanpa memilih arah. Dalam contoh, bacaan tinggi hadir bersama konteks EMA bertentangan pada k81 dan turun pada k90. Mewajibkan urutan DI atau ADX naik menciptakan aturan lain untuk diuji.
Bisakah ATR meramal target atau menjamin stop?
Tidak. ATR merangkum True Range historis dengan metode tertentu. Kelipatan adalah jarak pilihan, bukan ramalan, interval keyakinan, atau batas kerugian. Gap, slippage, dan eksekusi dapat melampaui level serta cadangan rencana.
Mengapa bacaan MT4 dapat berbeda dari CSV?
CSV memakai referensi Wilder dan nilai awal EMA yang jelas pada candle rekaan. Terminal atau indikator dapat berbeda dalam algoritme, inisialisasi, riwayat lama, pengelompokan, dan data. Periode sama tidak cukup; cocokkan candle selesai serta implementasi persisnya.
Mengapa lot turun saat ATR naik?
Dengan anggaran tetap, minimum ATR lebih lebar meningkatkan kerugian rencana per lot. Volume dibulatkan turun dari 0.43 ke 0.31 lot sesuai asumsi. Itu untuk posisi baru, bukan izin memperlebar stop lama sambil mempertahankan volume.
Sumber dan catatan pembelajaran
MetaQuotes mendokumentasikan konsep dan antarmuka MQL4. Penghalusan acuan, nilai awal, jalur OHLC, dan kondisi observasi di sini merupakan definisi pembelajaran yang dinyatakan jelas. Ini bukan replika terminal MT4 yang telah diverifikasi, deskripsi EA komersial, atau hasil transaksi terukur. CSV memuat seluruh input dan perhitungan antara; contoh kuotasi dan volume terpisah dari jalur harga itu.
- MetaQuotes — Moving Average
- MetaQuotes — Average Directional Movement Index
- MetaQuotes — Average True Range
Materi pembelajaran. Riwayat OHLC, nilai, dan skenario kuotasi adalah rekaan. Forex berisiko. Keselarasan dan cadangan tidak menjamin laba, eksekusi, atau kerugian maksimum.