分类
最好的外汇经纪商

MetaTrader 5 (MT5) 中的基础分析


In the log file you can see that the testing process has used all 3 symbols:

MetaTrader 5

Latest multilinear trading platform that meets the growing demands of brokers and traders

PC Windows

MetaQuotes company has been working on the development of the MetaTrader 5 platform for more than three years. Developers tried create a completely new multimarket platform that meets the increasing demands of brokers and traders. The result of the laborious work is the release of the terminal that has a new trading system, a distributed architecture, high productivity and flexibility.

The new platform has a range of differences from the previous versions of the terminal. Some differences may seem unusual or even uncomfortable for MetaTrader 5 (MT5) 中的基础分析 traders who use their well-tested strategies (speaking about the netting settlement system and the absence of locks). However, since Meta Trader 5 absolutely corresponds to the world practice of online trading, we are sure, that many professionals will be MetaTrader 5 (MT5) 中的基础分析 interested in the possibilities of the new program and eventually it will find its admirers.

download metatrader 5

Download MetaTrader 5 (0,4 MB)

Huge capabilities of the MT5 platform for Android

Quotes and trading Forex at any place with Internet access, full functionality of the MT5 account in an application specifically designed for Android:

  • Wide variety of tools: Forex currency MetaTrader 5 (MT5) 中的基础分析 pairs and CFD contracts for precious metals
  • One-click trading
  • Embedded analytic tools
  • Extended version for tablets

Full functionality of the MT5 platform for iPhone/iPad

Direct access to the trading account from the iPhone/iPad application, real-time quotes and one-click trading from charts

  • Wide variety of tools: Forex currency pairs and CFD contracts for precious metals
  • All the advantages of the Apple interface
  • Embedded analytic tools
  • Extended version for iPad

  • Client's complaint procedure
  • Privacy policy

