Skip to content
All library documents

Candlestick Range and Morning Star Screening with Recent Price Surges

Article MQL5 code base

Summary

This Chinese-language post describes an equity screening rule that combines a daily price range threshold, a named morning star candlestick pattern, and at least one large single-day gain within the recent 25 trading days. It frames the screen as a way to find volatile stocks that have shown recent strength, potentially useful for short- or medium-term trading. The post also provides formula and Python examples intended to approximate the selection logic.

The examples are not a demonstrated backtest: no performance results, benchmark, transaction costs, or out-of-sample evidence are supplied. The Python implementation’s pattern checks may not faithfully encode the stated named candlestick formation, and its gain calculation should be checked against the intended close-to-close return definition. The author notes that price action alone omits company fundamentals and industry conditions, and that recent gains may reverse rather than continue. Additional liquidity, valuation, and broader trend filters are suggested as possible refinements, not validated improvements.

Key ideas

  • The screen combines a price range condition, a morning star pattern, and a recent large daily gain.
  • The post presents the rule as a technical screen for volatile stocks with short-term price strength.
  • Its code examples illustrate implementation but do not provide evidence of profitability or robustness.
  • The post cautions that recent gains can reverse and that technical filters omit fundamentals and industry context.
  • Liquidity and valuation measures are suggested as additional filters, without reported testing.

Tags

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