quote loader won't auto run

stephencday's Avatar

stephencday

18 May, 2019 02:29 PM

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

  1. 1 Posted by derekkent23 on 18 May, 2019 04:15 PM

    derekkent23's Avatar

    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. 2 Posted by stephencday on 18 May, 2019 05:07 PM

    stephencday's Avatar

    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. 3 Posted by derekkent23 on 18 May, 2019 07:02 PM

    derekkent23's Avatar

    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. 4 Posted by stephencday on 18 May, 2019 09:05 PM

    stephencday's Avatar

    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. 5 Posted by stephencday on 18 May, 2019 09:07 PM

    stephencday's Avatar

    hleofxquotes is build 259

  6. 6 Posted by derekkent23 on 18 May, 2019 09:15 PM

    derekkent23's Avatar

    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. 7 Posted by Mike Bray (Quot... on 19 May, 2019 05:57 AM

    Mike Bray (Quote Loader Author)'s Avatar

    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. 8 Posted by stephencday on 19 May, 2019 02:27 PM

    stephencday's Avatar

    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. 9 Posted by stephencday on 25 May, 2019 03:12 AM

    stephencday's Avatar

    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. 10 Posted by stephencday on 26 May, 2019 04:01 AM

    stephencday's Avatar

    Mike-
    The quoteLoader failed to run today - although it’s Saturday -ran after shutdown and restart
    Heres the file.
    Thanks
    Stephen

  11. 11 Posted by Mike Bray (Quot... on 26 May, 2019 08:40 AM

    Mike Bray (Quote Loader Author)'s Avatar

    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. 12 Posted by stephencday on 27 May, 2019 03:05 AM

    stephencday's Avatar

    Mike-
    QL worked today - I will continue to monitor and send you the errlog.txt file if/when it fails
    S

  13. 13 Posted by stephencday on 29 May, 2019 03:05 AM

    stephencday's Avatar

    Mike-
    QL failed at 9PM today
    Here is the file
    Thanks
    S

  14. 14 Posted by Mike Bray (Quot... on 29 May, 2019 08:05 AM

    Mike Bray (Quote Loader Author)'s Avatar

    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. 15 Posted by stephencday on 29 May, 2019 02:33 PM

    stephencday's Avatar

    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. 16 Posted by derekkent23 on 29 May, 2019 03:40 PM

    derekkent23's Avatar

    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. 17 Posted by stephencday on 29 May, 2019 07:09 PM

    stephencday's Avatar

    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. 18 Posted by derekkent23 on 29 May, 2019 07:34 PM

    derekkent23's Avatar

    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. 19 Posted by stephencday on 30 May, 2019 03:02 AM

    stephencday's Avatar

    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. 20 Posted by stephencday on 30 May, 2019 03:06 AM

    stephencday's Avatar

    QL just updated at 9:00 PM today
    Here is the file
    S

  21. 21 Posted by Mike Bray (Quot... on 30 May, 2019 07:52 AM

    Mike Bray (Quote Loader Author)'s Avatar

    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. 22 Posted by derekkent23 on 30 May, 2019 08:39 AM

    derekkent23's Avatar

    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. 23 Posted by Mike Bray (Quot... on 31 May, 2019 09:13 AM

    Mike Bray (Quote Loader Author)'s Avatar

    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. 24 Posted by stephencday on 31 May, 2019 02:41 PM

    stephencday's Avatar

    Done-
    I monitor it
    Thanks
    S

  25. System closed this discussion on 30 Aug, 2019 02:50 PM.

  26. stephencday re-opened this discussion on 23 Jan, 2020 04:58 PM

  27. 25 Posted by stephencday on 23 Jan, 2020 04:58 PM

    stephencday's Avatar

    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

  28. 26 Posted by derekkent23 on 23 Jan, 2020 05:52 PM

    derekkent23's Avatar

    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

  29. 27 Posted by stephencday on 23 Jan, 2020 07:11 PM

    stephencday's Avatar

    Derek-
    Thanks for the info
    I'll await the updated version
    S

  30. 28 Posted by stephencday on 05 Feb, 2020 04:35 AM

    stephencday's Avatar

    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

  31. 29 Posted by dwg on 05 Feb, 2020 06:08 AM

    dwg's Avatar
  32. 30 Posted by derekkent23 on 05 Feb, 2020 07:53 AM

    derekkent23's Avatar

    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.

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