Quantcast
Channel: MetaQuotes Software Corp: MetaTrader 5 News
Viewing all 170 articles
Browse latest View live

MQL5.community Website Switched to HTTPS Secure Protocol

$
0
0

Have you already noticed the icon with a lock in front of MQL5.com in the browser address bar? It means that the website is now operating via HTTPS protocol with support for encryption. Previously, this protocol was enabled only for the private area - user profiles. Now, the entire website has completely switched to HTTPS.

The protocol has been implemented for the sake of user data security. Thus, MQL5.community members obtain a new level of protection and don't have to worry about the safety of their personal data transmitted via the website. 


MQL5.community Website Switched to HTTPS Secure Protocol


Absolutely New Version of MetaTrader 5 for Android: New Design, Depth of Market, Tick Chart and Financial News (VIDEO)

$
0
0

Trading in MetaTrader 5 from your Android powered device is now even more convenient and easy. The new build of the application features a new design which is entirely consistent with the Google Style Guide - our specialists have significantly updated the software interface.

Absolutely New Version of MetaTrader 5 for Android

In addition to the new design, the application now provides updated content: the new features of the application make it even closer to the desktop version:

  • The application now supports the Depth of Market. The option is available for the exchange execution based symbols.

  • Trading from a tick chart is now available in the application.

  • The new system Journal keeps information about the terminal events including executed trade operations.

  • The application now features financial news. Right from the terminal you can read all the important messages about the market situation to keep abreast of the latest updates. Editors select news to provide "only really useful trading information, no hash, no advertising."


In addition, the W1 (weekly) and MN (monthly) timeframes, as well as trade sounds are available in the new application build. The two new languages of the interface are Greek and Portuguese. Of course, bugs of previous versions were corrected.

"Mobile" in relation to MetaTrader 5 Android now does not mean "lite" - the application is very close to the features of the desktop version. Download the latest build and enjoy the new functionality. Your feedback is welcomed - the updated button for rating the application is now available in its About tab. 

Note: Support for devices with older versions of the Android operating system (below 4.0) is terminated. However, the previous MetaTrader 5 Android build is still available and can be downloaded from Google Play or official MetaTrader 5 website.

The same drastic change to be coming soon for MetaTrader 4 Android, which will be released within the next month. Follow the news.


MetaTrader 5 Platform Update Build 1035: Option Strategy Builder and Access to Ticks

$
0
0

Trading Terminal

  1. Implementation of functions for trading options is currently underway. The Option Strategy Builder has been added. It helps users combine different options in one investment portfolio, and to assess the possibilities and potential risks.



    The Builder is easy to use: a trader chooses the option based on the expiration date and the underlying asset, and then selects one of the more than 30 available strategies. The Builder displays the appropriate combination of options and calculates evaluation parameters - the so-called Greeks. The profit/loss chart and the Greeks based chart appear at the bottom of the window.

    In addition to a large number of built-in strategies, traders can create and save their own strategies for later use.

  2. Added display of the number of newsletters received in the last 24 hours.




  3. Optimized and accelerated synchronization of large history of trading orders and deals.
  4. Fixed launch of several custom indicators in one chart subwindow.
  5. Fixed recalculation of Bill Williams Market Facilitation Index for a changed chart period.
  6. Fixed minimization of the "Toolbox window".
  7. Fixed generation of the account state report published over FTP.
  8. Updated translation of user interface into German.
  9. Added translation of user interface into Greek and Uzbek.

MQL5 Language

  1. New function for working with the tick history CopyTicks. The function is used for receiving an array of ticks accumulated by the terminal for the current session. The depth is limited to the last 2000 ticks.

    The new function expands the possibilities for developing scalping trading robots. The OnTick function does not handle every tick, it notifies the Expert Advisor of market changes. It can be a batch of changes: the terminal can simultaneously make a few ticks, but OnTick will be called only once to notify the EA of the latest market state. The CopyTicks function allows you to receive and analyze all the ticks.
    int  CopyTicks(
       const string      symbol_name,           // Symbol name
       MqlTick           &ticks_array[],        // the array where ticks will be placed
       uint              flags=COPY_TICKS_ALL,  // the flag that defines the type of received ticks
       ulong             from=0,                // the date starting from which ticks will be received, specified in milliseconds since 01.01.1970
       uint              count=0                // the number of latest ticks that should be received
       );
    Ticks can be requested by the date if the 'from' value is specified, or based on their number using the 'count' value. If none of the parameters are specified, all available ticks are received, but not more than 2000. Ticks can also be requested based on their type using the 'flags' parameter. Available values:

    • COPY_TICKS_ALL - all ticks.
    • COPY_TICKS_INFO - only information ticks (Bid and Ask).
    • COPY_TICKS_TRADE - only trade ticks (Last and Volume).

  2. Added an option for overloading template functions using array parameters.
  3. Added an option for overloading a method based on its constancy.
  4. Added generation of the CHARTEVENT_MOUSE_MOVE event (in the OnChartEvent entry point) at the right mouse button click on the chart.
  5. Fixed the functioning of the Switch operator if the case condition contains a negative value.
  6. Improved calculation accuracy in functions ObjectGetValueByTime() and ObjectGetTimeByValue(), used for receiving the price value for the specified object time and vice versa - time value for a price.

