Where do Limit/Stop-Loss orders sit (MT5/AMP & others)

Hi folks,

I want to know where do Limit/Stop-Loss orders sit when trading thru MT5/AMP.
Lets say I submit Buy Limit order with Stop-Loss.
1. Before buy limit order is executed, where does it sit: locally on my PC, at broker's MQ/MT server, or at the exchange?
2. Once initial buy order is executed, where does attached Stop-Loss order sit? I.e. would it be executed if my PC went offline?
3. Does it make a difference if order is placed by:
- CTrade/OrderOpen
- OrderSend
- manually
4. Do futures platforms (Sierra, Quantower, NT etc) differ in this regard?

I found some relevant info, but its bit old and seems to contradict.
From AMP-forum:
11-01-2018, 01:44 PM
TP and SL are on your computer locally..once those prices are elected they are sent as a market order to the Exchange.

From MQL5 thread about AMP/MT5:
Roman 2020.12.02 02:17 #1
The SL of the terminal is stored on the MQ server, and at the time of the trigger, a market order is sent, but from the MQ server. If you want your stop loss to be stored on the CQG server, use exchange orders, BuyStop SellStop.

So, above AMP forum post states that MT5 SL sits locally on PC, but at MQL5 people say that SL sits either at MQ server or at CQG. Who's right?

Hope to get answer from @AMP_Global
I know @hilmy83 and @lucysparabola have some experience with MT5/AMP setup, hope you guys can contribute too.

Thanks!
 
Hi folks,

I want to know where do Limit/Stop-Loss orders sit when trading thru MT5/AMP.
Lets say I submit Buy Limit order with Stop-Loss.
1. Before buy limit order is executed, where does it sit: locally on my PC, at broker's MQ/MT server, or at the exchange?
2. Once initial buy order is executed, where does attached Stop-Loss order sit? I.e. would it be executed if my PC went offline?
3. Does it make a difference if order is placed by:
- CTrade/OrderOpen
- OrderSend
- manually
4. Do futures platforms (Sierra, Quantower, NT etc) differ in this regard?

I found some relevant info, but its bit old and seems to contradict.
From AMP-forum:


From MQL5 thread about AMP/MT5:


So, above AMP forum post states that MT5 SL sits locally on PC, but at MQL5 people say that SL sits either at MQ server or at CQG. Who's right?

Hope to get answer from @AMP_Global
I know @hilmy83 and @lucysparabola have some experience with MT5/AMP setup, hope you guys can contribute too.

Thanks!

All limit orders are parked on the exhange order book.

All stop orders (buy/sell stops, stop loss), are parked on the cqg/rithmic/etc server until they are hit, then those turn to market execution.

Stop limits are market execution of limit orders.

And in futures, MQ do not park the stop orders on their server, it's on CQG. I think that guy is confusing forex with futures.
 
All limit orders are parked on the exhange order book.

All stop orders (buy/sell stops, stop loss), are parked on the cqg/rithmic/etc server until they are hit, then those turn to market execution.

Stop limits are market execution of limit orders.

And in futures, MQ do not park the stop orders on their server, it's on CQG. I think that guy is confusing forex with futures.

Thanks!
 
Back
Top