Re: Submitting many orders simultaneously
According to TWS API documentation,
I have not placed orders at this pace and I'm not sure if any more fine-grained pacing is implied from the above mentioned limitations (like not more than 1 order
By
ds-avatar
·
#53290
·
|
Re: new IBKR desktop APP
I am a long time member of this group, but I have been away from it for awhile. Now I am re-evaluating my trading to better match my current interests and circumstances.
I have been working with the
By
rwk
·
#53289
·
|
Submitting many orders simultaneously
Hi. I am new here, so I apologize if this question has been covered already.
Until recently I was trading on IBKR using the Client Portal API. Each day I would simultaneously place about 100 limit
By
Jesse Stone
·
#53288
·
|
Re: API data not the same as TWS data?
You are probably looking for the list of available tick types that you can find at https://www.interactivebrokers.com/campus/ibkr-api-page/twsapi-doc/#available-tick-types
There you will see that
By
Jürgen Reinold
·
#53287
·
|
Re: How are built the Continuous future data retrieved with secType = CONTFUT ?
I seriously hope what you really wanted to say is "So the question is still opened, waiting for the answer *from IBKR support*." Otherwise it would sound like you feel entitled to an immediate answer
By
Jürgen Reinold
·
#53286
·
|
Re: How are built the Continuous future data retrieved with secType = CONTFUT ?
As the Moderator noticed, the link shows just one way to create a continuous version of a futures,
but I want to know what method used by TWS.
So the question is still opened, waiting for the
By
luca.chiaravalloti@...
·
#53285
·
|
API data not the same as TWS data?
Hi there. I'm retrieving data from stocks using a Python script and the methods tickPrice, tickSize and updateMktDepthL2
It looks like it is working, but checking the data I get from the API is
By
Lalo F.
·
#53284
·
|
Re: How are built the Continuous future data retrieved with secType = CONTFUT ?
To create a continuous future, you must apply the back adjustment method with the various futures contracts that you downloaded.
The most recent future is used to calculate a coefficient that is used
By
[email protected]
·
#53283
·
|
Re: What is manualOrderCancelTime param of Eclient::cancelOrder( int id, String manualOrderCancelTime)
For the benefit of those members that do use Python with the TWS API (and Jürgen surely with over 6,000 members I cannot be the only one, and therefore this has relevance to those members), I used
By
scott_hopgood@...
·
#53282
·
|
How are built the Continuous future data retrieved with secType = CONTFUT ?
I submit the question to IB assistance 2 months ago, but no answer received until today.
So I ask the group:
As wrote in the subject:
How are built the Continuous future data retrieved with secType =
By
luca.chiaravalloti@...
·
#53281
·
|
Re: Expired contract & TimeZoneId
I asked IB assistance, their answer was so:
-------------
Now, when using `reqContractDetails()` to get the contract details of expired Future contracts, the timeZoneIds are always Null.
This is by
By
luca.chiaravalloti@...
·
#53280
·
|
Re: Rolling futures to the next expiry
I have been looking into calendar spreads for a few weeks and it looks to me that what you experience is intended this way. By default and documented as such in the tool tips, TWS seems to
* sort the
By
Jürgen Reinold
·
#53279
·
|
Re: What is manualOrderCancelTime param of Eclient::cancelOrder( int id, String manualOrderCancelTime)
In client API 10.19 the method's signature suggests an object of type OrderId for the first operand, which appears to be equivalent to a single int, i.e. a primitive integer type. Since square
By
ds-avatar
·
#53278
·
|
Re: What is manualOrderCancelTime param of Eclient::cancelOrder( int id, String manualOrderCancelTime)
Just to wrap this up (since we are moving from an TWS API issue that applies to all 6000++ members to basic Python programming skills).
Shouldn't it be *self.cancelOrder( orderId , OrderCancel())*
By
Jürgen Reinold
·
#53277
·
|
Re: What is manualOrderCancelTime param of Eclient::cancelOrder( int id, String manualOrderCancelTime)
Yes, this should work.
--
Best,
DS
By
ds-avatar
·
#53276
·
|
Re: What is manualOrderCancelTime param of Eclient::cancelOrder( int id, String manualOrderCancelTime)
Hello DS,
Thank you for your response to my query. So if I understand correctly, should my call for cancellation of an order look like this instead?
self.cancelOrder([orderId], OrderCancel())
Kind
By
scott_hopgood@...
·
#53275
·
|
Re: What is manualOrderCancelTime param of Eclient::cancelOrder( int id, String manualOrderCancelTime)
You should use OrderCancel() for the operand in question. This is how Juergen's suggestion of instantiating an object is translated to Python.
Seeing that you are highly dependent on the
By
ds-avatar
·
#53274
·
|
Re: What is manualOrderCancelTime param of Eclient::cancelOrder( int id, String manualOrderCancelTime)
Hello Jürgen,
Thank you for this additional information. I have done as you suggested and changed the call for order cancellation to the following:
self.cancelOrder([orderId],
By
scott_hopgood@...
·
#53273
·
|
Re: What is manualOrderCancelTime param of Eclient::cancelOrder( int id, String manualOrderCancelTime)
If in doubt, the source code is still the best documentation, Scott.
I am not a Python practitioner, but I assume the OrderCancel class has a no-argument constructor that initializes the four fields
By
Jürgen Reinold
·
#53272
·
|
Re: What is manualOrderCancelTime param of Eclient::cancelOrder( int id, String manualOrderCancelTime)
Hello Jürgen,
Thank you for your reply and apologies for not providing the version number I am using. I can confirm that I am using version 10.30.01 and so it seems that passing an empty string as
By
scott_hopgood@...
·
#53271
·
|