PureBytes Links
Trading Reference Links
|
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@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.
|