Strategy Tester

  1. MQL5 programs purchased in MetaTrader AppStore can now be tested and optimized on the MQL5 Cloud Network agents and on remote agents.
  2. Fixed calculation of swaps in points for positions with less than 1 lot.
  3. Fixed check and normalization of Stop Loss and Take Profit levels when opening a position for the trading instrument with "Market Execution" type.
  4. Fixed behavior of the ObjectGetValueByTime function. In some cases, the behavior of the function in the tester could be different from its behavior in the terminal.

MetaEditor

  1. Fixed MetaEditor crash when debugging and profiling looped programs.
  2. Added translation of user interface into Greek and Uzbek.

Fixed errors reported in crash logs.

Documentation has been updated.

The update is available through the LiveUpdate system.

MetaTrader 5 Platform Update Build 1045: New WebRequest

$
0
0

Trading Terminal

  1. Preparatory works for virtual hosting support in MetaTrader 5 platform. Virtual hosting service allows you to rent a terminal that operates around the clock with no interruptions directly from your MetaTrader 5. One of the main features is selection of a server located closest to the broker's server minimizing network latency.




  2. Tester agents now can work only in the 64-bit systems. This decision is driven by the need to follow the development of the IT industry. Switching to the new technologies increases computing performance and enables further development of MQL5 Cloud Network.



    Changes in the platform components:

    • Remote agents and MQL5 Cloud Network agents are no longer available for use in the 32-bit terminals. Instead of the agent list, "Available only in the 64-bit version" message is displayed.
    • MetaTester 5 Agents Manager is available only in the 64-bit version. Thus, it is possible to install the agents only on the 64-bit systems.


  3. Fixed news filtration by language when the language list is specified manually in the terminal settings.
  4. Optimized work with a large number of open orders.
  5. Accelerated sending trade requests.
  6. The interface has been adapted for high resolution screens - Full HD and higher.

MQL5 Language

  1. Added the new form of WebRequest function:
    int WebRequest (string method, string url,string headers,int timeout, const char &data[], int data_size,char &result[], string &result_headers)
    This function allows you to explicitly form the contents of an HTTP request header providing more flexible mechanism for interacting with various Web services.

  2. Added new trade account properties. The properties are available via AccountInfoDouble function.

    • ACCOUNT_MARGIN_INITIAL - current initial margin of an account.
    • ACCOUNT_MARGIN_MAINTENANCE - current maintenance margin of an account.
    • ACCOUNT_ASSETS - current account assets.
    • ACCOUNT_LIABILITIES - current account liabilities.
    • ACCOUNT_COMMISSION_BLOCKED - current blocked account commission.

  3. Added new trade symbol properties:

    • SYMBOL_OPTION_STRIKE - option contract strike price. The property is received by SymbolInfoDouble function.
    • SYMBOL_BASIS - trade symbol's underlying asset name. The property is received by SymbolInfoString function.
    • SYMBOL_OPTION_MODE - option mode, the value is set using ENUM_SYMBOL_OPTION_MODE enumeration. 
    • SYMBOL_OPTION_RIGHT - option right, the value is set using ENUM_SYMBOL_OPTION_RIGHT enumeration. The property is received by SymbolInfoInteger function.

  4. Added SymbolInfoMarginRate function - receiving the value of the initial and maintenance margin charge ratio according to a trade order type and direction.
  5. Fixed ChartIndicatorName function operation in the strategy tester.
  6. Fixed compilation of the macros containing name substitution using ##.
  7. Fixed end-of-file indicator reset error when opening a new file.

Fixed errors reported in crash logs.

Updated documentation.

The update will be available through the LiveUpdate system.

Enrichers becomes the First MetaTrader 5 Broker in Pakistan to offer trading on PMEX

$
0
0

In recent news, we announced the launch of MetaTrader 5 integration to Moscow Exchange's Forex Market, while earlier the platform made its debut in Thailand, with Apple Wealth as the first local MetaTrader 5 broker. MetaTrader 5 has recently discovered a new growing market in Pakistan, with a greater investment opportunity. Keeping its promise of providing superior value to its clients, Enrichers Private Limited continues to expand by officially becoming the first MetaTrader 5 broker in Pakistan.

