Jared
20c6db9b01
Merge pull request #1763 from QuantConnect/bug-1762-manual-selection-add-symbols-to-symbolcache
...
Add entries to SymbolCache for ManualPortoflioSelectionModel symbols
2018-03-23 17:53:58 -04:00
Michael Handschuh
794c71bb55
Add entries to SymbolCache for ManualPortoflioSelectionModel symbols
...
This ensures similar behavior to using AddSecurity directly.
2018-03-23 17:07:37 -04:00
Michael Handschuh
a7128ad0db
Add QC500PortfolioSelectionModel
2018-03-23 15:10:39 -04:00
AlexCatarino
b8cfbd7c24
Improves error message in python wrappers
2018-03-14 12:30:50 +00:00
AlexCatarino
35d29060d0
Implements python support for custom models in framework
...
Adds method overload that accept a `PyObject` to `SetAlpha`, `SetExecution`, `SetPortfolioConstruction`, `SetPortfolioSelection` and `SetRiskManagement`. In these methods, a custom model written in python will be wrapped around the respective `PythonWrapper`.
2018-03-13 11:35:31 +00:00
Michael Handschuh
f3596c310a
Adds coarse/fine convenience portfolio selection methods/classes
2017-12-14 15:44:51 -05:00
Michael Handschuh
c5da7fe5fe
Add FundamentalPortfolioSelectionModel base class
...
This class provides a base class so the user only needs to provide the required
coarse/fine selection functions.
2017-12-08 10:07:54 -05:00
Michael Handschuh
d6496ebb85
Change ManualPortfolioSelectionModel to accept params Symbol
...
This will make life easier for python while also keeping things easy for csharp.
2017-12-08 10:07:54 -05:00
Michael Handschuh
b8f6afe4e8
Add model setter methods
2017-12-08 10:07:54 -05:00
Michael Handschuh
0591d45db2
Add QCAlgorithmFramwork w/ IPortfolioSelectionModel
...
Adds a default implementation of IPortfolioSelectionModel that creates a
universe using the securities explicitly defined by the user.
2017-12-08 10:07:53 -05:00