This is the sixth adviser of a large currency portfolio.
The basis of the advisor's work are
the indicator QQE, MACD, Heiken Ashi and other.
Designed for EURUSD, H1 Timeframe.
- Quantity of transactions per month 2-3 (medium-term strategy)
Each trade is equipped with a stop loss.
All dangerous tactics are not used (for example, martingale, anti – martingale-no)
- Using the so-called "fuzzy logic"in the expert Advisor. This means (example): Let's say that the expert Advisor uses 4 indicators. If the logic is set to 75% of the use of indicators, then it is enough signals from 3 of any indicators to trigger the expert Advisor to open a deal.
- Very small drawdown.
- High Profit factor.
- Work on classic, time-tested indicators.
- It is resistant to slippage and spread expansion.
The adviser was created for the period from 2010 to 2018.
Further testing was conducted using a Forward test to exclude the possibility of fitting the results.
🔥 Please note: the advisor is not independent, it is created for portfolios of advisors and can have a long period of stagnation.
All brokers have 5 characters and 4 characters.
EA Stairway to Heaven has passed stability tests:
It passes checks on neighboring timeframes, on a similar currency (GBPUSD).
This is done proactively, for a changing market. Sometimes EURUSD starts behaving like GBPUSD. Sometimes EURUSD on the H1 timeframe can accelerate its movements and behave as if we are looking at the M30 timeframe.
Passes the Monte Carlo checks.
The adviser does not guarantee profit. The expert Advisor guarantees small drawdowns and non-killability.
The initial Deposit is possible in the amount of $ 100. when working with a fixed lot = 0.01, but consider this as a game or as a test option for expert advisors – the so-called mini-real. Forex trading starts at least with a Deposit of 1000 dollars and much higher
MagicNumber = 12346 – unique number of the open trade assigned by the expert Advisor automatically.
(It is recommended not to change it)
extern int QQEValue1RSIPeriod = 14;
extern int QQEValue1sF = 5;
extern int MACDSignalFast = 12;
extern int MACDSignalSlow = 26;
extern int MACDSignalSmooth = 9;
extern int KCBarOpnAftOpnPrd = 20;
extern int BarOpensoPeriod = 20;
extern int DIPeriod = 20;
extern int BarsValid = 8;
extern int MoveSL2BE = 190;
extern int SL2BEAddPips = 65;
extern double ProfitTargetCoef = 11.8;
extern int StopLoss = 235;
extern double TrailingStopCoef = 1.7;
extern double TrailingActCef = 1.4;
extern int BiggestRangePeriod = 61;
mmLots = 0.01-fixed order lot
( Attention!The author developed this adviser for a Portfolio strategy ONLY and did not add money Management to avoid deep drawdowns! When increasing the Deposit, it is recommended not to increase the working lot, but to add a new adviser with a different logic)
If there are already a lot of advisors in the portfolio (from 15 pieces and above), it is possible to increase the lot of existing advisors after preliminary re-optimization of parameters.
----------- Exit On Friday -----------"
ExitOnFriday = false – enable / disable the adviser on Friday after the specified time under the heading FridayExitTime
FridayExitTime = "20: 40" – time to close an open order and disable the adviser until Monday.
----------- Limit Time Range -----------
LimitTimeRange = false-limit the working time of the adviser (usually needed for optimization of the adviser)
SignalTimeRangeFrom = "08: 00" - starting the EA (only works with LimitTimeRange
SignalTimeRangeTo = "16: 00" - ending the adviser (only works when LimitTimeRange = true)
ExitAtEndOfRange = false-ending the adviser (if "true")
MaxTradesPerDay = 0-limit the number of trades per day (0-no restrictions)
OpenBarDelay = 0 - open bar delay in minutes
(it can be used for Daily strategies to trigger trading a few minutes later -
because brokers sometimes have technical delay after midnight and we have to postpone order execution)
Be sure to use only available funds in Forex.
Remember: if there was a profit in the past , it does not mean that there will be a profit in the future!