ForexBestRobots.comBandingkan EA →
ID

STRATEGI MULTI-PAIR · STRATEGI 1

Strategi Breakout Forex Multi-Pair: Peringkat ATR, Satu Posisi

Bandingkan breakout H1 tertutup pada daftar Forex tetap dengan ATR, pilih satu kandidat, lalu periksa eksekusi dan risiko bersama. Dengan contoh BUY rekaan.

Waktu baca 14 menitDitinjau oleh Tim Editorial ForexBestRobots
Tiga kandidat H1 rekaan menghasilkan skor breakout ternormalisasi ATR sebesar 0.60, 0.50, dan 0.50. EURUSD berada di urutan pertama, tetapi transaksi hanya diizinkan setelah pemeriksaan eksekusi dan akun. Seluruh akun hanya memiliki satu slot posisi; kandidat berikutnya tidak diantrekan.
Daftar tetap, waktu bersama, dan satu slot posisi untuk seluruh akun.

Strategi multi-pair memerlukan aturan untuk persaingan antarsinyal. Membuka EA di beberapa grafik tidak menciptakan aturan itu. Model pembelajaran ini membandingkan breakout serentak dalam daftar tetap dan hanya mengizinkan kandidat terpilih meminta slot posisi bersama.

Gunakan bar tertutup, data tersinkron, peringkat ternormalisasi ATR, dan satu proses entri untuk seluruh akun. Aturan dan contoh merupakan hipotesis buatan yang perlu diuji, bukan kinerja tervalidasi atau pengaturan yang direkomendasikan. Skor tinggi bukan estimasi transaksi yang akan menang.

1. Tetapkan daftar pasangan dan cakupan akun

Gunakan EURUSD, GBPUSD, dan USDJPY, tepat dalam urutan pemecah seri itu, pada H1 dari satu broker. Pastikan akhiran simbol sebenarnya sebelum pengujian dan pertahankan daftar selama validasi. Versi ini memerlukan akun khusus: maksimal satu posisi pasar dan tanpa order entri tertunda. Posisi manual atau EA lain membuat akun tidak layak untuk entri baru.

Satu slot membatasi posisi strategi yang serentak; itu tidak membuktikan diversifikasi. Pasangan ini masih berbagi mata uang dan peristiwa pasar. Tinjau panduan eksposur mata uang dan kebijakan risiko akun. Gunakan koordinator tunggal atau kunci bersama yang teruji; salinan mandiri di setiap grafik tidak boleh mengklaim slotnya masing-masing.

2. Ambil satu keputusan per jam yang tersinkron

Gunakan waktu H1 broker, bukan asumsi selisih UTC. Setelah jam ditutup, beri waktu maksimal 60 detik agar semua simbol menampilkan interval sinyal selesai yang sama. Wajibkan setidaknya 200 bar H1 selesai per simbol, harga valid, dan ATR positif. Jika potret lengkap tidak tersedia dalam jendela itu, lewati jam tersebut. Data hilang bukan berarti tidak ada sinyal.

Tandai keputusan sudah digunakan saat potret lengkap pertama diambil, sekalipun tidak menghasilkan kandidat atau kemudian gagal syarat. Jangan mengurutkan ulang pada jam itu. Jika posisi ada saat keputusan dimulai, kelola dan lewati entri baru meskipun posisi langsung ditutup. Memulai ulang terminal tidak boleh menghapus cap waktu terpakai atau menggandakan eksposur.

3. Definisikan breakout pada bar tertutup

Setelah bar baru dimulai, bar 0 sedang terbentuk dan bar 1 adalah sinyal yang sudah ditutup. U adalah Bid high tertinggi dan L adalah Bid low terendah dari 20 bar sebelumnya, indeks 2–21. Bar sinyal tidak disertakan. C adalah penutupan Bid-nya dan A adalah MT4 iATR(symbol, PERIOD_H1, 14, 1), dalam satuan harga. Bekukan nilai-nilai ini untuk keputusan tersebut.

