ZigZag Reversal Trading with High and Low Pivot Signals
Summary
This MetaTrader expert advisor uses the nearest ZigZag vertex on a new bar to reverse positions. A vertex at a bar high triggers a buy and closes existing sell positions; a vertex at a bar low triggers a sell and closes existing buy positions. A signal-reversal option switches the direction of these responses. User inputs set ZigZag depth, deviation, and backstep, along with position volume and an identifier for the advisor.
The document says the system was tested on EURUSD at a 30-minute interval in every-tick simulation mode, with examples shown for normal and reversed signals. It gives no performance figures or detailed test results. Because ZigZag pivots can be revised as later prices arrive, the description does not establish how the implementation avoids signals that change retrospectively. It also provides no exit, stop-loss, or risk-sizing rules beyond the position volume input, leaving important trading and risk details unspecified.
Key ideas
- The advisor checks the nearest ZigZag vertex when a new bar forms.
- A high pivot opens a buy and closes existing sells, while a low pivot opens a sell and closes existing buys.
- A parameter can reverse the direction of the signals.
- The inputs include ZigZag settings and the volume of each position.
- Testing is described for EURUSD on a 30-minute chart, but no performance results are reported.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.