• Overview
  • Reviews (7)
  • Comments (32)
  • What's new

Twin Hedge DC

Attention!!! Do not try to test an Expert Advisor in Tester, this is simply impossible and meaningless, since the principle is based on pair trading, that is, the robot opens two positions at once for different instruments. The tester is able to test only one pair.

Therefore, a separate real account is attached to the product, where you can constantly monitor all trading results: https://www.mql5.com/en/signals/491066, which is much more convincing and weightier than any tests, and demo results!

VERY IMPORTANT = Before using, please read here: https://www.mql5.com/en/blogs/post/722605


  1. Before use, make sure that in in the MT4 terminal, the currency pairs used in trade are has loaded into the window /Market Watch/ (description of currency pairs below)!
  2. Advisor to attach only to one chart (any of the working pairs), - all trading in all pairs is conducted only from one chart!
  3. Before using on a real account, test the adviser (a day or two) on a demo account (at conditions of your broker).

So, Twin_HEDGE_DC is:

  • pair trading (entering the market with two orders of different currency pairs at once),
  • direct (positive) correlation,
  • hedging by twin opening positions (only by correlation pairs),
  • hedge-grid

The correlation coefficient between pairs, as well as entry points are calculated for a bundle of currencies relative to a single currency, and entry into the market is carried out:

  • for one pair - by calculated currency,
  • and for the second pair - for additional.
It uses several factors to entry in the market, and also calculates a multi-directional divergence in the correlation pairs and, when a signal arrives, opens only one ligament (two correlated of currency pairs). Next comes the calculation in the course of the open pairs and, if necessary, adds orders (also with a pair/ligament, for complete hedging and minimizing the drawdown), but not more than 3 per currency pair. But, even if the open correlation pairs will continue to diverge, for security, the adviser will open another ligament of pairs, but with currencies completely different from those used in trading.

With the default settings, the adviser will trade 8 pairs: EURUSD, GBPUSD, EURJPY, GBPJPY, AUDCAD, NZDCAD, AUDCHF, NZDCHF.

Additional sets:

  • Set-N2_for_Twin_HEDGE_DC.set - for trading additional 8 pairs: AUDJPY, NZDJPY, AUDUSD, NZDUSD, EURAUD, GBPAUD, EURNZD, GBPNZD. 
  • Set-N3_for_Twin_HEDGE_DC.set - for trading additional 8 pairs: USDJPY, USDCHF, CADJPY, CADCHF, EURNZD, EURCHF, GBPCHF, GBPNZD. 

Recommendations, instructions, advices and all 3 set's files -  Set-N1 + Set-N2 + Set-N3 here: https://www.mql5.com/en/blogs/post/722605

Timeframe: H1


  • Due entry into the market with correlation pairs, the system is not afraid of any sharp (long-term) movement, a similar method of hedging minimizes drawdown.
  • Even if a drawdown is formed, a other of twin whose currencies are completely unrelated to the drawdown come into operation.
  • Very easy to use and, if necessary, customize to your own requirements.

Nuno Simoes
Nuno Simoes 2018.12.02 13:03 

I am running already in Live account. Good support from developer.

Andrew 2018.12.01 15:51 

Very good EA! The developer is always very responsive and helpful whenever I have any questions.

ruarte19 2018.11.30 04:38 

I've been trying this ea vs Max hedge for a month now on live accounts. Both are really good, this one has less drawdown and both systems are profitable.

Trevor Chan
Trevor Chan 2018.11.29 13:50 

Highly recommended, compare to the Max Mixed Hedging DC, this version has a better return to drawdown ratio.

HIMANSHU MANCHANDA 2018.11.27 18:58 

definitely a buy. helpful author with extended support. going good so far on real account. cheers.

shawnnny 2018.11.27 14:14 

User didn't leave any comment to the rating

mikeyg17 2018.11.06 18:57 

Great EA. Good support. Exactly what I was searching for.

Version 2.1 2018.12.03
1. This is a special update to automate the process when replacing work pairs (when it is necessary). You will not need to change anything manually, it will be enough to install the updated Set, with new pairs. Also, it’s not necessary to wait until the orders will be closed for the pair we are changing. All open positions on the modified pair will be transferred to the Expert's buffer and will be taken into account when calculating the profit and be fully accompanied until full closure.

2. Alert On/Off is corrected.

3. The wrong message which appeared when closing positions is eliminated.
Version 1.7 2018.11.27
Fixed parameters in the settings when using the default.
Version 1.6 2018.11.25
1. In order to avoid a major user error in trading, a protection has been added that checks whether all work pairs have been added to the Market Watch window. If not all pairs are loaded, the Expert simply will not work.
2. Since all pairs behave differently and move with different forces, the coefficient of force of movement of currency (Power_Ratio) was added for each ligament, which significantly balances the presence of all pairs in the trade.
3. Improved algorithm and conditions for more accurate entry into the market.
4. Improved algorithm and conditions for tracking open positions, as well as for adding new ones, which allows more reduce the floating drawdown.