Kandidat BUY memerlukan C > U; SELL memerlukan C < L. Nilai sama bukan breakout. Sentuhan intrabar tidak memenuhi syarat, dan versi ini tidak menyembunyikan filter tren, sesi, atau berita tambahan. Panduan Donchian menjelaskan kanal; aturan pemilihan bersama menjadi lapisan tambahannya di sini.

4. Urutkan kandidat yang memenuhi syarat sekali saja

Untuk BUY, skornya (C − U) / A; untuk SELL, (L − C) / A. Bandingkan skor positif yang dibulatkan ke 6 tempat desimal, dengan nilai tepat di tengah dibulatkan ke atas; tabel menampilkan 2. Pilih yang terbesar. Seri mengikuti urutan daftar tetap. Skor mengukur jarak breakout relatif terhadap rentang terbaru, bukan perkiraan imbal hasil, kualitas tersesuaikan risiko, atau kekuatan mata uang yang independen.

SimbolULCATR(14)SinyalSkor
EURUSD1.10001.09001.10120.0020BUY0.60
GBPUSD1.25001.23801.25150.0030BUY0.50
USDJPY150.80149.20149.000.40SELL0.50

Semua nilai tabel adalah input rekaan, bukan sampel candle historis atau seri ATR yang direkonstruksi. EURUSD dipilih; GBPUSD dan USDJPY tidak ditransaksikan. Seri keduanya tidak mengubah pemenang. Jika kandidat teratas gagal pemeriksaan berikutnya, lewati keputusan alih-alih memilih pasangan lain. Aturan ini juga harus ada dalam validasi.

Input H1 rekaan yang selaras: EURUSD ditutup di 1.1012 di atas U 1.1000 dengan ATR 0.0020, skor 0.60; GBPUSD ditutup di 1.2515 di atas U 1.2500 dengan ATR 0.0030, skor 0.50; USDJPY ditutup di 149.00 di bawah L 149.20 dengan ATR 0.40, skor 0.50. EURUSD memenangi peringkat. Skor mengukur jarak dalam satuan ATR, bukan laba harapan atau kekuatan mata uang.
Input H1 rekaan yang selaras: EURUSD ditutup di 1.1012 di atas U 1.1000 dengan ATR 0.0020, skor 0.60; GBPUSD ditutup di 1.2515 di atas U 1.2500 dengan ATR 0.0030, skor 0.50; USDJPY ditutup di 149.00 di bawah L 149.20 dengan ATR 0.40, skor 0.50. EURUSD memenangi peringkat. Skor mengukur jarak dalam satuan ATR, bukan laba harapan atau kekuatan mata uang.Pada layar sempit, gulir diagram secara horizontal.

5. Terapkan syarat eksekusi pada pasangan terpilih

Saat potret diambil, periksa hanya kuotasi segar yang dapat dieksekusi milik pemenang. Wajibkan usia kuotasi dari 0 hingga 5 detik menurut waktu broker dan spread nonnegatif yang tidak melebihi 0.10 × A. Untuk BUY, Bid saat ini harus tetap di atas U; untuk SELL, Ask saat ini harus tetap di bawah L. Kembali ke batas membuat syarat gagal.

  • Akun tetap tanpa posisi, order tertunda, atau permintaan belum selesai, dan slot bersama dapat dipesan.
  • Jendela entri, usia kuotasi, spread, dan kondisi breakout saat ini memenuhi syarat.
  • Stop dan target yang dibulatkan sesuai grid tick dan aturan jarak stop broker.
  • Volume diizinkan, rugi model sesuai anggaran akun, dan margin cukup.
  • Prosedur order teruji dapat memasang dan memastikan perlindungan awal yang diwajibkan.

