PureBytes Links
Trading Reference Links
|
Ed,
Frankly speaking IQFeed API is populated with "issues" that I
have reported to IQFeed staff ONE YEAR ago.
NONE of those "issues" were fixed till now. I have heard
lots of promises from IQFeed that they will bring
API 3.0 that is supposed to fix the problems for months but no
upgrade was released for one year now.
I have really way more important things to do
than
trying to implement tens of workarounds that only partially
fix problems in IQFeed.
If you say that QT works with IQFeed correctly then you are
wrong. I have QT running too and it experiences
the whole bunch of problems running with IQFeed (especially
problems with logging in, with working in multiple
application mode, with disconnections, bad
ticks, etc, etc).
If you got the access to the IQFeed developer group you will
see HUNDREDS of developers pointing out the SAME problems
with IQFeed.
For that reason effective immediatelly I change the
status of IQFeed plugin.
Current status of IQFeed plugin is "UNSUPPORTED BETA" and will
remain so until DTN IQ staff releases the IQFeed API
3.0
that was promised one year ago.
<FONT
size=2><FONT
size=2>Best regards,Tomasz Janeczkoamibroker.com
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
ed
To: <A title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Monday, April 19, 2004 10:26
AM
Subject: Re: [amibroker] Re: IQFeed
Problem; Open & Low = O for last day
Hi Brian,
I can understand your frustration
and I am not yet very happy with how IQFeed works with AB either.
What I understand from Amibroker is that IQFeed does not really cooperate
but I let Amibroker comment on that. Thing is that IQFeed does not
provide the dll files, Amibroker does. The errors you see are
due to errors in the Amibroker dll file. If this is caused by
the fact that Amibroker is not getting sufficient info from IQFeed I don't
know but Amibroker told me that fixing the problems has low priority
because there are only 6 IQFeed users.
<FONT face="Courier New"
color=#0000ff>
Further I am not a specialist on
these matters but I made several databases next to each other and never have
problems. When I had my eSignal trial I had a database based on 1-Minute and a
database based on "tick" data. If I wanted to use the ticks I just switched to
the other database. So I do
not really understand why you have these problems. If you make a database for
IQFeed and you make a seperate database for Lycos EOD then you should be
able to switch from one to the other.
I think maybe you should address
your questions to <A
href="">support@xxxxxxxxxxxxx
Herman v Bergen has mentioned the
problem about not being able to use historical EOD data (of for instance
the Lycos database) to incorporate the data inside the intraday database in
order to calculate 200 EMA etc. See his posts for the solution they came
up with. It is not an easy solution I believe .... it involves work
....
<FONT face="Courier New"
color=#0000ff>
But I have to say that IQFeed
only provides the data. They have a charting package as well but you have to
pay extra. I think the data they provide are OK but the way Amibroker
treats them is not OK yet. If this is because Amibroker does not get
enough or proper information from IQFeed I don't know. But eSignal does not
come with any documentation for Amibroker as well so there is basicly no
difference in that respect. eSignal is also just a dataprovider. Documentation
on how to use these data inside Amibroker is not the responsibility of IQFeed
or eSignal it is the responsibility of Amibroker. If Amibroker offers their
program to work with IQFeed but that it doesn't work properly in practice it
is not the responsibility of IQFeed in my opinion. If the reason that it does
not work properly is caused by IQFeed then Amibroker should not offer it to
work with their program. But QuoteTracker also offers their program to work
with IQFeed and apparently this seems to work fine ...
So I am waiting for an upgrade of
the IQFeed plugin which Amibroker will provide in the future. I notified
Amibroker about several problems: 1) the scan or explore rarely completes and
gets stuck during a backload 2) the newest plugin had a real strange problem
of plotting the same sequence of numbers on the chart without stopping. These
are my main problems. Further it would be nice to have some way to reduce the
spikes in the chart because some charts are unreadable due to all these
spikes.
I tested eSignal and IQFeed and
the data of IQFeed come in just fine. The advantage of eSignal is like I
mentioned earlier: 1) the eSignal chart shows pre and afterhours data 2) the
backloaded data of eSignal are stripped from spikes.
good luck,
rgds, Ed
<FONT
face=Arial size=2>1) You cannot create more than one unique
database in AB as long as the database accesses IQFeed. This means you
have to choose between a unique EOD database, or a unique intraday
database, but not both (and I am not suggesting combining these two
databases into a single database, here).2) I tried using a free
Lycos EOD feed to use with a unique EOD database in AB, but as long as I
have created a unique intraday database in AB setup to use IQFeed, I
cannot access the Lycos feed for EOD data. It may work the first time, but
if you shut down and try it again, it will not work the second
time.3) IQFeed is limited to 35,000 1-minute bars (24 days) or 1,000
daily bars (choose one of these, or choose hourly, 15-minute, weekly,
etc.). The 24 days worth of 1-minute data makes it difficult to use
200-day or 50-day MAs (not enough data). Since you cannot use an EOD
database alongside an intraday database, you essentially cannot do any
reasonable EOD indicator analysis if you already have created a unique
intraday database. In essence, the best approach seems to be to use
1-hour or 15-minute data, although that may be too confining as
well.4) I created a unique AB EOD database with IQFeed, using 200
symbols. I created another AB intraday database with IQFeed, using 300
different symbols (200 + 300 = 500 max symbols in IQFeed). Since IQFeed
does not allow multiple databases, the test failed.All of this left me
with a bad taste in my mouth. First off, I can't believe none of this has
been previously documented, anywhere, by the IQFeed service. In addition,
IQFeed's DLL files have a tendency to corrupt AB when you test certain
data scenarios. This means repeatedly uninstalling, and then reinstalling
AB and related components, in order just to test the limitations of
IQFeed. Nevermind losing all of your custom charts and layouts in the
process, since a full AB reinstall (i.e., a complete deletion of the
previous install) won't understand your backup chart and layout files
for whatever reason (someone smoking too much crack?).I feel IQFeed is
probably a good deal for the money, but without proper documentation the
service is a complete and absolute waste of time. If everyone has to go
through what I just went through to understand the real limitations of the
service when it's used with AB, there are going to be a lot of ticked off
IQFeed customers. Time = money. You'd think the IQFeed people would
figure this out and use this high-level conceptual thought in their basic
product marketing strategy. Monkeys behind the wheel, over there,
apparently. Got any over-ripe bananas I can chuck at their freakin'
hollow heads?Let me know if anyone can confirm any of my findings.
I was using the IQFeed.DLL plugin version 1.4.1 with IQFeed client version
2.2.7.2.Spending the $100 or $150 a month for eSignal (500
symbols) is probably entirely worth it, based on what I am finding with
IQFeed. Send
BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: <A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Yahoo! Groups Links
To visit your group on the web, go to:http://groups.yahoo.com/group/amibroker/
To unsubscribe from this group, send an email to:amibroker-unsubscribe@xxxxxxxxxxxxxxx
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
|