MetaTrader 5 HelpTradingCommon PrinciplesTypes of Orders 

Types of Orders

Client terminal allows to prepare requests and request the broker for execution of trading operations. Moreover, terminal allows to control and manage open positions. For these purposes, several types of trading orders are used. Order is a client's instruction to brokerage company to perform a trade operation. In the terminal, orders are divided into two main types: market and pending. Besides them "Stop Loss" and "Take Profit" are available.

Market Order

Market order is an instruction given to a brokerage company to buy or sell a security. Execution of this order results in the execution of a deal. The price of a deal depends on the execution mode, which depends on the symbol type. Generally, a security is bought at the Ask price and sold at the Bid price.

Pending Order

Pending order is the client's instruction to a brokerage company to buy or sell a security at pre-defined conditions in the future. The following types of pending orders are available:

  • Buy Limit — trade request to buy at the Ask price that is equal to or lower than that specified in the order. The current price level is higher than the value in the order. Usually this order is placed in anticipation of that the security price, having fallen to a certain level, will increase;
  • Buy Stop — trade request to buy at the Ask price that is equal to or higher than that specified in the order. The current price level is lower than the value in the order. Usually this order is placed in anticipation of that the security price, having reached a certain level, will keep on increasing;
  • Sell Limit — trade request to sell at the Bid price that is equal to or higher than that specified in the order. The current price level is lower than the value in the order. Usually this order is placed in anticipation of that the security price, having increased to a certain level, will fall;
  • Sell Stop — trade request to sell at the Bid price that is equal to or lower than that specified in the order. The current price level is higher than the value in the order. Usually this order is placed in anticipation of that the security price, having reached a certain level, will keep on falling;
  • Buy Stop Limit — this type is the combination of the two first types being a stop order for placing Buy Limit. As soon as the future Ask price reaches the value indicated in the order, a Buy Limit order will be placed at the level, specified in the order. The current price is lower than that, reaching which the pending order will be placed.
  • Sell Stop Limit — this type is a stop order for placing Sell Limit. As soon as the future Bid price reaches the value indicated in the order, a Sell Limit order will be placed at the level, specified in the order. The current price is higher than that, reaching which the pending order will be placed. The pending order price is higher than the price of its placing.

Types of pending orders

Current market state

— current market state

Forecast

— forecast

Current price

— current price

Order price

— order price

Price, reaching which a pending order will be placed

— price, reaching which a pending order will be placed

Expected growth

— expected growth

Expected fall

— expected fall

Take Profit

Take Profit order is intended for gaining the profit when the security price has reached a certain level. Execution of this order results in complete closing of the whole position. It is always connected to an open position or a pending order. The order can be requested only together with a market or a pending order. Terminal checks long positions with Bid price for meeting of this order provisions, and it does with Ask price for short positions.

Stop Loss

This order is used for minimizing of losses if the security price has started to move in an unprofitable direction. If the security price reaches this level, the whole position will be closed automatically. Such orders are always connected to an open position or a pending order. They can be requested only together with a market or a pending order. Terminal checks long positions with Bid price for meeting of this order provisions, and it does with Ask price for short positions.

  • Take Profit and Stop Loss levels are placed for a position according to its latest order (market or triggered pending order). In other words, in every new order of the same position stop levels substitute for previous ones.
  • To automate the moving of a Stop Loss order following the price, you can use Trailing Stop.
  • Triggering of Take Profit or Stop Loss results in the complete closing of the whole position.

 

MetaTrader 5 — a complex trading platform for providing brokerage services on the retail Forex market.

Copyright 2000-2012, MetaQuotes Software Corp.