No, unfortunately you cannot cancel orders which have been already executed in the market.

All you can modify later is any non-executed pending orders and orders that haven’t been confirmed by a trading server to execute them.

Although, if you believe that an order was executed at an unfair market price or executed by an error of the system on your broker’s side, then you may report the error to your broker and request to nullify the transaction.

Most of the cases, you may need to negotiate with your broker to make them accept the request though, it is still worth a try.

Of course, even if your broker accepts to modify/nullify any already executed orders, it is impossible to completely cancel it in the market.

So the broker will need to manually amend the record by covering the losses of the position.

For more information, you may contact your broker’s support desk, as each broker has different ways to take care of such issues.

For the list of MT4 and MT5 brokers, please visit the page below.

List of Forex Brokers

1

XMXM

4.9 rating based on 1,166 ratings
4.9/5 1166
2

DerivDeriv

4.9 rating based on 143 ratings
4.9/5 143
3

LQDFXLQDFX

3.5 rating based on 93 ratings
3.5/5 93
4

FBSFBS

3.6 rating based on 99 ratings
3.6/5 99
5

FXTMFXTM

3.9 rating based on 43 ratings
3.9/5 43
1

PrimeBitPrimeBit

3.9 rating based on 7,130 ratings
3.9/5 7130
2

BinanceBinance

4.3 rating based on 7,662 ratings
4.3/5 7662
3

bybitbybit

4.2 rating based on 3,323 ratings
4.2/5 3323
4

XBTFXXBTFX

1.9 rating based on 4,449 ratings
1.9/5 4449
5

BitMEXBitMEX

3.8 rating based on 6,911 ratings
3.8/5 6911