Automated Trading Software

Discussion in 'Automated Trading' started by saatfj, Sep 3, 2008.

  1. Hi alfobs,

    My future plans? To be honest I didn’t spend too much time thinking about that – but today I do not have any plans to make it open source or commercial. You are just welcome to use it. If you have any suggestions for improvement please let me know. We can discuss everything. If it is of use for other users I will surely implement it as soon as possible.

    So what are your points and ideas? What report or function do you miss?

    Daniel
     
    #21     Sep 13, 2008
  2. alfobs

    alfobs

    syswizard,

    I am sure that Daniel did not write a million lines of code, and he did not have to. To make a good software it is not necessary. Software must be compact, light on resources and reuse existing libraries as much as possible. The thing is that sometimes you have to spend more time developing a smaller software. From my practice such small but well-designed software tends to be much more robust and in the same time be very open for extensions and modifications. Maybe this is one of the reasons why Tradestation still cannot support portfolio backtesting. They originally did not consider the feature, but now it is too tough to modify those million lines of code without breaking something else. Only external modules could solve this Tradestation issue.

     
    #22     Sep 13, 2008
  3. alfobs

    alfobs

    Daniel,

    Please check PM from me regarding my points and ideas.

     
    #23     Sep 13, 2008
  4. Syswizard,
    You are right. It really takes a long time to develop a C++ application. I work on TradeProject for about 8 years now. It started as a trading tool for my own usage. Currently the TradeProject counts about several thousand lines of code – I never count.
    Looking forward to hear some comments.
    Daniel
     
    #24     Sep 14, 2008
  5. That's exactly what happened. Bill Cruz had a decision at one point to fix all of the bugs in TS2000i and release it as Service Pack 6. He enlisted a consultant to estimate this effort....which came in at 1 man-year of effort.
    It never happened (of course).
     
    #25     Sep 14, 2008
  6. It just took a bit longer than expected, but now I got the version on the web. I added a classical ‘MA-Crossover’ to demonstrate how to develop a strategy. It also implements a Trailing-Stop and takes care about partially filled orders of the strategy (wonder how other packages manages this problem – any hint is welcome to this issue). So the source is longer than expected – but it works so far. If anyone likes to try it – please use the IB Demo-Account or the Simulation first! I hope you will enjoy TradeProject. Any comments and critics are welcome and feel free to send me a PM or mail. – Unfortunately I didn’t find enough time to make the demo-video as well, but I will work on it!

    Here the link to the page: http://www.tradeproject.de/Start.23.0.html?&L=1

    Daniel
     
    #26     Oct 21, 2008
  7. First small video using the English-UI of TradeProject is finished and online. It demonstrates how to setup the application to connect to the IB-TWS and start the classical MA-Crossover strategy which comes with the setup-package.
     
    #27     Oct 25, 2008