Commit Graph

259 Commits

Author SHA1 Message Date
AlexCatarino a982fa73b1 Adds LimitFillRegressionAlgorithm.py
Add Python version of LimitFillRegressionAlgorithm
2016-03-10 17:55:38 -03:00
AlexCatarino 3b2cd9a7c7 Adds UpdateOrderRegressionAlgorithm.py
Adds Python version of UpdateOrderRegressionAlgorithm
2016-03-10 17:55:13 -03:00
AlexCatarino 9a6d9b3a0a Add CustomBrokerageErrorHandlerAlgorithm.py
Add Python version of CustomBrokerageErrorHandlerAlgorithm
2016-02-16 14:52:56 -02:00
AlexCatarino a3ddbb8a55 Python algos in a file with the algo name like C#
build.bat (batch.sh in Linux) includes the code inside the file with the desired algorithm (set in config.json by "algorithm-type-name") in the python DLL (QuantConnect.Algorithm.Python.dll) via IronPython.
In the AlgorithmFactory,  Loader.TryCreatePythonAlgorithm imports the module with the algorithm name instead of "main".

Closes #289
2016-02-15 17:21:18 -05:00
Michael Handschuh 40d47d5523 Set c# language version to 5.0 2016-01-29 17:41:20 -05:00
snugs 7eebece04d Fixes build on Java/Python projects
These projects still need to be explicitly built, that is, they're not built
via Debug or Release build configurations by default.
2015-11-12 13:55:45 -05:00
snugs 5d4aadbb9c Removes QuantConnect.Interfaces
This project was collapsed into QuantConnect.csproj.
This will allow code in the common project to use the interfaces abstractions
2015-11-04 13:18:59 -05:00
QuantConnect 98dc0e37b7 Build script and language config for Iron python based algorithms 2015-07-05 21:00:01 -04:00
QuantConnect a55775a735 Added python template project for python language interop support 2015-06-18 17:46:50 -04:00