• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Trading Heroes

Trading Heroes

Forex Trading Education

  • About
  • Free Training
  • Products
  • Work With Me
  • Login

MT5 Pending Order Types Explained

Market orders in MT5 are straightforward. But of you are confused about pending orders, this tutorial will help you out.

Home / Trading Software Tutorials / MT5 Pending Order Types Explained

Last updated: August 11, 2022
By Hugh Kimura

There are six types of pending orders in MetaTrader 5. This post will show you how each of them work and when you should use them.

These order types work on both the desktop and mobile versions of MT5.

Watch this video to see the different pending order types in action, or if you prefer the text version, it's provided after the video.

The 6 Types of MT5 Pending Orders

Here are the six types of MetaTrader 5 pending orders.

  1. Buy Stop
  2. Sell Stop
  3. Buy Limit
  4. Sell Limit
  5. Buy Stop Limit
  6. Sell Stop Limit

Now let's take a look at each pending order individually.

Buy Stop

The first type of pending order is a buy stop. Use a buy stop if you expect price to go higher and break through the buy stop level.

This type of entry is perfect for a trader who is looking for a break above a previous candle or breakout of an important resistance level.

SEE ALSO: The Top 7 Forex Backtesting Software Solutions Compared

When price hits the buy stop level, your order turns into a market order and is executed at the market.

In this example, a trader might be looking for price to break the top of the range at 1.29858. So the trader would set a buy stop at that price.

Buy stop example

When price hits that level, the buy stop pending order becomes a market order a long position is executed. In this case, price moved in the expected direction and the trade is now profitable.

buy stop triggered

Sell Stop

A sell stop pending order is just the opposite. You are expecting price to go lower and drop below the sell stop level.

Sell stop

Buy Limit

Now let's take a look at limit orders. These are for traders who don't want to pay too much for a trade. It's called a limit order because you limit the amount you pay for a trade.

When you use a buy limit order, you are expecting price to go in the opposite direction from the limit order price. Once price hits this level, a trade only gets executed if the price is below the buy limit price. 

buy limit pending order

Sell Limit

On the sell side, it's the same idea…but turned upside down. Traders use this order to be sure that they don't pay too much for a short trade.

When this price level gets hit, the short trade will only get executed if price is at this level or above. 

Sell limit pending order

Buy Stop Limit

As you have probably guessed, a buy stop limit combines characteristics of the stop and limit orders. Stop limit orders are the least used types of pending orders.

Basically, this is for traders who want all the of the benefits of a limit order, but also want to take advantage of price moving in the anticipated direction.

When price hits the buy stop limit level, the order turns into a buy limit order. From there, the trade won't be executed unless price is at the stop limit level or below.

It's worth noting that there's the possibility that this order might not get executed if price gaps above the stop limit price. This can happen in fast moving markets.

So if you're trading in a fast moving market and absolutely need to get in, then consider using a market order or a buy stop order. 

Sell Stop Limit

A sell stop limit allows you to get in as price is moving down, but it won't allow the trade to be executed unless price is at or above the stop limit price.

Your trade might not executed if price gaps down quickly.

Frequently Asked Questions About Pending Orders

Now I'll answer a few questions about pending orders.

Why does my order not execute in some cases, when price has hit my pending order level on the chart?

MT5 pending orders explained

There are several reasons why this could happen…

First, the spread could have been very narrow. Sometimes the spread is unusually narrow and price actually missed your pending order by a fraction of pip.

Second, your chart will either graph the bid or ask price. Therefore, maybe the bid price on your chart hit your pending order level, but the ask price needed to hit it, in order for the order to trigger.

The volatility of the market can play a role. In a fast moving market, price can “skip” over orders. This happens when computer systems don't have enough time to execute an order, as price moves quickly through it.

What about trailing stops or Order Cancels Order (OCO) in MT5?

