Tab Experts dan Journal adalah tempat pertama yang andal untuk menyelidiki EA yang tidak memberikan respons, menolak order, atau berperilaku berbeda setelah migrasi VPS. Tangkapan layar chart saja jarang menunjukkan apakah masalah terjadi pada lapisan strategi, terminal, akun, atau broker.
Experts vs Journal
Experts terutama mencatat pesan yang ditulis Expert Advisor dan indikator. Journal mencatat aktivitas terminal yang lebih luas: perubahan koneksi, permintaan order, respons server, peristiwa startup, dan kesalahan platform. Bukti yang berguna adalah urutan pada kedua tab, bukan satu baris terpisah.
Kesalahan server yang sama dapat memiliki penyebab berbeda. Waktu, harga yang diminta, volume, properti simbol, dan pesan sebelumnya menentukan solusi yang benar.
Pesan umum
| Pesan | Arti | Pemeriksaan berikutnya |
|---|---|---|
| AutoTrading dinonaktifkan | Terminal atau EA tidak diizinkan mengirim transaksi | Aktifkan AutoTrading dan Allow live trading; pastikan ikon dan tanda tersenyum |
| Akun / lisensi tidak valid | Kesalahan server 65 berkaitan dengan akun trading tidak valid; pesan lisensi vendor dapat berasal dari pemeriksaan aktivasi terpisah. | Periksa sumber pesan, akun, dan server broker; hubungi broker untuk masalah login atau vendor untuk aturan lisensinya. |
| Kesalahan 130 / invalid stops | SL, TP, atau harga pending melanggar aturan harga atau jarak. | Periksa Bid/Ask terkini, arah, presisi harga, dan Stops Level; hitung ulang risiko jika stop berubah. |
| Kesalahan 131 / invalid volume | Ukuran lot tidak sesuai batas akun | Periksa lot minimum, langkah lot, lot maksimum, dan margin bebas |
| Off quotes / requote | Harga yang diminta tidak tersedia atau sudah berubah | Periksa koneksi, spread, kondisi pasar, dan frekuensi eksekusi |
| Trade context busy | Operasi trading lain masih diproses | Hentikan terminal ganda atau izinkan EA mencoba ulang secara aman |
| No connection / authorization failed | Terminal tidak dapat mempertahankan sesi server yang valid | Periksa jaringan VPS, pemilihan server, kredensial, dan status broker |
Alur diagnosis
Reproduksi sekali tanpa mengubah input
Catat waktu server, simbol, timeframe, dan tindakan yang diharapkan. Mengubah pengaturan berulang kali merusak rangkaian bukti.
Baca Experts di sekitar waktu sinyal
Cari nama EA, hasil inisialisasi, respons lisensi, filter, dan parameter order tepat yang dicoba digunakan.
Cocokkan waktu yang sama di Journal
Temukan respons terminal atau broker. Catat jenis order, harga, volume, nomor kesalahan, serta pesan koneksi sebelum dan sesudahnya.
Tentukan lapisannya
Tentukan apakah masalah berkaitan dengan pengaturan, logika EA, izin akun, spesifikasi simbol, koneksi, atau eksekusi broker.
Ubah satu variabel dan uji ulang
Terapkan satu koreksi yang beralasan pada akun Demo. Jika beberapa pengaturan diubah bersama, solusi yang berhasil tidak dapat diidentifikasi.
Kesalahan diagnosis umum
Aturan pengoperasian yang aman
Simpan file Experts dan Journal segera setelah kejadian, bersama tangkapan layar Inputs EA, simbol dan timeframe chart, Account History, serta Specification Market Watch. Hapus kata sandi dan informasi pribadi, tetapi pertahankan jenis akun, nama server, dan nomor order yang relevan jika dukungan memerlukannya.
Pastikan pengoperasian normal setelah perbaikan
Temukan file log sebenarnya dan selaraskan waktunya
Buka Data Folder terminal ini. File Journal terminal berada di logs/YYYYMMDD.LOG; log EA dan indikator berada di MQL4/Logs/YYYYMMDD.LOG. Tab mungkin hanya menampilkan pesan terbaru. Perintah Open membuka folder log dan menulis pesan terkini ke disk.
Pertahankan waktu asli dan catat zona waktu atau selisih waktu server yang terkait sebelum mencocokkan log dengan order. Normalkan salinan untuk perbandingan, bukan mengedit bukti sumber. EA mungkin tidak otomatis mencetak Inputs, harga permintaan, atau Magic Number; mintalah mode diagnosis yang didokumentasikan jika field tersebut diperlukan.
Telusuri permintaan yang hasilnya tidak pasti sebelum mengulanginya
Urutan ilustratif: permintaan dikirim → Kesalahan 128 → koneksi pulih → order terbuka dan riwayat terbaru dicocokkan → tiket yang sesuai ditemukan. Dalam kasus itu, permintaan asli berhasil meskipun respons tepat waktu tidak diterima; mengirimnya lagi akan menjadi order baru. Jika tidak ditemukan kecocokan, ikuti prosedur pemulihan berbatas EA dan simpan bukti.
Bedakan koneksi terminal dari kesehatan EA dan kesegaran kuotasi. Setelah perbaikan atau restart, pastikan posisi yang sudah ada dikenali serta kesalahan sudah hilang. Samarkan kata sandi, kunci, dan data pribadi yang tidak terkait saat membagikan cuplikan, sambil mempertahankan kode, urutan, dan detail simbol yang berguna.