ForexBestRobots.comBandingkan EA →
ID

Order dan pengelolaan posisi · Panduan 1

Jenis Order Forex: Market, Limit, dan Stop di MT4

Empat pending order MT4, pemicu Bid/Ask yang benar, kedaluwarsa, serta perbedaan membatalkan order dan menutup posisi.

Ditinjau: 22 Oktober 2026
Level pending di sekitar Bid 1.1000 / Ask 1.1002: beli memakai Ask, jual memakai Bid. Harga bersifat fiktif.
Level pending di sekitar Bid 1.1000 / Ask 1.1002: beli memakai Ask, jual memakai Bid. Harga bersifat fiktif.

Aturan masuk perlu menjelaskan bagaimana instruksi berubah menjadi posisi. Buy Stop di atas pasar dan Buy Limit di bawahnya memiliki syarat berbeda walaupun sama-sama membeli. Kuotasi EURUSD fiktif menelusuri pengiriman, penerimaan, pemicuan, dan eksekusi tanpa memilih contoh transaksi yang menang.

1. Dua harga dan dua tindakan berbeda

Bid adalah harga untuk menjual; Ask untuk membeli. BUY dibuka pada Ask lalu ditutup dengan menjual pada Bid. SELL dibuka pada Bid lalu ditutup dengan membeli pada Ask. Harga eksekusi sebenarnya bergantung pada mekanisme broker dan harga yang tersedia.

Grafik Forex biasa di MT4 umumnya menampilkan candle Bid. Sentuhan garis pada grafik tidak membuktikan apakah syarat Ask tercapai. Garis Ask menunjukkan spread saat ini, bukan rekonstruksi candle Ask historis.

Baca panduan biaya trading dan harga yang dapat dieksekusi.

2. Market order meminta eksekusi segera

Market order meminta eksekusi sekarang tanpa memesan harga layar. Waktu pengiriman, respons server, harga eksekusi, dan penolakan perlu dicatat terpisah. Mode eksekusi menentukan penanganan perubahan harga serta requote.

Dengan Bid 1.1000 dan Ask 1.1002, BUY yang terisi pada 1.1002 lalu segera ditutup pada Bid tetap 1.1000 rugi 2 pip sebelum komisi. Spread sudah tercakup dalam dua harga tersebut; menambahkannya lagi ke selisih harga berarti menghitung dua kali.

3. Pilih order dari syarat masuk

Tentukan apakah hendak masuk sekarang, setelah koreksi, atau setelah harga melewati batas. BUY pasar meminta pembelian segera; Buy Limit menunggu Ask lebih rendah; Buy Stop mensyaratkan kenaikan lebih dahulu. Analisis yang sama dapat menghasilkan transaksi berbeda. Limit bisa tidak terisi, sedangkan stop bisa masuk pada breakout gagal. Jenis order sendiri tidak memperbaiki sinyal.

Untuk kelanjutan turun, Sell Stop di bawah Bid menunggu penurunan terlebih dahulu. Sell Limit di atas Bid justru menunggu pantulan sebelum menjual. Bila harga turun tanpa pantulan, limit yang tidak terisi sesuai instruksi. Menggantinya belakangan dengan penjualan pasar mengubah aturan pengujian. Tetapkan kedaluwarsa dan penanganan entry yang terlewat sejak awal.

4. Empat pending order dan sisi harga

Buy Limit ditempatkan di bawah Ask saat ini dan dipicu ketika Ask turun ke levelnya; Buy Stop di atas Ask ketika Ask naik. Sell Limit di atas Bid saat ini ketika Bid naik; Sell Stop di bawah Bid ketika Bid turun. Batas jarak broker tetap berlaku.

Pada kuotasi awal, 1.0980 mencontohkan Buy Limit atau Sell Stop, sedangkan 1.1020 untuk Buy Stop atau Sell Limit. Nama juga menentukan arah: Sell Limit pada 1.1020 membuka posisi jual, bukan mengambil laba dari BUY yang sudah ada.

Di atas: Buy Stop dan Sell Limit. Di bawah: Buy Limit dan Sell Stop. Masing-masing memakai sisi harga yang berbeda.
Di atas: Buy Stop dan Sell Limit. Di bawah: Buy Limit dan Sell Stop. Masing-masing memakai sisi harga yang berbeda. Geser diagram secara horizontal pada layar sempit.

