Louis Szeto
020cf013df
Fix bug/syntax in python examples ( #8658 )
...
* CustomDataRegressionAlgorithm
* DescendingCustomDataObjectStoreRegressionAlgorithm
* CustomDataPropertiesRegressionAlgorithm
* DateTime -> should be datetime
* KerasNeuralNetworkAlgorithm
* OptionIndicatorsMirrorContractsRegressionAlgorithm
* BybitCustomDataCryptoRegressionAlgorithm
* DropboxBaseDataUniverseSelectionAlgorithm
* UserDefinedUniverseAlgorithm
* CompleteOrderTagUpdateAlgorithm
* BasicTemplateOptionEquityStrategyAlgorithm hint
* ETFConstituentUniverseFrameworkRegressionAlgorithm
* FutureStopMarketOrderOnExtendedHoursRegressionAlgorithm
* SecurityDynamicPropertyPythonClassAlgorithm
* hint
* hinting
* CallbackCommandRegressionAlgorithm
* CustomWarmUpPeriodIndicatorAlgorithm
* CrunchDAOSignalExportDemonstrationAlgorithm
* ExpiryHelperAlphaModelFrameworkAlgorithm
* ClassicRenkoConsolidatorAlgorithm
* SmaCrossUniverseSelectionAlgorithm
* PEP8 Fix: Assigning to a Method
* SliceGetByTypeRegressionAlgorithm
* MarketOnCloseOrderBufferExtendedMarketHoursRegressionAlgorithm
* MarketOnCloseOrderBufferRegressionAlgorithm
* CustomIndicatorAlgorithm
* ScheduledQueuingAlgorithm
* ComboOrdersFillModelAlgorithm
* CustomIndicatorWithExtensionAlgorithm
* IndicatorWithRenkoBarsRegressionAlgorithm
* CoarseFineOptionUniverseChainRegressionAlgorithm
* NumeraiSignalExportDemonstrationAlgorithm
* DropboxUniverseSelectionAlgorithm
* WeeklyUniverseSelectionRegressionAlgorithm
* AutoRegressiveIntegratedMovingAverageRegressionAlgorithm
* DropboxBaseDataUniverseSelectionAlgorithm
* IronCondorStrategyAlgorithm
* LongAndShortButterflyPutStrategiesAlgorithm
* FutureStopMarketOrderOnExtendedHoursRegressionAlgorithm
* LongAndShortCallCalendarSpreadStrategiesAlgorithm
* KerasNeuralNetworkAlgorithm
* LongAndShortPutCalendarSpreadStrategiesAlgorithm
* OptionPriceModelForOptionStylesBaseRegressionAlgorithm
* TensorFlowNeuralNetworkAlgorithm
* MarketOnCloseOrderBufferRegressionAlgorithm
* MarketOnCloseOrderBufferExtendedMarketHoursRegressionAlgorithm
* typing
* ComboOrderTicketDemoAlgorithm
* PytorchNeuralNetworkAlgorithm
* MultipleSymbolConsolidationAlgorithm
* fixes
* revert getattr mypy syntax
* address peer review
* Addresses Peer-Review
---------
Co-authored-by: Alexandre Catarino <AlexCatarino@users.noreply.github.com >
2025-04-14 09:43:03 -03:00
Ashutosh
c97c7a3317
pep8 conversion of python algos ( #7938 )
...
* pep8 conversion of python algos
* Minor tweak
---------
Co-authored-by: Martin Molinero <martin.molinero1@gmail.com >
2024-04-17 19:23:54 -03:00
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