Profile Picture

Cannot retrieve historical Yahoo data (build 297)

Posted By Omega1 10 Years Ago
Message
Posted Tuesday April 24 2007
Hi,

I'm trying out the connection to historical yahoo data for the Dow 30 components configured at install time and have done the following to try to get this working:

From configure Dow 30 folder, services tab...

1. Set Historical data source to Yahoo Historical.

2. Set start date for retrieval to Jan 24th as a test.

3. Left everything else at default

I get the following error when I do this and tick the symbol AA...

There were errors starting live data retrieval for the following symbols:
AA: A service with the specified name does not exist.

Seeing as the service does exist, the folder has been configured for historic data retrieval and a symbol selected for data collection I'm a bit perplexed at what's not been configured here.

As an aside, it would be helpful if services could be "connected" to their data sources as a validation step before trying to download symbol data.

Thx - D 

Posted Tuesday April 24 2007
Omega1,

It seems you are trying to run live data operations on historical data. DOW30 symbols in the watch list folder are historical data. In order to view their charts, if you have downloaded/updated their data, you can double click on the symbols in the watch list and the charts for them will open.

 


Posted Tuesday April 24 2007
Use one the two circled buttons to download historical data.

Also, those symbols are preconfigured, so you should not have to do anything at all but hit the button to do the actual download.


Attachments
re.png (592 views, 11.00 KB)
Posted Wednesday April 25 2007
young (4/24/2007)
Use one the two circled buttons to download historical data.

Also, those symbols are preconfigured, so you should not have to do anything at all but hit the button to do the actual download.

Okay, that's worked. Is this the recommended way to download history or the only way? The folder configuration gives the impression that by selecting a historical data source and then clicking the start datafeed button historic data will be downloaded.

The message I'm getting here is that historical and real-time data have a different user interface for access. Is that right?

Thx - D

Posted Wednesday April 25 2007
Omega1 (4/25/2007)
[quote]

... real-time data have a different user interface for access. Is that right?

For the purposes of collecting data, yes.  We can't really have this linked to one button because they are very different animals.

Posted Wednesday April 25 2007
Omega1,

The buttons on the watch list are for manipulating “historical data” as opposed to live streaming data. In both cases data are downloaded, and they are essentially streamed to your machine. Since RE uses the same event based processing for both historical and live data, this would question the situation more. However, what it seems here has been done in RE is the distinction between a “live” feed vs download of previously existing data via having two groups of buttons for them. When you stop a feed and exit RE for example, you may want to be able to comeback to RE and download data since where you left off. Also note that you may choose not to save the bars(ticks) on live feeds. You can have both live feed and historical sources setup for a folder. I have OpenTick for both, and it works fine synergically.

 

Posted Wednesday May 14 2008
HI,

Having similar prob here.

Read the manual and try downloading data from Yahoo History as a trial. (using demo version here)

1 Main Menu >Tools > Services setup> Serice Name > Yahoo - History  - Ok

2 Symbol folder Setting >General > Bar frequency> InheritBigGrinaily 

                                 >Services > Inherit :Yahoo ; DataDownload Start Date : 1 May 08

3  From Watchlist Panel > SElect Dow 30 > then click 2nd icon : Update Historical Data (Checked Symbols)

4  Popped up Message :  .......

Status : Error : The service plugin RightEdge. Data Retriever.Yahoo.data sevice throw an exception of type.systemNet.webException

Inner Exception:.......

.....

Can help point the direction? 

Thanks.

Posted Wednesday May 14 2008
Can you double click on the error line in the data download window?  This should bring up the full error message.  Can you copy and paste the full error text here for us to see?

Thanks,
Daniel

Posted Thursday May 15 2008
Hi,

attached as requested pls.

"

The service plugin RightEdge.DataRetrieval.YahooDataService threw an exception of type System.Net.WebException
   at RightEdge.Shared.ServiceWrapper.DoError(Exception e)
   at RightEdge.Shared.BarDataWrapper.RetrieveData(Symbol symbol, Int32 frequency, DateTime startDate, DateTime endDate, BarConstructionType barConstruction)
   at RightEdge.xd509be1670bd46b3.x531d93f037fc81d1(Dictionary`2 x273c212ea6c4689b)

Inner Exception:
An exception of type System.Net.WebException was thrown.
The underlying connection was closed: An unexpected error occurred on a receive.
   at System.Net.HttpWebRequest.GetResponse()
   at RightEdge.DataRetrieval.YahooDataService.RetrieveData(Symbol symbol, Int32 frequency, DateTime startDate, DateTime endDate, BarConstructionType barConstruction)
   at RightEdge.Shared.BarDataWrapper.RetrieveData(Symbol symbol, Int32 frequency, DateTime startDate, DateTime endDate, BarConstructionType barConstruction)

Inner Exception:
An exception of type System.IO.IOException was thrown.
Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)

Inner Exception:
An exception of type System.Net.Sockets.SocketException was thrown.
An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)  "

Thanks.

Posted Thursday May 15 2008
This indicates some sort of connection problem to the Yahoo site.  Are you trying to retrieve U.S. stocks?


Similar Topics


Reading This Topic


2005-2017 © RightEdge Systems