PureBytes Links
Trading Reference Links
|
Why don't we all just admit what's going on here with these
Interactive Brokers "special symbol cases": it was a terrible design
decision made by IB and the charting vendors are left holding the
bag to come up with a workaround so they can be plotted just as
easily as data that comes in on the LAST.
What I don't like about Amibroker's "workaround" to this problem is
that it's passing on the burden to the end-user to deal with this IB
abomination when it should be dealt with as a special case by the
charting package (specifically, the inside the IB plugin) so that is
is EASY to plot NYSE advancers/decliners and NYSE up volume/down
volume in real-time.
DDE? ODBC? Are you guys (Tomasz, Marcin) serious?
I even heard something like using AddToComposite() as a
workaround. This is not what the end-user wants. This information
updates once every 6 seconds.
Tomasz, maybe I'm way off base here and I just don't understand how
to do it, but show me in 3 lines of AFL code how to plot the NYSE
advance/decline ratio in real-time in candle plot form using the IB
plugin.
--- In amibroker@xxxxxxxxxxxxxxx, "Bill Schmidt" <wjschmidt@xxx>
wrote:
>
> From AB support:
> "Natively it's not possible to store bid/ask prices in AmiBroker
database,
> so the only workaround would be to catch Bid prices in the LAST
field when
> using DDE plugin. Alternatively - please search for an engine that
will
> allow you to store the quotes in the SQL database and then - use
ODBC
> plugin:
> http://www.amibroker.com/odbc.html"
>
>
> On Fri, 16 Mar 2007 13:30:14 -0400, James <jamesmemphis@xxx> wrote:
>
> > My attempt at breadth for IB. I am getting the data from IB, but
I
> > cannot get AB to "record" the data, so all I get is a flat line
across
> > the chart (or 3 flat lines in this case) representing the last
values.
> > Is there a way to keep the data throughtout the day so you can
see the
> > trend of the breadth? Also, if there is a more efficient way of
writing
> > this code, please advise. -jk
> >
> > Title= "NYSE Adv-Dec Issues";
> > //Attempt to Plot Advancing - Declining Issues on NYSE
> > Advancing = GetRTDataForeign( "Bid", "AD-NYSE-NYSE-IND" );
> > Declining = GetRTDataForeign( "Ask", "AD-NYSE-NYSE-IND" ) * -1;
> > Breadth = Advancing + Declining;
> > Plot( Breadth, _DEFAULT_NAME(), ParamColor( "A/D color",
colorBlack ),
> > ParamStyle("A/D style", styleThick ) );
> > Plot( Advancing, "ADV", ParamColor( "ADV color", colorGreen ),
> > ParamStyle("ADV style") );
> > Plot( Declining, "DEC", ParamColor( "DEC color", colorRed ),
> > ParamStyle("DEC style") );
> >
> >
> >
> >
> > ----- Original Message ----
> > From: cstrader <cstrader232@xxx>
> > To: amibroker@xxxxxxxxxxxxxxx
> > Sent: Sunday, February 25, 2007 6:52:38 AM
> > Subject: Re: [amibroker] Re: AD-NYSE for IB feed
> >
> > Can't you use GetRTData() to get the bid and ask?
> >
> > ----- Original Message -----
> > From: "kebiebi" <kebiebi@xxxxxx com>
> > To: <amibroker@xxxxxxxxx ps.com>
> > Sent: Saturday, February 24, 2007 8:45 PM
> > Subject: [amibroker] Re: AD-NYSE for IB feed
> >
> >> I will apologize in advance for the impending double post - I
didn't
> >> realize there is up to a 24 hr lag in a post appearing, at
least from
> >> my end.
> >>
> >> In any case, AD-NYSE is unlike almost every other symbol in IB
in
> >> that there is no last price data transmitted:
> >>
> >> "This is an unusual IB symbol. The advancing issue count is
> >> transmitted via the bid and the declining issue count as the ask
> >> price. The number of unchanged NYSE issues is reported in
the "Bid
> >> Size". No "Last price" is transmitted for this symbol."
> >>
> >> AD-NYSE will not even show up as a quote in TWS
(Traderworkstation in
> >> IB).
> >>
> >> I am sure those in the know in Amibroker can parse the ask and
bid
> >> from the IB data feed and calculate the difference and plot it,
but
> >> as it is, it will not plot in Amibroker.
> >>
> >>
> >> --- In amibroker@xxxxxxxxx ps.com, "Tomasz Janeczko" <groups@>
> >> wrote:
> >>>
> >>> If you can get data you certainly can plot it.
> >>>
> >>> Best regards,
> >>> Tomasz Janeczko
> >>
> >>
> >>
> >>
> >>
> >> 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.amibroke r.com/devlog/
> >>
> >> For other support material please check also:
> >> http://www.amibroke r.com/support. html
> >>
> >> Yahoo! Groups Links
> >>
> >>
> >>
> >
> >
> >
> >
> >
_____________________________________________________________________
_______________
> > Finding fabulous fares is fun.
> > Let Yahoo! FareChase search your favorite travel sites to find
flight
> > and hotel bargains.
> > http://farechase.yahoo.com/promo-generic-14795097
>
------------------------ Yahoo! Groups Sponsor --------------------~-->
Transfer from your equities account.
Receive up to $1,000 from GFT. Click here to learn more.
http://us.click.yahoo.com/aZttyC/X_xQAA/cosFAA/GHeqlB/TM
--------------------------------------------------------------------~->
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
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|