Kegagalan berarti tidak ada order baru untuk keputusan itu, tanpa pengganti atau percobaan terlambat setelah jendela berakhir. Baca spesifikasi simbol sebenarnya; jangan menghapus perlindungan atau memperlebar stop agar diterima. Syarat adalah batasan untuk diterapkan dan diuji, bukan fitur yang diasumsikan dimiliki semua EA.

6. Bekukan keluar dan hitung ukuran transaksi rencana

Dari harga masuk rencana yang dapat dieksekusi, tempatkan stop sejauh 1.5 A dan target sejauh 3 A: di bawah/atas untuk BUY dan di atas/bawah untuk SELL. Bulatkan setiap level menuju masuk pada grid tick harga yang valid: stop BUY ke atas, target ke bawah; stop SELL ke bawah, target ke atas. Tolak level bersilangan, jarak nol, atau yang tidak valid menurut broker. Hitung ulang jarak; pembulatan dapat mengubah rasio imbalan/risiko kotor nominal sebesar 2.

Tetapkan anggaran rugi rencana pengujian ini sebesar 0.50% ekuitas saat ini. Estimasikan rugi hingga stop yang dibulatkan dalam mata uang akun, tambahkan asumsi komisi dan cadangan eksekusi tambahan, lalu bulatkan volume ke bawah sesuai langkah lot broker. Lewati jika minimum tidak muat. Setelah eksekusi, rekonsiliasi harga, volume, dan perlindungan; perlindungan hilang atau rugi model di atas anggaran memicu prosedur keluar segera/rekonsiliasi yang telah diuji dan memblokir entri selanjutnya. Artikel ini tidak menyediakan pengendalinya.

7. Hitung BUY EURUSD rekaan

Asumsikan ekuitas USD $10,000, kontrak 100,000 unit per lot, serta minimum dan langkah 0.01 lot. EURUSD menang dengan A = 0.0020. Pada potret valid, Bid 1.1011 dan Ask 1.1013: spread 0.0002 sama dengan batas 0.10 A. Asumsikan order pasar terisi tepat di Ask 1.1013. Stop 1.0983 dan target 1.1073 sesuai grid tick asumsi 0.00001.

Stop 30 pip memodelkan $300 per lot sebelum potongan tambahan. Asumsikan komisi pulang-pergi $7 dan total cadangan eksekusi merugikan $10 per lot, berskala linear. Anggaran $50 dibagi $317 menghasilkan sekitar 0.1577 lot; gunakan 0.15. Rugi model $47.55, menyisakan $2.45. Langkah berikutnya 0.16 lot akan memodelkan $50.72 dan gagal. Cadangan merupakan asumsi sensitivitas, bukan batas slippage.

Hasil alternatifL/R kotorKomisiCadangan eksekusi tambahanL/R bersih model
Skenario stop−$45.00−$1.05−$1.50−$47.55
Sensitivitas target+$90.00−$1.05−$1.50+$87.45

Tabel target menerapkan potongan asumsi yang sama agar stres biaya dapat dibandingkan; ini tidak menyatakan semua broker mengeksekusi Take Profit dengan slippage merugikan. Spread kuotasi sudah tercermin dalam asumsi masuk Ask dan keluar Bid, sehingga tidak dipotong lagi. Keluar berdasarkan waktu memiliki hasil tersendiri yang tidak diketahui. Lihat panduan biaya; tidak ada angka model yang menjadi laba harapan atau batas rugi terjamin.

Opsional: ulangi perhitungan harga dan uang

1.1013 − 1.5 × 0.0020 = 1.0983; 1.1013 + 3 × 0.0020 = 1.1073. Rugi kotor di stop: 0.0030 × 100,000 × 0.15 = $45.00; laba kotor di target: 0.0060 × 100,000 × 0.15 = $90.00. Rugi rencana per lot: 300 + 7 + 10 = $317; volume: 50 / 317 ≈ 0.1577 → 0.15. Hasil bersih alternatif: −45 − 1.05 − 1.50 = −$47.55 atau 90 − 1.05 − 1.50 = +$87.45. Titik desimal dan koma ribuan mengikuti notasi angka bahasa Inggris.

