3e86712c1a
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Benchmarks / 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 * 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 * Solve bugs and nit change * Address review --------- Co-authored-by: Martin-Molinero <martin@quantconnect.com>