Maybe someone can help me to understand a specific technical problem with MT4 that is starting to be really annoying and I don't know how to deal with it.
I use MT4 with this English broker which generally works well ETX Capital | Forex, spread betting and CFDs | Regulated by the FCA. I use an Expert Advisor with a VPS; upon reaching the desired price, the EA sends the order to the market. The order for the EA is a limit order (i.e. a buy order is launched at 100 when the market price falls from a higher level to 100). However, the platform does not know this, because it simply sees a buy order to arrive when the price goes down to 100. The problem is that lately 50% of orders are executed with negative slippage (ie the purchase takes place at 101, a less favorable price. compared to the one set) and almost never with positive slippage (let's say 10% of cases), despite the security traded is not particularly volatile (Uk Gilt) and therefore I would expect a small percentage of trades at a price different from that desired. I add that the VPS is cheap and not particularly fast. I know that in MT4 execution at the intended price is not guaranteed, but so many orders with negative slippage and so few with positive slippage are calling me a skilful scam.
Now the matter is starting to get heavy because with those negative slippage percentages, the return erodes a lot and the risk remains the same.
The question is: does this depend on the broker (ETXCapital) or on MT4 Manager which should be Metaquote, and therefore, would the same happen by changing broker?
thanks
I use MT4 with this English broker which generally works well ETX Capital | Forex, spread betting and CFDs | Regulated by the FCA. I use an Expert Advisor with a VPS; upon reaching the desired price, the EA sends the order to the market. The order for the EA is a limit order (i.e. a buy order is launched at 100 when the market price falls from a higher level to 100). However, the platform does not know this, because it simply sees a buy order to arrive when the price goes down to 100. The problem is that lately 50% of orders are executed with negative slippage (ie the purchase takes place at 101, a less favorable price. compared to the one set) and almost never with positive slippage (let's say 10% of cases), despite the security traded is not particularly volatile (Uk Gilt) and therefore I would expect a small percentage of trades at a price different from that desired. I add that the VPS is cheap and not particularly fast. I know that in MT4 execution at the intended price is not guaranteed, but so many orders with negative slippage and so few with positive slippage are calling me a skilful scam.
Now the matter is starting to get heavy because with those negative slippage percentages, the return erodes a lot and the risk remains the same.
The question is: does this depend on the broker (ETXCapital) or on MT4 Manager which should be Metaquote, and therefore, would the same happen by changing broker?
thanks
Last edited: