Expert Advisor (EA) ialah program yang berjalan di dalam MetaTrader 5 dan boleh membuka serta menutup dagangan mengikut peraturan yang telah ditetapkan. Panduan ini menerangkan cara memasang EA dalam MT5 dan menyemak sama ada ia berjalan.
Sebelum bermula
- EA untuk MT5 ialah fail
.ex5(dikompil) atau.mq5(kod sumber). Fail.ex4/.mq4milik MT4 dan tidak berfungsi dalam MT5. - EA hanya berjalan semasa terminal dibuka dan disambungkan ke internet. Oleh itu, sistem yang perlu berjalan 24/7 biasanya dijalankan pada VPS.
- Jika anda log masuk dengan kata laluan pelabur (baca sahaja), dagangan tidak boleh dibuka. Anda mesti log masuk dengan kata laluan utama.
- Nama menu dalam panduan ini dalam bahasa Inggeris. Jika MT5 anda menggunakan bahasa antara muka lain, namanya mungkin berbeza.
Langkah 1: Buka folder data
Dalam MT5, klik File → Open Data Folder (Fail → Buka Folder Data). Dalam tetingkap yang terbuka, masuk ke folder MQL5.
Langkah 2: Salin fail ke folder yang betul
- Salin fail EA ke
MQL5\Experts. - Fail penunjuk diletakkan dalam
MQL5\Indicators. - Jika anda hanya mempunyai fail kod sumber
.mq5, buka dalam MetaEditor dan kompil dengan F7; ini mencipta fail.ex5.
Jika lebih daripada satu MT5 dipasang, setiap satu mempunyai folder data sendiri. Pastikan anda menyalin fail ke folder terminal yang akan menjalankan EA.
Langkah 3: Segarkan senarai
Tekan Ctrl+N untuk membuka panel Navigator. Klik kanan Expert Advisors dan pilih Refresh (Segar semula). Jika EA masih tidak muncul, tutup MT5 dan buka semula.
Langkah 4: Hidupkan dagangan algoritma
- Pergi ke Tools → Options → Expert Advisors dan pastikan pilihan yang membenarkan dagangan algoritma ditandakan.
- Butang Algo Trading pada bar atas mesti berwarna hijau. Jika merah, klik untuk menghidupkannya.
- Jika EA perlu menyambung ke alamat luaran (WebRequest), tambahkan pada senarai yang dibenarkan dalam tab yang sama hanya alamat yang dinyatakan dalam dokumentasi EA, dan hanya jika anda mempercayainya. Jangan tambah alamat yang tidak perlu.
Langkah 5: Tambahkan EA pada carta
- Seret EA daripada Navigator ke carta (atau klik dua kali padanya).
- Dalam tab Common (Am), pastikan pilihan yang membenarkan dagangan algoritma ditandakan.
- Dalam tab Inputs (Parameter), semak parameter EA. Jangan gunakan nilai lalai pada akaun sebenar sehingga anda memahaminya.
- Klik OK.
Langkah 6: Semak sama ada ia berjalan
- Nama EA dan ikon mesti muncul di sudut kanan atas carta.
- Dalam Toolbox → Experts (Ctrl+T) mesti ada rekod yang menyatakan EA berjaya dimuatkan. Jika ada ralat, ia dipaparkan di sini.
Masalah lazim
| Gejala | Punca yang mungkin dan penyelesaian |
|---|---|
| EA tidak muncul dalam Navigator | Folder salah, senarai belum disegarkan atau fail itu daripada MT4. Semak langkah 2 dan 3. |
| Tiada ikon EA pada carta atau ia bergaris palang | Algo Trading dimatikan. Jadikan butang pada bar berwarna hijau. |
| Ralat «trade is disabled» atau serupa dalam tab Experts | Anda mungkin log masuk dengan kata laluan pelabur, atau akaun/broker tidak membenarkan dagangan dengan EA. |
| «Not enough money» / «Invalid volume» | Saiz lot tidak sesuai dengan baki atau volum minimum/maksimum simbol. Betulkan lot dalam parameter. |
| EA tidak pernah membuka dagangan | Pasaran mungkin ditutup (hujung minggu), syarat EA belum berlaku atau anda menggunakan jenis akaun (hedging / netting) yang tidak disokong oleh EA. |
| EA berhenti apabila saya mematikan komputer | EA berjalan di dalam terminal, jadi terminal mesti kekal dibuka. Untuk operasi berterusan, VPS digunakan. |
Tentang alat Thatri.ch
Fail penunjuk dan EA MT5 daripada Thatri.ch dipasang dengan cara yang sama. Untuk butiran lesen dan alat, lihat soalan lazim; untuk tutorial, lihat halaman video.
Soalan lazim
Bolehkah saya menjalankan EA pada aplikasi mudah alih MT5?
Tidak. Aplikasi mudah alih MT5 tidak menjalankan Expert Advisor. EA berfungsi pada terminal MT5 desktop atau terminal yang dihoskan pada VPS.
Adakah EA yang ditulis untuk MT4 berfungsi dalam MT5?
Tidak. Fail MT4 (.ex4 / .mq4) tidak serasi dengan MT5. Anda memerlukan fail .ex5 yang dikompil khusus untuk MT5.
Bagaimana saya menukar tetapan EA kemudian?
Klik kanan carta, buka Expert Advisors dan pilih Properties (Sifat; pintasan: F7). Tukar parameter dalam tab Inputs dan klik OK.