Kembali ke Glosarium
Glosarium

Buy Limit vs Buy Stop: Enam Jenis Pending Order di MT5 Dijelaskan

Buy limit membeli di bawah harga saat ini, buy stop membeli di atasnya. Cara keenam pending order MT5 terpicu, mengapa buy terisi di Ask, dan apa yang terjadi saat gap.

Piotr NiemidomskiCo-Founder & COO, Vanto
13 September 202613 mnt baca

Konten edukasi. Artikel ini menjelaskan cara kerja pending order di MetaTrader 5, termasuk perbedaan antara buy limit dan buy stop. Artikel ini bukan merupakan saran investasi atau rekomendasi trading. Trading CFD membawa risiko kerugian yang signifikan dan mungkin tidak cocok untuk semua investor.

Pending order adalah instruksi untuk membuka posisi nanti, pada harga yang ditetapkan trader terlebih dahulu, alih-alih sekarang pada harga pasar. MetaTrader 5 menawarkan enam jenis pending order, dan dua yang paling sering membingungkan adalah buy limit dan buy stop, karena keduanya membuka posisi long dan keduanya menunggu harga tertentu, namun keduanya duduk di sisi yang berlawanan dari pasar dan bertumpu pada asumsi yang berlawanan tentang ke mana harga akan bergerak.

Artikel ini menjabarkan perbedaan antara keduanya, mendeskripsikan seluruh enam jenis pending order di MT5, menjelaskan mengapa order buy terpicu pada Ask dan order sell pada Bid, serta membahas mekanisme yang menentukan apa yang benar-benar terisi: gap, expiry, margin, dan jarak minimum dari harga. Untuk apa yang terjadi pada harga fill di pasar yang cepat, lihat apa itu slippage dalam trading.

Apa Perbedaan Antara Buy Limit dan Buy Stop?

Buy limit ditempatkan di bawah harga saat ini dan membeli jika harga turun ke level itu, sedangkan buy stop ditempatkan di atas harga saat ini dan membeli jika harga naik ke level itu.

Perbedaannya murni soal di mana order itu berada relatif terhadap pasar. Trader yang memperkirakan harga akan pullback sebelum bergerak lebih tinggi akan mendeskripsikan buy limit sebagai order yang cocok dengan pandangan itu: order ini membeli pada harga yang lebih rendah daripada harga hari ini. Trader yang memperkirakan sebuah pergerakan akan berlanjut setelah menembus suatu level akan mendeskripsikan buy stop sebagai order yang cocok: order ini membeli hanya setelah harga sudah mulai naik menembus level tersebut. Logika yang sama berlaku secara cerminan pada sisi sell, yang menghasilkan empat pending order dasar.

Order Ditempatkan relatif terhadap harga saat ini Terpicu oleh Membuka
Buy Limit Di bawah Ask turun ke atau di bawah harga order Long
Buy Stop Di atas Ask naik ke atau di atas harga order Long
Sell Limit Di atas Bid naik ke atau di atas harga order Short
Sell Stop Di bawah Bid turun ke atau di bawah harga order Short

Sumber: MetaTrader 5 Help, Trading Operations, Basic Principles.

Cara singkat mengingat tabel ini: order limit meminta harga yang lebih baik daripada yang ditawarkan pasar saat ini, dan order stop menerima harga yang lebih buruk sebagai imbalan atas kepastian bahwa pasar sudah bergerak.

Apa Itu Pending Order?

Pending order adalah order untuk membeli atau menjual yang disimpan di trade server broker dan dieksekusi hanya ketika pasar mencapai harga yang ditentukan trader.

Market order membuka posisi segera pada harga saat ini. Pending order memisahkan keputusan dari eksekusi: trader memilih harga dan volume sekarang, dan server membuka posisi nanti jika dan ketika kondisi harga terpenuhi. Sampai saat itu belum ada yang dibeli atau dijual, tidak ada posisi yang terbentuk, dan order dapat dimodifikasi atau dihapus kapan saja. Di MT5, pending order muncul di tab Trade pada Toolbox di bawah posisi terbuka, lengkap dengan harga pemicunya dan, jika ditetapkan, expiry-nya.

Empat Pending Order Dasar

Empat pending order dasar adalah buy limit, sell limit, buy stop, dan sell stop, dan masing-masing didefinisikan oleh arahnya serta apakah ia berada di atas atau di bawah harga saat ini.

Buy Limit

Buy limit adalah order untuk membeli pada harga Ask yang sama dengan atau lebih rendah daripada harga yang ditentukan dalam order, ditempatkan ketika harga saat ini berada di atas level tersebut.

