Back

Offline testing engine

Hi, Jared.
I would like to post here some questions about QuantConnect:
1) Without debugging it's difficult to find bugs. Is it possible to create offline testing engine? Users can import their own market data via custom data implementation and debug it in Visual Studio or SharpDevelop. This engine can be done simply as a console application. Users can set this application as an external program while debugging and pass compiled library full path and target type full name of QCAlgorithm to test it. Is it possible?
2) After QCStudioAddin installation Visual Studio raise an exception: exception has thrown by the target of an invocation. Is there any idea how to solve it?
3) Could you update your QCRestAPI project? QCStudioAddin refers to updated compiled version of QCRestAPI and I would like to have a source code
Update Backtest








Hey Wade,

1) I understand its tough debugging without being able to step through code. The QC kernal is built for use as a console application or cloud. We will open source the code base after live trading but have just got to focus on one thing at a time for now. Once we've got the live trading in public beta we'll spend the time and prepare the code for open source :)

2,3) Thank you for the feedback with QCStudio - its in super alpha v0.01:) I'll update the API code and would love your help making it more stable. Can you please send details of the exception to team@quantconnect.com and we'll have a look. It was build in Visual Studio 2013 but I think it should work back to VS2010 I believe.
0

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.


Update Backtest





0

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.


Loading...

This discussion is closed