分类
外汇交易入门基础知识学习

什么是MetaTrader 5?


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

Simple Sidebar

The starting state of the menu will appear collapsed on 什么是MetaTrader 5? smaller screens, and will appear non-collapsed on larger screens. When toggled using the button 什么是MetaTrader 5? below, the menu will change.

Make sure to keep all page content within the #page-content-wrapper . The top navbar is optional, and just for demonstration. Just create an element with the #sidebarToggle ID which will toggle the menu when clicked.

Trade Cryptocurrency with MetaTrader 什么是MetaTrader 5? 什么是MetaTrader 5? 5

MetaTrader 5 is a trading platform — used by over 50 million traders worldwide 什么是MetaTrader 5? — for trading Forex, stocks and futures.

But that’s not all, it’s also become 什么是MetaTrader 5? a key tool for cryptocurrency traders and is increasingly becoming the platform of choice for crypto exchanges.

So why MetaTrader 5 (or MT5, as its friends call it)? To start with, it’s FIX compliant, can manage multiple asset classes, has applications for mobile 什么是MetaTrader 5? 什么是MetaTrader 5? and desktop, and makes use of trading algos and automated bots.

But wait, there’s more:

  • Built-in market analysis tools: 30 technical indicators and 24 analytical objects
  • Full-featured trading system with Market Depth and all types of trade execution
  • Netting and hedging position accounting systems
  • Full set of trade orders, including pending and stop-orders
  • 3 chart types and 9 timeframes
  • Built-in chat, financial news, alerts and push notifications
  • Extended versions on 什么是MetaTrader 5? tablet: iPad or Android

Bots, Algos & Indicators

MT5 grants you access to literally thousands of trading 什么是MetaTrader 5? bots and automation scripts — including scalpers, martingale robots and neural networks — that can help maximize profits while minimizing manual input.

MetaTrader Market is the largest online 什么是MetaTrader 5? 什么是MetaTrader 5? resource for trading bots and technical indicators. A personal favourite of ours is Crypto 什么是MetaTrader 5? Charts.

Each trading robot and indicator is provided with a detailed description and a free 什么是MetaTrader 5? demo version. Before purchasing the full version, you can first download the demo and test the efficiency of the application in the Strategy Tester.

Renting a product is 什么是MetaTrader 5? cheaper than purchasing a full version — so even start-up traders with limited capital can use the latest technology of algorithmic trading. Most sellers in the Market offer their 什么是MetaTrader 5? applications for rent (usually between 1–12 months).

In addition to paid or rented products, 什么是MetaTrader 5? traders can download free applications from the market. This is particularly useful for beginners who wish to further understand the principles of algorithmic trading and choose robots that best compliment their trading strategy.

Mobile Trading

The mobile application supports full set of trading functions, provides extensive analytical capabilities through the use of technical indicators and graphical objects, as well as allows you to monitor account status, view your trading history and more.什么是MetaTrader 5?

You can control your account, monitor the history of your trades, buy, sell and 什么是MetaTrader 5? exchange with just one tap — allowing you to stay informed and conduct trade operations 24 hours a day.

If this sounds like the solution for you, we recommend learning more about the platform at the MetaTrader website.

MetaTrader 5

Multi-Currency Strategy Testing with MetaTrader 5

In Metatrader 5 Strategy Tester you can test an Expert Advisor using 什么是MetaTrader 5? 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 什么是MetaTrader 5? 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 什么是MetaTrader 5? the Market Watch window. In my case, i have selected the Heiken Ashi Expert 什么是MetaTrader 5? 什么是MetaTrader 5? 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 什么是MetaTrader 5? 什么是MetaTrader 5? 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 什么是MetaTrader 5? of the new Metatrader 5 strategy tester is the option to backtest multi-currency EA'什么是MetaTrader 5? 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 什么是MetaTrader 5? 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 什么是MetaTrader 5? code for symbol 4 from previous symbols at the comment "// add more symbols". The 什么是MetaTrader 5? 什么是MetaTrader 5? 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 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 什么是MetaTrader 5? PnL (for all currency pairs traded). Is this how Money Management and Risk Management 什么是MetaTrader 5? 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" 什么是MetaTrader 5? if tested more than one pair of currency?

MetaTrader 5 4+

Connect to hundreds of brokers 什么是MetaTrader 5? and trade in financial markets using MetaTrader 5 for iPhone and iPad.

The mobile trading platform allows you to receive quotes of financial instruments, analyze markets using charts and technical indicators, perform demo trades, connect to brokers for live trading and view the history of trading operations.

Risk Warning: Our programs may involve real trading with a high risk of losing money rapidly. Most retail investor accounts lose money when trading financial products. You should consider whether you understand how various financial products work and whether you can afford to take the high risk of losing money.

• Real-time quotes of financial instruments
• Full set of trade orders, including pending orders
• Depth of Market (Level 2)
• All types of trade execution
• Complete trading history

• High-performance charts
• Customizable chart color scheme
• Configuring properties of graphical objects and indicators
• Display of four charts in one window available on the MetaTrader 5 for iPad
• Trade levels visualizing the 什么是MetaTrader 5? 什么是MetaTrader 5? prices of pending order, as well as SL and TP values on the chart
• Information window that displays orders, trading history, emails, news, and logs in MetaTrader 5 iPad
• 什么是MetaTrader 5? Sound notifications
• Financial news — dozens of materials daily
• Secure and fast chats with other traders, creation of group chats and channels
• Support for push-notifications from the desktop platform and MQL5.community services

• Interactive real-time price charts with zoom and scroll options
• 什么是MetaTrader 5? 30 most popular technical indicators
• 24 analytical objects: lines, channels, geometric shapes, as well as 什么是MetaTrader 5? Gann, Fibonacci and Elliott tools
• 9 timeframes: M1, M5, M15, M30, H1, H4, D1, 什么是MetaTrader 5? W1 and MN
• 3 types of charts: bars, Japanese candlesticks and broken line

Download MetaTrader 5, connect to a broker and trade in financial markets!

To trade using real money, you need to open a real trading account by entering into a separate agreement with a financial company (broker), which has installed the server component of the MetaTrader 5 trading platform and has the appropriate permissions to provide financial trading service in their respective country. MetaQuotes is a software company and does not provide financial services, nor it has access to MetaTrader 5 platform servers and databases managed by financial companies.