Commit Graph

10 Commits

Author SHA1 Message Date
Martin-Molinero 03f56481d4 Refactor python algorithm import (#5657)
Regression Tests / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
* Python research import improvements

- Improve start.py for research env
- Remove unrequired imports

* Centralize algorithm imports

* Add regression test GH action

* Unit test python import clean up

* Join research and main imports

* More python import clean up

* Fix failing skipped regression algorithm
2021-06-15 19:06:06 -03:00
Michael Handschuh fdc866fda0 Reverting 'Merge pull request #2483 python-history-provider'
We didn't experience the expected performance improvements. Locally under
unit test there was aboout an order of magnitude throughput increase, but
when run against the history benchmark, this new approach was 60% slower.
We're reverting this for now to perform further analysis and better
understand the performance profiling of the python history stack.
2018-09-18 18:37:23 -04:00
AlexCatarino 3e4a71cd50 Creates QCAlgorithm.py: a bridge between C# QCAlgorithm and python algorithms 2018-09-17 19:05:48 +01:00
Stefano Raggi e95863a919 Update Python comparisons to None to use "is None" instead of equality 2018-07-03 00:55:35 +02:00
Stefano Raggi 0c42c1ad1d Remove SetBenchmark call from WeeklyUniverseSelectionRegressionAlgorithm 2017-12-06 18:55:46 +01:00
Stefano Raggi 88be6d245b Fix bugs in WeeklyUniverseSelectionRegressionAlgorithm
This algorithm had a couple of issues:
- it was using a coarse universe with no data files available, so it has been changed to use a custom universe
- it was using algorithm time instead of selection time in the selector function

The regression stats have also been updated to match the new algorithm code.
2017-12-06 17:58:33 +01:00
AlexCatarino 4b4e084694 Fixes python algorithms to pass regression tests
BasicTemplateOptionsAlgorithm
CustomDataRegressionAlgorithm
UniverseSelectionRegressionAlgorithm
WeeklyUniverseSelectionRegressionAlgorithm
2017-10-06 13:33:03 +01:00
Jared Broad dc27c4e3d6 Added tags to python algorithms 2017-09-21 08:27:41 -04:00
Jing Wu 8a0f7cc966 added weekly universe selection algorithm 2017-09-15 18:13:37 -04:00
Jing Wu 6ec318439a added option trade algorithm 2017-09-15 18:09:54 -04:00