Skip to content
kappinen edited this page Sep 30, 2010 · 57 revisions

TODO:

+ Create Results normalizer ( http://people.revoledu.com/kardi/tutorial/Similarity/Normalization.html )
+ Create Results Evaluator
+ RSI indicator as method from TA-Lib (http://en.wikipedia.org/wiki/Relative_Strength_Index)

+ Volume for jstocktype
+ Create jStockNames for StockType, in the future names could be stored in database or file, with NameIterator support
+ Express method testers with RELAX NG
+ Method config fetch all names from StockType and selected from config file
+ Better payload structure for GraphPacket
+ Better GUI → Stock → method(decisions) → parameters
+ rewrite Database code (CGLIB)
+ Add AutoUpdateStocks to scheduler for some period of time

+ Scheduler for task (methods and information fetching) + GUI
+ Manage Traingin Data
– Load/Store state of Voters (automated git actions) for example ./jtotus_states
– Merge stored data (kdiff3 or other)
– Mark dates which were are analyzed
+ Frequency on stock-market state to be analyzed
+ Integrate Groovy/BeanShell to GUI

Methods
– Graphical representation
– Calculation effort based.

+ Decisions based on provided tests from xml

LINKS:

Microsoft files (xls..) http://rgagnon.com/javadetails/java-0516.html
http://poi.apache.org/spreadsheet/quick-guide.html#Iterator

Dependencies:
http://commons.apache.org/codec/download_codec.cgi
HTTPClient 3.1 : http://hc.apache.org/downloads.cgi
/usr/local/glassfish-3.0.1/javadb/lib/derbyclient.jar
jsoup

Libraries overview:
xstream : Objects to XML and back
TA-Lib : Technical Analysis Library (http://tadoc.org/indicator/RSI.htm)
stax : parse XML
nachocalendar : calendar
l2fprod : skinnable themes
Joda Time: Time objects
guava : Sets of tools
jgoodies : Interface
http://cglib.sourceforge.net/ : code generator (Voruta for JDBC)
http://code.google.com/p/google-gson/ : JSON
http://sourceforge.net/projects/generation5-jdk/files/: AI-java
google-collects (http://code.google.com/p/guava-libraries/)

Clone this wiki locally