ForexBestRobots.comBandingkan EA →
ID

Panduan Teknis · Kompatibilitas broker

Sufiks Simbol, Digit, dan Spesifikasi Kontrak MT4 untuk EA Forex

Periksa sufiks simbol MT4, digit, ukuran kontrak, nilai tick, langkah lot, dan Stops Level sebelum menjalankan Expert Advisor Forex.

Waktu baca 15 menitDitinjau oleh Tim Editorial ForexBestRobots
Diagram spesifikasi simbol MT4 yang membandingkan sufiks EURUSD, digit, ukuran kontrak, langkah lot, dan Stops LevelPanduan TeknisPanduan MT4 praktis

Ilustrasi orisinal yang dibuat untuk ForexBestRobots.com.

EA Forex tidak melakukan trading pada pasar EURUSD yang abstrak. EA memperdagangkan simbol persis yang disediakan broker yang terhubung. Simbol tersebut dapat bernama EURUSD, EURUSD.a, EURUSDm, atau nama lain, dan aturan volume, tick, serta stop-nya dapat berbeda dari akun lain.

Nama simbol

Sufiks sering kali tidak menjadi masalah ketika EA membaca simbol chart saat ini. Sufiks menjadi masalah ketika program mencari nama yang dikodekan secara tetap, membentuk simbol terkait dari teks, atau menghitung risiko uang berdasarkan asumsi yang tidak sesuai dengan Contract Specification broker.

Diagram spesifikasi simbol MT4 yang membandingkan sufiks EURUSD, digit, ukuran kontrak, langkah lot, dan Stops Level
Pasangan mata uang yang sama dapat memiliki nama simbol dan spesifikasi trading berbeda pada broker lain.
Kompatibilitas broker merupakan pemeriksaan spesifikasi

Spread rendah yang diiklankan tidak membuktikan bahwa penamaan simbol, aturan volume, eksekusi, atau jarak order perlindungan sesuai dengan EA.

Contract Specification

PropertiHal yang perlu diperiksaMengapa penting
Nama simbolEURUSD, EURUSD.a, EURUSDmApakah EA dapat menemukan dan memperdagangkan instrumen chart
Digit / Point4/5 digit atau 2/3 pada pasangan JPYKonversi pip, filter jarak, dan harga order
Ukuran kontrakUnit yang diwakili satu lot standarAsumsi risiko uang dan margin
Ukuran tick / nilai tickPergerakan harga minimum dan nilainyaPenentuan ukuran posisi dan perhitungan keuntungan
Lot minimum / langkah lot0.01, 0.1, atau kelipatan lainApakah volume yang dihitung diterima
Stops LevelJarak minimum dari harga pasarValiditas pending order, Stop Loss, dan Take Profit
Sesi tradingKapan simbol menerima orderFilter sesi dan kesalahan pasar tutup

Alur pemeriksaan kompatibilitas

1

Buka Market Watch

Klik kanan simbol yang tepat dan pilih Specification. Jangan bergantung pada nilai yang disalin dari jenis akun lain.

2

Bandingkan dengan persyaratan EA

Pastikan pasangan, timeframe, digit kuotasi, lot minimum, pembatasan hedging atau FIFO, penggunaan pending order, dan jam trading yang diizinkan.

3

Periksa perhitungan risiko

Uji lot terkecil yang direncanakan dan bandingkan margin serta nilai tick yang diharapkan dengan yang ditampilkan. Sinyal yang benar dengan asumsi kontrak yang salah tetap tidak aman.

4

Uji jarak order

Pada akun Demo, pastikan pending order dan level perlindungan diterima dalam kondisi normal maupun spread yang lebih lebar.

5

Dokumentasikan lingkungan

Simpan broker, server, jenis akun, simbol yang tepat, dan spesifikasinya bersama versi EA dan file set.

Kekeliruan umum

Menghapus sufiks dari nama chart meskipun broker tidak menyediakan simbol tanpa sufiks tersebut
Menganggap broker lima digit mengharuskan setiap input jarak dikalikan sepuluh
Menggunakan rumus nilai tick tetap untuk logam, indeks, atau CFD
Membulatkan ukuran lot ke dua angka desimal ketika langkah volume berbeda
Mengabaikan Stops Level dan Freeze Level saat mengubah order
Menyalin pengaturan antara akun standar, cent, dan berbasis kontrak

Aturan pengoperasian yang aman

Pemasangan paling aman menggunakan simbol chart sebenarnya dari broker dan memungkinkan EA membaca propertinya saat berjalan. Jika program memerlukan input sufiks, masukkan hanya sufiks yang didokumentasikan, termasuk tanda baca dan huruf besar/kecil. Jangan mengganti nama file atau membuat chart offline sebagai jalan pintas, kecuali pengembang secara khusus mewajibkannya.

Verifikasi pada akun demo

Nama EA dan ikon tersenyum muncul pada simbol dan timeframe yang dimaksud.
Ukuran lot sesuai volume minimum, volume maksimum, dan langkah lot.
Pending order dan level perlindungan diterima tanpa Kesalahan 130.
Risiko uang tetap konsisten saat diuji pada posisi terkecil.
Experts dan Journal menunjukkan simbol persis yang dicoba diperdagangkan EA.

Pertahankan satuan poin, pip, dan tick sebagaimana dinyatakan

Pada kuotasi EURUSD lima digit yang umum, Point = 0.00001 dan satu pip konvensional adalah 0.00010. Pada pasangan JPY tiga digit yang umum, Point = 0.001 dan satu pip adalah 0.01. Konvensi ini tidak menetapkan “pip” universal untuk logam atau indeks. Baca manual EA sebelum mengonversi input jarak apa pun.

MQL4 mendokumentasikan MODE_TICKSIZE dalam poin, sedangkan SYMBOL_TRADE_TICK_SIZE merupakan kelipatan harga. Untuk perkiraan nilai uang, nyatakan jarak harga dan ukuran tick dalam satuan harga yang sama: loss per lot = price distance ÷ tick size × tick value. Nilai tick harus valid untuk simbol dan mata uang akun saat ini.

Validasi kelipatan harga dan volume

Jarak hipotetis 0.00500, tick harga 0.00001 dan nilai tick $1 per lot menghasilkan 500 tick dan $500 risiko harga per lot sebelum biaya. Jangan menerapkan nilai ini pada kontrak lain. Periksa kembali untuk akun cent, ukuran kontrak yang tidak umum, dan mata uang akun yang berbeda.

Bulatkan volume ke bawah sesuai kelipatan lot yang diizinkan broker dalam batas minimum dan maksimumnya; dua angka desimal bukan aturan universal. Periksa Stops Level dan Freeze Level secara terpisah, serta kelipatan harga yang diizinkan. Jika nilai tick tidak tersedia, usang, atau tidak konsisten, hentikan perhitungan dan selesaikan masalahnya alih-alih mengasumsikan nilai yang mudah digunakan.

Lihat definisi resmi Properti simbol MQL4.

Referensi resmi

Baca dokumentasi resmi.