1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Chapter 5, Part V. Order types in FOREX Page 7

Discussion in 'Complete Trading Education- Forex Military School' started by Sive Morten, Dec 15, 2013.

Thread Status:
Not open for further replies.
  1. Sive Morten

    Sive Morten Special Consultant to the FPA

    Aug 28, 2009
    Likes Received:


    GOOD TILL CANCELED (GTC) – in fact, this is not a new time of order, but just a parameter for any type of order, except trailing stop. GTC means that this order remains active until it will be filled or canceled by you. Broker will not cancel the order, at least due to some force-major event, but in this case broker will has to warn you ahead of time.

    GOOD FOR A DAY (GFD or GTD) – as it follows from the name, this type of order will be active only for today and expire with the starting of new trading day. Sometimes, you will have an option to set a particular day of expiration of order. Take a look at the picture, see “Expiry” field?


    ONE-CANCELS-OTHER (OCO) – this is a compound type of order that may consist of two Limit and/or Stop orders. The major idea of this kind of order is filling of one order cancel the other. How it works…

    Let’s suppose that market stays in the range 1.3050-1.3170 for some time and your analysis tells, that if market will break out from the range in any direction, it will continue move in this direction further. But you do not know definitely in what side market will show the breakout. All that you know is that you want to enter only one corresponding position – Sell, if it will be a downside breakout and Buy if it will be an upside breakout. In this case you can place such OCO order as: STOP BUY at 1.3170 + STOP SELL at 1.3050. AS you remember stop order will be executed if market will hit 1.3170 or higher (in this case you will buy) or 1.3050 or lower (in this case you sell). But you do not need both of them. When one of these orders will be triggered by the market – you do not need the other. You can achieve that by using OCO option. If, for instance, market breaks the range to the upside and you’ve bought at 1.3170 using OCO option cancels the second order – STOP SELL at 1.3050.

    The same is for downward breakout. If STOP SELL at 1.3050 was triggered first, and you have entered on the short side of the market, then using OCO option cancels the second order – STOP BUY at 1.3170.

    Not all platforms support OCO.

    ONE-TRIGGERS-OTHER (OTO) – this type of order does not cancel but place the additional order(s), when the initial order has been executed. For example you intend to enter the market with Limit order. Say, currently EUR/USD market stands at 1.3050, and you would like to enter from 1.3000. At the same time, you would like to add “S/L at 1.2950” and “T/P at 1.3200” orders to this potential position, once your initial Limit order at 1.3000 will be executed. This could be done with OTO option.

    For example, if market has reached 1.3000 level, your initial Limit Buy order at 1.3000 has been triggered and you’ve entered on the Long side of the market, OTO option automatically adds S/L order and T/P to this position. I understand that this is easier to see than to read, so take a look at the picture:


    See, you can place Limit order and simultaneously set T/P and S/L. This, in fact, is OTO.
    Nachoga and fran alvarez like this.
Thread Status:
Not open for further replies.

Share This Page