Jika EUR/USD dikutip pada 1.1650 dan sebuah buy limit ditempatkan pada 1.1600, order ini tetap tidak aktif selama harga berada di atas 1.1600. Jika Ask turun ke 1.1600 atau lebih rendah, order tereksekusi dan sebuah posisi long terbuka.

Sell Limit

Sell limit adalah order untuk menjual pada harga Bid yang sama dengan atau lebih tinggi daripada harga yang ditentukan dalam order, ditempatkan ketika harga saat ini berada di bawah level tersebut.

Ini adalah kebalikan dari buy limit: sebuah posisi short terbuka jika harga naik ke level order, yang lebih tinggi daripada harga saat order ditempatkan.

Buy Stop

Buy stop adalah order untuk membeli pada harga Ask yang sama dengan atau lebih tinggi daripada harga yang ditentukan dalam order, ditempatkan ketika harga saat ini berada di bawah level tersebut.

Dengan EUR/USD di 1.1650, sebuah buy stop pada 1.1700 membuka posisi long hanya jika Ask naik ke 1.1700 atau lebih tinggi. Posisi karena itu terbuka pada harga yang lebih tinggi daripada yang tersedia saat order ditempatkan.

Sell Stop

Sell stop adalah order untuk menjual pada harga Bid yang sama dengan atau lebih rendah daripada harga yang ditentukan dalam order, ditempatkan ketika harga saat ini berada di atas level tersebut.

Order ini membuka posisi short hanya setelah harga turun ke level order. Sebuah stop loss pada posisi long bekerja dengan prinsip yang sama, itulah sebabnya keduanya mudah tertukar; perbedaannya adalah sell stop membuka posisi baru, sedangkan stop loss menutup posisi yang sudah ada.

Mengapa Order Buy Terpicu di Ask dan Order Sell di Bid

Order buy terpicu pada Ask dan order sell terpicu pada Bid karena seorang pembeli bertransaksi pada harga di mana pasar menjual, dan seorang penjual pada harga di mana pasar membeli.

Inilah detail yang menjelaskan sebagian besar pertanyaan "order saya seharusnya sudah terisi". Chart MT5 digambar dari harga Bid secara default. Sebuah buy limit pada 1.1600 membutuhkan Ask, bukan Bid, untuk mencapai 1.1600. Jika spread-nya dua pip, Bid harus turun ke sekitar 1.1598 sebelum Ask menyentuh 1.1600, sehingga chart bisa mencetak low di 1.1600, tepat pada level order, sementara order tersebut tetap belum tersentuh. Kebalikannya berlaku untuk order sell yang ditempatkan di atas pasar, yang terpicu pada Bid yang memang ditampilkan chart.

Efek praktisnya membesar seiring lebarnya spread. Pada instrumen major dengan kuotasi ketat, efeknya hanya sebagian kecil dari satu pip; pada instrumen atau jam ketika spread lebih lebar, efeknya jauh lebih besar. Garis Ask dapat ditampilkan pada chart melalui chart properties, yang menunjukkan level yang benar-benar dibandingkan oleh order buy. Bagaimana spread itu sendiri ditetapkan dan mengapa ia melebar dibahas dalam apa itu spread dalam trading.

Buy Stop Limit dan Sell Stop Limit: Order Dua Tahap

Buy stop limit adalah order stop yang, begitu Ask mencapai harga stop-nya, menempatkan sebuah order buy limit pada harga kedua, dan sell stop limit melakukan hal yang sama pada sisi sell menggunakan Bid.

Order ini memiliki dua harga. Yang pertama adalah harga stop, yang bekerja seperti buy stop dan berada di atas pasar. Yang kedua adalah harga limit, yaitu harga buy limit yang ditempatkan ketika harga stop tercapai, dan ini ditetapkan sama dengan atau di bawah harga stop. Urutannya:

  1. Trader menempatkan buy stop limit dengan harga stop 1.1700 dan harga limit 1.1680.
  2. Tidak terjadi apa pun selama Ask berada di bawah 1.1700.
  3. Ketika Ask mencapai 1.1700, order berubah menjadi buy limit pada 1.1680.
  4. Buy limit tersebut terisi hanya jika Ask kemudian turun kembali ke 1.1680 atau lebih rendah.

Struktur dua tahap ini mendeskripsikan sebuah ekspektasi tertentu: penembusan di atas suatu level diikuti oleh pullback. Ini juga memberi trader kendali atas harga fill yang tidak dimiliki buy stop biasa, dengan konsekuensi kemungkinan tahap kedua tidak pernah terisi. Sell stop limit membalikkan setiap arahnya: harga stop di bawah pasar, dan sell limit yang ditempatkan sama dengan atau di atasnya begitu Bid mencapai harga stop.

Apa yang Terjadi Ketika Harga Gap Melewati Pending Order

