Monday, June 16, 2014

2.1_14 now available see the readme.txt for details. Main new feature is the Go button on the Tradestrategy table this allows you to down load a current position and its orders (including orders not created by the TM). So you can run strategies that just manage an open position see the example PosMgrHeikinAshiTrailStrategy.

Java FX is a still an in progress project. I will check this in when complete. One advantage is I can now deploy this as a completely packed app for Mac(dmg)/Lunix(rpm)/Windows(exe) including jdk. Also this will be a 1.8 java app due to lambda use in javaFX.

I will also implement a messaging framework between the Strategies/Broker/UI (main thread) abstractions.

3 comments:

  1. Hi Simon,
    Do you have any plan in near future to support all indicators provided by TA-LIB http://ta-lib.org

    Thanks,
    Mani

    ReplyDelete
  2. 1. On 11/9/2015:
    Changed date format from ‘yyyyMMdd HH:mm:ss’ -> ‘yyyyMMdd HH:mm:s’ with extra space in class populateTradeOrderfill will fix the IB date format issue
    public static void populateTradeOrderfill(
    com.ib.client.Execution execution, TradeOrderfill tradeOrderfill)
    throws ParseException, IOException {

    ZonedDateTime date = TradingCalendar
    .getZonedDateTimeFromDateTimeString(execution.m_time,
    "yyyyMMdd HH:mm:ss");

    ReplyDelete
    Replies
    1. OK I checked in the fix for this it was also not converting to local i.e. pc timezone

      Delete