5. Bandingkan enam instruksi masuk

InstruksiSyarat saat dipasangSisi pemicu atau masuk
Market BUYBeli segeraAsk
Market SELLJual segeraBid
Buy LimitDi bawah Ask saat iniAsk
Buy StopDi atas Ask saat iniAsk
Sell LimitDi atas Bid saat iniBid
Sell StopDi bawah Bid saat iniBid

6. Pemicu bukan jaminan harga eksekusi

Buy Stop 1.1020 bisa terpicu saat Ask 1.1020 dan Bid 1.1018; grafik Bid tampak belum menyentuh garis. Lompatan Ask ke 1.1025 menggambarkan mengapa level permintaan dapat berbeda dari harga eksekusi.

Jangan otomatis menerapkan jaminan order bursa pada setiap kontrak Forex ritel. Baca ketentuan gap, slippage, dan perbaikan harga. Instruksi limit biasanya membatasi harga masuk yang diterima menurut kontrak; sentuhan OHLC dalam backtest tidak membuktikan harga itu dapat dieksekusi dahulu.

Ask mencapai 1.1020 saat Bid 1.1018. Lompatan ke 1.1025 adalah skenario eksekusi alternatif, bukan ramalan harga.
Ask mencapai 1.1020 saat Bid 1.1018. Lompatan ke 1.1025 adalah skenario eksekusi alternatif, bukan ramalan harga. Geser diagram secara horizontal pada layar sempit.

7. Stop Loss dan Take Profit adalah instruksi keluar

Pending entry membentuk posisi jika dieksekusi; Stop Loss dan Take Profit mengatur keluarnya posisi. Untuk BUY gunakan Bid, untuk SELL gunakan Ask. Umumnya stop awal BUY berada di bawah harga masuk dan target di atasnya; SELL berlawanan.

Pending order dan stop yang diterima server dapat tetap aktif saat terminal ditutup. Pemicu sintetis, exit EA, serta perhitungan trailing mungkin memerlukan terminal yang berjalan dan terhubung. Garis yang digambar bukan bukti perlindungan telah diterima server.

8. Ikuti SELL dari masuk hingga keluar

Sell Limit 1.1020 diterima ketika Bid/Ask 1.1000/1.1002. Kemudian Bid 1.1020 dan Ask 1.1022 memenuhi syarat masuk berbasis Bid. Anggap SELL terisi tepat 1.1020, stop 1.1040 dan target 1.0980: jarak risiko 20 pip dan target 40 pip. Kedua exit diperiksa pada Ask. Jika langsung ditutup di Ask 1.1022, rugi sudah 2 pip sebelum komisi.

Bila Bid turun ke 1.0980 tetapi Ask masih 1.0982, target berbasis Ask belum tercapai. Dengan spread tetap 2 pip, Ask 1.0980 berpadanan dengan Bid 1.0978. Ask juga dapat menyentuh stop SELL walau high Bid belum mencapai 1.1040. Ini contoh sisi harga, bukan jaminan fill. Catatan akun menentukan harga aktual.

Ikuti SELL dari masuk hingga keluar: SELL 1.1020; SL Ask 1.1040; TP Ask 1.0980.
Ikuti SELL dari masuk hingga keluar: SELL 1.1020; SL Ask 1.1040; TP Ask 1.0980. Geser diagram secara horizontal pada layar sempit.

9. Periksa jarak, presisi, volume, dan kedaluwarsa

Periksa digit, tick yang dapat diperdagangkan, lot minimum dan langkah volume, sesi, serta izin. Pip, point, dan tick berbeda. Dalam contoh EURUSD lima digit: satu pip = 0.0001, satu point = 0.00001, dan 2 pip = 20 point.

StopLevel membatasi jarak; FreezeLevel dapat membatasi perubahan atau pembatalan dekat pasar. StopLevel nol tidak meniadakan batas dinamis. Sebagian server menolak kedaluwarsa. Catat waktu server; jangan diam-diam mengubah kedaluwarsa yang ditolak menjadi order tanpa batas waktu.

10. Kelola status yang telah dikonfirmasi

