Parameter EA diubah tetapi tidak berlaku? Periksa versi konfigurasi dan sinkronisasi VPS
Bedakan file parameter, terminal lokal, dan lingkungan operasi jarak jauh, buat catatan perubahan, verifikasi, sinkronisasi, dan rollback untuk menghindari salah menilai konfigurasi yang benar-benar digunakan EA.
Penulis: Thomas|Praktik EA dan Platform|8 Oktober 2026
EA telah mengubah parameter, antarmuka lokal tampak sudah berlaku, tetapi sisi jarak jauh mungkin masih menjalankan konfigurasi lama. Masalahnya sering kali terletak pada lingkungan operasi yang tidak sesuai. Artikel ini memberikan metode pencatatan pembaruan parameter untuk membantu memeriksa versi yang benar-benar berjalan; apakah program tertentu mendukung peralihan mulus masih perlu dikonfirmasi kepada pengembang.
Sebelum mengubah, simpan dulu konfigurasi lama yang dapat dikenali
Catat nama EA, versi program, jenis akun, server, simbol, dan periode grafik, lalu simpan parameter input saat ini. Pengaturan input EA di MT4 menyediakan fungsi muat dan simpan, tetapi file parameter bukan cadangan seluruh lingkungan operasi, tidak dapat menggantikan file program, catatan order, atau log operasi.
Nama file dapat memuat tanggal, versi program, dan tujuan, misalnya "verifikasi simulasi" atau "akan diluncurkan". Jangan menulis kata sandi ke dalam nama file atau catatan publik. Simpan perbandingan sebelum dan sesudah perubahan, agar pada akhirnya tidak hanya tersisa satu "parameter terbaru" yang tidak dapat dinilai tujuannya.
Bandingkan makna parameter, bukan hanya angkanya
Setelah meningkatkan program, makna, nilai default, atau satuan parameter dengan nama yang sama dapat berubah. Periksa penjelasan pengembang, lalu bandingkan satu per satu pengaturan yang benar-benar ada seperti metode lot, sesi perdagangan, identifikasi order, dan kondisi keluar. Jangan mengarang sendiri parameter yang tidak ada.
Mengubah parameter input akan memicu EA melakukan inisialisasi ulang. Bagaimana program memulihkan status dan menangani posisi yang ada bergantung pada implementasinya. Karena itu, periksa catatan inisialisasi dan identifikasi order terlebih dahulu di lingkungan simulasi, jangan menganggap "berhasil dimuat" sebagai semua perilaku sesuai harapan.
Bedakan komputer cloud biasa dan hosting virtual bawaan
Server cloud biasa yang diakses melalui remote desktop dan MetaTrader Virtual Hosting bawaan MT4 adalah dua lingkungan yang berbeda. Yang pertama memerlukan pemeriksaan aktual file, grafik, dan parameter di terminal jarak jauh; selesai mengubah di komputer lokal tidak berarti komputer lain sudah diperbarui.
Hosting virtual bawaan melakukan migrasi lingkungan melalui sinkronisasi. Penjelasan resmi menyatakan arah sinkronisasi adalah dari lokal ke sisi virtual, dapat memigrasikan program terkait dan parameter eksternal. Sebelum operasi, periksa jenis migrasi yang dipilih; setelah operasi, periksa log jarak jauh, bukan hanya melihat grafik lokal.
Sebelum sinkronisasi, periksa dependensi program dan otorisasi perdagangan
Untuk hosting virtual bawaan, pemanggilan DLL secara resmi dilarang, dan skrip juga tidak akan ikut bermigrasi. Alur kerja yang bergantung pada fungsi semacam ini perlu memastikan kompatibilitasnya terlebih dahulu. Jangan mengabaikan error dependensi penting hanya agar program "tampak normal".
Perhatikan juga: sisi virtual bawaan mengizinkan perdagangan otomatis; perdagangan otomatis yang dilarang di lokal tidak berarti program setelah migrasi dilarang berdagang. Migrasikan hanya program yang sudah dipahami dan dipastikan tujuannya. Aturan di atas tidak dapat langsung diterapkan pada semua server cloud pihak ketiga.
Setelah sinkronisasi, periksa lingkungan yang benar-benar berjalan
Periksa waktu sinkronisasi, informasi inisialisasi dan anomali dalam log jarak jauh, serta penanda versi atau konfigurasi yang dapat disediakan program. Jika log tidak menampilkan parameter lengkap, gunakan metode pemeriksaan yang disediakan pengembang, jangan menebak field yang hilang.
Disarankan menyimpan catatan pembaruan: alasan perubahan, nilai lama dan nilai baru, hasil verifikasi simulasi, waktu sinkronisasi, dan hasil pemeriksaan jarak jauh. Saat mengamati order, cocokkan dengan aturan identifikasi order akun dan program, agar tidak mencampuradukkan order manual atau operasi dari instance lain.
Menghentikan lokal tidak berarti menghentikan jarak jauh
Saat hosting bawaan memigrasikan EA, perdagangan otomatis lokal akan ditutup secara otomatis untuk mengurangi risiko menjalankan ganda pada akun yang sama. Ini tidak berarti sisi jarak jauh sudah berhenti. Saat pemeliharaan, pastikan instance mana yang berjalan, dan periksa status jarak jauh melalui kontrol hosting yang sesuai.
Menghentikan program juga tidak berarti posisi sudah ditutup atau order tertunda sudah dibatalkan. Rencana pemeliharaan harus mencatat secara terpisah penanganan order yang ada, tidak boleh menganggap penutupan jendela sebagai risiko yang sudah berakhir.
Memulihkan parameter lama juga perlu diverifikasi ulang
Saat rollback, muat konfigurasi lama yang dapat dipastikan, periksa apakah versi program kompatibel, lalu verifikasi status order saat ini dan hasil sinkronisasi jarak jauh. Kondisi pasar dan akun sudah berubah; memulihkan file tidak akan memulihkan lingkungan perdagangan masa lalu, dan tidak menjamin parameter lama tetap berlaku.
Perdagangan dengan leverage dapat menyebabkan kerugian besar. Artikel ini disediakan untuk berbagi pengetahuan pemeliharaan operasional, bukan merupakan instruksi perdagangan, dan tidak menjamin kinerja atau keuntungan EA.