Enrichers becomes the First MetaTrader 5 Broker in Pakistan to offer trading on PMEX

Enrichers, a member broker of PMEX (Pakistan Mercantile Exchange), is a leading multi-commodity brokerage house that is committed to achieve financial excellence by educating traders about risk management. The company is one of the largest market participants and is rated as a top broker in Pakistan by PMEX.

Syed Abdullah Bukahri CEO of Enrichers states : “by using this high technology platform, PMEX traders have access to a variety of built-in services, including automated Expert Advisors, copy trading as well as the Market of applications that will assure a competitive edge of market trends and opportunities to our distinguished clients."

MetaTrader 5 Platform Update Build 1085

$
0
0

New update of the MetaTrader 5 platform has been released. It contains the following changes:

MetaTrader 5 Client Terminal build 1085
  1. Terminal: New Virtual Hosting service is now available. A virtual server for a trading account can now be rented right from the client terminal. Providing consistent connection to the trading server and uninterrupted computer operation for Expert Advisors and copy trading is now even easier.

    Virtual servers are hosted by MetaQuotes Software Corp.'s partner companies

    Allocating a Virtual Server
    To receive a virtual terminal on a virtual server, connect using the necessary trading account and execute "Register a Virtual Server" command in the context menu.



    Virtual Hosting Wizard window appears. It shows how the virtual hosting network works. The process of obtaining a virtual server consists of three steps. First, you will find out how to prepare for migration. After that, you will select the nearest virtual server with minimal network latency to your broker's trade server.


    You can choose 1 day of free hosting provided to each registered MQL5.community user or select one of the offered service plans. Finally, you will select the data migration mode depending on your objectives:

    • complete migration is necessary if you want to simultaneously launch Expert Advisors/indicators and trade copying;
    • only Expert Advisors and indicators, if subscription to Signals is not required;
    • only trade copying - only Signal copying settings (no charts or programs) are moved.

    After selecting the migration mode, you can launch the virtual server immediately by clicking "Migrate now" or do that later at any time.

    Preparing for Migration
    Before launching the virtual terminal, you should prepare an active environment for it - charts, launched indicators and Expert Advisors, Signal copying parameters and the terminal settings.

    • Charts and Market Watch - hide all unnecessary trading instruments from the Market Watch to reduce the traffic. Close unnecessary charts. In the terminal settings, specify the required value of "Max. bars in the window "- the terminal should be restarted after that.
    • Indicators and Expert Advisors - attached the required EAs and indicators to your charts. Products purchased on the Market and launched on the chart are also moved during migration. They remain completely functional, and the number of available activations is not decreased. All external parameters of indicators and Expert Advisors should be set correctly.
    • Email, FTP and Signals - if an Expert Advisor is to send emails, upload data via FTP or copy Signal trades, make sure to specify all necessary settings. Set correct login and password of your MQL5.community account on the Community tab. This is necessary for Signal copying.
    • Permission to trade and copy signals - the automated trading is always allowed in the virtual terminal. To work with the signals, set copying parameters in the Signals section.
    • WebRequest - if a program that is to operate in the virtual terminal uses the WebReqest() function for sending HTTP requests, you should set permission and list all trusted URLs on the Expert Advisors tab.


    Migration
    Migration is transferring the current active environment from the client terminal to the virtual one.

    Migration is performed during each synchronization of the client terminal. Synchronization is always a one-direction process - the client terminal's environment is moved to the virtual terminal but never vice versa. The virtual terminal status can be monitored via requesting the terminal's and Expert Advisors' logs as well as virtual server's monitoring data.

    To perform synchronization, open the account context menu and select migration type.



    Thus, you always can change the number of charts and the list of symbols, the set of launched programs and their input parameters, the terminal settings and Signal subscription.

    When performing migration, all data is recorded in the client terminal's log.

    After the synchronization, open the virtual terminal's main journal to examine the actions performed on it.



    Working with the Virtual Terminal
    The rented virtual server status can also be easily monitored from the client terminal. Execute "Details" command in the context menu.


    The information is presented in four tabs:

    • Details - data on the virtual server itself and the terminal's active environment.
    • CPU Usage - CPU usage graph, %.
    • Memory Usage - memory usage graph, Mb.
    • Hard Disk Usage - hard disk usage graph, Mb.

  2. Market: Now, it is possible to rent MetaTrader Market products for 1, 3, 6 or 12 months. This provides undeniable advantages both for developers and buyers. Authors are able to significantly increase user's confidence by allowing potential buyers to check out their products at a low cost. For buyers, the rent is another opportunity to assess a product before buying it. Unlike demo versions, rented products have no limitations except for validity period.

    Any Market developer may choose whether or not their product is available for rent and set the rent price.




    Developers may choose not to offer their products for rent selling only full licenses for unlimited use.

    If rent is enabled for a product, its web page shows possible options: rental period and price. Click Rent and select the rental period.



    After the period expires, users can renew the rent or buy a full license.

  3. Terminal: Removed "MetaTrader 5, @ 2001-2015 MetaQuotes-Software Corp." copyright when saving a chart screenshot using "Save As Picture" command in the terminal or via the MQL5 Screenshot() function. That simplifies distribution of screenshots.




  4. Terminal: Fixed built-in Gator Oscillator technical indicator calculation and parameter management.
  5. Terminal: Improved scanning the points of connection to the trade server.
  6. Terminal: Fixed occasional LiveUpdate operation errors.
  7. MQL5: Added SIGNAL_BASE_CURRENCY signal property - signal provider's deposit currency - to ENUM_SIGNAL_BASE_STRING enumeration. The property can be received via SignalBaseGetString function.
  8. MQL5: Fixed compilation errors when determining the rights to access parent class members during inheritance.
  9. MQL5: Fixed a compilation error when overloading class methods by parameter constancy.
  10. Tester: Optimized work of MQL5 Cloud Network agents. Now, the agents do not spend time on the so-called "warming-up" - connection to the cloud network servers that distribute tasks. Instead, the agents are always ready to receive and execute a task. This speeds up the optimization via MQL5 Cloud Network.
  11. Tester: Improved presentation of local, remote and cloud agents in the strategy tester.
  12. Fixed errors reported in crash logs.
  13. Updated documentation.


