Dalam artikel ini
Setelah membaca artikel ini…
- Memisahkan sell pembalikan menjadi penutupan dan eksposur baru.
- Mengalokasikan P/L terealisasi hanya ke volume yang sebelumnya sudah ada.
- Menghitung entry beberapa fill dengan bobot volume dan memeriksa asumsi tester.
Pelajari istilah tanpa meninggalkan artikel
Ukuran posisi (jumlah unit atau lot) Laba/rugi terealisasi Posisi short CFD (kontrak selisih) Akun demo Eksekusi orderMetaTrader 5 memperluas keluarga MetaTrader dengan arsitektur multi-aset dan perangkat pengujian strategi yang lebih luas. Untuk memilih antara MT4 dan MT5, bandingkan produk serta rekening yang tersedia pada penyedia dengan tugas dan kode yang Anda gunakan. Fitur terminal tidak otomatis memberikan akses ke semua pasar atau membuat migrasi selalu menguntungkan.
Fungsi mana yang bergantung pada rekening broker?
MT5 mendukung Forex OTC maupun perdagangan bursa. Mata uang, CFD, saham dan futures tersedia jika produk, broker serta rekening mengizinkannya. CFD bernama saham bukan kepemilikan saham; nama indeks tidak menetapkan eksekusi futures bursa. Baca ukuran kontrak, langkah volume, sesi, biaya dan tempat eksekusi instrumen yang benar. Ikon platform bukan izin broker di Indonesia atau tiket masuk semua bursa.
MT4 masih menerima pembaruan pemeliharaan: catatan resmi mencantumkan rilis Maret 2026 serta build 1490 bertanggal 2 Oktober 2026. Itu fakta rilis yang tercatat, bukan janji jadwal lima tahun mendatang. Pilih berdasarkan fungsi yang didukung dan penawaran entitas rekening sekarang. Untuk dasar produknya, lihat bagian dasar Forex.
Tambahan untuk pekerjaan chart sehari-hari
MT5 memiliki 21 timeframe standar dibanding sembilan di MT4, termasuk pilihan menit dan jam tambahan. Chart standar menyediakan M2, M3, M4, M6, M10, M12, M20, H2, H3, H6, H8 dan H12. Lebih banyak interval memberi pilihan tampilan, bukan bukti keunggulan strategi. Ada enam pending order dasar, termasuk Buy Stop Limit dan Sell Stop Limit; ketersediaan serta aturan fill mengikuti simbol.
Pada contoh buy OTC rekaan, stop 1.1050 mengaktifkan Buy Limit pada 1.1040. Jika harga terus naik tanpa memenuhi kondisi eksekusi limit, posisi belum tentu terbuka. Pisahkan aktivasi dari fill: instruksi yang sudah aktif bukan bukti pembelian selesai. Periksa keadaan order dan deal yang benar-benar terjadi, bukan sekadar harga menyentuh ambang stop.
MT5 mempunyai kalender ekonomi dan Depth of Market. MT4 juga memiliki jendela DOM. Kuotasi OTC broker berbeda maknanya dari data kedalaman bursa; ketersediaan data bursa pun bergantung pada penyedia. Fungsi kalender ekonomi MQL5 memakai zona waktu server trading, bukan otomatis waktu lokal pengguna. Catat zonanya sebelum membandingkan rilis dengan kalender lain, jam Warsawa, WIB, WITA atau WIT. Lihat bagian platform untuk konteks alat dan antarmuka.
MQL5 dan pengujian strategi
MT4 menggunakan MQL4, MT5 menggunakan MQL5. Keduanya mendukung konstruksi berorientasi objek, termasuk class, inheritance dan polymorphism. API trading serta lingkungan pengujiannya berbeda; migrasi EA memerlukan pemeriksaan kode. Nama bahasa tidak membuktikan bahwa setiap algoritma menjadi lebih bersih atau lebih cepat. Kenali pula Expert Advisor sebelum menafsirkan hasil otomatis.
Tester MT5 dapat menjalankan EA yang memang ditulis untuk memperdagangkan beberapa simbol, memakai mode real ticks bila datanya tersedia, serta membagikan pass optimasi ke agen lokal, remote atau cloud. Satu test individual memakai satu agen. Optimasi paralel memeriksa set parameter berbeda; bukan membagi satu lintasan portofolio ke banyak agen lalu menjumlahkan hasilnya.
Catat cakupan data setiap simbol, mode pemodelan, biaya dan asumsi delay. Dokumentasi juga menjelaskan bahwa real-tick mode dapat mengganti tick yang hilang atau tidak cocok dengan bar menit menggunakan tick hasil generasi. Karena itu, nama mode tidak menjamin seluruh interval merupakan rekaman tick asli atau mencerminkan fill live. Validasi berikutnya tetap perlu dipisahkan dari pencocokan parameter; baca cara melakukan backtest strategi dan bagian strategi.
Tiga profit akhir independen tidak merekonstruksi urutan equity, margin atau batas risiko rekening bersama. EA satu pair tidak berubah menjadi strategi tiga pair hanya karena nama simbolnya dipilih di antarmuka. Pastikan kode benar-benar membaca serta mengelola ketiganya dan riwayat yang dibutuhkan tersedia. Penambahan komputasi tidak memperbaiki logika yang salah.
Dalam netting, seluruh sell besar bukan penutupan long
Model rekening USD rekaan: long EUR/USD 0,20 lot pada 1.1000, kemudian satu fill sell 0,30 lot pada 1.1020. Kontrak 100.000 EUR per lot dan seluruh biaya nol. Fill itu menutup 0,20 lot yang sudah ada, lalu membuka short 0,10 lot pada 1.1020. Model belum menentukan harga berikutnya atau P/L posisi baru.
Alokasikan selisih entry lama hanya pada 20.000 EUR yang ditutup. Sisa 10.000 EUR membuka short pada harga fill tunggal 1.1020.
Pada layar kecil, gulir diagram mendatar atau perbesar. Nilai dan kesimpulan juga tersedia dalam teks di bawah.
Hanya 20.000 EUR yang ditutup. Selisih 0.0020 USD/EUR menghasilkan P/L terealisasi 40 USD. Sisa 10.000 EUR menjadi short baru pada harga fill tersebut. Mengalikan seluruh 30.000 EUR dengan selisih terhadap entry lama memberi 60 USD yang keliru: eksposur baru diberi hasil dari masa sebelum ia ada. Cocokkan volume sebelum dan sesudah fill, lalu alokasikan P/L hanya ke bagian tertutup.
Ini pembagian satu fill, bukan dua fill yang diasumsikan terjadi pada harga berbeda. Basic Principles MT5 menjelaskan pembalikan netting oleh deal berlawanan yang lebih besar. Trading Operations membedakan harga pembukaan dari satu fill dan rata-rata tertimbang beberapa fill.
Hedging atau netting mengubah arti instruksi
Broker menetapkan model rekening. Pada contoh eksekusi penuh, sell baru 0,10 lot melawan long 0,30 lot menyisakan long 0,20 lot dalam netting. Pada hedging, membuka sell sebagai posisi baru dapat mempertahankan long 0,30 dan menambah short 0,10 terpisah. Penutupan sebagian long tertentu merupakan instruksi lain. Periksa tiket dan perlindungan yang diterima; lihat jenis order Forex dan bagian konsep.
Volume net bertanda sama tidak menetapkan biaya atau margin sama. Dalam perbandingan rekaan tadi, 0,30 long dikurangi 0,10 short memberi net long 0,20, tetapi jumlah volume absolutnya 0,40 lot. Satu long 0,20 mempunyai jumlah absolut 0,20 lot. Perbedaan itu sendiri belum menghitung margin: aturan hedged margin dan produk harus diperiksa, bukan menebak dari volume net.
Model terpisah untuk rata-rata harga: buy EUR/USD 0,30 lot terisi sebagai 0,10 lot pada 1.1000 dan 0,20 lot pada 1.1010. Pada rekening USD rekaan dengan kontrak 100.000 EUR per lot dan tanpa biaya tambahan, pembelian 30.000 EUR menghabiskan 33.020 USD. Entry tertimbang volumenya 1.100666…. Penutupan penuh pada Bid 1.1020 memberi P/L harga 40 USD.
Rata-rata sederhana dua baris menghasilkan 1.100500 dan profit semu 45 USD, lebih besar 5 USD. Kelompokkan deal yang sesuai lalu bobotkan dengan unit; jangan campurkan exit atau pembalikan yang tidak terkait. Karena harga fill aktual model sudah memuat sisi transaksi, jangan kurangi spread lagi dari P/L tersebut. Ukuran posisi harus cocok dengan kelompok deal yang dihitung.
Kapan MT4 masih masuk akal?
Program MQL4 yang sudah dipakai dan workflow yang dipahami dapat menjadi biaya migrasi nyata. Dokumentasi migrasi MetaQuotes mencatat perubahan penanganan event, variabel bawaan serta indeks buffer indikator. File EX4 tidak langsung dijalankan di MT5; diperlukan source code atau versi MQL5 yang kompatibel, lalu uji sinyal, volume, pemilihan posisi dan perilaku penutupan. Kompilasi tanpa kesalahan belum membuktikan kesetaraan perilaku.
Tanpa kode lama sekalipun, pilih menurut produk, model rekening dan tugas yang benar-benar dipakai. Backtest lebih cepat tidak membuktikan fill live lebih cepat atau menghapus biaya. Bandingkan MT4 versus MT5 dan cTrader versus MT5. Tinjauan eksternal platform dan alat di ForexMechanics memberi bacaan tambahan; itu situs berbahasa Inggris yang terpisah. Menu lebih besar bukan alasan universal untuk migrasi.
Langkah berikutnya yang dapat diperiksa
- Pada demo MT5 yang tersedia, cocokkan spesifikasi, model rekening dan interval chart yang berguna. Temukan kalender serta catat zonanya. Satu jam eksplorasi bukan bukti penguasaan atau penghematan waktu terukur.
- Uji EA multi-mata-uang yang eksplisit mengakses EUR/USD, GBP/USD dan USD/JPY dalam satu run. Periksa logika transaksi, mode data serta riwayat setiap simbol.
- Sebelum memindahkan strategi MQL4, inventarisasi indikator dan EA beserta izin serta perkiraan biaya adaptasi. Putuskan migrasi berdasarkan kebutuhan dan pemeriksaan, bukan slogan kebaruan.
- Konfirmasikan pilihan hedging atau netting pada entitas penyedia. Bedakan exit sebagian dari posisi berlawanan baru. Bila memakai filter kalender, tetap periksa waktu, zona dan instruksi aktif: label high impact tidak menjamin Anda bebas eksposur menjelang NFP.
Periksa pemahaman Anda
Latihan: sekitar 2 menit.
Lihat jawaban dan penjelasan
Benar. Long lama 0,20 ditutup: 20.000 EUR × 0.0020 USD/EUR. Sisa 0,10 membuka short pada 1.1020 tanpa P/L terdahulu.
Pertanyaan lain
Mengapa MT5 belum sepenuhnya menggantikan MT4?
Apa perbedaan netting dan hedging di MT5?
Apa keunggulan tester MT5?
Apakah migrasi dari MT4 sulit?
Mengapa sell 0,30 lot hanya merealisasikan 40 USD?
Mengapa rata-rata dua harga memberi hasil salah?
Sumber dan verifikasi
- MetaQuotes: platform MT5
Arsitektur multi-aset, 21 timeframe, jenis order dan DOM; produk rekening tetap perlu diperiksa.
- MetaQuotes: Strategy Tester MT5
EA multi-simbol dan optimasi terdistribusi; pernyataan marketing tentang hasil atau kecepatan bukan jaminan.
- MQL5: pengujian strategi
Mode generasi tick dan real ticks; data menit dapat memicu penggantian tick yang hilang atau tidak cocok.
- MQL5: migrasi dari MQL4
Perubahan event, variabel bawaan dan indeks buffer ketika mengadaptasi program.
- MetaQuotes: platform MT4
Sembilan timeframe standar; dokumentasi juga menyediakan jendela DOM.
- MT5: prinsip dasar transaksi
Order, deal, netting, hedging dan Stop Limit berbeda; mode ditetapkan pada rekening.
- MT5: operasi trading
Harga pembukaan dari satu deal atau rata-rata tertimbang beberapa deal.
- MT5: fitur pengujian
Multi-mata-uang dan agen: satu agen per test individual, pass optimasi dibagikan.
- MQL5: kalender ekonomi
Fungsi kalender memakai zona waktu server trading, bukan otomatis waktu lokal pengguna.
- MetaQuotes: catatan rilis MT4
Rilis Maret 2026 dan build 1490 tanggal 2 Oktober 2026; bukan jadwal dukungan masa depan.
- MQL4: pemrograman berorientasi objek
Class, inheritance dan polymorphism tersedia pula dalam MQL4.
- MQL5: pemrograman berorientasi objek
Konstruksi OOP tidak menetapkan mutu kode atau kecepatan setiap algoritma.
Perhitungan menggunakan asumsi yang dinyatakan secara terbuka. Perhitungan ini tidak menggantikan data pasar terkini atau ketentuan penyedia.
