Newbie here

I have never tried C#, but have other programming experience. I can follow patterns and figure out most of things from sample code. So could you please direct me to a code example or documentation that can be used to write the following primitive strategy:
"All signals are calculated on daily close. Buy on the next day open Stock_A when Stock_B is more than Value_N. When Stock_B gets less or equal than Value_N, close the position. Repeat."
Thanks in advance!
Update Backtest

What you need:
* Class member variables for Stock_A, Stock_B, and Value_N.
* In your Initialize() method, use AddSecurity for Stock_A and Stock_B.
* In the OnTradeBar() method, extract Stock_A and Stock_B, and store them in your member variables.
* In your OnEndOfDay() method, perform your calculations and queue up buy/sell orders for the next day.

Go ahead and give it a shot. If you get stuck, share your code and we'll help you.

Thank you very much.

Update Backtest


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.


This discussion is closed