Ketika harga gap melewati sebuah pending order, order limit terisi pada harganya atau harga yang lebih baik, sementara order stop berubah menjadi market order dan terisi pada harga pertama yang tersedia, yang bisa lebih buruk daripada level yang ditetapkan.

Pasar tidak selalu bergerak satu tick pada satu waktu. Pada akhir pekan, di sekitar keputusan bank sentral, atau saat rilis data besar, harga pertama yang tersedia bisa berjarak cukup jauh dari harga terakhir. Kedua kelompok order ini merespons secara berbeda:

Kelompok order Jika harga gap melewati level Harga fill
Limit (buy limit, sell limit) Dieksekusi Harga order atau lebih baik
Stop (buy stop, sell stop) Dieksekusi sebagai market order Harga berikutnya yang tersedia, mungkin lebih buruk

Sebuah buy stop pada 1.1700 di pasar yang tutup Jumat pada 1.1690 dan buka Senin pada 1.1740 dieksekusi pada sekitar 1.1740, bukan 1.1700. Selisih 40 pip ini adalah slippage, dan ini adalah fitur dari cara kerja order stop, bukan malfungsi. Sebuah buy limit pada 1.1600 di pasar yang gap turun dari 1.1620 ke 1.1580 dieksekusi pada sekitar 1.1580, yang lebih baik daripada harga order. Pembahasan lebih lengkap tentang bagaimana ini terjadi pada gap berita dan sesi ada di apa itu slippage dalam trading.

Di Mana Pending Order Disimpan

Pending order disimpan dan dipicu di trade server broker, sehingga tetap aktif dan dapat tereksekusi ketika terminal MT5 ditutup atau komputer dimatikan.

Hal yang sama berlaku untuk level stop loss dan take profit yang melekat pada sebuah posisi. Begitu sebuah order diterima oleh server, terminal hanyalah jendela untuk melihatnya. Satu alat manajemen order umum yang berperilaku berbeda adalah trailing stop, yang dijalankan MetaTrader 5 di dalam terminal klien, bukan di server; mekanismenya dijelaskan dalam apa itu trailing stop.

Berapa Lama Pending Order Tetap Aktif

Pending order tetap aktif sampai terpicu, dihapus oleh trader, atau mencapai expiry yang dipilih saat order ditempatkan.

MT5 menawarkan empat pengaturan expiry, meskipun mana saja yang tersedia pada suatu instrumen bergantung pada konfigurasi simbol broker:

  • Good till cancelled: order tetap ada sampai terpicu atau dihapus.
  • Good till today: order dihapus pada akhir hari trading berjalan.
  • Good till specified: order dihapus pada tanggal dan waktu yang dipilih.
  • Good till specified day: order dihapus pada akhir hari yang dipilih.

Sebuah order yang dibiarkan tanpa expiry dapat terpicu berminggu-minggu setelah ditempatkan, dalam kondisi pasar yang sama sekali tidak berkaitan dengan kondisi yang mendorongnya semula. Meninjau daftar pending order terbuka karena itu menjadi bagian dari perawatan rutin akun.

Pending Order, Margin, dan Free Margin

Sebuah pending order tidak menggunakan margin selama masih menunggu; margin dibutuhkan hanya ketika order terpicu dan menjadi posisi, dan sebuah order yang terpicu tanpa free margin yang cukup tidak akan dieksekusi.

Ini penting bagi akun yang membawa beberapa order sekaligus. Menempatkan lima pending order tidak mengurangi free margin, sehingga akun bisa terlihat memiliki ruang yang luas padahal menahan order-order yang, jika semuanya terpicu bersamaan, akan membutuhkan margin lebih banyak daripada yang tersedia. Pemeriksaan terjadi pada saat eksekusi terhadap free margin pada saat itu, yang bisa lebih rendah daripada saat order ditempatkan jika posisi terbuka telah bergerak melawan akun sementara itu. Bagaimana margin, free margin, dan margin level saling berkaitan dijelaskan dalam apa itu margin dalam trading, dan apa yang terjadi ketika margin habis dijelaskan dalam apa itu stop-out level dalam trading.

Mengapa MT5 Menolak Order yang Ditempatkan Terlalu Dekat dengan Harga

MT5 menolak pending order, stop loss, atau take profit yang ditempatkan lebih dekat ke harga saat ini daripada jarak stop minimum instrumen tersebut, yang ditetapkan broker per simbol dan ditampilkan dalam spesifikasi simbol sebagai stops level.

Penolakan ini muncul sebagai "Invalid stops" atau "Invalid price" pada jendela order dan di Journal. Jarak minimum dinyatakan dalam point, dapat berbeda antar instrumen, dan bisa nol. Jarak ini dibaca dari spesifikasi simbol di MT5 (klik kanan instrumen di Market Watch dan pilih Specification), yang menjadi sumber otoritatif untuk instrumen yang sedang diperdagangkan.

