Order dan Posisi MT5: Cegah Masalah di Akun Netting
Daftar Isi
- Order, eksekusi, dan posisi adalah hal yang berbeda
- Apa yang berubah antara netting dan hedging
- Masalah pada akun yang tidak mendukung hedging
- 1. Order yang dimaksudkan sebagai hedging malah menutup posisi
- 2. Pengelolaan averaging atau grid berantakan
- 3. Beberapa EA pada simbol yang sama saling mengganggu
- Ada juga masalah sebaliknya
- Langkah pengecekan sebelum EA aktif
- Batasan dari pengecekan ini
- Ringkasan
Sebelum menjalankan EA, pastikan dulu akun Anda bertipe netting atau hedging. EA yang sama bisa menghasilkan hal berbeda: di satu tipe akun, order berlawanan membuka "posisi baru", sedangkan di tipe lain order itu justru "menutup posisi". Jika asumsi EA tidak cocok dengan akunnya, hasil untung-rugi yang tidak diinginkan bisa muncul meskipun logikanya tidak bermasalah.
Kami menekankan pengecekan ini karena perilaku EA bisa berubah tanpa ada pesan error sama sekali. Artikel ini merapikan istilah terlebih dahulu, lalu menjelaskan masalah yang sering terjadi beserta langkah pengecekannya.
Order, eksekusi, dan posisi adalah hal yang berbeda
Transaksi di MT5 dicatat dalam tiga tahap berikut.
- Order: instruksi "ingin beli" atau "ingin jual". Pending order seperti limit atau stop belum menjadi posisi selama belum tereksekusi.
- Eksekusi (deal): catatan bahwa sebuah order telah terpenuhi. Satu order bisa terpecah menjadi beberapa eksekusi.
- Posisi: kepemilikan yang sedang Anda pegang sebagai hasil dari eksekusi.
"Order masih tersisa" dan "sedang memegang posisi" adalah dua kondisi yang berbeda. Misalnya, saat EA dilepas dari chart, pending order dan posisi di MT5 belum tentu hilang otomatis. Setelah EA dihentikan, periksa tab Trade untuk memastikan keduanya sudah tidak ada.
Perbandingan Broker Direkomendasikan →
🎁 Unduh EA Gratis📧 Kursus email gratis (8 email) + paket 13 indikator MT5 khusus pelanggan
Segera setelah mendaftar, Anda menerima tautan unduhan paket khusus pelanggan berisi 13 indikator MT5 kami: file terkompilasi (.ex5), kode sumber, dan panduan pemasangan. Lalu 8 email tentang dasar-dasar trading algoritmik, cara membaca backtest dengan benar, dan memilih broker (satu per hari selama 5 hari pertama, lalu 7, 14, dan 30 hari setelah mendaftar). Anda juga mendapat pemberitahuan sebelum setiap kenaikan harga versi yang dijual di MQL5 Market (harga peluncuran yang naik bertahap seiring penjualan). Di situs ini EA kami gratis dengan akun riil di broker mitra.
* Privasi sangat dilindungi. Anda dapat berhenti berlangganan kapan saja.
Apa yang berubah antara netting dan hedging
Netting menggabungkan posisi menjadi satu per simbol. Hedging memungkinkan posisi terpisah untuk setiap eksekusi, bahkan pada simbol yang sama.
| Contoh operasi | Akun netting | Akun hedging |
|---|---|---|
| Buy 0,1 lot sedang dipegang, lalu buy 0,1 lot lagi | Digabung menjadi 1 posisi buy 0,2 lot | 2 posisi buy 0,1 lot |
| Buy 0,1 lot sedang dipegang, lalu sell 0,1 lot | Saling meniadakan, tidak ada posisi | 2 posisi, buy dan sell (hedging) |
| Buy 0,1 lot sedang dipegang, lalu sell 0,2 lot | Berbalik menjadi sell 0,1 lot | 2 posisi: buy 0,1 dan sell 0,2 (bukan 3 posisi) |
| Stop loss / take profit per posisi | Hanya 1 set per simbol | Bisa diatur untuk setiap posisi |
Poin pentingnya ada di baris kedua. Di akun netting, order yang Anda kirim dengan maksud hedging akan bekerja sebagai order untuk menutup posisi yang sudah ada.
Masalah pada akun yang tidak mendukung hedging
1. Order yang dimaksudkan sebagai hedging malah menutup posisi
Pada EA yang memasang order berlawanan untuk menahan floating loss, posisi di akun netting akan hilang. Jika EA mengira "kedua posisi masih dipegang" lalu lanjut ke proses berikutnya, pengelolaan posisinya akan menyimpang dari kondisi sebenarnya. Bila EA juga dirancang mengirim order berlawanan lagi, ada risiko terbentuk posisi baru ke arah yang tidak diinginkan.
2. Pengelolaan averaging atau grid berantakan
Desain yang mengambil profit pada tiap posisi secara terpisah tidak bisa berjalan di akun netting, karena seluruh posisi menyatu pada satu harga rata-rata. Tergantung isi order tambahan, level stop loss dan take profit pun bisa berubah. Pada EA yang membatasi jumlah posisi, berapa pun penambahan yang dilakukan tetap terhitung 1, sehingga batas tersebut bisa tidak berfungsi.
3. Beberapa EA pada simbol yang sama saling mengganggu
Inilah masalah yang paling mudah terlewat. Misalnya MEGAMAX DONCHIAN dan DONCHIAN ENGINE sama-sama berjalan pada USDJPY H1. Jika keduanya dipakai bersamaan di akun netting, posisi USDJPY akan digabung menjadi satu. Tergantung rancangannya, penutupan oleh salah satu EA bisa ikut menutup bagian milik EA lainnya, atau entry baru terhenti karena EA mendeteksi "sedang ada posisi".
Nilai hasil aktual tiap EA ditujukan untuk dilihat secara terpisah, bukan menunjukkan performa saat dipakai bersamaan pada simbol yang sama.
Ada juga masalah sebaliknya
Jika EA yang dirancang untuk netting dijalankan di akun hedging, order berlawanan yang dimaksudkan untuk menutup posisi bisa tersisa sebagai posisi baru. Bila posisi hedging menumpuk, beban margin, swap, dan spread akan terus berjalan. Akun hedging tidak selalu lebih aman.
Langkah pengecekan sebelum EA aktif
- Cek tipe akun: pada bilah judul di bagian atas terminal atau riwayat saat login, biasanya muncul keterangan seperti "Hedge" atau "hedging". Penulisannya bisa berbeda antarversi, jadi jika ragu, tanyakan langsung ke broker.
- Cek akun yang didukung EA: lihat apakah di panduan atau parameter ada ketentuan tipe akun. Lihat juga cara pengaturan EA.
- Coba di akun demo: siapkan akun demo dengan tipe yang sama seperti akun riil, lalu jalankan dengan lot minimum. Periksa apakah jumlah baris di tab Trade sesuai perkiraan.
- Samakan tipe akun saat pengujian: saat melihat hasil tester, pastikan tipe akun di lingkungan pengujian sama dengan yang dipakai di operasional riil.
- Identifikasi pemakaian simbol yang sama: bila dalam satu akun ada beberapa EA yang menangani simbol yang sama, pertimbangkan untuk tidak menjalankannya bersamaan di akun netting.
- Baca ketentuan broker: tipe akun ditentukan saat pembukaan akun, dan untuk mengubahnya umumnya diperlukan akun baru. Perlakuannya berbeda di tiap broker, jadi gunakan perbandingan broker FX sebagai pintu masuk, lalu cek juga ketentuan resminya.
Batasan dari pengecekan ini
Sebelumnya, kami sampaikan dulu hal-hal yang tidak bisa kami pastikan.
- Yang dijelaskan di artikel ini adalah mekanisme umum, bukan hasil perbandingan EA tertentu pada kedua tipe akun. Perilaku sebenarnya baru diketahui setelah implementasi EA tersebut diperiksa.
- Pada EA yang kodenya tidak bisa dibaca, ada batas dalam menelusuri penyebab masalah. Jika selama masa demo yang singkat tidak pernah terjadi penambahan posisi atau pembalikan posisi, masalahnya tidak akan terlihat.
- Akun "hedging" pun tidak otomatis aman. Tergantung regulasi dan ketentuan broker, hedging atau urutan penutupan posisi bisa dibatasi. Masih ada kondisi yang tidak terlihat hanya dari tipe akun yang tampil.
- Meski tipe akun sudah disamakan, selisih performa akibat perbedaan spread dan eksekusi tetap ada. Ini bukan jaminan hasil akan sama dengan backtest.
Perlu dicatat juga, netting sendiri bukan sesuatu yang buruk. Untuk EA yang bertransaksi sederhana dengan 1 posisi per simbol, kepemilikan posisi justru lebih mudah dipantau. Yang penting bukan mana yang lebih unggul, melainkan apakah rancangan EA cocok dengan akunnya.
Ringkasan
- Order adalah instruksi, eksekusi adalah catatan terpenuhinya order, dan posisi adalah kepemilikan saat ini.
- Netting berarti 1 posisi per simbol, sedangkan hedging memungkinkan beberapa posisi pada simbol yang sama.
- Order berlawanan di akun netting tidak membentuk hedging, melainkan bekerja sebagai penutupan atau pembalikan posisi.
- Saat beberapa EA dipakai pada simbol yang sama, waspadai penggabungan posisi.
- Di akun hedging pun, jika asumsi penutupan posisi berbeda, posisi hedging yang tidak diinginkan bisa tersisa.
- Sebelum akun riil, pastikan perilakunya di akun demo bertipe sama dengan lot minimum.
Terkait
2026-10-29
MQL5 OnTick vs OnTimer: Pemakaian dalam Desain EA
2026-10-20
Zona Waktu Server yang Berbeda Merusak Filter Jam Trading
2026-10-19
Hasil Backtest EA Tidak Sama? Periksa 5 Hal Ini
2026-10-16
Backtest dengan Simbol Kustom MT5 dan Jebakannya
📧 Kursus email gratis (8 email) + paket 13 indikator MT5 khusus pelanggan
Segera setelah mendaftar, Anda menerima tautan unduhan paket khusus pelanggan berisi 13 indikator MT5 kami: file terkompilasi (.ex5), kode sumber, dan panduan pemasangan. Lalu 8 email tentang dasar-dasar trading algoritmik, cara membaca backtest dengan benar, dan memilih broker (satu per hari selama 5 hari pertama, lalu 7, 14, dan 30 hari setelah mendaftar). Anda juga mendapat pemberitahuan sebelum setiap kenaikan harga versi yang dijual di MQL5 Market (harga peluncuran yang naik bertahap seiring penjualan). Di situs ini EA kami gratis dengan akun riil di broker mitra.
* 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 ↗