EMA dan ADX bisa sepakat setelah bagian menarik suatu gerakan terlewat, atau berbeda tanpa kesalahan hitung. Panduan ini memisahkan konteks arah, kekuatan tanpa tanda arah, dan kebaruan peristiwa harga. Riwayat M5 rekaan dan rencana kuotasi independen menjelaskan mekanisme, bukan membuktikan kinerja trading.
1. Pisahkan tiga pertanyaan sebelum membaca grafik
Konteks EMA menilai hubungan rata-rata pilihan. ADX menilai ketidakseimbangan gerakan arah yang diperhalus. Peristiwa harga menanyakan apakah sesuatu yang baru terjadi menurut aturan. Kesepakatan dua indikator bukan peristiwa baru, kuotasi yang dapat dieksekusi, atau transaksi yang memenuhi anggaran. Menunggu satu bar M5 lagi memberi waktu bagi harga dan ruang menuju target untuk berubah.
Panduan membandingkan pengamatan tanpa menetapkan resep masuk baru. Ini memperluas panduan EMA/ADX/ATR dengan pelemahan, penyelarasan bar tertutup, dan konfirmasi kedaluwarsa. Strategi EMA/ADX dua bar memiliki syarat lengkap sendiri; aturan pelemahannya tidak universal. Semua riwayat dan rencana rekaan, tanpa order dikirim atau hasil terealisasi.
Panduan scalping EMA dan ATR tentang kondisi tenang, ekspansi, dan biaya terlambat membedakan acuan tetap, rata-rata berubah, dan perhitungan kuotasi independen.
2. Berikan EMA peran konteks yang terbatas dan tepat
Gunakan EMA20/50 dari penutupan bar Bid M5 terjadwal. Awali tiap periode n dengan rata-rata n penutupan pertama, lalu gunakan EMA_n(k)=[2×Close(k)+(n−1)×EMA_n(k−1)]/(n+1). Nilai pertama muncul pada k19 dan k49. Dalam pelajaran ini F+=[EMA20>EMA50 AND EMA50(k)>EMA50(k−3)]; F−=[EMA20<EMA50 AND EMA50(k)<EMA50(k−3)]. Kesamaan tidak termasuk kedua konteks.
Label ini menjelaskan hubungan, bukan perintah beli atau jual. Penutupan bisa turun sementara F+ bertahan, dan pantulan singkat bisa terjadi dalam F−. Konvensi EURUSD rekaan adalah pip=0.0001; point=tick=0.00001. Simpan simbol, sisi, kerangka waktu, input harga, nilai awal, dan waktu bersama. Riwayat atau metode lain mengubah nilai; kesetaraan dengan terminal tidak diasumsikan.
3. Tentukan perhitungan ADX sebelum membandingkan
Mulai k1 hitung u=High(k)−High(k−1); v=Low(k−1)−Low(k); TR=max(High−Low,abs(High−PreviousClose),abs(Low−PreviousClose)). DM positif menyimpan u hanya jika positif dan lebih besar secara ketat dari v; DM negatif menyimpan v hanya jika positif dan lebih besar dari u. Nilai seri membuat keduanya nol. Pada k14 awali rata-rata TR dan DM dari k1–k14, lalu terapkan W(k)=[13×W(k−1)+raw(k)]/14.
Gunakan DI_plus=100×W(DM_plus)/W(TR); DI_minus=100×W(DM_minus)/W(TR); DX=100×abs(DI_plus−DI_minus)/(DI_plus+DI_minus). Jika TR diperhalus positif dan jumlah DI nol, DX nol; penyebut TR nol membuat perbandingan tidak tersedia. Awali ADX pada k27 dari rata-rata DX14–DX27, lalu ADX(k)=[13×ADX(k−1)+DX(k)]/14. Referensi terbatas bergaya Wilder ini dinyatakan eksplisit. Cocokkan implementasi sebelum mengharapkan nilai sama; data hilang bukan kekuatan nol.
4. Bedakan level, kemiringan ADX, dan perubahan harga bar
Level menunjukkan kekuatan terkumpul dalam perhitungan; delta_ADX=ADX(k)−ADX(k−1) adalah perubahan terakhir. Keduanya tidak memiliki tanda arah imbal hasil satu bar. Pada riwayat naik, antara 09:35 dan 09:40 UTC penutupan turun 1.20200 → 1.20194 sementara ADX naik 77.285335 → 78.907811. Penghalusan masih dapat menunjukkan ketidakseimbangan meningkat walau tubuh terbaru turun.
Pada 09:50 riwayat yang sama memiliki ADX=79.328466; delta_ADX=−0.222697 dan F+ tetap berlaku. Level tinggi dengan kemiringan negatif berbeda dari level rendah yang naik. Syarat ADX naik dan syarat batas minimum memilih pengamatan berbeda. Bandingkan nilai penuh sebelum pembulatan tampilan; tampilan tidak menentukan kelulusan aturan.
| Pengamatan | Konteks | EMA20 | EMA50 | ADX | Perubahan ADX |
|---|---|---|---|---|---|
| ADX naik / F+ | F+ | 1.20046594 | 1.20022780 | 55.744375 | +3.404279 |
| ADX melemah / F+ | F+ | 1.20135930 | 1.20078958 | 79.328466 | -0.222697 |
| ADX naik / F− | F− | 1.19953406 | 1.19977220 | 55.744375 | +3.404279 |
| Penutupan sama / Tinggi / rendah berbeda | F+ | 1.20046594 | 1.20022780 | 0.000000 | +0.000000 |
5. Baca pelemahan tanpa mengarang arah
ADX turun bisa menyertai jeda, ketidakseimbangan berkurang, atau awal pembalikan; indikator saja tidak membedakan kelanjutannya. Pada 09:50 riwayat naik memiliki penutupan 1.20182, EMA20 1.20135930, dan EMA50 1.20078958. Kekuatan melemah tetapi harga masih di atas keduanya. Ini deskripsi keadaan, bukan izin masuk atau mengabaikan invalidasi harga.
Riwayat turun cerminan pada 08:50 memiliki EMA20=1.19953406; EMA50=1.19977220; ADX=55.744375 dengan ADX naik dalam F−. Pasangan riwayat naik memiliki besar ADX sama. Arah berasal dari hubungan harga/EMA atau DI yang ditetapkan. Jika strategi mengizinkan pelemahan hanya selama retracement tertentu, pertahankan semua syarat tambahannya tanpa menggeneralisasi pengecualian.
6. Selaraskan bar tertutup
Pada cuplikan ilustratif 08:02 UTC, interval M5 terjadwal terakhir yang selesai adalah 07:55–08:00; 08:00–08:05 masih terbentuk. CSV menyimpan waktu buka dan tutup. Label grafik MT4 biasanya menunjukkan waktu buka. Periksa timestamp dan ketersediaan nyata: lewatnya batas jam tidak membuktikan bar baru atau data lengkap sudah tiba.
Baca EMA dan ADX dari interval tertutup yang sama. MODE_MAIN iADX adalah ADX; MODE_PLUSDI dan MODE_MINUSDI adalah garis lain. shift terakhir adalah offset historis buffer; shift 0 masih terbentuk. ma_shift menggeser garis rata-rata pada grafik. Simpan timestamp saat indeks relatif bergeser. Jeda penghalusan dalam bar berbeda dari usia penerimaan kuotasi lokal; waktu server bukan ukuran latensi jaringan.
7. Perlakukan kesepakatan sebagai informasi bertumpang tindih
EMA dan ADX mengolah feed sama dengan sifat berbeda. Indikator kedua tidak otomatis menjadi suara independen atau mengalikan peluang sukses. Riwayat same_closes mempertahankan semua penutupan dan kedua EMA, tetapi menetapkan High=1.20250; Low=1.19950 konstan. Perubahan tinggi/rendah menghasilkan DM nol dan ADX=0 valid meski konteks EMA positif.
Contoh tandingan mengubah tinggi/rendah, bukan menunjukkan implementasi benar berbeda pada OHLC identik. Konteks penutupan dan kekuatan gerakan arah tidak harus cocok. Nilai tambah filter perlu diuji dalam model lengkap setelah biaya pada data belum digunakan. Kecocokan visual, angka tinggi, atau seleksi lebih ketat tidak membuktikannya.
8. Bandingkan tiga kebijakan kekuatan
Sebagai ilustrasi bandingkan Floor: ADX>=25; Rising: ADX>=25 AND delta_ADX>0; Cooling: ADX>=25 AND delta_ADX<0. Batas minimum mencakup kesamaan; kemiringan bersifat ketat sehingga perubahan nol tidak lulus keduanya. Ini filter diagnostik, bukan sistem lengkap atau ambang universal. Cooling tidak menyalin seluruh syarat pelemahan dan retracement strategi pendamping.
Cuplikan naik dan turun dengan ADX meningkat lulus Floor dan Rising; cuplikan naik yang melemah lulus Floor dan Cooling; sumbu berbeda tidak lulus semua. Matriks menunjukkan contoh pilihan, bukan tingkat kemenangan atau frekuensi pasar. Contoh aritmetika terpisah 24.9996 → 25.000 tetap di bawah 25 pada nilai penuh. Baris itu bukan pengamatan ADX dari OHLC.
| Pengamatan | Batas minimum | Naik | Melemah |
|---|---|---|---|
| ADX naik / F+ | Lulus | Lulus | Gagal |
| ADX melemah / F+ | Lulus | Gagal | Lulus |
| ADX naik / F− | Lulus | Lulus | Gagal |
| Penutupan sama / Tinggi / rendah berbeda | Gagal | Gagal | Gagal |
9. Jangan hidupkan peristiwa lama karena kekuatan belakangan
Pelajaran late_gate menetapkan L=1.20020 sebelum urutan. Peristiwa baru hanya jika penutupan sebelumnya pada/di bawah L dan penutupan baru tegas di atasnya. Pada 08:10 / E1, 1.20030 melintas pertama kali tetapi ADX nol. Batas minimum gagal dan E1 terpakai. Pada 08:30 ADX mencapai 25.653374, namun harga tetap di atas L: tidak ada peristiwa baru.
Pada 08:35 penutupan 1.20015<=L mereset kesiapan untuk persilangan lain, tanpa membuka E1. Pada 08:40 / E2, 1.20035 membuat persilangan sendiri dengan ADX=35.895001. E2 hanya memenuhi batas indikator ilustratif, bukan persetujuan order. Kalender menjelaskan kebaruan; aturan perlindungan, eksekusi, dan keluar untuk strategi masih belum lengkap.
| Waktu UTC | Pengamatan | Penutupan | ADX | Baru |
|---|---|---|---|---|
| 08:10 | E1 · Lebih awal | 1.20030 | 0.000000 | Lulus |
| 08:30 | E1 · Terpakai | 1.20070 | 25.653374 | Gagal |
| 08:35 | Reset baru | 1.20015 | 30.963847 | Gagal |
| 08:40 | E2 · Peristiwa baru | 1.20035 | 35.895001 | Lulus |
10. Periksa biaya harga menunggu secara terpisah
Perbandingan rekaan independen mengasumsikan EURUSD, akun USD, EUR 100,000 per lot dan pip_value=$10/lot; equity=$10,000; plan_budget=$25; lot_min=lot_step=0.01. BUY memiliki keluar Bid tetap S_bid=1.20350; T_bid=1.20530. Pada 09:00:00.100 kuotasi Bid/Ask=1.20400/1.20408; lima detik kemudian 1.20405/1.20413. Keduanya memiliki spread 0.8 pip.
Masukkan 0.2 pip masuk merugikan dalam F_plan, ditambah 0.2 pip slippage keluar tersisa dan komisi linear pulang-pergi 0.7 pip tanpa minimum atau tambahan. Jadi F_plan=Ask+0.2 pip; c=0.7+0.2=0.9 pip. Spread sudah diwakili sisi masuk/keluar. Kuotasi terpisah dari riwayat indikator ini bukan fill atau izin menunggu lima detik; tenggat strategi dapat lebih dahulu mengecualikan kuotasi kedua.
11. Pisahkan rasio neto dan ukuran posisi
Untuk BUY hitung L=(F_plan−S_bid)/pip+c; W=(T_bid−F_plan)/pip−c. Syaratkan L dan W positif serta batas ilustratif W/L>=1.50. Rencana awal memberi F_plan=1.20410; L=6.9; W=11.1; W/L=1.6086957; yang kemudian F_plan=1.20415; L=7.4; W=10.6; W/L=1.4324324. Spread tetap tidak menjaga ruang neto.
Dengan anggaran $25, lots=floor_step(25/(L×10),0.01) memberi 0.36 lot awal, kerugian rencana hipotetis $24.84 dan target neto $39.96. Ukuran diagnostik berikutnya 0.33 lot merencanakan rugi $24.42 tetapi rasionya tetap gagal; itu bukan ukuran layak. Pada biaya linear volume saling menghapus dalam W/L. Nilai ini rencana, bukan hasil terealisasi atau batas terjamin. Syarat broker dan eksposur agregat masih perlu diperiksa.
| Kuotasi | Rugi, pip | Imbalan, pip | W/L neto | Lot rencana |
|---|---|---|---|---|
| BUY / Lebih awal · 1.20400 / 1.20408 | 6.9 | 11.1 | 1.6086957 | 0.36 |
| BUY / Kemudian · 1.20405 / 1.20413 | 7.4 | 10.6 | 1.4324324 | — |
| SELL / Lebih awal · 1.20400 / 1.20408 | 6.9 | 11.1 | 1.6086957 | 0.36 |
| SELL / Kemudian · 1.20395 / 1.20403 | 7.4 | 10.6 | 1.4324324 | — |
12. Cerminkan SELL pada sisi kuotasi yang tepat
SELL masuk terhadap Bid dan keluar terhadap Ask. Rencana independen menetapkan S_ask=1.20458; T_ask=1.20278. Kuotasi awal kembali 1.20400/1.20408, tetapi F_plan=Bid−0.2 pip=1.20398. Gunakan L=(S_ask−F_plan)/pip+c; W=(F_plan−T_ask)/pip−c. Indikator Bid tidak membuktikan keluar Ask dapat dieksekusi.
Kuotasi SELL berikutnya 1.20395/1.20403 dengan F_plan=1.20393 dan penurunan rasio biaya yang sama. Simetri sengaja dibuat, bukan diamati. Sketsa ini rencana harga, bukan candle Ask historis atau keluar terealisasi. Penelitian riil memerlukan Ask berpasangan yang benar-benar diamati dan kontrak broker; spread tetap yang nyaman tidak merekonstruksinya.
13. Hitung apa yang terlewat oleh filter terlambat
Filter lambat dapat menolak noise, datang setelah peristiwa berguna, atau meninggalkan ruang kurang pada kuotasi pertama yang layak. Pengaturan cepat mengubah semuanya tanpa membuktikan perbaikan. Pembalikan, gap, spread berubah, atau kuotasi hilang bisa menggagalkan gambaran indikator. Cadangan tidak menjamin eksekusi atau batas rugi. Jangan memperpanjang peristiwa karena ADX membaik kemudian.
Penyelarasan M5 bukan kebijakan sesi atau berita. Nyatakan konversi broker–UTC dan aturan penghentian, pemulihan spread, dan sinyal baru tersendiri. Peristiwa terpakai tetap terpakai selama penahanan masuk. Hitung kandidat terlewat, kuotasi ditolak, dan hasil tak diketahui di samping transaksi. Panduan ini tidak menetapkan seluruh perilaku operasional.
14. Uji filter pada kalender kandidat yang sama
Tentukan kandidat harga mentah tanpa bergantung pada kebijakan ADX. Bandingkan konteks EMA saja, lalu Floor, Rising, dan Cooling pada data terjadwal, biaya, anggaran, dan kalender sama. Simpan penolakan; jangan bangun ulang peristiwa yang lebih nyaman setelah gagal. Bandingkan waktu dan biaya serta hasil berikutnya dengan Bid/Ask tepat.
Bekukan penghalusan, nilai awal, ambang, dan reset sebelum periode kronologis belum digunakan. Jangan memilih ambang dari contoh penyajian yang sama. Matriks hanya pengamatan rekaan tanpa P&L. Empat riwayat dan sembilan baris tidak menetapkan profitabilitas, ketahanan, atau kelayakan riil. Pilihan lebih ketat belum tentu lebih baik.
15. Reproduksi tiga berkas pembelajaran
Berkas berisi 408 closed bars; 9 diagnostic rows; 4 independent quote plans; 0 orders. Empat riwayat Bid rekaan mencakup pemanasan lengkap; delapan baris menunjuk bar tertutup dan satu batas aritmetika terpisah. Penanda membedakan E1, pemeriksaan kedaluwarsa, reset, dan E2. Tidak ada fill aktual atau P&L terealisasi. Pendanaan dan biaya lain tidak disertakan.
Hitung ulang EMA, TR, DM, rata-rata diperhalus, DI, DX, dan ADX secara independen. Periksa seri, DX nol valid versus penyebut tak tersedia, kesamaan, penutupan sama dengan sumbu berbeda, dan reset peristiwa sendiri. Hitung biaya serta pembulatan lot ke bawah tanpa menganggap volume diagnostik sebagai diperdagangkan. Riset memerlukan riwayat andal, pemeriksaan implementasi bertimestamp, periode baru, dan catatan eksekusi.
16. Gunakan daftar baca dan uji singkat
Periksa feed, kerangka waktu, interval tertutup, input harga, nilai awal, dan garis buffer. Nyatakan konteks EMA serta penggunaan level, perubahan ADX, atau keduanya. Amati harga terpisah. Tetapkan kebaruan, umur, dan reset sebelum filter. Simpan kegagalan; kekuatan kemudian memerlukan peristiwa sungguh baru menurut aturan awal.
Pada keputusan riil periksa harga terkini dari sisi tepat, ruang neto, dan anggaran valid dalam strategi lengkap. Catat pengamatan serta penolakan agar urutan dapat direkonstruksi. Konteks EMA, kekuatan ADX, dan eksekusi tepat waktu adalah pertanyaan berbeda. Kejelasan membuat hipotesis dapat diuji; kesepakatan tidak membuktikan keunggulan atau memberikan pengaturan riil.
Pertanyaan umum
Apakah ADX turun berarti SELL?
Tidak. ADX tidak memiliki tanda arah. Penurunan berarti ketidakseimbangan diperhalus berkurang; harga/EMA atau DI dibaca terpisah menurut model.
Apakah ADX 25 ambang universal untuk scalping?
Tidak. Ini batas ilustratif. Kerangka waktu, penghalusan, riwayat, dan pasar mengubah maknanya; contoh tidak memvalidasi ambang menguntungkan.
Bisakah kekuatan ADX belakangan menyelamatkan E1?
Tidak. E1 tetap terpakai. Penutupan pada/di bawah level menyiapkan persilangan lain yang menciptakan E2. Itu peristiwa baru, bukan percobaan ulang E1.
Apakah EMA dan ADX konfirmasi independen?
Tidak otomatis. Keduanya mengolah informasi bertumpang tindih. Sumbu berbeda dapat mempertahankan EMA dan mengubah ADX; nilai tambah perlu uji terkontrol model lengkap.
Apakah lot lebih kecil memperbaiki rasio masuk terlambat?
Tidak. Pada biaya linear ukuran mengubah eksposur uang, bukan W/L. Kuotasi berikutnya gagal meski ukuran diagnostik lebih kecil masuk anggaran.
Apakah CSV merupakan hasil trading terverifikasi?
Tidak. Isinya pengamatan dan rencana rekaan dengan nol order, tanpa fill aktual atau P&L terealisasi. Tidak menetapkan tingkat kemenangan atau imbal hasil harapan.
Sumber dan catatan riset
Referensi resmi menjelaskan rata-rata, buffer ADX, dan gerakan arah. Nilai awal terbatas, konteks, ambang, kalender, dan rencana biaya adalah asumsi pembelajaran, bukan rekomendasi penyedia atau pengaturan tervalidasi untuk akun riil.
- MetaTrader 4: moving average definitions
- MQL4: ADX and DI buffers, applied price and shift
- TradingView: directional movement and ADX calculations
Panduan edukasi. Pengamatan dan rencana rekaan; tanpa order, fill aktual, atau kinerja terukur.