The price is moving up. If the EA was too slow, it would close at higher pricelevels, and thus increasing profit.
I think it is the broker-side. That the orders are maybe closed too quickly, and the broker only finds a market at lower levels.
Or I could increase the take-profit setting. That would require another round of backtesting and optimisation on my part.
Or we could instead of closing the trades, edit the take profit /stop loss level of each open trade?
Since the take-profit level is a property of the trade, and the trade "lives" on the broker side, I expect that a take-profit level is executed from the broker side and not from the client side. And this should more or less guarantee a result which is closer to the objective?
I am not sure if it is possible to update the TP levels of all orders so close to market price? Or if we can change the EA to do this?
Update: had a reply from the broker. very helpfull. First suggestion was liquidity issue and an explanation on how liquidity functions.
Still, I think with a major pair and no big news event, a big broker would have enough liquidity on the major pairs to service a mini account?
Do you happen to know where can I find detailed logs so I can check if the close-order command was send at the same (mili)second from my MT4 client?
I think it is the broker-side. That the orders are maybe closed too quickly, and the broker only finds a market at lower levels.
Or I could increase the take-profit setting. That would require another round of backtesting and optimisation on my part.
Or we could instead of closing the trades, edit the take profit /stop loss level of each open trade?
Since the take-profit level is a property of the trade, and the trade "lives" on the broker side, I expect that a take-profit level is executed from the broker side and not from the client side. And this should more or less guarantee a result which is closer to the objective?
I am not sure if it is possible to update the TP levels of all orders so close to market price? Or if we can change the EA to do this?
Update: had a reply from the broker. very helpfull. First suggestion was liquidity issue and an explanation on how liquidity functions.
Still, I think with a major pair and no big news event, a big broker would have enough liquidity on the major pairs to service a mini account?
Do you happen to know where can I find detailed logs so I can check if the close-order command was send at the same (mili)second from my MT4 client?
Being good at what you do is a result of having fun