A Windows desktop application for real-time stock data ingestion, visualization, and candlestick pattern recognition. Built with C# and .NET.
- Interactive candlestick charts with OHLC data rendering
- 15+ candlestick pattern recognizers (Doji, Engulfing, Harami, Marubozu, Hammer, and more)
- Bullish and bearish pattern detection using OOP pattern recognition engine
- Multi-stock filtering and comparative trend analysis
- Smart candlestick abstraction layer for extended pattern logic
aCandlestick.cs— Base candlestick data model (OHLC)aSmartCandlestick.cs— Extended model with computed indicatorsRecognizer.cs— Abstract base class for all pattern recognizersRecognizer_*.cs— Individual pattern implementations (15+ patterns)Form_home.cs/Form_Display.cs— UI and chart rendering
C# .NET Windows Forms Visual Studio
- Clone the repo
- Open
Project_3.slnin Visual Studio - Build and run — load a CSV stock file to begin analysis