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

Fractal Revolution

Fractal Revolution is an automated trading system applying fractal patterns of the price "level to level" movement. The key reversal and trend continuation points are defined by a price extremum that satisfies the conditions of a fractal price figure used by traders as a possible price direction indicator. The resulting structured price model can be successfully applied as a trade instrument with its parametric configuration used to define the market status. The versatility of the trading method allows you to customize the EA to any currency pair or time period.


Adjustable Parameters

  • MagicNumber - unique number for orders;
  • Lots - fixed trading lot;
  • Risk - percentage of the balance to be used in trading;
  • MaxLots - maximum lot;
  • MaxSpread - maximum spread;
  • MaxSlippage - maximum price slippage;
  • SpecTickMode - handle the EA with a specified periodicity (the PeriodRecalculated parameter);
  • PeriodRecalculated - EA handling period;
  • TimeHourRange - if true, trade in a given time range only;
  • TimeHourStart - trading start hour;
  • TimeHourEnd - trading end hour;
  • Trailing - if true, use trailing stop;
  • TrailingStop - trailing stop in points;
  • Breakeven - use breakeven level;
  • BreakevenLevel - breakeven level in points;
  • TrendFactor - consider the trend;
  • TrendPeriod - timeframe for calculating the trend indicator;
  • TrendDepth - trend depth;
  • ImpulseLengthRule - additional impulse length rule;
  • ImpulseLength - price impulse length;
  • ImpulseSpeedRule - additional impulse speed rule;
  • ImpulseSpeed - price impulse speed;
  • VolatilityRule - consider the volatility;
  • PeriodVolatility - timeframe for calculating the volatility indicator;
  • RangeVolatility - volatility range;
  • LevelVolatility - minimum volatility level for entry;
  • VolumeRule - consider the volume;
  • PeriodVolume - volume calculation period;
  • LevelVolume - minimum entry volume;
  • DistanceForClose - minimum price deviation for closing a pending order;
  • FractalDepth - main fractal depth;
  • TakeProfit - take profit in points;
  • StopLoss - stop loss in points;
  • PendingOrders - if true, pending orders are used, otherwise - market orders;
  • OrderOpenLevel - level for opening orders;
  • InfoMode - display information on the screen;
  • FractalBars - the maximum number of bars to calculate the fractal.


Optimization

  • SpecTickMode is set to true, while PeriodRecalculated - is equal to the timeframe (in minutes) the optimization is performed on: M1 - 1; M5 - 5; M15 - 15; M30 - 30; H1 - 60;
  • Main parameters of the EA and optimization parameters (initial value, final value, step):
    • Trailing - from 0 to 50 with step of 1;
    • Breakeven - from 0 to 50 with step of 1;
    • FractalDepth - from 0 to 100 with step of 1;
    • TakeProfit - from 0 to 150 with step of 1;
    • StopLoss - from 0 to 50 with step of 1;
    • PendingLevel - from 0 to 20 with step of 1.
  • Selection of the optimization parameters depends on the timeframe. On a higher/lower timeframe, the final value for the optimization parameters can be increased/decreased.
  • To further improve the trading results, the following parameters can be added to the EA optimization:
    • TrendFactor = true and TrendPeriod from 0 to 100;
    • ImpulseLengthRule = true and ImpulseLength from 0 to 100.
No reviews
Version 5.5 - 2017.09.05
1. Optimized the EA code
2. Added the support for working with market orders
3. Added the FractalBars parameter - the maximum number of bars to calculate the fractal