MetaTrader 5 Android build 1052

The new version of MetaTrader 5 for Android is now available in Google Play. It features some fixes and improved stability. Analytical objects and messaging system are to be added soon.

The application can be downloaded here: https://play.google.com/store/apps/details?id=net.metaquotes.metatrader5&hl=en


The update is available through the LiveUpdate system.

Rent Market Products and Save Your Money!

$
0
0

Today, you can not only buy MetaTrader Market applications but also rent them. Renting a product is clearly much cheaper than purchasing a full license. Do you have any doubts about buying a trading robot? Do you want to test an indicator without the demo version limitations? Simply rent a program for a certain period of time to make sure that it is really what you need.

The amount of programs that can be rented is increasing daily. The Market already provides over 350 such applications:


The new option is beneficial for developers as well, since they are able to attract more clients by lower prices and more flexible payment conditions. Developers decide whether their products are available for rent and set appropriate rental fees. Thus, application sellers can significantly expand their customer base, since many potential buyers are reluctant to purchase a product due to its high price.


Buyers, in turn, are able to try an application by renting it at a low cost. Unlike a demo version, a rented program has no limitations. After the rental period expires, you can easily extend it or buy a full version.


500 000 Users Joined MQL5.community!

$
0
0

At the end of 2014, we informed you that the number of registered MQL5.community members had exceeded 440 000. By mid-February 2015, the level of 500 000 has been reached - more than half a million traders have MQL5.com accounts enjoying access to all services for MetaTrader platforms!

500 000 Users Joined MQL5.community!

The community is steadily growing and developing, while we are constantly improving our web portal and related services. Hundreds of thousands traders have chosen MQL5.community. This fact is the best recognition of our efforts.

Thank you for choosing us.


Discover in 15 Minutes: Watch the Video about Trading Signals in MetaTrader 4 and MetaTrader 5

$
0
0

Seven videos demonstrating the copy trading technology in English and Russian are available on our official YouTube channel. Watch the videos to learn how to find a suitable signal, how to analyze its trade performance, how to subscribe to a signal as well as to evaluate the effectiveness of copied deals.


Comprehensive information on trading signals is available in the Help files of the trading platforms as well as in articles published on MQL5.com. The video tutorials provide a faster and clearer way to discover the same information. Spend only 15 minutes to find out all you need to know about trading signals!

Watch the video on our YouTube channel, give us a Like and subscribe to be notified whenever we add a new video.

Read New Books About Trading Directly in MetaTrader 4 and MetaTrader 5

$
0
0

We are pleased to announce that the Books section of our Market now offers 40 books about trading in English. These are the works of famous authors that can help you in analyzing data and implementing new trading ideas and strategies.

Read New Books About Trading Directly in MetaTrader 4 and MetaTrader 5

As usual, you can purchase any publication directly in the trading platform. The only things you need are an MQL5.com account and sufficient funds on it. After the purchase of a book, you can download it with no restrictions within the specified number of activations. 

You Can Examine a Free Preview Version of a Book

The purchase process is fast and completely secure. In order to make the right choice, you can examine a free preview version of a book and gain some insight into the topics it covered.

