Navigation

    Quantiacs Community

    • Register
    • Login
    • Search
    • Categories
    • News
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Some of my Q18 strategies stopped running after Jan 01 2023

    Support
    4
    8
    517
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Algotime last edited by

      Good morning,

      Most of my Q18 strategies stopped running after the new year but they have been running through the development stage and the live stage up to 2022/12/31.

      The issue seems that I installed a yfinance package (to obtain some macro level index data) and the error message shows:

      ERROR: conda 4.14.0 requires ruamel_yaml_conda>=0.11.14, which is not installed.
      ERROR: qnt 0.0.272 has requirement pandas==1.2.5, but you'll have pandas 1.3.5 which is incompatible.

      Can you take a look? Thanks a lot!

      support 1 Reply Last reply Reply Quote 0
      • support
        support @Algotime last edited by

        @algotime the problem with pandas is that yfinance uses a version of pandas we do not support yet...you can fix it using:

        pip install git+https://github.com/ranaroussi/yfinance.git@c56e3496dbc6a701c4bcb94787acda7e2928b32d
        

        That is an older commit which works with our library.

        A 1 Reply Last reply Reply Quote 0
        • A
          Algotime @support last edited by

          @support Thanks! Your solution works. But is there a way to add this line somewhere to allow my program run again since Q18 is already live?

          As mentioned, the program works in both development and live stage up to the new year. Did not expect a version change. However if it's not doable or unfair, totally understand and lesson learned for import any external packages.

          support 1 Reply Last reply Reply Quote 0
          • support
            support @Algotime last edited by

            @algotime If you generate the same submissions you made, which stopped being processed on 31.12.2022, with the above fix, and you let us know (info@quantiacs.com) a reference for them, we can reprocess them so that they will be running for the Q18. This is clearly a software update issue and it is not unfair to reprocess them.

            A 1 Reply Last reply Reply Quote 0
            • A
              Algotime @support last edited by

              @support Thanks for the opportunity to be reprocessed. I cloned the programs and made the only change as suggested (from “pip install yfinance” to “ pip install git+https://github.com/ranaroussi/yfinance.git@c56e3496dbc6a701c4bcb94787acda7e2928b32d”). I run them successfully and submitted to the contest. The updated strategies are now under Sent Strategies / Filtered (rejected due to the rules). Details were sent to the email as requested. Much appreciated!

              1 Reply Last reply Reply Quote 0
              • X
                xfinityauthorize Banned last edited by

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • X
                  xfinityauthorize Banned last edited by

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • T
                    turquoise.duck last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    Powered by NodeBB | Contributors
                    • Documentation
                    • About
                    • Career
                    • My account
                    • Privacy policy
                    • Terms and Conditions
                    • Cookies policy
                    Home
                    Copyright © 2014 - 2021 Quantiacs LLC.
                    Powered by NodeBB | Contributors