Hello,

One sentence: you know nothing about IB API, hence IB staff can tell you 
anything, even if it is not true.

For your information:
IB API documentation about tickPrice event (used to sent quote updates):
http://individuals.interactivebrokers.com/php/webhelp/Interoperability/Socket_Client_C++/ewrapper.htm#tickPrice

Do you see timestamp anywhere ????

No?

That's because there is NO timestamp in tickPrice event.

Now how about tickSize event
http://individuals.interactivebrokers.com/php/webhelp/Interoperability/Socket_Client_C++/ewrapper.htm#tickSize

Do you see timestamp anywhere ???

No?

That's because there is NO timestamp in tickSize event.

Yes they have added reqRealTimeBars recently 
(http://individuals.interactivebrokers.com/php/webhelp/Interoperability/Socket_Client_C++/eclientsocket.htm#realTimeBars)
that is supposed to address the problem of timestamp, but then....
suprise.... we can read that: "barSize - Currently only 5 second bars are 
supported, if any other value is used, an exception will 
be thrown"

Oh great, only 5 second bars.

And how about currentTime function
http://individuals.interactivebrokers.com/php/webhelp/Interoperability/Socket_Client_C++/ewrapper.htm#currentTime

In addition to the fact that it was added just recently - 2 days ago AFAIK
- (old versions did not have it so plugin intended to work
with all versions can not use it), it seems still to have a problem that - it 
receives timestamp at the time of request, not 
together
with ticks. Now because of the fact that exchange may timestamp ticks slightly 
different than IB and because
of internet propagation times (many hundreds of milliseconds), this is still 
may lead to incorrect timestamping.

How come that IB staff was reluctant to add timestamps for 4 years
when every developer using IB was keeping asking for that all the time for all 
those years,
and now they are saying that's client program problem.
No it is NOT. It was IB problem for 4 years.

If they recently implemented changes in IB API (2 days ago) provide real 
solution - it remains to be verified.

Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message ----- 
From: "vishy_sharma" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, March 11, 2008 7:56 PM
Subject: [amibroker] Re: Real time Bars from Interactive brokers


>I have enquired from interactive brokers and they say that the program
> (amibroker) should be reading the server time and not PC time. They say
> that its a problem with the client program. Unfortunately amibroker
> guys have gone silent on this issue and I havent received any reply
> from them for this ticket.
> Interactive brokers have said that they read the timezone setting from
> the PC but after that time is taken from their server.
> I dont know whether others too have faced similar problem or am I the
> only person facing it.
>
>
>
>
>
> Please note that this group is for discussion between users only.
>
> To get support from AmiBroker please send an e-mail directly to
> SUPPORT {at} amibroker.com
>
> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
>
> For other support material please check also:
> http://www.amibroker.com/support.html
>
> Yahoo! Groups Links
>
>
>

Reply via email to