CandleScanner is a charting package that automatically detects Japanese candle patterns and allows you to scan and backtest against these patterns.
CandleScanner has three versions with more sophistication at each level. The ability to backtest begins at the second level (Standard).
Its plugin for NDU offers access to historical price data but not yet to higher-level data features.
CandleScanner is developed and supported by Jacek Lempart.
A fully functional 14-day free trial is available.