Penunjuk tersuai MT4 tidak boleh dijalankan terus dalam MT5. Perkara yang sama terpakai kepada Expert Advisor (EA) MT4. Alat MT5 dengan nama serupa mestilah versi yang dibina untuk MT5; menukar nama fail tidak menukarkannya.
Semak fail yang anda miliki
Fail | Platform | Maksud |
.mq4 | MT4 | Kod sumber |
.ex4 | MT4 | Program yang dikompil |
.mq5 | MT5 | Kod sumber |
.ex5 | MT5 | Program yang dikompil |
Pembangun menyunting kod sumber; kompilasi menghasilkan program untuk platform berkenaan.
Menamakan semula .ex4 sebagai .ex5, menyalin fail MT4 ke folder MT5 atau membukanya dalam penyunting tidak menjadikannya program MT5. Jika anda hanya memiliki .ex4, penunjuk yang berfungsi dalam MT4 tidak bermakna anda memiliki kod sumber boleh sunting.
Pemindahan kod ke MQL5 mungkin memerlukan perubahan pengiraan, capaian data, penimbal penunjuk dan pengendalian peristiwa. Kompilasi berjaya hanyalah satu peringkat; ia tidak membuktikan output yang sama atau tingkah laku dagangan yang betul.
Cari folder program yang sepadan
Dalam MT5 yang digunakan, pilih Fail → Buka Folder Data. Buka MQL5 dan pilih subfolder mengikut tujuan fail. Data berasingan daripada fail pemasangan platform yang baca sahaja.
Subfolder data MT5 | Kandungan |
MQL5/Experts | Fail sumber (.mq5) dan program dikompil (.ex5) untuk Expert Advisors. |
MQL5/Indicators | Fail penunjuk tersuai. |
MQL5/Presets | Set parameter input yang disimpan untuk Expert Advisors. |
MT4: penunjuk yang dipasang tiada dalam Navigator
Semak folder MQL4/Indicators pada terminal yang digunakan. Navigator mengikut subfoldernya dan hanya menyenaraikan penunjuk EX4 yang telah dikompil.
Selepas menyalin penunjuk dikompil yang serasi ke folder itu, klik kanan senarai penunjuk dalam Navigator dan pilih Muat Semula.
Berlian kelabu pada ikon boleh bermakna kod sumber tiada atau pengkompilan gagal. Semak fail dan mesej pengkompil untuk menentukan puncanya.
Pilih pilihan yang sesuai
Dapatkan versi MT5 daripada pembangun asal atau sumber dipercayai. Semak platform, versi, fail sokongan yang diperlukan dan sama ada lesen membenarkan kegunaan anda. Nama sama atau tangkap layar serupa tidak mencukupi.
Terus gunakan versi MT4 dalam MT4 jika memenuhi keperluan. Kedua-dua terminal berasingan; pilih akaun dagangan FXT dan pelayan yang sepadan dalam setiap terminal. Pemasangan MT5 tidak memindahkan penunjuk, akaun atau posisi terbuka MT4 ke MT5.
Jika anda memiliki kod sumber atau kebenaran mengubahnya, minta pembangun berkelayakan menyesuaikan dan mengujinya untuk MQL5. Simpan fail asal dan tetapan pengiraan yang dipersetujui untuk membandingkan hasil. Penukaran bukan sekadar menukar sambungan fail.
Semak versi gantian sebelum digunakan
Bandingkan instrumen, rangka masa, tetapan input dan sejarah harga tersedia yang sama. Semak nilai paparan, isyarat dan amaran; nama sama tidak bermakna pengiraan sama. Uji permintaan dagangan EA pada akaun demo sebelum mempertimbangkan akaun sebenar.
Jika alat gagal dimuatkan atau berkelakuan berbeza, catat platform/versi, nama program, input dan teks ralat berkaitan. Jangan hantar kata laluan atau kod sekali guna. Pemasangan atau kompilasi tidak menjamin pelaksanaan, ketepatan atau keuntungan.
Desktop, WebTrader dan App ialah persekitaran berbeza
Format fail ini berkaitan program MetaTrader desktop. Jangan anggap ia boleh diimport ke WebTrader atau FXTRADING.com App; gunakan alat carta yang benar-benar disediakan oleh antara muka tersebut. EA tidak boleh dipasang atau dijalankan dalam FXTRADING.com App.
