
First screenshot of the work in progress Market Ninja.
The scanner, Market Ninja, is designed for me to easily download EOD data for the ASX and create scans to filter this data. There is still a lot of work to be done before it is ready to be released (freeware), but is currently in a usable state for my purpose.
The idea of the scanner is to load data into columns. This is currently configurable through editing a text file but will be added as a dialog. The current columns supported are only the basics (open, high, low, close, MA, EMA, Volume, Average Volume) with more functions will be added as required. You have an unlimited amount of columns you can create.
Once the columns are defined and loaded, a complex filtering system is available. Greater than, less than, equal to, between, in, not in and many more conditions are available to be applied to a column. This allows you to reduce the data returned by a set criteria without requiring the data to be re-loaded and scanned. This improves speed of changing filter settings over scanning solutions. The filter setup for scan is automatically saved with the scan so it can be re-used next time the application is run.
My aim is to also have available a chart below to the scan results to quickly display the current chart with a few indicators applied. This will speed up my scanning process before investigating the stock further in a more advanced charting application.
Read more...