A follow-up to LeapRate’s article about MetaTrader 5 getting equipped with a hedging system…
MetaQuotes Software has announced that MetaTrader 5 build 1325 is supporting a hedging option and testing on real ticks.
Hedging enables traders to have multiple positions per symbol, including oppositely directed ones. This paves the way to implementing trading strategies based on the so-called “locking” — if the price moves against a trader, they can open a position in the opposite direction.
Since the new system is similar to the one used in MetaTrader 4, it will be familiar to traders. At the same time, traders will be able to enjoy all the advantages of the fifth platform version — filling orders using multiple deals (including partial fills), multicurrency and multithreaded tester with support for MQL5 Cloud Network, and much more.
In addition, there is a new trade operation type – “Close By”, available. This new trade operation type has been added for hedging accounts — closing a position by an opposite one. This operation allows closing two oppositely directed positions at a single symbol. If the opposite positions have different numbers of lots, only one order of the two remains open. Its volume will be equal to the difference of lots of the closed positions, while the position direction and open price will match (by volume) the greater of the closed positions.
In addition to hedging support, the latest MT5 version provides wider opportunities for migrating accounts from MetaTrader 4. Now brokers can automatically transfer accounts to MetaTrader 5, including all operations: open and pending orders, and complete trading history.
A chat has been added too. Traders can communicate with their MQL5.community friends and colleagues. The chat displays all personal messages from one’s MQL5 account. To start communicating, one simply has to log in to one’s account directly from the chat window or via the platform settings: Tools -> Options -> Community.
The demo account creation dialog has been simplified and it has added ability to create hedge accounts.
Also, each position has a ticket — a unique number. It usually matches the ticket of an order used to open the position except when the ticket is changed as a result of service operations on the server, for example, when charging swaps with position re-opening. A ticket is assigned automatically to all available positions after the terminal update.
The MetaQuotes team has presented traders with the ability to test trading robots and technical indicators in real tick history. Testing and optimization on real ticks are as close to real conditions as possible. Instead of using ticks based on minute data, it is possible to use real ticks accumulated by a broker. These are ticks from exchanges and liquidity providers.
Testing on real ticks is available not only on local and remote agents, but also through the MQL5 Cloud Network.
You can view the full announcement from MetaQuotes by clicking here.