It does work for a while but once the JScript runtime errors reach 10 unclosed windows it will pause download. Is there a way to automatically click ok or ignore these errors? I don't want to be glued to the screen and clicking on OK for hours.
error output: Script error 0, 'obj.chart.result' is null or not an object, Microsoft JScript runtime error.
I'm unable to download 6k symbols at a time as a result of this error and it's blocking me from my daily analysis. This has been working fine for months until the latest update to amiquote. It has been working fine UNTIL YAHOO BROKEN THEIR SERVERS!
I'm getting the same error "Script error 9. 'obj.chart.result' is null or not an object. Microsoft JScript runtime error" doing daily update. It didn't happen in prior version.
My Microsoft visual C++ 2015-2022 x64 has version 14.40.33810.
4.16 working perfectly, thank you for a so quick fix! I just have the recurrent "Script error 0..." mentioned by others here, it is useful because now I can't ignore those old delisted symbols in my database but...is there a way to avoid that because the process gets indeed interrupted? Now this is a good indication that I have to run database purify or cleanup routines from within the "Tools" menu of Amibroker.
Those symbols you are getting errors simply DO NOT have data on Yahoo
and cause Yahoo server to return "Internal server error". And that Yahoo server error causes error popup (absolutely correctly!)
The solution is to DELETE those symbols from your database.
You can try each of those problematic symbol Yahoo Finance HISTORICAL PRICES and there are NO quotes. Some of those symbols are being fixed as we speak because quite obviously Yahoo Finance is plagued with problems. I checked BHV for example and it returned server error half an hour ago and now it works. In typical Yahoo Finance fashion, there is big mess with their servers and updates. If you want smooth sailing - don't use Yahoo.
Also if you want to get rid of those Popup dialogs:
just run AmiInstaller again and install AmiQuote 4.16 AGAIN. Now it comes with updated data source definition that handles Yahoo internal server errors without popups.
ADVICE FOR NON-COMPUTER LITERATE
We are NOT data vendor. DO NOT COMPLAIN about data to us. AmiQuote is just a WEB BROWSER, it doesn't do anything more than your web browser does.
If there is NO DATA on Yahoo, AmiQuote won't magically create them.
If there is SERVER ERROR on Yahoo, AmiQuote won't fix Yahoo, it will just display YAHOO ERROR. That's it.
For all those who are not computer literate and can't understand simple facts and can't just check Yahoo Finance web site that it shows NO DATA for particular symbol, just:
BUY DATA FROM NORGATE DATA
This way you will get somebody else spoon feeding for your data.