• Overview
  • Reviews (1)
  • Comments (5)
  • What's new

Twin Hedge DC MT5


  1. ATTENTION: If you change the value of Risk_value, then =MANDATORY= also change (proportionally) the parameters: GLOBAL_Profit and Profit_for_one_Ligament.
  2. 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)!
  3. Advisor to attach only to one chart (any of the working pairs), - all trading in all pairs is conducted only from one chart!
  4. 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:

  • a unique author’s trading algorithm for the interaction of two currency pairs in combination at the same time,
  • direct (positive) correlation,
  • independent trading of each pair individually (using multidirectional strategies), BUT in this case, the interaction of trading results of all open positions with a correlated pair,
  • hedge-grid

At Twin_HEDGE_DC, we’ll take a completely new and innovative approach to hedging. The trading algorithm is completely conceptually rebuilt and reprogrammed, and the technology applicable in this adviser is not used in any of my products.


  • independent trading of each currency pair
  • RSI filter is implemented for more accurate inputs
  • multidirectional strategies are used (breakdown - rebound) to enter the market, and if a currency pair is repeated in some set with another pair, then the opposite strategy is applied to it
  • positions are not opened in pairs, but regardless of the currency pair in the ligament.
All 8 currency pairs in the set are still divided into 4 ligaments of two in each. But now, each currency pair opens deals regardless of the second one, and it is even possible at any time to close any position manually, if necessary, the logic will not be violated. That is, all market entry are regulated and depend only on the movement of a particular currency pair in which the transaction will be opened.
That is, for example, take the first ligament (EURUSD + GBPJPY), depending on the behavior of currencies, there may be a situation when 3 trades are open on EURUSD, 1 transaction on GBPJPY, and then each currency pair only tracks its movement, but the results are open positions are already combined into a ligament and the total result is summed up by this ligament (basket). And even if 3 EURUSD transactions are negative, and one GBPJPY will cover the entire minus and correspond to the established profit, then all transactions will be closed for profit fixing.

With the default settings, the adviser will trade 8 pairs: EURUSD, GBPJPY, GBPAUD, EURNZD, AUDCAD, NZDCHF, NZDJPY, AUDUSD (minimum deposit with default settings: $500).

Additional sets:

  • Set-N2_for_Twin_HEDGE_DC.set - for trading additional 8 pairs: AUDJPY, NZDUSD, NZDCAD, AUDCHF, EURAUD, GBPNZD, GBPUSD, EURJPY.
  • Set-N3_for_Twin_HEDGE_DC.set - for trading additional 8 pairs: AUDCHF, AUDNZD, USDCAD, USDCHF, EURCAD, GBPCHF, GBPCAD, EURCHF.
  • Set-N4_for_Twin_HEDGE_DC.set - for trading additional 8 pairs: AUDCAD, EURJPY, USDJPY, GBPJPY, EURAUD, GBPAUD, GBPUSD, AUDCHF.
  • Set-N5_for_Twin_HEDGE_DC.set - for trading additional 8 pairs: EURCHF, GBPCHF, NZDCAD, EURUSD, CADJPY, NZDCHF, CADCHF, USDCHF.
  • Set-N6_for_Twin_HEDGE_DC.set - for trading additional 8 pairs: NZDUSD, EURCAD, GBPCAD, AUDUSD, NZDJPY, CHFJPY, GBPNZD, EURNZD.

Recommendations, instructions, advices here: https://www.mql5.com/en/blogs/post/722605

Timeframe: H1

SkyLine 2020.04.06 14:32 

Three years of historical data testing with Twin Hedge DC MT5, the test results are very good, is a very good EA.

Version 8.1 2020.04.10
The algorithm is even more adapted and optimized for use in trading all 6 Set's, where each strategy of each set uses absolutely unique (individual) conditions for entering the market.