As we were researching trading strategies and programming them for MT4, we came across 2 common trading scenarios:
Trading Scenario 1: If we are trading an expert advisor, it enters trades based on forex trading signals. Depending on your strategy, you may have to hold both long and short positions on the same pair concurrently – this is known as hedging on MT4. Make sure your broker allows this if not your strategy will not execute as planned.
Trading Scenario 2: One common exit strategy for forex trading is to take profit along the way by closing part of our position, for example closing off half of the existing position to realize half the profits first. Again, make sure your broker allows this, because not all of them do.
To make sure our MT4 platform caters to the above, we initiated live chats with OANDA first, followed by Forex.com. It is very clear which broker we will use for trade execution. Hopefully this serves as an up to date review for all of you forex traders.
LIVE CHAT WITH OANDA:
Huiling: Thank you for choosing OANDA. How may I help you?
gho: on mt4, lets say im long 10,000, and I would like to take profit by closing half my position. how do i do that?
Huiling: please hold
Huiling: as MT4 platform does not allow hedging, you will need to place an opposite trade in our fxtrade platform
gho: meaning i will have 2 positions open
Huiling: no, as OANDA does not allow hedging within the same account, your existing position will either be reduced or net off due to the opposite trade place
Huiling: for instance, you have a BUY 1000, and you place a SELL 500
Huiling: it will leave you with a BUY 500
gho: yup
gho: that seems to be the solution to my initial question
gho: so im confused
gho: so to confirm
gho: i simply have to place a sell order for 5000
gho: is this correct?
Huiling: yes if you would like to leave with a BUY 5000
Huiling: however MT4 platform will not allow you to do so
Huiling: hence please login to your fxtrade platform
gho: so on oanda mt4
gho: if i have 10,000 long
gho: i am unable to short 5000
gho: i have to close the position
gho: and enter a new one
Huiling: yes
LIVE CHAT WITH FOREX.COM
Dennis: Hello gho, and welcome to FOREX.com UK. May I have your User ID (Account Number) or email address to better assist you?
gho: on mt4, lets say im long 10,000, and I would like to take profit by closing half my position. how do i do that?
gho: i simply have to place a sell order for 5000 is this correct?
Dennis: One moment please.
Dennis: To partially close a position, double click on it, select the volume (10000 = 0.1) to 0.5 and click close position.
Dennis: If you place an opposing order, you will see another position – short 5000.
gho: i was told mt4 does not allow that?
gho: oh
gho: so do not place an opposing order
gho: but rather
gho: CLOSE half of it
Dennis: Yes.
Dennis: Hedging is allowed on UK MetaTrader 4 accounts, so you can be long a short at the same time.
To be honest, we were not only confused by the OANDA live rep’s explanation, but disappointed with OANDA’s execution capabilities. On the other hand, Forex.com’s answer was straight to the point, and their MT4 platform allows hedging as well as profit taking – exactly what we need for the 2 trading scenarios above.
So make sure you check that your broker allows you the above 2 functions if they are part of your forex trading strategy.