Pending Order

Pending Order

Quite often, situations arise when it is better to buy/sell a particular asset not at the current price. For example, the price of an asset is very close to a support level, but it is still too early to open a trade. Or for example, a trader is waiting for the price to break through a resistance level to reach the next target.

In addition, sometimes the market is highly volatile, and if you open a trade at current (market) prices, they may not be the most profitable for the trader.

Pending orders are used to execute a transaction not at the current price of the asset but at some fixed price.

What is a pending order?

A pending order is an order to the broker to open a trade when certain conditions are reached, for example, when the price of an asset approaches a particular value.

How does pending order work?

To form a pending order, the trader should press New Order and choose the asset he is interested in, but instead of type: market execution, he should select type: Pending Order.

Picture 1. Pending order in MT

1080_1350 px_The Resize (1).png

After that, it is necessary to choose the type of pending order. For example, the type Buy Limit means the pending order will be executed when the price reaches a specific value lower than the Ask price.

After the ask price reaches this value, the order will be executed at this price.

Types of pending orders in MetaTrader

There are three types of pending orders in MT4 and MT5:

  • Buy Limit/Sell Limit
  • Buy Stop/Sell Stop
  • Buy Stop Limit/Sell Stop Limit

The simplest pending orders are the buy limit/sell limit. They are used when a trader just wants to buy an asset lower than the ask price or sell the asset higher than the bid price. When setting an order, the trader must specify the buy or sell price at which he wants to open a deal.

Picture 2. Example of Buy Limit Order

Current Ask Price.png

Picture 3. Example of Sell Limit Order

Sell Limit Order.png

Buy Stop and Sell Stop orders are a bit more complicated. They are used to buy an asset at a price higher than the ask price or sell at a price lower than the bid price. These orders are used if, for example, the trader is waiting for the breakdown of any significant support or resistance level.

Let us consider, for example, the pair USDJPY. Let us assume that the current quote is 135.80. There is resistance at 136, upon breakthrough of which the price may continue to rise. The trader sets the Buy Stop Pending Order at 136.00. The order will be executed as soon as the resistance level is broken through and the price reaches this value.

Picture 4. Example of Buy Stop Order

Buy Stop.png

Picture 5. Example of Sell Stop Order

Current Bid Price.png

Buy Stop Limit/Sell Stop Limit pending orders combine the previous two order types. Suppose the trader is again waiting for the resistance level to be broken and the price to continue rising. However, it sometimes happens that the price only "pierces" the level, then returns lower (a pullback from the level), and only after that a breakout follows. The trader can use a Buy Stop Limit pending order to buy the asset on a pullback and a Sell Stop Limit pending order to sell the asset on a pullback.

In our example, the current price of USDJPY is 135.80. The resistance level is at 136. The trader believes that if the price breaks through the resistance, a buy is possible, but he will only buy if the price first bounces to 135.75. In this case, the Buy Stop Limit specifies the Price, upon achievement of which the order will be activated and will turn into a Buy Limit order. The order Buy Limit will be executed at a price specified in Stop Limit Price.

Picture 6. Example of Buy Stop Limit Order


Picture 7. Example of Sell Stop Limit Order

Possible Stop Limit Price.png

Here are the general rules for choosing pending orders:

Type of order


Buy Limit

I want to buy lower than the current ask price.

Sell Limit

I want to sell higher than the current bid price.

Buy Stop

I want to buy higher than the current ask price.

Sell Stop

I want to sell lower than the current bid price.

Buy Stop Limit

I want to buy lower than the price which I set. This price is always higher than the current ask price!

Sell Stop Limit

I want to sell higher than the price which I set. This price is always lower than the current bid price!

How long does a pending order take?

Pending orders can be set for a specific time. There are currently several options in MT:

  • GTC stands for Good-till-cancelled. This order will remain in effect until it is executed or canceled.
  • Today. This type of order will be active only on the current trading day.
  • Specified. This order type will remain active until the specific day and time.
  • Specified day. This order type will be active until a particular date.

Can you stop a pending order?

A pending order can be canceled or modified at any time before execution. To cancel a pending order you need to click on the cross in MT or right-click on order and select Modify or Delete.


Using Pending orders, you can significantly increase your trading efficiency with the trading platform.


2023-05-12 • Updated

Frequently asked questions

  • How to start trading?

    If you are 18+ years old, you can join FBS and begin your FX journey. To trade, you need a brokerage account and sufficient knowledge on how assets behave in the financial markets. Start with studying the basics with our free educational materials and creating an FBS account. You may want to test the environment with virtual money with a Demo account. Once you are ready, enter the real market and trade to succeed.

  • How to open an FBS account?

    Click the 'Open account' button on our website and proceed to the Trader Area. Before you can start trading, pass a profile verification. Confirm your email and phone number, get your ID verified. This procedure guarantees the safety of your funds and identity. Once you are done with all the checks, go to the preferred trading platform, and start trading.

  • How to withdraw the money you earned with FBS?

    The procedure is very straightforward. Go to the Withdrawal page on the website or the Finances section of the FBS Trader Area and access Withdrawal. You can get the earned money via the same payment system that you used for depositing. In case you funded the account via various methods, withdraw your profit via the same methods in the ratio according to the deposited sums.

Deposit with your local payment systems

Data collection notice

FBS maintains a record of your data to run this website. By pressing the “Accept” button, you agree to our Privacy policy.


A manager will call you shortly.

Change number

Your request is accepted.

A manager will call you shortly.

Next callback request for this phone number
will be available in

If you have an urgent issue please contact us via
Live chat

Internal error. Please try again later

Don’t waste your time – keep track of how NFP affects the US dollar and profit!

You are using an older version of your browser.

Update it to the latest version or try another one for a safer, more comfortable and productive trading experience.

Safari Chrome Firefox Opera