Lewati ke konten utama

Apakah Indikator MT4 Dapat Digunakan di MT5?

Pahami mengapa indikator dan EA MQL4 tidak kompatibel dengan MT5, lalu tinjau opsi untuk menemukan, menjalankan, atau mengodekan ulang alat pilihan Anda.

Indikator khusus MT4 tidak dapat dijalankan langsung di MT5. Hal yang sama berlaku untuk Expert Advisor (EA) MT4. Alat MT5 dengan nama serupa harus berupa versi yang dibuat untuk MT5; mengganti nama berkas tidak mengonversinya.


Periksa berkas yang Anda miliki

File

Platform

Arti

.mq4

MT4

Kode sumber

.ex4

MT4

Program hasil kompilasi

.mq5

MT5

Kode sumber

.ex5

MT5

Program hasil kompilasi

Pengembang menyunting kode sumber; kompilasi menghasilkan program untuk platform terkait.
​

Mengganti .ex4 menjadi .ex5, menyalin berkas MT4 ke folder MT5, atau membukanya dalam editor tidak menjadikannya program MT5. Jika Anda hanya memiliki .ex4, indikator yang berjalan di MT4 tidak berarti Anda memiliki kode sumber yang dapat disunting.
​

Memindahkan kode ke MQL5 dapat memerlukan perubahan perhitungan, akses data, penyangga indikator, dan penanganan peristiwa. Kompilasi berhasil hanya satu tahap; hal itu tidak membuktikan keluaran identik atau perilaku trading yang benar.


Temukan folder program yang sesuai

Di MT5 yang digunakan, pilih Berkas → Buka Folder Data. Buka MQL5 lalu pilih subfolder menurut tujuan berkas. Data disimpan terpisah dari berkas instalasi yang hanya dapat dibaca.

Subfolder data MT5

Isi

MQL5/Experts

Berkas sumber (.mq5) dan program terkompilasi (.ex5) untuk Expert Advisor (EA).

MQL5/Indicators

Berkas indikator khusus.

MQL5/Presets

Kumpulan parameter masukan yang disimpan untuk Expert Advisor (EA).


MT4: indikator terpasang tidak muncul di Navigator

  1. Periksa folder MQL4/Indicators pada terminal yang digunakan. Navigator mengikuti subfoldernya dan hanya menampilkan indikator EX4 yang sudah dikompilasi.

  2. Setelah menyalin indikator terkompilasi yang kompatibel ke sana, klik kanan daftar indikator di Navigator lalu pilih Segarkan.

  3. Belah ketupat abu-abu pada ikon dapat berarti kode sumber tidak tersedia atau kompilasi gagal. Periksa berkas dan pesan pengompilasi untuk menentukan penyebabnya.


Pilih opsi yang sesuai

  1. Dapatkan versi MT5 dari pengembang asli atau sumber tepercaya. Periksa platform, versi, berkas pendukung yang diperlukan, dan izin penggunaan dalam lisensi. Nama yang sama atau tangkapan layar mirip tidak cukup.

  2. Tetap gunakan versi MT4 di MT4 jika sesuai kebutuhan. Kedua terminal terpisah; pilih akun trading FXT dan server yang sesuai pada masing-masing. Memasang MT5 tidak memindahkan indikator, akun, atau posisi terbuka MT4 ke MT5.

  3. Jika memiliki kode sumber atau izin mengubahnya, minta pengembang yang memenuhi syarat menyesuaikan dan mengujinya untuk MQL5. Simpan berkas asli dan pengaturan perhitungan yang disepakati untuk membandingkan hasil. Konversi bukan sekadar mengganti ekstensi.


Periksa versi pengganti sebelum digunakan

Bandingkan instrumen, kerangka waktu, pengaturan masukan, dan riwayat harga tersedia yang sama. Periksa nilai yang ditampilkan, sinyal, dan peringatan; nama sama tidak berarti perhitungan sama. Uji permintaan trading EA pada akun demo sebelum mempertimbangkan akun riil.
​

Jika alat gagal dimuat atau perilakunya berbeda, catat platform/versi, nama program, masukan, dan pesan kesalahan terkait. Jangan kirim kata sandi atau kode sekali pakai. Pemasangan atau kompilasi tidak menjamin eksekusi, keakuratan, atau keuntungan.


Desktop, WebTrader, dan App adalah lingkungan berbeda

Format berkas ini untuk program MetaTrader desktop. Jangan menganggapnya dapat diimpor ke WebTrader atau FXTRADING.com App; gunakan alat grafik yang benar-benar tersedia pada antarmuka tersebut. EA tidak dapat dipasang atau dijalankan di FXTRADING.com App.

Apakah pertanyaan Anda terjawab?