Quote:
Originally Posted by phil838
Thanks Sweet Pip, that article makes sense!
It appears it's true that MT5 will not allow hedging orders, no matter if the broker is US based of not.
Here's a piece of the article...
[i]"The order management system has completely changed in Metatrader 5. Now an order is a request to execute a trade operation, the result of which can be a trade. A position is the total state of trades on a certain financial security. Any financial security can have only one position. Unlimited orders are possible but with only one resulting position per pair. ]
|
So searching out more info...kinda of a hot forum topic recently lol...it seems a position is a "melting pot of orders"...or trade executions. So you can initially buy a pair, add to it (by modifying the position), then sell some of it (again by modifying the position), set up a pending order to buy or sell into the position, etc.
Before, each order opened was maintained as an individual entity... now it won't be anymore (per pair that is), ....and any EA that looks at orders individually will probably not work properly. Good luck to anyone with an EA that is no longer supported by the creator.

...or pirated..lol
Another point I read about hedging is that it can be done without actually opening new orders, thereby not incurring further spread costs. Correct me if I'm wrong

, but with the new position based trading, if you have an overall "net long position", then see a countertrend trade setup, instead of the old order-based method of opening a new sell order with the spread cost, the new way would be to sell off some of the existing position instead, and re-buy it in the dip..at a better price....and no spread!...hmmmm interesting...