416d38271b
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
* Implement ShortableProviderPythonWrapper.cs - Modify AllShortableSymbolsCoarseSelectionRegressionAlgorithm.cs and ShortableProviderOrdersRejectedRegressionAlgorithm.cs to use ShortableProvider from Security and not from the Brokerage model - Add SetShortableProvider() overload method in Security.cs to set a custom shortable provider from Python - Remove AllShortableSymbols() method from LocalDiskShortableProvider.cs - Remove DefaultShortableProvider class - Add regresion algorithms in C# to cover the changes done * Revert "Merge process" This reverts commit 775a4b8ec18e0f1562b72c27203ec0df84c8f675, reversing changes made to bcc3e790f66fe744ea6f4cb2083c3e9d1881ea2f. * Revert "Revert "Merge process"" This reverts commit aa18fb40eec2aa551ab7a81310ba4515270d6c1a. * Solve bugs - Solve bugs in DefaultMarkets, CanUpdateOrder() and CanSubmitOrder() methods from BrokerageModelPythonWrapper.cs - Add regression algos in both Python and C# to cover the changes * Catch potential errors and add unit tests * Add more unit tests * Nit change * Enhance implementation, add more unit tests