Fund Manager
PORTFOLIO MANAGEMENT SOFTWARE
Contact Us

Version 11.4 and Price History.

Comments, critical feedback, praise, or suggestions for new features.

Postby aviator » Sat Sep 10, 2011 3:22 am

Hi Mark,

I downloaded 11.4 but for some reason the "from date" is still defaulting to yesterday, even though the last price retrieve was on 9/2/2011.

I installed the downloaded version of 11.4 over a previous version of 11.4 that you emailed to me about a month ago. Is it possible that the downloaded version didn't overwrite the version that was emailed?

Thanks.
aviator
 
Posts: 419
Joined: Thu Jul 09, 2009 4:47 am

Postby Mark » Sat Sep 10, 2011 12:25 pm

Hi aviator,

If the installation completed without errors it should have replaced your old version okay. It may be that the default wasn't remembered because you haven't set it with this new 11.4 version yet. Whenever you do a "global" price retrieve this date is memorized. If it has never been memorized, then it defaults to the current date (today). You might see if it works going forward, as the new 11.4 version won't know upon initial install that your last price retrieve was on 9/2, but going forward it will remember. If you'd like to see the date that it is remembering, use "regedit", and go look here:

HKEY_CURRENT_USER\Software\Beiley Software\Fund Manager\CurrentVersion\Internet Retr

Look at the string values lpRetDay, lpRetMonth, and lpRetYear. That is the date you last did a global retrieve. A global retrieve is retrieving prices for all open investments, whether it was a historical retrieve or not does not matter.

If you wanted to test things, you could change those values in the registry while FM is not running, re-start FM and do another historical retrieve.
Thanks,
Mark
Fund Manager - Portfolio Management Software
Mark
Site Admin
 
Posts: 11835
Joined: Thu Oct 25, 2007 2:24 pm
Location: Chandler, AZ

Postby aviator » Sat Sep 10, 2011 1:38 pm

Hi Mark,

Thanks for the explanation.

I ran a simple test based on the registry settings (always making sure that FM was not running while opening the registry) and here's what I've found:

1) If I select Price History Retrieve (by clicking the Price History button), the from date is indeed correct. But if I press cancel instead of OK (so I'm not retrieving prices), the registry gets updated to today's date even though no prices were retrieved. I believe this is a mistake.

2) If I right-click a portfolio (instead of clicking the Price History button on the toolbar) and select Retrieve Selected Historical Prices, it defaults to yesterday regardless of the registry entry, which I believe is incorrect behavior. Clicking cancel does not change the registry values, which I believe is correct behavior.

This is an extremely useful change for me. I no longer have to remember when the last price retrieve was done. I had a column in the portfolio editor to help remind me of the last price date, but I'd prefer to use that space for something more meaningful.

Thanks for implementing this change.
aviator
 
Posts: 419
Joined: Thu Jul 09, 2009 4:47 am

Postby Mark » Sat Sep 10, 2011 2:12 pm

Hi aviator,

1) Thanks, I see this problem too. It will be fixed for the next release. It shouldn't update the last retrieved date when cancelling the retrieve.

2) This was the intended behavior since it wasn't a global retrieve, and we aren't memorizing the date per sub-portfolio, only for global retrieves. Thinking about it more though, it does make better sense to use the global date even for retrieving selected sub-portfolios. We'll get this changed as well for the next release.
Thanks,
Mark
Fund Manager - Portfolio Management Software
Mark
Site Admin
 
Posts: 11835
Joined: Thu Oct 25, 2007 2:24 pm
Location: Chandler, AZ


Return to Feedback

Who is online

Users browsing this forum: No registered users and 4 guests

FundManagerSoftware.com | Search | Site Map | About Us | Privacy Policy
Copyright © 1993-2025 Beiley Software, Inc. All rights reserved.