- ago
Here is the scenario. I run the WealthSignals portfolio on my strategy using WealthData and also run another strategy using Yahoo Finance.

I setup my Default Workspace to not autorun strategies on startup, because I have a large number of strategies open.

When I start my computer, I then start Wealthlab. At that point, my log viewer comes up with a clean startup in the Log Viewer.

Here is the clean startup before I run a strategy:


Then, the first time I run a MetaStrategy that uses 1 strategy for WealthData WealthSignals and and another strategy using Yahoo, I get this error:



I understand it could be my firewall, antivirus.

When I clear the log, and run the MetaStrategy a 2nd time, the Log viewer is clean. I also checked and the symbols that were in error on the Error log, do come in properly updated.

So I want to run a startup task to "create the error" on a startup task after the machine is booted.
So how can I create a startup task that will run just a specific MetaStrategy on startup, and not run the other MetaStrategies on the Default Workspace.

1) Can I create a startup task to update specific datasets.

Or be able to just refresh datasets on open without running a strategy.

I understand that there is something wrong with computer, but looking for a work around. I have tried various antivirus, etc. so I am looking for the above solution.

Thank you,
Larry

0
476
Solved
9 Replies

Reply

Bookmark

Sort
- ago
#1
Yahoo is a free data provider, the vendor is known for rate limiting. The event items the provider obtains is limited to splits/dividends and analyst ratings. If your system makes use of any of the Yahoo's items, you use it at your own risk.

If it's not needed you can simply unselect Yahoo on the Event providers tab, getting rid of the error - at the cost of disabling and not getting its event items, of course.

For a robust alternative with a clear policy on restrictions (100K API calls per day) you might want to check out Eodhistoricaldata.com, we've got an extension for it: https://www.wealth-lab.com/extension/detail/EODHD
0
- ago
#2
Eugene,

I prefer to use Yahoo Finance data which matches my Yahoo phone app. I have been using this for years and am comfortable with this.

1) Can I create a startup task in Windows task manager that will start Wealthlab, update a DataSet and exit?

2) Can I create a startup task in task manager that will start Wealthlab and run a specific strategy and exit..

The limitation is that in my Default Workspace, I have have several Strategies, so I don't want to set the "Autorun strategies when Workspace is open".


Thank you,
Larry

0
- ago
#3
Larry, let's try to solve the issue instead of "spacebar heating" kind of workarounds (https://xkcd.com/1172/). What is the "inner exception's" text? Please click on any of the error messages and copy/paste it here.
0
- ago
#4
Eugene,

So I start Wealthlab and notice a clean Log Viewer.

To replicate problem:

I have a DataSet called Country Indexes that I will truncate:
- I go to Data Manager, Select all Symbols, Delete All data, Perform Truncation (on 11 symbols). No log messages are produced.
- I click on Yahoo dataset called Country Indexes. I click on Update DataSet.

Here is the current screen:



Here is the Log Viewer:



Then, I clear Log Viewer.
- I click on Yahoo dataset called Country Indexes. I click on Update DataSet.
- No error messages in Log viewer.

PS. In the morning, I run a MetaStrategy which uses multiple Yahoo single data set assets. So I get more error messages this way.

Thank you,
Larry








0
- ago
#5
You can just disregard a handled "Error getting company name" error in YahooProvider.GetCompanyName. When you see this message, it means that the helper method could not obtain the company name from an endpoint at Yahoo. It simply doesn't affect anything.
0
Best Answer
- ago
#6
We're fixing yet another error getting company name in the Yahoo provider for B36.
2
- ago
#7
I have this same Yahoo error in the Log for the first time. Yahoo is not selected as Event Provider. Only Wealth Data is.
0
- ago
#8
QUOTE:
Yahoo is not selected as Event Provider.

It does not matter when you're using Yahoo's historical data. Its splits and dividends and company names will be requested unconditionally, which may occasionally result in a warning message whose importance level is described in Post #5.
0
- ago
#9
Haha. Thanks, Eugene!
0

Reply

Bookmark

Sort