Skip to content
All library documents

Combining 123 Reversal Signals with Volume-Weighted EMA

Article Strategy library · Author: ChaoZhang

Summary

This strategy combines a 123-style reversal signal with a volume-weighted exponential moving average (EMA). The reversal component checks recent closing-price patterns and stochastic values; the second component compares an EMA of volume-weighted prices with an earlier close. A position is opened only when both components agree, with an optional setting to reverse the resulting direction. The published parameters include a stochastic lookback of 14, smoothing values of 1 and 3, a level of 50, and an EMA length of 22.

The document explains the rationale as combining turning-point detection with trend confirmation, but supplies no performance results. It identifies lag, weak behavior in choppy markets, and unverified reversal signals as limitations. It suggests testing alternative parameters and EMA weighting methods, adding stops, and incorporating further confirmation. The code’s actual stochastic conditions should be checked against the prose description, which does not match them exactly; the stated backtest settings alone do not establish profitability or robustness.

Key ideas

  • The strategy requires its reversal and volume-weighted EMA components to signal the same direction before entering.
  • The reversal component uses recent closes and a stochastic oscillator to determine direction.
  • The EMA component compares an exponentially smoothed volume-weighted price with the previous close.
  • The source code’s stochastic conditions differ from the prose description, so the implementation needs careful review.
  • The document reports no performance evidence and flags lag and choppy-market behavior as risks.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.