[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Bubble Sort


  • To: <amibroker@xxxxxxxxxxxxxxx>
  • Subject: Re: IQFeed has now the status of unsupported beta until the release of API 3.0 was: Re: [amibroker] Re: IQFeed Problem; Open & Low = O for last day
  • From: "Michael Robb" <MLRobb@xxxxxxxxxxx>
  • Date: Wed, 21 Apr 2004 06:50:07 -0700

PureBytes Links

Trading Reference Links




My experience with DTN is that DTN cannot fix problems.  
Evidently they do not employ capable code writers on their regular staff, and 
for some reason are reluctant to employ outside help.
 
Whatever the real reason is, it is more likely that you will 
have changed data vendors by the time they will have the problem 
fixed.
 
MR
 
 
 
 
----- Original Message ----- 
<BLOCKQUOTE 
>
  <DIV 
  >From: 
  ed 
  To: <A title=amibroker@xxxxxxxxxxxxxxx 
  href="">amibroker@xxxxxxxxxxxxxxx 
  Sent: Monday, April 19, 2004 5:49 
PM
  Subject: Re: IQFeed has now the status of 
  unsupported beta until the release of API 3.0 was: Re: [amibroker] Re: IQFeed 
  Problem; Open & Low = O for last day
  
  OK thanks Tomasz. Maybe it is hopeless then to 
  wait for IQFeed and I will consider switching to eSignal as well. 

   
  Also IQFeed told me that they would implement the 
  "second stamp" to their data in the spring. I don't think it has been 
  implemented yet.
   
  rgds, Ed 
  <BLOCKQUOTE dir=ltr 
  >
    ----- Original Message ----- 
    <DIV 
    >From: 
    Tomasz Janeczko 
    
    To: <A title=amibroker@xxxxxxxxxxxxxxx 
    href="">amibroker@xxxxxxxxxxxxxxx 
    Sent: Monday, April 19, 2004 11:39 
    AM
    Subject: IQFeed has now the status of 
    unsupported beta until the release of API 3.0 was: Re: [amibroker] Re: 
    IQFeed Problem; Open & Low = O for last day
    
    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<FONT face="Courier New" 
      color=#0000ff> 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@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@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.