Stop Loss dan Take Profit sebagai Logika Order

Stop loss mengikuti logika order stop dan take profit mengikuti logika order limit, itulah sebabnya stop loss bisa terisi pada harga yang lebih buruk saat gap sementara take profit tidak bisa terisi pada harga yang lebih buruk.

Pada posisi long, stop loss pada dasarnya adalah sell stop: ia menutup posisi ketika Bid turun ke level tersebut, dan saat gap ia dieksekusi pada harga berikutnya yang tersedia. Take profit pada dasarnya adalah sell limit: ia menutup ketika Bid naik ke level tersebut, pada harga itu atau lebih baik. Mengenali pasangan logika ini membuat perilaku level proteksi selama sesi yang volatil menjadi dapat diprediksi alih-alih mengejutkan, meskipun ini tidak menghilangkan risiko bahwa stop loss terisi pada jarak tertentu dari tempat ia ditetapkan.

Pertanyaan yang Sering Diajukan

Apa perbedaan antara buy limit dan buy stop?

Buy limit ditempatkan di bawah harga saat ini dan membeli jika harga turun ke sana; buy stop ditempatkan di atas harga saat ini dan membeli jika harga naik ke sana. Keduanya membuka posisi long, dan keduanya adalah pending order yang disimpan di server broker.

Mengapa buy limit saya tidak terpicu padahal harga sudah mencapainya di chart?

Buy limit terpicu ketika Ask mencapai harga order, tetapi chart MT5 menampilkan Bid secara default. Bid yang menyentuh level itu berarti Ask masih satu spread di atasnya, sehingga order belum tercapai.

Apa itu order buy stop limit?

Buy stop limit adalah order dua tahap: ketika Ask mencapai harga stop, sebuah order buy limit ditempatkan pada harga limit yang lebih rendah atau sama, dan order ini terisi hanya jika harga kemudian kembali ke harga limit tersebut.

Apakah pending order bekerja ketika MT5 ditutup?

Ya. Pending order, stop loss, dan take profit disimpan dan dieksekusi di trade server broker, sehingga tetap bekerja meski terminal ditutup. Trailing stop adalah pengecualian, karena MT5 menjalankannya di dalam terminal.

Apakah pending order menggunakan margin sebelum terpicu?

Tidak. Margin dibutuhkan ketika order tereksekusi dan menjadi posisi. Jika tidak ada cukup free margin pada saat itu, order tidak akan dieksekusi.

Bisakah buy stop terisi pada harga yang lebih buruk daripada yang saya tetapkan?

Ya. Ketika order terpicu, order tersebut dieksekusi sebagai market order, sehingga saat gap atau di pasar yang cepat order ini terisi pada harga berikutnya yang tersedia, yang bisa berada di atas harga stop untuk sebuah buy stop.

Tempatkan Pending Order di Vanto

Keenam jenis pending order tersedia di platform MetaTrader 5 Vanto, dengan jarak stop minimum dan jenis expiry yang tersedia untuk setiap instrumen ditampilkan di spesifikasi simbol MT5-nya. Kalkulator trading menunjukkan ukuran kontrak, swap, dan margin untuk setiap instrumen sebelum sebuah order ditempatkan. Untuk biaya menahan sebuah order yang terpicu, lihat apa itu swap dalam trading. Akun demo menunjukkan bagaimana setiap jenis order berperilaku pada harga live tanpa risiko modal.


Peringatan risiko. Memperdagangkan sekuritas, futures, opsi, dan contracts for differences adalah instrumen keuangan kompleks yang membutuhkan pengetahuan dan pemahaman. Harga dapat berfluktuasi secara signifikan dan sekuritas dapat menjadi tidak bernilai. Investor dapat mengalami kerugian yang melebihi potensi keuntungan. Trading dengan margin dapat mengakibatkan kerugian yang lebih besar daripada jumlah yang awalnya disetorkan. Kinerja masa lalu belum tentu merupakan panduan untuk kinerja masa depan. Informasi dalam artikel ini hanya untuk tujuan edukatif dan bukan merupakan saran investasi, rekomendasi, atau penawaran untuk membeli atau menjual instrumen keuangan apa pun. Pertimbangkan apakah trading CFD sesuai untuk keadaan Anda dan carilah nasihat independen jika diperlukan.

Bagikan artikel ini
Mulai

Siap untuk trading?

Buka akun MT5 di Vanto dan mulai trading forex, indices, commodities, dan cryptocurrencies.

CFD multi-asetOnboarding otomatisEksekusi STPDukungan multi-channel