Upper Lower Fractals Metatrader 4 Forex Robot

The Upper Lower Fractal Metatrader 4 Forex Robot is an algorithmic trader that scans for the last upper and lower fractals along with open positions when price goes past these levels.

The algorithm is shown to use a set of logic that are flagged once the upper fractal is exceeded (indicating a buy trigger), while on the other hand a sell order is placed if the lower fractal is exceeded.

Limitations on the number of open positions are not applicable on the forex robot, as such, at any given time a fractal level is exceeded, the EA opens a new trade.

In order to manage the attendant risk exposure, the EA implements a trailing stop feature while correction of the stop loss is carried out on every 10 points.

Free Download

Download the “fraktrak_xonax.mq4” MT4 robot

Strategy Tester Report

Find below the Upper Lower Fractal forex robot strategy tester report for the EUR/USD forex pair on the 4-Hour chart.

Overall Performance

The EA made a total profit of $544.70 from a total of 133 trades. The largest winning trade generated $80.07 in profits while the largest losing trade generated a loss of-$41.14.


Bars in test: 3140 ticks modelled

Initial deposit: $10000.00

Total net profit: $544.70

Total trades: 133

Largest profit trade: $80.07

Largest loss trade: -$41.14

Consecutive wins: 3

Consecutive losses: 2


Download the “fraktrak_xonax.ex4” Metatrader 4 robot

MT4 Forex Robot Characteristics

Currency pairs: Any

Platform: Metatrader 4

Type: Expert advisor

Input Parameters: TimeFrame, Lots Size, TakeProfit, Trailing Stop, The size of the correction Trailing Stop, Magic Number

Time frames: 1-Minute, 5-Minutes, 15-Minutes, 30-Minutes, 1-Hour, 4-Hours, 1-Day, 1-Week, 1-Month

Type: Fractals


Copy and paste the fraktrak_xonax.mq4 into the MQL4 Experts folder of the Metatrader 4 trading platform.

You can access this folder from the top menu as follows:

File > Open Data Folder > MQL4 > Experts (paste here)