Back

Python Syntax error self._changes = SecurityChanges.None

Hello,

I am new to Quantconnect and trying to port my algorithms from Quantopian. Found interesting discussion from Alexandre Catarino about porting which is really helpful. But still, the python documentation doesn't list all functions etc. Struggling a bit to learn and understand...

While trying to do a universe selection, came across this in one of algos "self._changes = SecurityChanges.None". But the compiler is throwing error "Build Error: File: main.py Line:29 Column:39 - SyntaxError: invalid syntax

Tried search an find more information, but couldn't find any. Anyone in same boat and figured this?

Thanks,

Bheem

Update Backtest








hmm its true it really does not work anymore without problems.

but search for some recent algos and clone that ones to take a look how it is done:

https://www.quantconnect.com/forum/discussion/3214/piotroski-f-score-fundamental-filter--value-screen

 

https://www.quantconnect.com/forum/discussion/3327/enhanced-short-term-mean-reversion-algorithmhttps://www.quantconnect.com/forum/discussion/3377/momentum-strategy-with-market-cap-and-evebitda
0

when you click through the examples the quantconnect provides here:

https://github.com/QuantConnect/Lean/tree/master/Algorithm.Python

you will get to this one:

https://github.com/QuantConnect/Lean/blob/master/Algorithm.Python/ConstituentsQC500GeneratorAlgorithm.py
0

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