Using WinAutomation for bulk order, to IB or other brokers?

Discussion in 'Automated Trading' started by jk90029, Aug 15, 2016.

  1. Dear-

    Today I happended to see the link at

    http://www.winautomation.com/features/

    for basket (bulk) order of 100 lines, for example.

    1) May we use the above software to IB TWS, for 100 orders prepared in advance?

    2) May we use the above software to IB WebTrader (Beta), for 100 orders prepared in advance?

    Typically, 100 lines of order (in one file) is as follows. Roughly there are 500 lines of order in ONE TRADING DAY.

    MSFT 20.2 100 BUY
    AXP 120.8 50 SELL
    ...........

    PS) With AutoIt, it is possible to use x-y coordinate in screen to do the same thing. But it may be confusing after changing any window location.

    PS) For the above 2), it may be similar to web-crawling, by such as Selenium.
     
  2. Main point is NOT just for IB, but hope to trade automatically using ANY brokers in the world.
     
  3. userque

    userque

    The following is based on my knowledge from using older versions of both TWS and Webautomation. Note that I did not use them with each other.

    I'm don't think webautomation ("wa") worked with java apps. (Not sure if tws is still java based.)

    You can do it with Autoit since it has to ability to look at pixels and you can do ocr with third party dll's. To address your 'changing screen location' concern: the script could force a particular resolution and theme, then maximize the window or place it in a known location each time it's run.

    Not sure selenium works with java apps.

    I'd look at sikuli X if I were you. :) It's free and it's probably your easiest option. It has simple to use image recognition/ocr (you may not need the ocr, it can recognize the image of the word without the need to convert the image to actual letters!!) and easy to build scripts. You can actually put the image thumbnails in the script. You can also do advanced coding with it via Python, Java, etc.

    http://www.sikulix.com/
     
  4. Thanks a lot for helpful comments.

    I will spend time to study python and Sikuli.
     
  5. If I'm not mistaken, you are trying to automate your trades? Why not use the IB APIs and do it programmatically rather than through the UI?
     
  6. Good comment! Please note that my tool is NOT just for IB only. Hope to find a auto-trading tool, for any brokers in the world.

    There might be some broker with cheaper commission than IB. Some country may charge less tax than US 1040 income tax rate.