Read books, improve your trading skills and trade successfully with MetaTrader 4 and MetaTrader 5!



MetaTrader 5 Platform Update Build 1100: Faster Testing and Optimization of Expert Advisors

$
0
0

Tester

  1. A status of connection to MQL5 Cloud Network is now displayed in the Agents Manager. This allows users to easily check if they can receive tasks from the cloud computing network after they install agents.


    A status of connection to MQL5 Cloud Network


  2. Tester: Some improvements and bug fixes have been made in the operation of the Strategy Tester. Time spent on intermediate preparatory operations and network latency has been significantly reduced. Testing and optimization are now faster in all operating modes: working with local testing agents, with a farm of agents in the local network and using MQL5 Cloud Network.

Trading Terminal

  1. Added display of the number of unread emails in the "Mailbox" tab of the Toolbox window.


    Added display of the number of unread emails


  2. The Navigator window now contains the list of Expert Advisors running on the active trading account. In addition to the Expert Advisor name, a chart on which the EA is running is specified in the list. An icon indicates whether the EA is allowed to trade.


    The Navigator window now contains the list of Expert Advisors running on the active trading account


    The context menu contains commands for enabling or disabling automated trading for any of the Expert Advisors, as well as for viewing its properties or removing it from the chart.

  3. Improved accuracy of the algorithm for determining access points available for connection to a trading server.
  4. Fixed an error that could occasionally clean the database of client accounts when a terminal was reinstalled over an existing one.
  5. The terminal interface has been further adapted for high resolution screens (4K).

Market

  1. Fixed updating of the MQL5 account balance after purchasing or renting a product.

Virtual Hosting

  1. Fixed migration of custom indicators to the virtual hosting environment.
  2. Fixed updating of the virtual hosting status in the Navigator window.

MQL5

  1. Fixed errors which could occasionally interfere with the optimization of Expert Advisors in MQL5 Cloud Network.
  2. Fixed call of OnDeinit when deleting an Expert Advisor using the ExpertRemove function during testing. Previously, under the conditions described the OnDeinit event was not called.
  3. Fixed errors in use of resources in EX5 libraries.
  4. Fixed errors in the analysis of macros.
Fixed errors reported in crash logs.

Updated documentation.

The update is available through the LiveUpdate system.

Videos on Virtual Hosting Released

$
0
0

Three new videos on Virtual Hosting in MetaTrader 4 and 5 are available on our YouTube channel. Now, you need only six minutes to find out how the service works, what benefits it provides and how you can manage it.





Virtual Hosting - 24 Hours Free
Virtual hosting in MetaTrader 4 and 5 will be of help to traders who want to use robots and signals 24 hours a day. It allows you to create a virtual copy of your platform and provides a better alternative to a VPS (Virtual Private Server), as it has been developed with the demands of modern traders in mind.

The advantages of our service include minimum network latency to broker services, ease of use and reasonable price. For more information, see the article "Why Virtual Hosting on the MetaTrader 4/5 Is Better than Usual VPS". In their turn, the released videos show how to rent a virtual platform, manage its trading environment and control the allocated resources.

Spend a few minutes watching our videos and do better in the financial markets.

New MetaTrader 5 iOS Features One-Click Demo Account Opening, Improved Chat and Support for 64-Bit Architecture

$
0
0

MetaTrader 5 iOS what's new, or why you need to download the latest build immediately:

  1. Now, you can open demo accounts in a single click for convenience. You do not need to specify your registration information when opening such an account.
  2. The internal chat has been optimized to offer improved message synchronization and design.
  3. Support for 64-bit architecture improves the application performance on the new Apple devices (starting with iPhone 5s and iPad Air). 
  4. The Ask line has been added to the charts at the requests of the users.
  5. The process of sending a trade request has been accelerated.
  6. The display of the financial news content has been improved. Also, the option for automatic news line filtration by language has been added.

New MetaTrader 5 iOS

The updated application features a separate category of messages notifying of the virtual hosting status. The platform localization process is progressing in full speed - interface translations in Thai, Vietnamese, Malay and Ukrainian languages have been added.

Update the MetaTrader 5 iOS right now and experience all the new developments.

The MetaTrader 5 Trading Platform Now Available on the Stock Exchange of Thailand

$
0
0

At the end of the last year, we informed you about the first MetaTrader 5 launched in Thailand. One of the leading Thailand brokers Apple Wealth started offering the terminal in demo mode. Recently, the company has undertaken yet another step - now, its clients trade shares at SET (Stock Exchange of Thailand) and MAI (Market of Alternative Investment). For the first time, Thai traders have now access to the most advanced platform for a full-fledged automated Exchange trading.


MetaTrader 5 Trading Platform Now Available on Thailand Stock Exchange

