quote loader won't auto run
iMac 21.5" mid 2011
High Sierra 10.13.6
MD 2019.2 (1868)
Quote Loader v3009
Rhumba v1058
I recently changed to MD from Banktivity
And discovered the Quote Loader Extension
I set it up (see attachment) and it runs fine manually
But when I set it up for auto run, I doesn't work.
If, after the run time has passed, I shut down and open MD, the quote loader runs fine.
If I set it to run on startup, it runs fine
What am I doing wrong?
Thanks
Stephen
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
1 Posted by derekkent23 on 18 May, 2019 04:15 PM
I am not support staff, just a user.
Just set up Quote Loader to update as your screen shot but 17:00 that’s BST and with the Quote loader window closed and Moneydance running prices updated at 17:00.
Note: if you then open the Quote Loader the window looks like your screen shot, the column NEW PRICE, TRADE DATE, etc do not contain data, this is normal. The LAST PRICE and PRICE DATE have been updated and the data has been entered into the relevant security history price windows.
Can you check to see if prices are in effect updating.
Hope this helps.
2 Posted by stephencday on 18 May, 2019 05:07 PM
Just set it to update at 11:00.
No update on the bottom of MD
Last price didn't change but it's Saturday here so it shouldn't
last run and next run dates didn't change
3 Posted by derekkent23 on 18 May, 2019 07:02 PM
I am not support staff, just a user.
Can you confirm hleofxquotes is build 259. EDIT: I can see 259 in screen shot.
You should have seen Quote Loader messages in the Moneydance status line at the bottom of the MD window at 11:00. As it Saturday the same prices would be returned, but Quote Loader should have run. As a test, in the Quote Loader window click HELP and set TURN DEBUG ON/OFF to DETAILED.
Change one of your securities that is set to DO NOT LOAD to YAHOO HD and set up auto update again. Close and reopen Moneydance. At the set time you should see the status line show prices being obtained, then an error. A message box will appear “Errors found on automatic run...........” as a clear indication that QL ran at the set time. If it looks like QL has not run post a copy of the Moneydance errlog.txt file.
Hope this helps.
4 Posted by stephencday on 18 May, 2019 09:05 PM
OK-
Just run it for 3:00 (15:00) and go the error message “Errors found…
and no errlog.txt
so It seems to be working
incremented Next date
Will keep monitoring
Thanks
S
5 Posted by stephencday on 18 May, 2019 09:07 PM
hleofxquotes is build 259
6 Posted by derekkent23 on 18 May, 2019 09:15 PM
I am not support staff, just a user.
For future reference a errlog.txt file is always created even if it only shows normal operation.
On computers using Mac should be located at one of these locations within your Home folder:
Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/errlog.txt
or:
Library/Application Support/Moneydance/errlog.txt
If you have any trouble finding your Home Library folder, open Finder and select Go -> Go to Folder and type in:
~/Library This should pull up your local Library folder.
Hope this helps.
7 Posted by Mike Bray (Quot... on 19 May, 2019 05:57 AM
Hi Stephen
Glad it is working. The errors found message means that one or more of the quotes failed. If you start QL after the message the date of the quote in error will be in red with an asterisk next to it.
To help us analyse what is going on in the future please can you set the debug level to detailed. Within QuoteLoader click on Help/Turn debug on/off and select 'Detailed'.
Restart MD and let it run for a day and then post the errlog.txt on this forum. I will then have a look at what is going on.
As Derek has pointed out there is always an errlog.txt. Alternative to looking at the file is to view the console (Help/Console). This is the errlog.txt file.
Regards
Mike (Quote Load developer)
8 Posted by stephencday on 19 May, 2019 02:27 PM
Mike-
Thanks for your response.
After a day of testing it seems to be working fine.
I don’t know what I was doing wrong before.
I will continue to monitor it and will get back to you if problems.
Great program by the way
Thanks
S
9 Posted by stephencday on 25 May, 2019 03:12 AM
Mike-
I thought that QuoteLoader was running OK, but, the last two days it has failed to update at the selected time.
When I shut down and restart MD, QuoteLoader runs immediately.
I have set debug for detailed and restarted MD.
I will send you the errlog.txt file to you tomorrow (QL will probably run fine then :-))
Thanks
Stephen
10 Posted by stephencday on 26 May, 2019 04:01 AM
Mike-
The quoteLoader failed to run today - although it’s Saturday -ran after shutdown and restart
Heres the file.
Thanks
Stephen
11 Posted by Mike Bray (Quot... on 26 May, 2019 08:40 AM
Stephen, thank you for the log.
Looking at the error log this seems to be the one after you restarted MD and it ran successfully. Unfortunately MD resets the error log each time it is started so the log when there was an error was overwritten. I you could wait for it to happen again and then post the errlog.txt before restarting MD I can then see the error at time of expected run.
Regards
Mike
12 Posted by stephencday on 27 May, 2019 03:05 AM
Mike-
QL worked today - I will continue to monitor and send you the errlog.txt file if/when it fails
S
13 Posted by stephencday on 29 May, 2019 03:05 AM
Mike-
QL failed at 9PM today
Here is the file
Thanks
S
14 Posted by Mike Bray (Quot... on 29 May, 2019 08:05 AM
Hi Stephen
Looking at the log the autorun is not working when it goes over the end of day, i.e. at 22:00 it sets the next run to 8:30 but does not do anything from there on. I will check the code.
Also, you are getting a Stack Overflow which I don't think is connected to my extension. Look at 14:55.
Regards
Mike
15 Posted by stephencday on 29 May, 2019 02:33 PM
Mike-
I’m confused as well
I was at the summary window of MD at 9:00 PM
- The area at the bottom had no update messages
- The total of the investment accounts didn’t change
- When I opened the QL window, the date hadn’t incremented
- When I closed and reopened MD, QL ran immediately
- I set QL to export the csv file and it didn’t
I notice that the quotes returned were for 5/24/19 - not yesterday
I will keep trying
S
16 Posted by derekkent23 on 29 May, 2019 03:40 PM
I am not support staff, just a user.
Hi Stephen
After Mike last post I talk to Mike about it and Mike has edited that post.
After a edit I don't think the email is resent to you, so take a look at his edited response in the thread at https://infinitekind.tenderapp.com/discussions/moneydance-development/2443-quote-loader-wont-auto-run#comment_47309462
A an aside you seem to have a lot of outdated extensions that really should be removed.
From error log
outdated extension: CreditCardPayoff
outdated extension: Payoff
outdated extension: autorates
outdated extension: detailedBudget
outdated extension: myposition
outdated extension: profitcalc
outdated extension: yahoofx
also take note of Mikes comments on
Error syncing legacy mobile data: java.lang.StackOverflowError
Error syncing legacy mobile data: java.lang.StackOverflowError
Exception in thread "TIKSync async thread" java.lang.StackOverflowError
Hope this helps
17 Posted by stephencday on 29 May, 2019 07:09 PM
Derek-
I will respond to Mike
re:your comment about outdated extensions-
I looked in Tools/Manage extensions and the only ones in the installed tab are:
MB Extension Installer
Moneydance Updater
Quote Loader
rhumba
Am I missing something?
S
Mike-
I have the daily QL run set for 9:00 PM (2100)
I'm not sure what the stack overflow means and what I should do about it
Derek listed your comments in his post - where do I find these
S
18 Posted by derekkent23 on 29 May, 2019 07:34 PM
I am not support staff, just a user.
The errlog.txt file you posted can be opened in a text editor. You will see the outdated extensions listed near the start of the file.
To find the location for extensions click on HELP – SHOW DOCUMENT FOLDER. A file finder/explorer will open. Close Moneydance. Go up one level and you should see a folder called “fmodules”. In that folder you should see all the extensions (mxt files) listed including the outdated extensions, simply delete these. Next time you run Moneydance they should not appear in the errlog.txt file. When you are running Moneydance you can see the current contents of the errlog.txt file under HELP – CONSOLE WINDOW.
I am a windows user so if you can’t find the files on your Mac as described above, maybe Mike will be able to help.
It could also be a good idea to update Moneydance at https://infinitekind.com/preview
Then see if you still get a stack overflow?
Hope this helps.
19 Posted by stephencday on 30 May, 2019 03:02 AM
Derek-
I deleted the files per you instructions
Now the errlog.txt says “file not found for ?? extension” for each of the ones i deleted
Also no stack overflow messages in errlog.txt
I will try the beta preview
S
20 Posted by stephencday on 30 May, 2019 03:06 AM
QL just updated at 9:00 PM today
Here is the file
S
21 Posted by Mike Bray (Quot... on 30 May, 2019 07:52 AM
Hi Stephen
The issue with QL is when you run it on one evening and leave MD running until the next day. QL is not setting the time correctly. I am working on a fix.
The StackOverflow messages you were getting seem to be to do with syncing to a mobile/other machine.
Mike
22 Posted by derekkent23 on 30 May, 2019 08:39 AM
I am not support staff, just a user.
Hi Stephen
If you want to remove all reference to deleted extensions in the errlog.txt / console window there are two methods. Read through them and decide which method you are happy with.
But first click on HELP – SHOW DOCUMENT FOLDER. A file finder/explorer will open. Close Moneydance. Go up one level and you should see a file called config.dict. Copy this file so you can reinstate it, if required.
This file contains all your preferences excluding any customized theme you may have set up.
Config.dict also contains your licence key, make a copy of the key from HELP – ABOUT MONEYDANCE.
The first method, with Moneydance closed is to delete the config.dict file. When you open Moneydance it will be recreated with all the default setting. You will need to set all your preferences again, re-install all your extensions and re-enter your key under HELP – REGISTER MONEYDANCE.
The second method is to edit the config.dict file in a text editor to remove reference to the deleted extensions.
For example, say you had deleted the extension priceui.mxt, in the config.dict file you will find the following lines.
"priceui" = {
"verify" = "Y"
"id" = "priceui"
}
Delete these lines and save the file.
The message “file not found for priceui extension” would no longer appear in the errlog.txt file or console window.
Do this for the actual extensions you have deleted.
Hope this helps
23 Posted by Mike Bray (Quot... on 31 May, 2019 09:13 AM
Stephen
Please run my extension installer. It should allow you to update QL to build 3013. Hopefully this will solve the issue.
Regards
Mike
24 Posted by stephencday on 31 May, 2019 02:41 PM
Done-
I monitor it
Thanks
S
System closed this discussion on 30 Aug, 2019 02:50 PM.
stephencday re-opened this discussion on 23 Jan, 2020 04:58 PM
25 Posted by stephencday on 23 Jan, 2020 04:58 PM
Mike-
I just downloaded the latest preview version of MD (2019.4(1899)
When I opened it there was a message that extension installer was no good (or words to that effect) and should be uninstalled.
When I did that it also uninstalled quote loader (which I use daily).
Are you aware of this? and Is there a solution?
Thanks
Stephen
26 Posted by derekkent23 on 23 Jan, 2020 05:52 PM
I am not support staff, just a user.
Hi Stephen
Sean the Moneydance software developer has decided that all extension that are publicly available should to be signed by Infinite Kind (Moneydance) to protect users from extensions that may be unsafe. Hence the warning.
Mike Bay the developer of Quote Loader has been updating the build of Quote Loader taking the opportunity to add some small feature enhancements in preparation to submit the extension to Sean. Myself, Kevin N and DWG, experience Moneydance users have just completed testing on this latest build. The new PDF, Videos etc are almost ready, so the next step will be with Sean. As Mike and Sean have discussed the way forward already, hopefully sign off will not take long.
It’s up to you if you use the current Quote Loader system with its warning until then. I first started using Quick Loader back in September 2018.
Hope this helps
27 Posted by stephencday on 23 Jan, 2020 07:11 PM
Derek-
Thanks for the info
I'll await the updated version
S
28 Posted by stephencday on 05 Feb, 2020 04:35 AM
OK-
I saw that Mike Bray had a new version of Quote loader on his website - so I downloaded it and tried to install it on MD. Got an error msg about a null pointer exemption. So I went to MD Manage extensions and updated Quote loader. Restarted MD - but I still get an error for Rhumba. What do I need to do?
Stephen
29 Posted by dwg on 05 Feb, 2020 06:08 AM
Did you follow the instructions at:
https://infinitekind.tenderapp.com/discussions/investments/4914-the-new-quote-loader
30 Posted by derekkent23 on 05 Feb, 2020 07:53 AM
I am not support staff, just a user.
Hi stephencday
As indicated by dwg please read the release notes at
https://infinitekind.tenderapp.com/discussions/investments/4914-the...
Which includes:
“EXISTING USERS should REMOVE (uninstall) the following extensions: Rhumba, the old Quote Loader and MD Extensions Installer under EXTENSIONS – MANAGE EXTENSIONS – INSTALLED tab.”
And then
“Simply click EXTENSIONS – MANAGE EXTENSIONS, find Quote Loader and click install. Once installed re-start Moneydance - installation complete.”
This should sort your issue.
Hope this helps.