Notifikasi Push MT5 dari EA: Pengaturan & Desain
Daftar Isi (5)
Daftar Isi
Kesimpulannya dulu. Notifikasi push EA bukan dipakai untuk "mengabari setiap eksekusi order", melainkan untuk "memberi tahu hanya di saat manusia perlu bertindak". Kalau notifikasinya terlalu banyak, satu pesan yang benar-benar berbahaya bisa terlewat. Kami merancang notifikasi dengan tiga jenis saja: "berhenti", "di luar dugaan", dan "tonggak".
Cara kerja: dari EA sampai ke ponsel
Notifikasi push MT5 dikirim lewat fungsi MQL5 SendNotification(). Tujuannya adalah MetaQuotes ID yang terhubung ke aplikasi MT5 mobile. Alurnya seperti berikut.
- EA memanggil
SendNotification("isi pesan") - Terminal MT5 yang menjalankan EA mengirim pesan ke server MetaQuotes
- Notifikasi push masuk ke aplikasi MT5 mobile dengan MetaQuotes ID yang cocok
Yang penting di sini: yang mengirim notifikasi adalah "terminal tempat EA berjalan". Kalau EA dijalankan di VPS, MetaQuotes ID harus diatur di MT5 pada VPS, bukan di PC Anda. Mengatur hanya di PC lalu notifikasi tidak masuk adalah kekeliruan yang sering terjadi.
Fungsi ini juga punya batasan spesifikasi. Isi pesan maksimal 255 karakter, ada batas frekuensi pengiriman, dan pemanggilan beruntun dalam waktu singkat akan menimbulkan error. Di dalam Strategy Tester, notifikasi tidak dikirim.
Perbandingan Broker Direkomendasikan →
🎁 Unduh EA Gratis📧 Kursus email gratis (8 email) + paket 13 indikator MT5 khusus pelanggan
* Privasi sangat dilindungi. Anda dapat berhenti berlangganan kapan saja.
Langkah pengaturan
1. Cek MetaQuotes ID
Buka aplikasi MT5 mobile (iOS/Android), lalu lihat MetaQuotes ID di bagian terkait pesan pada layar pengaturan. ID-nya berupa kombinasi huruf dan angka yang pendek. Lokasi tampilannya bisa berbeda tergantung versi aplikasi, jadi jika tidak ketemu, telusuri isi layar pengaturan.
2. Daftarkan di sisi terminal
Di MT5 yang menjalankan EA, buka "Tools" → "Options" → tab "Notifications", centang "Enable Push Notifications", lalu masukkan ID. Jika notifikasi uji coba masuk lewat tombol "Test", pengaturan selesai.
3. Aktifkan notifikasi di sisi EA
Jika EA punya parameter input untuk notifikasi, aktifkan. Cara mengatur EA sendiri dirangkum di Cara pengaturan EA. Untuk hal yang perlu diperhatikan saat menjalankan di VPS, lihat Info VPS.
Apa yang diberi notifikasi, apa yang tidak
Pembagian yang kami pakai adalah sebagai berikut.
| Jenis | Contoh yang diberi notifikasi | Contoh yang tidak diberi notifikasi |
|---|---|---|
| Berhenti | Penolakan order berlanjut, koneksi terputus, auto trading menjadi nonaktif | Satu kali requote sesaat |
| Di luar dugaan | Margin level turun di bawah batas yang Anda tentukan, melampaui DD yang diizinkan | Naik-turun floating loss yang normal |
| Tonggak | Ringkasan laba-rugi harian (sekali sehari) | Setiap entry dan exit |
Apakah "setiap eksekusi" dimasukkan ke notifikasi ditentukan oleh frekuensi transaksi EA. Mari kita bandingkan dengan EA kami.
GOLD TRIPWIRE di backtest (periode uji 6,8 tahun) mencatat 2762 transaksi, dengan rata-rata durasi posisi 2:38:15. BITCOIN COMET di backtest (periode uji 8 tahun) mencatat 775 transaksi, dengan rata-rata durasi posisi 63:51:39.
Pada EA berputaran cepat seperti yang pertama, notifikasi tiap eksekusi akan membuat ponsel berbunyi terus dan notifikasi penting tertimbun. Untuk EA seperti yang kedua, dengan posisi yang ditahan lama, notifikasi tiap eksekusi tidak terlalu membebani. Namun ini angka backtest, sehingga frekuensi transaksi sebenarnya bisa berubah mengikuti pasar. Detailnya ada di halaman GOLD TRIPWIRE dan BITCOIN COMET.
Cara menulis isi pesan
Tulislah agar bisa dinilai dari beberapa puluh karakter pertama yang tampil di panel notifikasi. Dengan urutan "[akhir nomor akun][singkatan EA][jenis] isi", meski Anda menjalankan beberapa EA atau akun, Anda tahu apa yang terjadi tanpa membuka notifikasinya.
Batasan dan hal yang perlu diperhatikan
Kami tuliskan dengan jujur.
- Tidak ada notifikasi belum tentu berarti normal. Jika seluruh terminal mati, tidak ada yang mengirim notifikasi. Notifikasi "berhenti" tidak bisa dikirim oleh pihak yang berhenti itu sendiri. Satu-satunya cara adalah memasang notifikasi heartbeat berkala yang bertuliskan "masih hidup", lalu menyadari ketika notifikasi itu tidak datang.
- Tidak ada jaminan sampai. Ini bergantung pada server MetaQuotes, OS ponsel, dan kondisi jaringan. Seberapa sering keterlambatan atau notifikasi hilang terjadi, kami sendiri belum tahu secara pasti.
- Jika terkena batas frekuensi, pesan dibuang tanpa pemberitahuan. Error yang berturut-turut bisa membuat proses notifikasi itu sendiri macet, jadi di sisi EA perlu implementasi jeda antar pengiriman.
- Jika Anda melihat notifikasi lalu mengintervensi secara manual, operasionalnya menjadi berbeda dari hasil verifikasi EA. Notifikasi adalah bahan untuk memutuskan menghentikan EA, bukan sinyal untuk mengutak-atik posisi secara diskresioner.
- Notifikasi yang berbunyi tengah malam menurunkan kualitas keputusan. Daripada mengoperasikan dalam keadaan setengah sadar lalu terjadi kecelakaan, membatasi dini hari hanya untuk jenis "berhenti" juga merupakan pilihan.
Ringkasan
- Notifikasi dikirim dengan mendaftarkan MetaQuotes ID di terminal yang menjalankan EA (jika VPS, di sisi VPS)
- Pastikan selalu notifikasi masuk lewat tombol "Test"
- Batasi notifikasi pada tiga jenis: "berhenti", "di luar dugaan", "tonggak"
- Apakah setiap eksekusi diberi notifikasi ditentukan oleh frekuensi transaksi. Untuk EA berputaran cepat, rangkum dalam ringkasan
- Tidak adanya notifikasi bukan bukti kondisi normal. Gunakan notifikasi heartbeat agar "kesunyian" bisa disadari
- Notifikasi adalah bahan keputusan menghentikan EA, bukan sinyal intervensi diskresioner
Terkait
2026-11-12
Desain Log EA: Cara Merekonstruksi Insiden
2026-11-06
Kode Retur Penolakan Order MT5 dan Urutan Pemeriksaan
2026-11-04
Desain MagicNumber untuk Menjalankan Banyak EA
2026-11-07
Stop Level dan Freeze Level: Alasan SL Tidak Bisa Dipasang
📧 Kursus email gratis (8 email) + paket 13 indikator MT5 khusus pelanggan
* Privasi sangat dilindungi. Anda dapat berhenti berlangganan kapan saja.
Punya pertanyaan tentang EA atau Forex?
Anda bisa mengajukannya di forum trading Nattzy (daftar gratis). Pertanyaan di luar artikel ini juga dipersilakan — pengaturan EA, memilih broker, dan lainnya.
Tanya di Nattzy ↗