Download MetaTrader 5

Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal

2016.04.13 15:59
Multicurrency Expert

Multicurrency Expert - expert for MetaTrader 5

| English 日本語 Deutsch Русский 中文

votes: 23
exp_multic.mq5 (5.88 KB)view

The trading strategy implemented in this Expert Advisor was tested during the Championship in 2012.

Fig. 1. Trade results of the Expert Advisor analog during the MQL5 Automated Trading Championship in 2012.

Fig. 1. The multi-currency EA at the ATC 2012.


Upon launch, the Expert Advisor opens positions of all the specified currency pairs with the minimum volume. Once a position becomes losing, it is reversed. If a position is profitable, its volume is increased. Upon reaching the total profit or loss value specified in the parameters, all positions are closed.


The following figure shows the Expert Advisor testing results.

Fig. 1. Test results for February, 2016

Fig. 2. Test results for February, 2016


  • You can use as many currency pairs as you wish. You will only need to edit the EA code and add or delete pairs.
  • Trade results will be more stable if you add a filter.
  • Consider this EA as a basic template, to which you can add the functionality you need.

Translated from Russian by MetaQuotes Software Corp.
Original code:

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

The Acceleration/Deceleration Indicator (AC) measures acceleration and deceleration of the current driving force.

Average Directional Movement Index (ADX) Average Directional Movement Index (ADX)

The Average Directional Movement Index Indicator (ADX) helps to determine if there is a price trend.

Modify All TP SL Modify All TP SL

The script modifies all orders (market and pending) on the symbol with specified Take Profit and Stop Loss.

iFractals 4all TF iFractals 4all TF

Buy or sell just by looking at the "arrow" as a signal. Very easy and simple.