Expert Advisors • Indicators • Scripts • Libraries

MQL.RobotFX.org is the biggest collection of MetaTrader expert advisors (MT5 & MT4), indicators, scripts and libraries that can be used to improve trading results, minimize risks or simply automate trading tasks

MetaTrader 5 Expert Advisor | Exp_Skyscraper_Fix_ColorAML_MMRec

Two independent trading systems using Skyscraper_Fix and ColorAML indicators within a single EA with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system. Trading signals are formed when a bar closes if a trend has changed (which is displayed by any of the two indicators changing its color).

The blocks of input EA variables are added for managing volumes of opened positions. For example, for a system applying the Skyscraper_Fix indicator:

input uint    A_BuyLossMMTriger=2;  //A number of losing Buy deals to reduce MM  input uint    A_SellLossMMTriger=2; //A number of losing Sell deals to reduce MM  input double  A_SmallMM=0.01;       //A share of a deposit in a deal in case of loss  input double  A_MM=0.1;             //A share of a deposit in a deal during normal trading  

In case of such inputs and if the last two trades in one direction were loss-making, the EA opens the next trade in the same direction having the volume of 0.01 lot. If at least one of the two last trades is not loss-making, the position volume is 0.1.

The similar inputs are also available for the trading system using ColorAML:

input uint    B_BuyLossMMTriger=2;  //B number of losing Buy deals to reduce MM  input uint    B_SellLossMMTriger=2; //B number of losing Sell deals to reduce MM  input double  B_SmallMM=0.01;       //B share of a deposit in a deal in case of loss  input double  B_MM=0.1;             //B share of a deposit in a deal  

For the generated EA to operate correctly, the compiled files of the Skyscraper_Fix.ex5 and ColorAML.ex5 indicators should be present in the <terminal_data_directory>\MQL5\Indicators.

Default Expert Advisor's input parameters have been used during tests shown below. Stop Loss and Take Profit have not been used during the tests.

MetaTrader Experts, Indicators, Scripts and Libraries

Fig. 1. Examples of trades on the chart

Test results for GBPJPY H4 over the year 2016:

MetaTrader Experts, Indicators, Scripts and Libraries

Fig. 2. Test results chart

22372