"We are pleased to offer our customers the popular automated trading ecosystem with its diversity of services" - says Chonladet Khemarattana, the managing director of Apple Wealth Securities. "With the launch of MetaTrader 5, our traders receive access to the Market containing thousands of ready-made robots and indicators, as well as to the high-quality copy trading service for automated copying of signal providers' deals, the Freelance service for ordering unique trading robots and even the built-in virtual hosting".

Thus, traders have now access to everything they need for successful algorithmic trading. They can develop trading robots themselves, buy them in the Market, order from freelancers or download for free from the Code Base. The built-in MetaTrader 5 hosting service allows users to rent a virtual platform to launch Expert Advisors and indicators for 24/7 continuous operation with minimal network latency. In other words, MetaTrader 5 offers a unique "all-in-one" application providing a full cycle of the automated trading.

In the near future, Thai traders are to receive even more powerful tool. The release of the MetaTrader 5 gateway to the Thailand Futures Exchange (TFEX) is almost complete. The gateway release will be announced after the successful completion of all necessary tests and certification procedures. Stay tuned!

MetaTrader 5 Platform Update Build 1150: Easy Purchase from Market, Debugging on History, Time&Sales of Transactions

$
0
0

Market

  1. We are introducing a new mechanism of "direct" purchasing. Purchasing a trading robot or an indicator from the Market is now even easier, and you do not even need an MQL5.community account.

    One-Step Purchase
    A user doesn't need to log in to an MQL5.community account and add money to it. A payment for a product can now be made straight from the platform using one of the available payment systems. To maintain a clear and unified history of purchases from the Market, the required amount will be first transfered to your MQL5.community account, from which a payment for the product will be made.

    You can easily access and review all your payments from your MQL5.community Profile.




    Purchase without Registration
    A product from the Market can be purchased without an MQL5.community account. Click "Buy" and pay for the product using one of the available payment systems.



    Then you will be redirected to the payment system web page to complete your purchase.



    After that, we strongly recommend you to register an account on MQL5.community, and your purchase will be automatically linked to it. This enables you to update the product and install it on multiple computers.

MetaEditor

  1. New features allow to debug Expert Advisors and indicators on history prices. In the older versions debugging required live real time charts.

    Now any program can be tested on required history data. Debugging runs in the visual testing mode in the Strategy Tester. An application is executed on a chart with an emulated sequence of ticks in the tester.

    Configure the debugging parameters in the MetaEditor settings: symbol, timeframe, interval, execution mode, tick generation mode, initial deposit and leverage. These parameters will be applied for visual testing.



    Set the breakpoints in the code, and then start the debugging using historical prices.



    This will initiate visual testing and the debugging process.



Virtual Hosting

  1. Multiple improvements and fixes have been implemented in the Virtual Hosting service.

    The major changes apply to operation in Wine on computers running Linux and Mac OS. All the functions are available for allocated virtual servers in Wine, including migration, performance monitoring and logs.


    The operation of the Log has also changed. If a user requests too many records, then only part of the first logs for the specified period will be downloaded. This prevents performance degradation resulting from large logs. If you need to download further logs, you no longer need to change the requested period. Simply select the last row in the log viewer window and press PgDn.