BUY EURUSD rekaan: asumsi eksekusi Ask 1.1013, stop 1.0983 di bawah masuk dan target 1.1073 di atasnya. ATR 0.0020; jarak sebelum pembulatan 1.5 ATR dan 3 ATR. Pada 0.15 lot, rugi kotor di stop $45.00 dan laba kotor di target $90.00. Kurangi komisi pulang-pergi $1.05 dan cadangan eksekusi tambahan $1.50: rugi model $47.55 atau laba target dalam stres biaya $87.45. Ini adalah hasil hipotetis alternatif, bukan perkiraan atau jaminan eksekusi.
BUY EURUSD rekaan: asumsi eksekusi Ask 1.1013, stop 1.0983 di bawah masuk dan target 1.1073 di atasnya. ATR 0.0020; jarak sebelum pembulatan 1.5 ATR dan 3 ATR. Pada 0.15 lot, rugi kotor di stop $45.00 dan laba kotor di target $90.00. Kurangi komisi pulang-pergi $1.05 dan cadangan eksekusi tambahan $1.50: rugi model $47.55 atau laba target dalam stres biaya $87.45. Ini adalah hasil hipotetis alternatif, bukan perkiraan atau jaminan eksekusi.Pada layar sempit, gulir diagram secara horizontal.

8. Kelola posisi terbuka dan keluar berdasarkan waktu

Pertahankan stop dan target awal: tanpa trailing, averaging, pyramiding, atau pembalikan dalam versi ini. Jika belum ada keluar yang selesai, minta penutupan pasar setelah 6 bar H1 selesai pada simbol terpilih, dengan bar masuk dihitung pertama saat ditutup. BUY ditutup pada Bid, SELL pada Ask. Aturan waktu adalah kondisi permintaan, bukan jaminan durasi posisi atau eksekusi.

Gunakan kuotasi segar pertama yang dapat dieksekusi setelah keluar waktu jatuh tempo; gangguan atau pasar tutup dapat menundanya. Pisahkan pengelolaan posisi dari penantian data peringkat simbol lain. Permintaan tutup gagal atau tidak pasti memerlukan rekonsiliasi dan pemantauan lanjutan, bukan posisi baru. Setelah keluar terkonfirmasi, tunggu keputusan per jam berikutnya yang layak; jangan membuka ulang keputusan yang sudah digunakan.

9. Lewati dan rekonsiliasi, jangan memaksakan transaksi

Lewati data usang atau tidak selaras, tidak adanya breakout valid, akun terisi, syarat gagal, atau ukuran yang tidak layak. Jangan mengantrekan pasangan yang tidak dipilih atau membuka ulang keputusan terpakai setelah pemulihan. Timeout tidak membuktikan entri gagal: periksa keadaan order sebenarnya pada broker terlebih dahulu dan cegah pengiriman ganda. Panduan pemantauan membahas kesegaran data dan bukti operasional.

Daftar tetap dan satu posisi tidak menghapus risiko gap, broker, mata uang, atau seleksi. Mengubah daftar pasangan, jendela entri, presisi peringkat, atau aturan keluar menciptakan versi lain yang perlu divalidasi. Simpan sinyal ditolak dan jam dilewati agar peninjauan berikutnya dapat mereproduksi persaingan antarpasangan.

