It also depends on your broker, US trading rules will not let you go long and short on the same currency pair at the same time. Brokers outside of the US allow hedging.
I thought MT5 allowed hedging now, but it did not in the past.
There is an EA called Pending Stops that will place a long and short pending order for you with a given spread. It will also enter several pending orders at different levels (all long, all short, or both ways.) You can find it in the Market.
It enters pending orders on one or both side of the current price only.
It seems your SELL LIMIT is correctly placed.
"sell limit order placed at XXXX for execution in XXX ms ( Order recevied. Sending to OMS)"
Look your chart, look your Terminal window.
Thanks you are correct, , anyway I ran an update of the METATRADER and the problem desappeared, now I have the BUY STOP and also the SELL LIMIT lines on the screen.
Many thanks for your support
Please be absolutely clear.
Do you mean that the sell limit is not being placed or do you mean that both pending orders are being placed but only the buy is being triggered?
I'm facing exactly the situation you've described. I've placed both buy limit and sell stop orders at the same price, but when the market price reaches that level, only the sell stop is being triggered. Do you have any clue on that behavior?
Which broker/symbol ?
MT4. Activtrades (demo account) EUR/USD
An other time please use the MT4/mql4 section, this topic is about MT5.
A buy limit is open at ask price, a sell stop at bid price, so if they are at the exact same price, they will not trigger simultaneously.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.