algo trading system design question

Discussion in 'Automated Trading' started by rca420, Dec 11, 2010.

  1. rca420

    rca420

    Hi all,

    I've been trading the e-minis for quite some time now and would like to automate my strategy by using IB's API. I have some programming knowledge in Java, and my question is to those who have wrote their custom trading system. How is your system is designed in terms OOP? Like how is it broken down in piece? Do you have a Order Management Class etc. I hope my question is clear. Thanks in advance!
     
  2. ET151

    ET151

    I have been playing around with Java as well and it's made a good choice. Yes, I would recommend object-oriented programming for this project. Just try to make it as modular as possible. Start with building a class to store / load the data.
     
  3. Pretty much, you need a class for everything + extensive use of multi-threading.

    The API might already have functions for order management so don't try to reinvent the wheel unless it's necessary.
     
  4. rosy2

    rosy2