Pada setiap keputusan per jam yang selaras, kelola posisi yang ada terlebih dahulu dan pastikan akun tanpa posisi maupun order tertunda. Ambil satu potret data lengkap, urutkan breakout yang memenuhi syarat, lalu periksa hanya kandidat teratas. Jika syarat gagal, lewati keputusan tanpa mengganti dengan kandidat berikutnya. Status order yang belum pasti menghalangi entri baru hingga rekonsiliasi selesai.
Pada setiap keputusan per jam yang selaras, kelola posisi yang ada terlebih dahulu dan pastikan akun tanpa posisi maupun order tertunda. Ambil satu potret data lengkap, urutkan breakout yang memenuhi syarat, lalu periksa hanya kandidat teratas. Jika syarat gagal, lewati keputusan tanpa mengganti dengan kandidat berikutnya. Status order yang belum pasti menghalangi entri baru hingga rekonsiliasi selesai.Pada layar sempit, gulir diagram secara horizontal.

10. Validasi seluruh proses pemilihan

Strategy Tester bawaan MT4 tidak mengeksekusi transaksi pada simbol selain yang diuji. Pengujian terpisah per simbol tidak cukup untuk memverifikasi strategi slot bersama ini. Gunakan pemutaran ulang peristiwa multi-simbol tersinkron yang mampu menerapkan aturan akun, lalu observasi forward terkendali. Uji per simbol dapat memeriksa komponen; itu bukan uji penerimaan portofolio.

Bekukan aturan sebelum pengujian pada periode kronologis yang disisihkan. Reproduksi Bid/Ask, pembaruan hilang, biaya, pembulatan, sinyal bersamaan, order gagal, dan keluar waktu. Jika satu bar memuat stop dan target tanpa jalur tick yang diketahui, jangan diam-diam memilih hasil menguntungkan. Panduan backtesting menjelaskan keterbatasan bukti.

  1. Apakah semua pasangan memakai interval keputusan selesai yang sama tanpa data masa depan?
  2. Apakah indeks kanal, pergeseran ATR, presisi skor, dan urutan seri dapat direproduksi?
  3. Apakah kegagalan kandidat teratas melewati jam tanpa pengganti?
  4. Apakah kunci akun mencegah posisi tumpang-tindih atau ganda setelah pemulihan?
  5. Apakah biaya, batas volume, dan semua jalur keluar cocok dengan ekuitas gabungan akun?

11. Pertanyaan tentang pemilihan breakout multi-pair

Apakah skor ATR tertinggi menunjukkan pasangan paling menguntungkan?

Tidak. Skor mengurutkan sinyal jarak harga yang didefinisikan. Skor tidak mengestimasi peluang menang, laba harapan, atau keunggulan berkelanjutan.

Bolehkah setiap pasangan yang valid ditransaksikan mandiri?

Itu strategi berbeda. Versi ini hanya mengizinkan pasangan terpilih dan satu posisi akun; sinyal lain tidak diantrekan.

Mengapa tidak memilih pasangan berikutnya saat syarat gagal?

Karena aturan yang diuji adalah melewati keputusan itu. Penggantian mengubah proses pemilihan dan harus ditentukan serta divalidasi sebagai varian terpisah.

Bisakah backtest MT4 terpisah membuktikan hasil portofolio?

Tidak. Pengujian itu tidak memuat persaingan slot bersama dan mungkin memakai waktu atau biaya yang tidak konsisten. Batasan transaksi lintas simbol pada tester bawaan juga penting. Validasi urutan gabungan secara eksplisit.

12. Sumber dan cakupan

Referensi resmi: parameter dan pergeseran MQL4 iATR, grafik berbasis Bid dan tampilan Ask MetaTrader, serta batasan Strategy Tester MQL4. Sumber diperiksa pada 2026-10-18. Fakta platform ini tidak memvalidasi aturan peringkat, koefisien, atau anggaran buatan di sini.

Semua input kandidat, kuotasi, dan nilai hasil merupakan angka pembelajaran rekaan. Diagram menggambarkan asumsi itu secara tepat, bukan laporan tester asli atau kinerja terverifikasi. Tidak ada klaim profitabilitas, tingkat risiko yang sesuai, atau hasil mendatang; implementasi dan pengujian gabungan tetap diperlukan.