vireya, did you ask TDA if your account can access the API? Changing some stuff on an account, like enabling advanced margin or some option trading choices can make it so it will not be usable with the API, which is a requirement for QT
Ive asked them but got no answer I have no margin nor options on this acct This has been going on for a few days: Advanced Features *NEW* In Progress where do I find API I dont understand how this cud happen so suddenly after being able to use QT for so long Thanks again for caring, Jerry
Hello, I am a very long time QT user, and cannot live without it ! Thx to Jerry for maintaining it alive ;-) Question: is there a way to add new IB CFD instruments to QT ? I just can't figure out what should be the symbology. http://individuals.interactivebroke...cfd3&showcategories=CFD&ib_entity=llc QT 3.9.8a + TWS 932.4 on Win7-64
My guess is that is the problem. Their "Advanced" features break things. API is not something you find on the account. It is for developers (Application Programming Interface). Most accounts should be able to access it. TDA however has turned it off for accounts with some certain features on them. If your account gets that "Feature", the result is that anything using the API is SOL.
My guess is that it should work as is. Not sure of the exact format - can't check right now. Can try tonight. One relatively easy way to check is to place a trade in your account on the symbol - not something that executes. Just so that the open order shows up. Then look in QT Transaction Monitor to see how it read in the symbol. That might not work 100% for currencies, but in general it gets you most of the way to the proper symbol.
Unfortunately it does not work as is. I also tried all possible combinations with/without exchange name (SMART:, IBCFD: ) and with/without $, # or @ prefix. Unfortunately for unknown reason I have not yet trading permissions for these CFDs, so I cannot test your trick. However I have active data quotes in TWS for symbols such as 'IBDE30' or 'IBUS100', so there should be a way to have them in QT. Be aware that CFDs only have bid/ask data (no Last trade). Thanks for your help.
I am not familiar with these securities. I asked to have my test account enabled for the exchange so I can check for you. This trades similar to FOREX? Might need to specify currency. Anyway, will see once I have it enabled. Maybe will mess with it while working on integration with IB in the new code
I had no idea what a CFD (Contract for Difference) was so I looked it up. I noticed the following on IB's web site: Legal residents of the US, Canada, Hong Kong and Australia are prohibited from trading the IB-issued CFDs. Any chance IB will not even enable access to the quotes if you are not a qualified buyer? Jack
@Jerry: Yes, CFDs are OTC instruments like forex, per say there is no real exchange. It is derived from spread betting, something very popular in UK. Thx for having a look, I can't wait to have a hand on what your are cooking ;-) @Jack: I think you might be eligible to enable the datas permission anyway. Best is to try...
Vireja, as last (desperate) move, you could try to install QT version 4 that ameritrade released. Don't know anything about it, though. Anyone uses it? http://bit.ly/Hy5LyX http://investorshub.advfn.com/boards/read_msg.aspx?message_id=83404938