Today my back test list is missing all but the first column info, and that 1 column is truncated.
Initiating a new job does not appear on page 1. Turns out if I navigate to Page 6, it appears there, along with data in all the columns:
When I click on a truncated item, it filters the backtest list to only include that one item. !?!? Then when I click on that one item, it open that backtest in a new tab, finally. The backtest list remains filtered, with no way to reset it. Closing the backtest list tab and reopening it anew is the workaround, although the content remain as shown above.
Reloading (Ctrl-F5) or logging out does not change anything.
Some of the “truncated” backtests are dated yesterday, Jan 31, and are not duplicated on page 6.
Anyone else seeing this issue?
Regards;
Marc
Ronit Jain
Hey Marc!
Thanks for the report. We released a new feature updating the backtesting list to follow file system hierarchy based on the backtest names. Your backtest names probably had a path separator character ( `/` ) in the name therefore you see the names followed by the folder icon.
To go back a level you can use the navigation at the top of the backtest list (`Backtests>Folder`)
We currently show the folders first therefore your new backtest seems to be getting pushed down to page 6 I believe
Thank you
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
LE
Noticed the same thing. It's nice to be able to have folders now! (although I had dates like “1/15” so those are all in folders now! whoops)
However, I also noticed a change in plotting. It always used to plot in the order I called the plotting method.
So if I called:
self.Plot("Pricing", “midPrice”, “self.mid_price”)
self.Plot("Pricing", “highPrice”, “self.high_price”)
self.Plot("Pricing", “lowPrice”, “self.low_price”)
They would always render in that order and be consistent, with consistent colors to evaluate easily.
Now however they are not in order and I'm not sure what the order is, it appears to be random. Any ideas?
LE
This is even happening on old backtests that have already been run (the order of the plots have since changed)
Marc Daoust
Ronit;
Where is the heads up for this change? I don't see anything in the announcements, or Lean, or Community Feed. Using search, I am unable to find relevant documentation about this feature.
I now have ~100 backtests that have been moved into individual folders. They are out-of-order and out-of-context with their related historical backtests.
Even if I manually rename the backtests, how do I move them out of their folder?
Common abbreviations (likely to be used in QC):
I used the latter extensively in documenting and distinguishing my backtests while testing new features. Now it's a mess.
IMHO, this is a breaking change, and should be reverted (and folders removed), to be re-applied once the backtests' “/” are auto-renamed to something neutral (“|”, “!”, “?”, “+”, “~”, “ ”).
Marc
Jared Broad
Sorry for the hassle Marc. We don't notify the community about every bug or feature we ship. We also did automatically rename projects to neutral names when we applied the folder feature to projects, and it also annoyed many people…
We'll attach a notebook here shortly, which will do a mass renaming for you. Then alone who wants can run the notebook cells and it'll just “fix” your account.
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
Ashutosh
Hi Marc Daoust
Sorry for any inconvenience caused. Enclosed is a straightforward script leveraging the QC API to update backtest names by replacing "/" with "-". This will help maintain clarity and organization, avoiding any potential confusion and fix this.
You can run this in your research env and it will fix all the backtests in the account.
Script test:
1) Error with backtest
2) Running the script
3) Backtest Fixed
Let me know if you have any issues with this. I have attached a backtest with the research env having the script.
Best,
Ashutosh
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
Marc Daoust
Thank you Ashutosh, I ran it with the ID of the main project I'm working on, and the Backtest list looks good.
All the backtests are in proper order, with a dash replacing the previous slashes, and the folders have disappeared.
Marc.
Marc Daoust
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
To unlock posting to the community forums please complete at least 30% of Boot Camp.
You can continue your Boot Camp training progress from the terminal. We hope to see you in the community soon!