For what it's worth, I was the user who reported the "data mixup" w/ the IQFEED earlier in the spring. When running IQFEED just as a realtime data source it seemed to work ok, but when running it along with an AA data got mixed up. I was able to repeat this problem multiple times. I reported it to AmiBroker as well as I hounded the folks at IQFEED about it. (If you check their boards you will see my messages).
Unfortunately, Tomasz says its and IQFEED problem and IQFEED says its not their software so, ultimately I just gave up and cancelled my IQFEED and added a 2nd eSignal feed. Unfortunately if I wanted 500 concurrent symbols for realtime this will cost me an extra $500 or so per year but it just wasn't worth the aggrevation trying to figure out why IQFEED wasn't working. More recently I looked into Quote.com data feed (about 2 weeks ago) because it is cheap and they have more than 6 months of backfill data but was told by AmiBroker support that it was not as reliable as Esignal and that the backfill feature either didn't work or wasn't as robust. I love AmiBroker and have been thrilled with the changes that have been made and continue to be made. For me support has also been great. I've now written a ton of scans and have some realtime systems working. At some point I therefore just had to make the decision that if I wanted to use AmiBroker realtime the only realtime data feed that is any good with AmiBroker is Esignal. I'm not thrilled about that because I think eSignal is overpriced - but that is the way things are. There is nothing I can do to change it and I love AmiBroker so until something better comes along I'll use Esignal. Hopefully in the next year or so another good datavendor will come through and/or we can resolve the IQFeed problems but until then its Esignal for me. --- In [email protected], "global_investor" <[EMAIL PROTECTED]> wrote: > > TJ, > first of all I want to thank you - wholeheartedly - for your answer. I > apologize if my wording was too offensive for you, but English is not > my native language, so it's often difficult for me to express myself > really well. Please note that regarding the mentioned bug, I was > never the type of customer who complains repeatedly if some feature is > not fixed immediately. In fact, given that you are often bombarded > with support questions here on this high-traffic forum, I have > remained very patient after reporting the bug in January and I will > continue to do so, as I know very well that you are working hard on a > lot of things. Which I appreciate a lot! > > Also please note, that no one, I repeat no one, is blaming you for > shortcomings of the IQFeed API. You are not the one who is expected > to fix the problems DTN/IQFeed is actually responsible for! > > On the other hand, this data mixup bug does clearly not look like a > bug of the IQFeed API. It looks as if access to one of your > container data structures which associates ticker symbols with time > series gets corrupted when there is access not only from > Amibroker's normal charting but in addition to that also concurrent > access from the auto analysis feature (in daily timeframe mode). > > Yes, of course, it cannot be ruled out that this (mis-)behavior is > eventually caused by the IQFeed API, but it clearly looks as if the > access to a container datastructure within Amibroker's IQFeed plugin > has a bug. So the question whether you have ever tested it and looked > at your code is absolutely justified. > > If you cannot take such kind of question or take it as accusation, you > have a strange understanding of software quality. (Yes, this is now an > accusation, but friendly accusation, and I suppose that you have a > strong personality and are an excellent programmer, so I believe > that you can take it, but maybe I'm absolutely wrong here). > > Beyond that, as far as your IQFeed plugin is concerned, you are the > only person who is able to build a debug version which writes detailed > information to a logfile. Anyone else can just to do black box > instead of white box testing. > > > --- In [email protected], "Tomasz Janeczko" <groups@> wrote: > > > > > yes, a lot of users are generally interested in alternatives to pricey > > > eSignal. Unfortunately it appears that TJ himself is not interested > > > much in alternatives. Otherwise I simply do not understand why he > > > always stayed suspiciously quiet when the bug was mentioned here on > > > this list and does not fix it. > > > > I am getting sick of such accusations. If I were not interested in > alternatives > > how come that there are so many of them implemented > http://www.amibroker.com/guide/h_quotes.html ? > > How come that I deliver all plugins for free (except for QCharts but > that's different story) > > - hiding you from huge costs involved in developing such plugins. > > > > Go login onto IQFeed message board and see how many critical bugs > were reported > > by VARIOUS developers. > > > > I have spent months trying to make sense out of IQFeed buggy feed. > > I have spent less than a 1/4 of that time to implement eSignal. > > > > This speaks for itself. > > It is not my fault or my "lack of interest". It is IQFeed fault that > their feed is buggy and incomplete > > (how many years we have asked for seconds resolution in the feed and > pre/afterhours backfill). > > > > Yes their released new version recently and again they promise that > they fixed problems > > now. I will check that, but I heard this promise lots of times > already and in previous > > years they simply failed to deliver. > > > > AmiBroker has OPEN AND FREE API (opposite to most data vendors APIs) > > DTN/IQFeed is free to write their own plugin for AmiBroker if they > think their feed is > > next best thing since sliced bread. > > > > Best regards, > > Tomasz Janeczko > > amibroker.com > > > 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 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/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
