The API is designed to be backwards compatible, and it is always our intention that you can upgrade your TWS without affection an API application. We have a suite of regression tests that is run before each release to help ensure that this is the case, but of course we cannot test every possible scenario. Vikana, can you please refer me to your earlier posts (I can't find them), or provide more details about what is broken? Taodr, can you please elaborate on why the two applications you mentioned stopped working? Were there any error messages? Thanks.
Suggested new columns for TWS 1) spread as % 2) spread in $ value 3) Last Trade in $ value as a column and V important as an alert - ideally on market not negotiated blocks if that can be differentiated. Rationale: Foreign stocks such as Tokyo that trade in a much wider range of prices from single digit Yen to thousands of yen also useful for US OTC and thin stocks - gives quick reference for decision on whether to lift offer or if % gain is from a 100 lot on offer with a 20% spread, and $ Val last size is easier way of keeping track of size traded in markets where there is a very wide range of stock prices i.e. not everything trades around USD 40. Spread in $ value comes into its own for e.g quickly estimating cost of hedging O/N with an option - important in Asia, or just the cost of dealing - important with all but most liquid options.
Hyperorder crashes when I click the "accept connection" box from TWS, Dynaorder does not crash but it does not connect either. I sort of gave up on DO/HO temporarily, going to have to use NinjaTrader and use something else for global variables, DO/HO were nice, they had the globals. There is a thread about Hyperorder/TWS problems at hypertrader.com, I seem to be experiencing the same problem differently than some others, could be differerent OS's or some other difference in the setup.
Suggested Order Type Ok here a suggestion for a modification to the existing relative order that would make it useful for buying breakouts in stocks that generally trade with a large spread that would make the use of an ordinary stop limit unnatractive. What I suggest is that the relative order is modified to trigger like a STOP order when a specified ask price is reached but the order would be placed on the bid as it is now and there is the facility for there to be a limit price as there is now. Only difference is that it triggers on the ask like a stop and would not place an order on the bid until the STOP price was reached. e.g Market is trading 96 99 and I want to put my buy order on the bid if it breaks resistance at 100. To be safe I set my STOP relative order to trigger when the ask reaches 101 with a limit of 100. So if it triggers I stand to be filled on the bid as it steps up and maybe get a second chance to be filled on any subsequent pullback to my resistence level of 100 having set the limit at 100. I am running he risk of missing those trades that don't pull back or trigger selling on the breakout, but I am buying only on the bid so basically avoiding paying a large spread that would be a huge drag if I was using a STOP - especially if there are a number of failed breakouts. As it triggers like a stop it can be set and left to trigger automatically without me having to watch it all the time. If anyone else likes this order type suggestion please cut and paste the above to a new post as I gather I have been put on ignore by IB staff. NB My description describes the order behaviour with the relative amount set to zero. ie steps up with the bid only when the bid moves.
I like it. IB might reply to this suggestion and say "Use the API to make your own custom order" as this order type is quite complicated. However, it seems doable within the TWS.
Could anybody tell me know does one trade the following products through IB. CCI (CI) Commodidy Channel Index US Dollar index. (the USS contract doesn't seem to have any volume) Thanks !
http://www.elitetrader.com/vb/showthread.php?s=&postid=1134587#post1134587 Do you think IB should modify the system where you can use only hot keys to enter and adjust orders and transmit from level2 or from book trader without using the mouse?
CCI is an indicator not an index but there is an index of commodity prices that is too thin to be worth trading. USDX doesnt have any volume as you have recognized. You could construct a bundle of its components and trade that but you'd be better off trading eur/usd usd/jpy etc seperately.