Terminal

  1. Added support for a special type of non-tradable assets, which can be used as client's assets to provide the required margin for open positions of other instruments. For example, a certain amount of gold in physical form can be available on a trader's account, which can be used as a margin (collateral) for open positions.

    Such assets are displayed as open positions. Their value is calculated by the formula: Contract size * Lots * Market Price * Liquidity Rate.

    Liquidity Rate here means the share of the asset that a broker allows to use for the margin.


    The Assets are added to the client's Equity and increase Free Margin, thus increasing the volumes of allowable trade operations on the account.

    Thus, it is now possible to open accounts with various margin types.


    In the example above, a trader has 1 ounce of gold having the current market value of 1 210.56 USD. This value is added to the equity and the free margin allowing the trader to continue trading even in case of a zero balance.

  2. A new Depth of Market with a tick chart and the Time&Sales data of trades.

    A tick chart of exchange instruments with real transaction prices is now displayed in the Depth of Market. All transactions conducted on the Exchange are plotted on this chart:

    • Red circles - Sell transactions
    • Blue circles - Buy transactions
    • Green circles - the direction of the transaction is undefined. It is used when the exchange does not transmit the direction of a transaction. In this case, the direction is determined based on the price of the transaction as compared to prices bid and ask. A Buy transaction is that executed at the ask price or above, a Sell transaction is executed at the bid price or lower. The direction is undefined, if the price of the transaction is between the bid and the ask.

    The larger the circle, the greater is the volume of the transaction. Transaction volumes are also shown as a histogram below the tick chart.



    At the top and bottom of the histogram, the total volumes of the current Buy and Sell offers are shown.

  3. The symbol selection dialog box now contains a column showing the symbol expiration date. Additionally, expired instruments can be hidden from the list. Expired contracts are automatically replaced with active ones.



    All expired symbols are hidden to preserve a more compact display. This is particularly useful when working on the futures market. A non-relevant symbol is the expired one, which is defined by the "Last trade" parameter. This date is specified in the "Expiration" column. To see all the symbols, click "Show expired contracts".
    The list of symbols is automatically sorted for a more convenient display:

    • first listed are the symbols without the expiration date
    • they are followed by the symbols with an expiration date starting with the nearest date
    • then expired symbols are shown starting with the last expired one
    • other symbols sorted alphabetically

    Option "Auto remove expired" in the context menu allows to replace expired symbols with active ones in the "Market Watch" window.



    After terminal restart, expired symbols are hidden, and active ones are added instead. For example, the expired futures contract LKOH 3.15 will be replaced by the next contact of the same underlying asset LKOH 6.15.

    Symbols in the appropriate open charts are also replaced, provided there are no running Expert Advisors on them.

  4. Fixed updating of trade button states in the Depth Of Market window depending on whether there are any positions, and on the permission to open only long positions. If there are no positions, the Close button is inactive. If opening short positions is not allowed, the Sell button is inactive.
  5. The terminal interface has been further adapted for high resolution screens (4K).
  6. Fixed verification of the volume of a closed position in the Request Execution mode, in case a deal volume is less than the minimum allowable value.
  7. Fixed an error that could occasionally lead to launch of multiple terminal instances from one directory.
  8. Added support and automatic filtering of the economic calendar in different languages. Filtering is performed in accordance with the language of the terminal interface.
  9. The Log Viewer now features search through the currently displayed logs.



    It searches for a word/phrase in the displayed list of logs.
  10. Added Thai translation of the client terminal.
  11. Updated translation of the client terminal into Hindi.

MQL5

  1. New function GetMicrosecondCount returns the number of microseconds that have passed since the start of the MQL5 program:
    ulong  GetMicrosecondCount();
    This function can be used to profile program execution and identify "bottlenecks".

  2. New chart property CL_BUFFER_SIZE in the ENUM_OPENCL_PROPERTY_INTEGER enumeration - it returns the actual size of the OpenCL buffer in bytes. The property can be received via the CLGetInfoInteger function.
  3. An error notification in the WebRequest function has been modified. If an error occurs, the 'result' array will contain the description of the error.
  4. The ArraySort, ArrayBsearch, ArrayMinimum and ArrayMaximum sort and search functions are now able to work with multidimensional arrays. Sort and search are performed only by the first (zero) array index. Previously, these functions worked only with one-dimensional arrays.
  5. Fixed some bugs in the compilation of macros.

Tester

  1. Some improvements and bug fixes in the operation of the visual testing. The tester now provides a smoother control of testing speed using the toolbar.

Fixed errors reported in crash logs.

Updated documentation.

The update is available through the LiveUpdate system.


4 New Videos about How to Buy or Rent Trading Robots from the Market

$
0
0

We have added new tutorial videos about the Market of trading robots on our official YouTube channel. Four new videos provide a comprehensible 10-minute explanation of how to purchase trading robots, technical indicators, financial magazines and books.

Over 5,000 various applications for the MetaTrader 4 and MetaTrader 5 trading platforms are offered in the Market. The video tutorials will help you find the most appropriate apps from a plethora of available programs. Watch the videos to discover how to purchase, rent and test free demo versions of trading robots before you decide to purchase or rent them.







Subscribe to the MetaQuotes Official YouTube channel for more upcoming new videos. Recently we added videos about virtual hosting and copy trading. A new series of video tutorials about how to order a trading robot from professional developers in the Freelance service is coming soon.

New MetaTrader 5 Android - Built-In Emails and Sending Logs to Technical Support in One Click

$
0
0

The latest version of MetaTrader 5 for Android provides new features that enable convenient communication with brokers and application developers. Traders can anytime contact their broker using the built-in mailing system or send system logs to the application developers in one step by tapping the "Send log" button.

New MetaTrader 5 Android

Support for graphical objects will be added in one of the future versions. Make sure you keep a close eye on our update releases.

Do you enjoy using the MetaTrader 5 Android application? Rate it in Google Play. Do you have a comment? Please write a review and we will consider your suggestions. Thank you in advance for your feedback.




Menaсorp Now Offers Trading on DGCX via MetaTrader 5

$
0
0

One of the leading brokers in the Arab world Menaсorp has officially launched MetaTrader 5 on the Dubai Gold and Commodities Exchange (DGCX). Now, Menaсorp customers can trade the financial instruments available at the exchange enjoying all the advantages of the universal platform.

