Pemasangan yang benar lebih dari sekadar menaruh satu file di folder. Terminal, akun, simbol, timeframe, izin, dan input risiko semuanya harus sesuai. Ikuti urutan ini dari akun demo yang bersih sebelum mempertimbangkan penggunaan pada akun live.
Sebelum memasang EA Forex
Expert Advisor Forex adalah program yang berjalan di MetaTrader dan menerapkan aturan yang dikodekan pada data pasar. Siapkan file EA, manual resminya, login MT4 broker, pasangan mata uang dan timeframe yang diperlukan, serta kunci lisensi jika ada. Buat backup file set yang sudah ada sebelum mengubahnya.
.ex4 dan .mq4 adalah file MT4 dan harus ditempatkan di MQL4/Experts. File .ex5 atau .mq5 untuk MT5 harus ditempatkan di MQL5/Experts; file tersebut tidak dapat dijalankan di MT4.
Pasang EA langkah demi langkah
Buka Data Folder MT4 yang benar
Gunakan File → Open Data Folder di terminal yang benar-benar terhubung dengan akun yang akan Anda gunakan. Hal ini mencegah penyalinan file ke instalasi broker yang lama atau berbeda.
Buka MQL4 → Experts
Buka MQL4, lalu Experts. Salin file .ex4 EA ke sana. File sumber dengan akhiran .mq4 juga dapat ditempatkan di sana, tetapi harus berhasil dikompilasi sebelum digunakan.
Refresh Navigator atau mulai ulang MT4
Kembali ke MT4, buka Navigator dengan Ctrl+N, klik kanan Expert Advisors dan pilih Refresh. Jika EA masih belum muncul, tutup dan buka kembali terminal.
Pasang EA pada chart dan aktifkan trading
Buka simbol dan timeframe yang diwajibkan vendor, lalu seret EA ke chart. Pada Common, izinkan trading live. Aktifkan tombol AutoTrading global. Aktifkan impor DLL hanya jika dokumentasi tepercaya secara eksplisit mewajibkannya.
Periksa chart dan log
Pastikan nama dan status EA di sudut chart, lalu periksa Terminal → Experts dan Journal. EA yang sudah dimuat mungkin menunggu kondisi entry; belum ada transaksi tidak otomatis berarti ada masalah.
Atur simbol, timeframe, dan input yang benar
Gunakan pasangan persis seperti yang dinyatakan dalam dokumentasi produk. Sufiks broker seperti EURUSD.a atau EURUSDm dapat berpengaruh jika program mengharapkan format simbol tertentu. Atur timeframe yang dinyatakan, misalnya M15, H1, atau H4, karena perhitungan indikator dan logika bar baru dapat berubah sesuai periode chart.
Magic Number memungkinkan EA mengenali posisinya sendiri. Menjalankan dua salinan dengan nomor yang sama dapat menimbulkan konflik pengelolaan. Jika vendor menyediakan file .set, muat dari tab Inputs, lalu periksa setiap nilai alih-alih menganggapnya sesuai untuk akun Anda.
Cara memastikan EA benar-benar berfungsi
Periksa tiga lapisan: chart memastikan EA terpasang; log Experts memastikan inisialisasi dan sinyal; Journal memastikan peristiwa terminal dan broker. Status koneksi hijau dan ikon EA tersenyum berguna, tetapi log merupakan bukti yang menentukan. Program dapat secara wajar tetap tidak aktif di luar jam trading atau hingga seluruh aturan entry terpenuhi.
| Periksa | Tanda kondisi sehat | Jika gagal |
|---|---|---|
| Koneksi | Kuotasi diperbarui dan tidak ada pesan “No connection” | Hubungkan kembali ke server broker yang benar |
| Izin | AutoTrading aktif; trading live diizinkan | Aktifkan izin global dan izin per EA |
| Input | Risiko, simbol, dan timeframe sesuai manual | Muat ulang file set yang disetujui dan tinjau nilainya |
| Log | Inisialisasi tanpa kesalahan berulang | Gunakan kode numerik dalam panduan pemecahan masalah |
Jalankan EA pada VPS tanpa transaksi ganda
VPS Windows konvensional menjalankan terminal lengkap, sedangkan hosting virtual terintegrasi MetaTrader memigrasikan lingkungan chart yang aktif. Apa pun pilihan Anda, pertahankan hanya satu instans trading aktif untuk EA, akun, dan Magic Number yang sama. Setelah migrasi, tinjau log jarak jauh dan pastikan salinan lokal tidak masih melakukan trading.
Hosting virtual MetaTrader tidak mendukung DLL. EA yang memerlukan DLL membutuhkan VPS konvensional yang kompatibel atau konfigurasi lain yang disetujui vendor.
Baca panduan lengkap pengaturan VPS MT4 →Uji pada akun demo sebelum penggunaan live
Jalankan EA cukup lama untuk mengamati inisialisasi, penanganan transaksi, restart, dan eksekusi broker. Bandingkan spread sebenarnya, komisi, sufiks simbol, dan jarak stop minimum dengan asumsi vendor. Pengujian demo memeriksa kompatibilitas teknis; pengujian ini tidak membuktikan profitabilitas mendatang atau mereproduksi slippage live secara persis.
Sebelum penggunaan live, tentukan risiko posisi maksimum, batas drawdown akun, dan kapan EA harus dijeda. Jangan pernah mengimbangi pengujian singkat dengan meningkatkan ukuran lot.
Pasang dependensi hanya jika diwajibkan manual
Paket EA dapat mencakup indikator khusus, library, atau file data. Tempatkan setiap file yang disediakan di folder yang didokumentasikan dalam Data Folder terminal ini: biasanya MQL4/Indicators, MQL4/Libraries atau MQL4/Files. Pertahankan subfolder yang diperlukan. Memindahkan EA saja tidak akan memperbaiki dependensi yang hilang; gunakan pesan kesalahan lengkap untuk mengidentifikasi file tersebut.
Jika EA menggunakan WebRequest, izinkan hanya URL tepercaya yang tepat dan diwajibkan pengembangnya di Tools → Options → Expert Advisors. Jangan mengaktifkan impor DLL atau akses jaringan luas hanya untuk menghilangkan peringatan yang tidak dipahami. Hosting MetaTrader terintegrasi tidak mendukung pemanggilan DLL.
Perbarui tanpa kehilangan kendali atas posisi yang sudah ada
Sebelum mengganti EA, simpan versi, Inputs, file set, konfigurasi chart, dan pengenal kepemilikan ordernya. Periksa apakah versi baru dapat mengenali tiket dan basket yang sudah ada. EA portofolio mungkin sengaja menggunakan Magic Number yang sama pada beberapa simbol; strategi independen memerlukan pemisahan yang ditentukan pengembangnya.
Ikuti prosedur migrasi vendor selama posisi masih terbuka. Setelah restart, pastikan instans yang dimaksud mengenalinya dan tidak ada terminal kedua yang mengirim order yang sama. Stop Loss yang diterima server dapat tetap berlaku saat MT4 terputus, tetapi trailing stop dan exit virtual yang diterapkan dalam EA memerlukan program tetap berjalan.
Referensi resmi
Alur pemasangan mengikuti model Navigator dan trading otomatis resmi MetaTrader 4. Lihat Dokumentasi Navigator MetaTrader 4.