Commit Graph

11 Commits

Author SHA1 Message Date
Martin Molinero b5a9494a9b Fix for python build scripts 2020-06-02 12:52:28 -03:00
Michael Sena bb67bd4d0d Adjust Algorithm.Python PostBuildEvent location and ensure scripts pass 2020-05-26 15:45:09 +10:00
AlexCatarino a68a3e5053 Fixes build scripts
Batch scripts were moving pyc files to the wrong directory
2017-04-11 17:09:44 +01:00
AlexCatarino c1de2f768f Tools for python scripts compilation
Updates build scripts that create python binaries (pyc files) from python scripts using nPython.
Also adds *.pyc to gitignore.
2017-04-11 12:09:16 +01:00
Andrew Hart c8b935b536 build.sh is now executable 2016-09-20 17:30:16 -04:00
Andrew Hart 93000b4bc4 build.sh now reflects correct folder heirarchy 2016-09-20 17:26:29 -04:00
AlexCatarino 518beb8fbd Scripts includes all python script files in the DLL
We may need use classes and methods that are stored in other files in the directory (like we do in the C# Algorithms project)
Also, we need all Python Algorithms in the correspondent DLL to run unit tests of all the algorithms in a row
The dll is now copied to the Tests project
2016-02-22 22:54:23 -03: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
AlexCatarino a12e70c837 Update build.sh
In order to account that since 30 Nov 2015 Lean executable is Lean.Launcher.exe QuantConnect.Algorithm.Python.dll must be copied into Lean.Launcher project.
2016-02-12 18:29:33 -02:00
David Hsieh 78e12d7fe7 Initial implementation of OandaBrokerage 2015-10-23 15:06:46 -04:00
QuantConnect a22b643443 Committing missing build script for linux-python algorithms 2015-07-05 21:50:15 -04:00