Martin-Molinero
71d09a3567
Private cloud minor improvements ( #8409 )
...
API Tests / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Report Generator Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
* Private cloud tweaks
* Minor tweaks for optimization
2024-11-14 17:22:33 -03:00
Martin-Molinero
ffdb615a4d
Add research node packet ( #8360 )
API Tests / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Report Generator Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
2024-10-15 13:38:39 -03:00
Ricardo Andrés Marino Rojas
5fd021996a
Fix half of the CA1051 warnings ( #8137 )
...
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Report Generator Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
API Tests / build (push) Has been cancelled
* Fix half of the CA1051 warnings
This warning is about not declaring visible instance fields. There are
something about 500 warnings in the solution, mostly in the QuantConnect and QuantConnect.Algorithm.CSharp projects. I aim to fix one of them in this PR and the other half of them in a second one. To fix it, I'm changing the visible instancce fields for properties.
* fix bugs
* Addressing minor reviews
* More minor fixes
---------
Co-authored-by: Martin Molinero <martin.molinero1@gmail.com >
2024-07-03 15:43:17 -03:00
Martin-Molinero
d40ec77379
Refactor to use camel case ( #7981 )
...
API Tests / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Report Generator Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
* Camel case results
- Camel case lean results and streamed packets
* Update packets to camel case
2024-05-08 12:58:33 -03:00
Jhonathan Abreu
af0de8d2e9
Deployment target and running mode algorithm properties ( #7337 )
...
* Add algorithm's mode and deployment target properties source from job packet
* Address peer review
* Add Python regression algorithm
2023-07-03 09:55:21 -04:00
Martin-Molinero
6f3208eded
Python Virtual Environments Support ( #6556 )
...
Regression Tests / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
- Add support to use a python virtual environment if defined in the
algorithm job. Adding tests
2022-08-17 16:40:52 -03:00
Martin-Molinero
57f0d17c5d
Remove user plan enum ( #6055 )
...
Regression Tests / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
* Remove user plan enum
- Get maximum order and runtime from job controls
- Remove user plan enum definitions
* Add log for BacktestingSetupHandler maximums
2021-11-12 19:37:23 -03:00
Martin-Molinero
12b62f6ec9
Add organization id to packet ( #5733 )
Regression Tests / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
2021-07-02 20:59:59 -03:00
Martin-Molinero
e91af0814f
Add notification targets and events to live packet ( #5210 )
...
* Add notification targets and events to live packet
- Add notification targets and events to live packet. Adding unit tests
* Add project name to job packet
* Add ShortToString and WebNotification Header
- Adding ShortToString implemnetation of OrderEvent and Insight
- Add Web notification headers
* Add more unit tests
* Revert json lower case fields
2021-01-27 10:26:35 -03:00
Martin-Molinero
6d824b40a6
Add handling for custom host name ( #5043 )
...
* Add handling for custom host name
* Credit cost as decimal
2020-12-16 21:54:00 -03:00
Michael Handschuh
d709d1c4e0
Update Common to respect CA1304 and CA1305
...
Updates all occurrences of parsing/ToString-ing to go through the new
StringExtensions methods that use CultureInfo.InvariantCulture
See #3045
2019-09-12 14:13:24 -04:00
Michael Handschuh
989a2ed37c
Handle AlphaNode in AlgorithmNodePacket.AlgorithmId
2018-01-05 11:59:50 -05:00
Michael Handschuh
7c0a0c4698
Set algorithm name in setup handler
...
When using the console setup handler, the algorithm's type name
will be used as an identifier.
2017-10-06 16:23:38 -04:00
Michael Handschuh
ecd92462da
Clean white space
2017-10-06 16:23:37 -04:00
Andrew
11655b402a
Add UserToken to the AlgorithmNodePacket
2017-02-22 15:05:26 -05:00
jaredbroad
9de8d3a68b
Merge branch 'seed-security-from-history' of https://github.com/andrewhart098/Lean into seeding
2016-12-02 00:00:03 -05:00
quant1729
9dd5b8f4ef
Updated engine: it gets history provider, data queue handler from the job now. JobQueue loads data from config.
2016-11-21 16:58:12 +01:00
jaredbroad
41dab29bc1
Shuffle ram allocation to controls; update job queues and engine usage
2016-11-21 04:43:09 -05:00
snugs
8bb23c434d
Adds security limits to job packets
2015-12-18 11:56:48 -05:00
snugs
f900cfafb7
Adds Parameters dictionary to AlgorithmNodePacket (job)
2015-12-10 13:45:37 -05:00
QuantConnect
607dd6ab91
Added language option to the job packet to choose loader
2015-07-03 11:21:41 -04:00
snugs
470d51a6d0
Extract sourcing of job from Engine.Run
...
The engine itself shouldn't concern itself with where jobs come from, so we pull the next job and acknowledge job logic out of Engine.Run
Add RamAllocation to AlgorithmNodePacket
2015-06-22 18:28:23 -04:00
snugs
e05e4fd08e
Load data feed handlers via MEF configuration
2015-06-17 22:34:05 -04:00
snugs
fd3d5b2953
Load transaction handlers via MEF configuration
2015-06-17 22:34:02 -04:00
snugs
42a77acce6
Load setup handlers via MEF configuration
2015-06-17 22:34:00 -04:00
QuantConnect
fde0cbed3a
Strip out block quote section header comments
2015-06-13 16:04:27 -04:00
QuantConnect
ca4a49e70d
Rework GetResultHandler to use type loader; first desktop UX implementation; functional logger
2015-06-07 03:08:33 -04:00
snugs
89b6e98af8
Fixes warnings mostly relating to xml comments
...
Also cleans up some block comments
Via PR#72 - thanks @ammachado!
2015-05-13 10:56:47 -04:00
snugs
6fdca883ed
Adds SharedAssemblyInfo to common
...
This allows all projects to use the same version number which is used to see if jobs are the same version as the node to process them
2015-04-27 20:30:37 -04:00
Jared Broad
1f83b78009
Added redelivered flag to prevent failed algorithms circulating the cloud
2015-02-16 14:02:20 -03:00
Jared Broad
b3fb67c2ad
Version in algo packet and engine
2015-02-11 21:24:04 -03:00
Jared Broad
b9d37ad6bd
Broke out server types into separate enum and algo job packet definition
2015-02-09 22:46:17 -03:00
Jared Broad
65cd6d08b7
Version in algo packet for algo version based deployment to workers
2015-02-06 15:57:28 -03:00
snugs
5001f4a23c
Hooked up live paper trading on the console
2015-01-19 18:32:40 -03:00
Jared Broad
a9951819f5
Initial implementation of live trading
2015-01-17 20:51:44 -03:00
Jared Broad
b3de520915
Initial commit
2015-01-12 12:03:33 -03:00