Trademanager 2.7_02 now available. Major re-factor of the persist Trade and TradeOrder process. Now CRUD actions on Trade/TradeOrder are all handled via the persistTradeOrder action, TradeOrderfill are handled by the persistTradeOrderfill (note this calls persistTradeOrder). Trade (a.k.a Position) is derived from the latest state of all the open/filled TradeOrders. Trade is now not needed by any of the createOrder actions in the strategies. This simplifies the writing of strategies and wraps Trade actions in one function.
I have added addition events to the BrokerChangeEvent i.e. tradeOrderFilled, positionclosed, tradeOrderCancelled.
TradeOrder Key is now a NOT NULL field in the DB.
Next 3 weeks I will be away so don't expect any new builds!!
An application to automate trading strategies based on candle stick charts and indicators This is an open source project. Current interface supported are Interactive Brokers TWS and Yahoo Finance (data only)
Friday, September 7, 2012
Friday, August 24, 2012
OK 2.7_01 complete and posted to google code. I've also updated the demo DB with gappers through 8/24/2012.
In this release I have focused on test cases. I fixed all failing test cases and made updates to the buildtest.xml. Now if you run the target "all" it should clean the DB and run all test cases, upon completion the DB should be empty if all tests were successful! From this point forward all new code will be accompanied by test cases goal is to get to where there is roughly 1.5 test/source code. I will be spending the next week added to the test case scenarios.
In this release I have focused on test cases. I fixed all failing test cases and made updates to the buildtest.xml. Now if you run the target "all" it should clean the DB and run all test cases, upon completion the DB should be empty if all tests were successful! From this point forward all new code will be accompanied by test cases goal is to get to where there is roughly 1.5 test/source code. I will be spending the next week added to the test case scenarios.
Subscribe to:
Posts (Atom)