MetaTrader 5 does not have these order types available. Trailing stops aren't that useful anyway, at least in the way that most software platforms implement them.

However, it can be useful to trail your stop loss by risk multiple or R. You can do that by using this EA.

If you would like to have the ability to do OCO, then you would have to program an EA yourself, or find a programmer to create one for you. Get a list of programmers here.

Why did price hit my pending order price at another broker, but not my broker?

Forex is a decentralized market. So there's no central exchange that sets the quotes for the currency pairs, like with most stock markets.

Price quotes at the different brokers are very similar because Forex is a very efficient market. When there is too big of a difference in price between liquidity providers, arbitragers come in and close that gap.

Therefore, there will always be slight difference in the quotes from various brokers and liquidity providers, but they usually don't get too far out of line.

Conclusion

So those are the 6 order types that you can use in MT5. They are available in both the desktop and mobile version of the software.

If you are just getting started with MT5 mobile, read this tutorial on how to use all of the features.

Each of these order types fills a specific purpose and will help you get into different types of trades. Don't be afraid to use them to help you get in at the right price.

Related Articles

  • Trading computerHow to Download MetaTrader 4 Historical Data
  • Create MT4 profileHow to Create a MetaTrader 4 Profile
  • TradingView ReviewTradingView Review: Why I Stopped Using Metatrader
  • Oanda + MyFxBook trading journalHow to Get Oanda to Work With MyFxBook
  • How to install indicators on Forex Tester 5How to Install Custom MT4 Indicators in Forex Tester 5
  • best day trading indicatorsBest TradingView Indicators for Day Trading Forex
  • TradingView Flagged Symbols TutorialHow to Optimize TradingView Flagged Symbols
  • Max drawdown in testing resultsHow to Calculate Maximum Drawdown in Excel

Category: Trading Software Tutorials Tag: MetaTrader 5 Tutorials

About Hugh Kimura

Hi, I'm Hugh. I'm an independent trader, educator and researcher. I used to work at a hedge fund and the largest bank in Hawaii. Now I help traders optimize their trading psychology and trading strategies. Learn more about me here.

Nobody understand everything. Double check your assumptions. Double check others.
You only need 1 really good trading strategy. Focus.

Primary Sidebar

Trading Guides

The Ultimate Beginner’s Guide to Forex Backtesting

How to Figure Out Your Trader Personality Profile

The Forward Testing Guide for Beginners

How to Create a Precise Trading Plan (with PDF worksheet)

 

Make 3X your original profit, without additional risk.

Learn More

Learn the weird trading method that doesn't use stop losses...

Forex Hedging Guide
FREE Guide
Download Now

Footer

Company

  • Trading Courses and Education
  • Trading Blog
  • About
  • Contact
  • Beware of Imposters

Community

  • YouTube
  • Twitter
  • Instagram
  • Facebook

Tutorials & Guides

  • Best Trading Resources
  • Free Forex Trading Course for Beginners
  • Free Backtesting Guide for Beginners
  • Trader Personality Profile
  • Best Trading Books

Articles

  • Backtesting
  • Podcast
  • Trader Life
  • Trading Psychology
  • Trading Software Tutorials
  • Trading Strategies

Trading involves risk and can result in the loss of your investment. Invest at your own risk. Past performance does not guarantee future results. All information on this site is for informational purposes only and is not trading, investment, tax or health advice. The reader bears responsibility for his/her own investment research and decisions. Seek the advice of a qualified finance professional before making any investment and do your own research to understand all risks before investing or trading. TrueLiving Media LLC and Hugh Kimura accept no liability whatsoever for any direct or consequential loss arising from any use of this information. You are 100% responsible for your losses...and gains. You are more powerful than you know, keep expanding.

 

Copyright © 2007–2023 TrueLiving Media LLC | Terms | Privacy | Risk

Learn Forex Hedging

Hedging can be a low-stress and consistent way to trade. Enter your email and I'll send you the FREE guide. 

x