Urutannya: permintaan disiapkan → pending diterima → posisi terisi → posisi ditutup. Ditolak, kedaluwarsa, dan dibatalkan merupakan cabang berbeda. Menghapus pending sebelum eksekusi mencegah entry tersebut; posisi terbuka perlu transaksi penutupan. Pembatalan bisa bersaing dengan eksekusi.

Simpan tiket, simbol, Magic Number, volume permintaan, status terkonfirmasi, dan harga aktual. Sesudah timeout, periksa server sebelum mengulang: respons tidak pasti bukan bukti gagal. Pengiriman ulang tanpa pemeriksaan dapat menggandakan eksposur. Rekonsiliasi posisi setiap kali respons ambigu.

Pending yang diterima dapat terisi, dibatalkan, atau kedaluwarsa. Permintaan pembatalan perlu konfirmasi; belum tentu mendahului eksekusi.
Pending yang diterima dapat terisi, dibatalkan, atau kedaluwarsa. Permintaan pembatalan perlu konfirmasi; belum tentu mendahului eksekusi. Geser diagram secara horizontal pada layar sempit.

11. Latih seluruh siklus di akun demo

Pada New Order, pilih simbol yang tepat dan periksa spesifikasi sebelum menentukan volume. Untuk entry tertunda, pilih Pending Order beserta subjenisnya. Masukkan harga, stop, target dan kedaluwarsa jika didukung. Periksa bersama sebelum mengirim; pergantian subjenis dapat mengubah sisi harga yang valid.

Sesudah mengirim, periksa tiket pending yang diterima dan perlindungannya di tab Trade. Simpan alasan penolakan, bukan diam-diam menggantinya menjadi order pasar. Saat aktif, cocokkan harga masuk dan volume aktual; setelah tutup, periksa Account History dan biaya. Demo membantu mempelajari alur, tetapi tidak membuktikan kualitas eksekusi live.

Dua pending berlawanan tidak otomatis menjadi pasangan OCO dalam MT4 standar. Jika EA membatalkan order kedua setelah yang pertama terisi, keduanya masih bisa aktif sebelum pembatalan dikonfirmasi. Uji kondisi balapan ini, pemulihan koneksi dan respons ganda. Menghapus garis grafik atau mematikan EA tidak menghapus order yang sudah diterima server.

12. Audit instruksi sebelum menilai strategi

Tetapkan sisi harga, pemicu, kedaluwarsa, penyimpangan masuk yang diterima, stop, volume, dan penanganan penolakan. Filter spread saat pengiriman tidak menjamin kondisi saat aktivasi berikutnya. Pending di server tidak otomatis mengikuti filter EA baru tanpa pembatalan atau perubahan yang berhasil.

Validasi memakai kuotasi bertanda waktu dan catatan akun. Satu candle dapat melewati entry, stop, dan target tanpa menunjukkan urutan intrabar. Gunakan tick yang sesuai atau aturan konservatif tertulis. Hitung penolakan, pembatalan, dan entry terlewat. Eksekusi lebih cepat atau lebih sering bukan bukti keuntungan.

Pertanyaan

Apakah Buy Stop sama dengan Stop Loss?

Tidak. Buy Stop adalah entry beli di atas Ask saat ini. Stop Loss adalah exit terkait posisi. Menutup SELL juga membeli, tetapi tujuannya berbeda.

Mengapa terpicu sebelum grafik menyentuh level?

Pemicu Ask dapat tercapai lebih dahulu daripada Bid. Periksa spread historis, jenis order, waktu server, dan catatan eksekusi. Garis Ask saat ini tidak merekonstruksi masa lalu.

Bolehkah menutup MT4 setelah memasang pending?

Pending yang diterima server biasanya tetap aktif. Order sintetis, pembatalan lokal, dan pembaruan trailing memerlukan lingkungan operasional masing-masing. Pastikan penerimaan dan ketentuan broker.

Sumber dan cakupan

Dokumentasi MetaQuotes menjelaskan mekanisme serta batas platform. Harga, alur contoh, dan daftar audit merupakan rancangan pembelajaran kami. Kontrak broker menentukan ketentuan eksekusi; panduan ini tidak membuktikan keunggulan strategi.

Contoh pembelajaran fiktif; eksekusi dan hasil tidak dijamin.