Free automated trading platform, for IB

Discussion in 'Automated Trading' started by frostengine, Aug 21, 2006.

  1. toe

    toe

    Frosty here's a couple of questions, hope they're useful. Any chance the trade list can be viewed in spreadsheet type window, otherwise it could get confusing if there are a lot of trades? Also do you have provission for backtesting slippage and commissions?

    Name sudgestion, IBot. Perhaps if the free version does everything except actually trade live then call it IBot Developer.
     
    #101     Sep 3, 2006
  2. what's the init script?
     
    #102     Sep 3, 2006
  3. i would really be interested in your project with the following:
    1)place an order at an exact time to be specified
    2)allow that order to be good up to a certain time. for example, at 8am i tell the automation program to enter a buy at the bid at 930am and the order will be good until the time i specify for example 11am.
    3)have the entry attach a bracket order
    with profit loss, trailing stop and breakeven.
    4)have an exact time the entry would exit if not filled by the a specified time and then cancel the other orders attached to it.
    5)be able to handle more than one strategy at a time and keep your strategies so as to activate them at any specified time.
    thats a start. you have good ideas.
     
    #103     Sep 3, 2006
  4. progers,

    Most of what you suggest is deffinetly possible... the things such as specific times for entries and what not... very simple.. could EASILY have a strategy script that checks system time and does whatever you want on designated times... so that is VERY doable.. the bracket order stuff, I have not yet implemented to be able to do that through the interactive brokers api, however you could simulate all of those actions through the scripts, such as trailing stops, breakeven stops..... all of that... Also, trading more than one strategy at a time, also VERY doable....

    So bottom line, all the suggestions you made I will make sure is possible.
     
    #104     Sep 3, 2006
  5. Toe,

    I like your name suggestions. Concerning view trades in a spreadsheet like window, at least for the first betas I will not have an actual window capable of that in the program, but could easily make it output to an excel spreadsheet or something....
     
    #105     Sep 3, 2006
  6. ImamicPH,

    The init script, is simply a script that willl be called before the actual strategy runs to intialize any system variables you may want set..... This could have many uses, but some common ones would be if you need to set a variable to a default value you could do it then... or lets say you want to load some aditional scripts that contain custom indicators, well that could be done from within the init script....

    Basically what happens is the init script is called BEFORE the system begins running your strategy so as the name implies simply to initialize anything you may want to do.... will not be needed for everyone strategy but some will need it.... after this script runs the system then enters a loop where the strategy script is called everytime....... for that reason you cannot set a "default" variable value inside of the strategy script because it would be reset to that default value EVERY time it loops which would not be ideal for some strategies.......
     
    #106     Sep 3, 2006
  7. Yes good. IBot intriguing and apt at the same time, hard to forget too.

    Ursa..
     
    #107     Sep 4, 2006
  8. Looks like a quick google search of IBOT is bringing up way too many hits. :( guess back to the drawing board
     
    #108     Sep 4, 2006
  9. I learned a whole new trading theory simply by reading this thread.

    I would love to Beta test this software without the ATS. Simply as a learning tool this software if free could teach me so much.

    Just by playing with previous days it would be amazing.
     
    #109     Sep 11, 2006
  10. You learned a whole new trading theory by reading this thread? Would love to know what you were able to learn from this thread ;)

    BTW, programming progress is still comming along well, everyday I keep thinking of tons of new features I want to implement... once done will be really cool
     
    #110     Sep 11, 2006