Meet the Innovators: JS_Sergey is the mastermind behind this trading strategy, and the MQL5 code was crafted by barabashkakvn.
This strategy combines the ZigZag, Parabolic SAR, and two Moving Averages to give you a robust trading edge.
BUY Open Signal
Zigzag Low 0 must be higher than Zigzag Low 1. Additionally, your Fast Moving Average should be above the Slow Moving Average, and the close price needs to exceed the Parabolic SAR indicator:

BUY Close Signal
For this signal, we’re not using Moving Averages. Simply ensure that Zigzag Low 0 is still higher than Zigzag Low 1, but the close price should now fall below the Parabolic SAR indicator:

SELL Open Signal
Zigzag High 0 must be lower than Zigzag High 1. Furthermore, your Fast Moving Average needs to be below the Slow Moving Average, while the close price should be below the Parabolic SAR:
SELL Close Signal
In this case, Moving Averages aren't part of the equation. Ensure that Zigzag High 0 is lower than Zigzag High 1, and the close price should be above the Parabolic SAR indicator.
If you want to limit your trading signals to a specific time frame, make sure to set the Use start and end hours option to 'true'. Then, specify your Start hour and End hour parameters to define your trading window.
Here’s how it looks on the EURUSD M15 chart:

Comments 0