FIBO Group, Ltd. (registered at 2nd Floor, O'Neil Marketing Associates Building, Wickhams Key II, P.O. Box 3174, Road Town, Tortola, British Virgin Islands) MetaTrader 5 (MT5) 中的基础分析 is regulated by the Financial Services Commission ( FSC ) BVI, license registration number: SIBA/L/13/1063.

FONTEN CORPORATION LIMITED (registered number 94046) is registered in Suite 925a, Block 8/9, Europort, Gibraltar.

Unfortunately the services of the company are not provided to residents MetaTrader 5 (MT5) 中的基础分析 MetaTrader 5 (MT5) 中的基础分析 of United Kingdom, North Korea and USA. The full list of countries is available in the documents for clients section.

MetaTrader 5

Multi-Currency Strategy Testing with MetaTrader 5

In Metatrader 5 Strategy Tester you can test an Expert Advisor using different currencies, but you can also automatically test a multi-currency EA without the need of switching the currencies as in MT4.

To test a single currency EA using different currencies you must select the option "All Symbols Selected in Market Watch" in the optimization types selection. You can also select the currencies you want to test in the Market Watch window. In my case, i have selected the Heiken Ashi Expert from the example EA's folder using 5 different symbols. The input parameters were standard:

Multi-Currency Strategy Testing with MetaTrader 5

Note that for each tested symbol, around 10-15MB of history will be downloaded, so if you have selected a lot of symbols it may take a while.

In the MetaTrader 5 (MT5) 中的基础分析 optimization results you can see which currencies have performed the best. So using the "All Symbols Selected in Market Watch" option you can automatically test an EA on many symbols, without the need to do it manually.

Multi-Currency Strategy Testing with MetaTrader 5

One of the big advantages of the new Metatrader 5 strategy tester is the option to backtest multi-currency EA's. This was not possible in MT4. The testing and optimization process of an multi-currency expert advisor is the same as with other EA's. Metatester 5 will automatically read the code for multiple-symbol testing. The optimization results ad the equity curve will combine all symbols in one result.

To demonstrate the multi-currency EA testing i have modified the GuruEX03 EA so that it will have 3 currencies. But you can always add more symbols if you want, it's very simple, just copy the code for symbol 4 from previous symbols at the comment "// add more symbols". The EA is a simple moving average crossover trading system. It will enter the market when the slow MA and fast MA are crossed. In the input parameters you can specify all the EA variables. The symbols used MetaTrader 5 (MT5) 中的基础分析 in this EA are EURUSD, GBPUSD and USDJPY. You can change them in the line 25-27 of the EA's MetaTrader 5 (MT5) 中的基础分析 source code. Download the multi-currency MA crossover EA (.mq5)

Multi-Currency Strategy Testing with MetaTrader 5


I have done a simple 96 step fast optimization and here are the results:

Multi-Currency Strategy Testing with MetaTrader 5


In the log file you can see that the testing process has used all 3 symbols:

5 comments

I am interested to know how Money Management and Risk Management is handled with multi-currency EAs. For example, if a strategy risks 2% of account equity on every trade, it is important that the strategy knows the total account equity before entering a trade. In order for the strategy to know total account equity at any MetaTrader 5 (MT5) 中的基础分析 given point in time, it must keep a running tab of total PnL for all currency pairs being traded. At any given point in time, Account Equity = Initial Capital + Total PnL (for all currency pairs traded). Is this how Money Management and Risk Management is handled for multi-currency EAs?

I should mention that my previous post is regarding how Money Management and Risk Management is handled during during back-testing.

Thanks for sharing your great blog. Really enjoyed reading about your thoughts and views on this.

Great ! I had not noticed this option. I'll use it now for backtesting my Ichimoku Ultimate EA for Metatrader 5 .

Does the ea need to be "a multicurrency EA" if tested more than one pair of currency?

MetaTrader 5

Multi-Currency Strategy Testing with MetaTrader 5

In Metatrader 5 Strategy Tester you can test an Expert Advisor using different currencies, but you can also automatically test a multi-currency EA without the need of switching the currencies as in MT4.

To test a single currency EA using different currencies you must select the option "All Symbols Selected in Market Watch" in the optimization types selection. You can also select the currencies you want to test in the Market Watch window. In my case, i have selected the Heiken Ashi Expert from the example EA's folder using 5 different symbols. The input parameters were standard:

Multi-Currency Strategy Testing with MetaTrader 5

Note that for each tested symbol, around 10-15MB of history will be downloaded, so if you have selected a lot of symbols it may take a while.

In the optimization results you can see which currencies have performed the best. So using the "All Symbols Selected in Market Watch" option you can automatically test an EA on many symbols, without the need to do it manually.

Multi-Currency Strategy Testing with MetaTrader 5

One of the big advantages of the new Metatrader 5 strategy tester is the option to backtest multi-currency EA's. This was not possible in MT4. The testing and optimization process of an multi-currency expert advisor is the same as with other EA's. Metatester 5 will automatically read the code for multiple-symbol testing. The optimization results ad the equity curve will combine all symbols in one result.

To demonstrate the multi-currency EA testing i have modified the GuruEX03 EA so that it will have 3 currencies. But you can always add more symbols if you want, it's very simple, just copy the code for symbol 4 from previous symbols at the comment "// add more symbols". The EA is a simple moving average crossover trading system. It MetaTrader 5 (MT5) 中的基础分析 MetaTrader 5 (MT5) 中的基础分析 will enter the market when the slow MA and fast MA are crossed. In the input parameters you can specify all the EA variables. The symbols used in this EA are EURUSD, GBPUSD and USDJPY. You can change them in the line 25-27 of the EA's source code. Download the multi-currency MA crossover EA (.mq5)

Multi-Currency Strategy Testing with MetaTrader 5


I have done a simple 96 step fast optimization and here are the results:

Multi-Currency Strategy Testing with MetaTrader 5


In the log file you can see that the testing process has used all 3 symbols:

5 comments

I am interested to know how Money Management and Risk Management is handled with multi-currency EAs. For example, if a strategy risks 2% of account equity on every trade, it is important that the strategy knows the total account equity before entering a trade. In order for the strategy to know total account equity at any given point in time, it must keep a running tab of total PnL for all currency pairs being traded. At any given point in time, Account Equity = Initial Capital + Total PnL (for all currency pairs traded). Is this how Money Management and Risk Management is handled for multi-currency EAs?

I should mention that my previous post is regarding how Money Management and Risk Management is handled during during back-testing.

Thanks for sharing your great blog. Really enjoyed reading about your thoughts and views on this.

Great ! I MetaTrader 5 (MT5) 中的基础分析 had not noticed this option. I'll use it now for backtesting my Ichimoku Ultimate EA for Metatrader 5 .

Does the ea need to be "a multicurrency EA" if tested more than one pair of currency?

MetaTrader 5 MetaTrader 5 (MT5) 中的基础分析 platform

MetaTrader 5 platform

The best choice for the modern trader, MetaTrader 5 is the next iteration of industry standard MT4, a multi-functional MetaTrader 5 (MT5) 中的基础分析 trading platform that offers outstanding trading possibilities and embedded expert market analysis tools.

MT5 provides a market depth system and MetaTrader 5 (MT5) 中的基础分析 a separate accounting of orders and trades system. It supports both the traditional netting system and the hedging option system with four different order execution types: Instant, Request, Market and Exchange. The platform supports all types of trade orders including market, pending, stop and trailing stop.

MT5 for iOS and Android

MT5 for iOS and Android

For your convenience we also have the mobile version of MT5 for both iOS and Android smartphones, tablets and other devices for all SquaredDirect MT5 accounts. Never miss a market opportunity when you are on the go.

See live prices, your trading history and place any MT5 order type quickly and effortlessly. You can also use the app parallel to your Client Terminal to receive push notifications, alerts, news and chat online with other traders.

Download mobile platform

Features

Additionally, MT5’s functionality is greatly expanded with even MetaTrader 5 (MT5) 中的基础分析 MetaTrader 5 (MT5) 中的基础分析 more services, like the built-in Market of Trading Robots (Expert Advisors), the Freelance Database of Strategy Developers, Mirror Trading and the Virtual Hosting Service (Forex VPS) allowing for almost limitless trading capabilities.

  • Flexible Multi-Asset Trading System
  • Expert Analytical Tools
  • Algorithmic Trading
  • MQL5 Programming Language
  • Copy/Mirror Trading & Trading Signals
  • Algorithmic Applications Market with 2500+ ready-made apps
  • Virtual MetaTrader 5 (MT5) 中的基础分析 Hosting for operating even when the computer is turned off

MT5 for desktop

MT5 for desktop

MetaTrader 5 allows you to enjoy the benefits of a popular and established trading platform to trade a variety of instruments. Choose your operating system from the icons below and download the latest version of MT5.

Download desktop platform

MetaTrader 5 setup

Download the platform and follow the intuitive installer to proceed with installation

Download the platform and follow the intuitive installer to proceed with installation

When the installation is complete, launch the application

When the installation is complete, launch the application

In MT5 Client Terminal select ‘File’ from the menu, then ‘Login to Trade Account’. Enter your MT5 login credentials that were emailed to you for accessing your trading account

In MT5 Client Terminal select ‘File’ from the menu, then ‘Login to Trade Account’. Enter your MT5 login credentials that were emailed to you for accessing your trading account

Select which server you want from the drop-down menu

Select which server you want from the drop-down menu

Awards

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 83.2% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Please refer to our Risk Disclaimer

‘SquaredFinancial’ and all associated names and logos are owned and operated by Squared Financial (CY) Limited, Cyprus or its affiliates, parent company and subsidiaries of the parent company.