The company's growth has been tremendous, currently ranking as the number 1 broker on UAE exchanges. The decision of launching MetaTrader 5 by Menacorp signifies the strengthening of the broker's position in the region offering advanced trading technology.


"We are very delighted to be a member on DGCX as we believe that it has a great future and we look forward to being a very important and active member. DGCX will help us diversify our product offering to our clients. To achieve this we hired the right and best people to assist us in achieving this goal. Also we made sure to use one of the best software for trading futures which is MetaTrader 5 by MetaQuotes Software," comments Ayman Al Satari, Deputy Managing Director Brokerage at Menacorp.

"We are delighted to note that combined forces of DGCX and MetaQuotes are shaping up well. We extend our congratulations to Menacorp to become first DGCX member to use MetaTrader 5 platform and offer our products to their customer base. The product portfolio and vibrancy of DGCX market, leadership position of Menacorp in the region and immense popularity of MetaTrader 5 platform is a powerful alliance that will help all parties beautifully. This partnership comes at a time when DGCX has recorded the highest Open Interest ever in its 10 year history and with dynamic platforms like MetaTrader 5, we expect increased participation and fresh enrollments across the MENA region," says Gaurang Desai, Interim CEO of DGCX at the occasion.

"We also congratulate Menacorp on the successful implementation of MetaTrader 5 to DGCX," adds Renat Fatkhullin, CEO of MetaQuotes Software. "This step has significantly expanded the opportunities of the broker's clients. Arab traders now have the unique "all-in-one" platform that meets the needs of the most demanding users".

Menacorp has provided its clients with an entire ecosystem, in which trading and analysis go hand in hand with a plethora of services necessary for all modern traders. The platform provides access to the MetaTrader application store which offers thousands of ready-made robots, the copy trading service, the freelance service for ordering trading applications and even virtual hosting. It is nearly impossible to find a more functional platform on the market!

Brazilian Broker Rico Corretora Launches MetaTrader 5 on the BM&FBovespa Exchange

$
0
0

The MetaTrader 5 trading platform has further expanded its presence in Brazil. The country's second-largest broker Rico Corretora has launched MetaTrader 5 for Stocks, Futures and Options trading with BM&FBovespa. Now the main Brazilian brokers are offering the world's most powerful trading platform.


"We are happy to offer this powerful cutting-edge platform to our clients who trade on BMF&Bovespa," says Everson Ramos, IT Director of Rico Corretora. "Traders get access to the rich functionality of MetaTrader 5, including everything from trading and analytical functions which have become a de facto industry standard, to the Market of ready-to-use trading robots, copy trading and built-in virtual hosting. Certainly our cooperation with MetaQuotes opens new horizons to our clients and further increases our competitive advantage."

MetaQuotes Software has repeatedly expressed interest in the South American market. To strengthen its position in the region, the company opened MetaQuotes Brazil office in São Paulo in 2012, proceeded to certify its platform at the Brazilian BM&FBovespa Exchange and developed a dedicated MetaTrader 5 BM&FBOVESPA Gateway to implement connectivity to the exchange.



"Latin America is an attractive market with great need for more advanced technology as such as MetaTrader 5 platform," says Gaies Chreis, COO of MetaQuotes Software Corp."We've done a great deal of work to expand MetaTrader 5 in the Brazilian market. The number of traders using our platform is actively growing. Furthermore, to promote our products and services we hold various trading contests. We are proud of the fact that now Rico Corretora, along with other leading Brazilian brokers, offer MetaTrader 5 to their clients, thus covering the overwhelming share of the market!"

New MetaTrader 5 Android: 24 Analytical Objects and OTP Two-Factor Authentication

$
0
0

The latest MetaTrader 5 Android (build 1164) features analytical objects that can be applied both to chart and indicator windows.

24 analytical objects have been added to the already existing 30 indicators turning your smartphone and tablet into a powerful tool for in-depth technical analysis of the markets. Lines, channels, Elliott waves, Gann and Fibonacci tools, as well as geometric shapes are at your disposal.

New MetaTrader 5 Android: 24 Analytical Objects and OTP Two-Factor Authentication

Another MetaTrader 5 Android added innovation is the OTP (One-Time Password) system. The two-factor authentication provides an extra level of security for your accounts. Now, you may enter a verification code in addition to login and password when logging in to a desktop or tablet terminal. The code is generated on your smartphone by MetaTrader 5 Android application.

The generated code is tied to a particular device and changes every 30 seconds, so that no one can access your trading account.

Update your MetaTrader 5 Android device to receive 24 tools to help you with your graphical analysis of financial markets!



Viewing all 170 articles
Browse latest View live