Jared Broad
4151c40b39
Shuffle init load
2019-07-28 18:26:02 -07:00
Jared Broad
0f942149a0
Testing shuffling worker thread to algorithmSystemHandlers
2019-07-28 15:54:17 -07:00
Jared Broad
1e8fdba3d9
Revert to master
2019-07-28 14:32:04 -07:00
Jared Broad
66a3f2e1d2
Move worker thread creation to launcher before job creation
2019-07-28 12:54:17 -07:00
Michael Wei
3d89898ba2
Emit an error if desktop-exe does not exist
2019-05-27 22:14:13 -07:00
Stefano Raggi
a5c8a0325a
Remove TotalPhysicalMemory and FreePhysicalMemory from OS class
2019-01-11 19:52:55 +01:00
AlexCatarino
296693c9f7
Logs pythonnet after it is loaded.
2018-08-27 23:36:23 +01:00
Amir Mamaghani
9d449800eb
Feature - CLI arguments overrides configuration file + load config from CLI
2018-05-15 21:44:25 +02:00
Amir Mamaghani
4ac2c8cf27
QuantConnect.Configuration - Added ability to choose configuration file during runtime.
2018-05-15 15:40:30 +02:00
Andrew
d893bd7398
Renamed ILeanManagement to ILeanManager
...
Renamed this interface and all associated classes and content to be more
in line with Lean naming conventions.
2017-08-09 16:15:52 -04:00
Andrew
719174ebae
Added more logging at shutdown
2017-07-29 12:12:38 -04:00
Andrew
8ebe60a616
Exit added
2017-07-29 11:55:31 -04:00
Andrew
3a7be01d78
Remove ICommand, ICommandQueueHandler and CommandResultPacket
2017-07-14 15:39:49 -04:00
Andrew
143e779bb8
Add Dispose method to ILeanManagement
2017-07-14 12:40:53 -04:00
Andrew
c7a00df8f4
Add the ILeanManagement to the LeanEngineSystemHandlers
2017-07-14 12:40:53 -04:00
Andrew
958f2504f6
Initialize ILeanManagement in Lean.Launcher
2017-07-14 12:40:52 -04:00
Andrew
e4ebcf6cf3
Created ILeanManagement
...
ILeanManagement is meant to be a wrapper on the entire Lean engine and allow
command to be sent from ILeanManagement to the rest of Lean. In addition,
ILeanManagement can act as a hosting environment specific implementation for hosting Leaninstances.
2017-07-14 12:40:52 -04:00
Andrew
cd882d58b1
Remove call to Environment.Exit(0)
2017-02-27 12:17:59 -05:00
quant1729
e7ff615fe2
Exploring linux unicode issue
2017-02-09 16:04:27 +08:00
jaredbroad
89f7403e4d
Temporary fix while debug Launcher failing to close down cleanly
2017-02-02 10:33:14 -05:00
Andrew
a143b62ff4
Add userId to the runtime error packet
2017-01-31 16:41:45 -05:00
quant1729
5d05dd0d4e
Turned on unicode support in console app. Nice to have when you print greeks.
2016-11-22 16:18:28 +01:00
quant1729
adfe87de6b
Added logging of history provider back
2016-11-22 13:46:30 +01:00
quant1729
80bce2098a
Updated engine: it gets history provider, data queue handler from the job now. JobQueue loads data from config.
2016-11-18 20:26:09 +01:00
Andrew Hart
0235e2b6a6
Replace startup message to indicate x64 or x32 process.
2016-09-02 14:34:24 -04:00
Andrew Hart
ce449fde03
Use ProcessStartInfo object to launch view executable.
2016-09-01 12:51:52 -04:00
Andrew Hart
44ba00140c
Launcher starts View executable
2016-08-31 12:37:39 -04:00
Andrew Hart
57d4cb4651
QuantConnect.Views is now a console application
...
In order to decouple the build profiles of QuantConnect.Views and the rest of the application, QuantConnevt.Views will now produce an executable that can be called from the rest of the project. All references to QuantConnect.Views from the Laucher project are now removed. This is all done so that The rest of the project can compile into x64. QuantConnect.Views relies on the Gecko web browser which only comes in 32 bit flavor.
2016-08-31 12:11:33 -04:00
jaredbroad
1c42cc94aa
Added simplified desktop live charting to ux
2016-06-15 12:52:32 -04:00
jaredbroad
d4c5a422b9
Test fix with Mono Web Browser replacing Gecko
2016-04-19 18:41:48 -04:00
jaredbroad
1cff84ab81
Bux fixes on local charting, and solve logged with queue logger
2016-04-12 21:21:12 -04:00
jaredbroad
632c21c99c
New UX for LEAN, launched from Launcher using embedded HTML browser
2016-04-11 18:29:50 -04:00
David Hsieh
4f500c04aa
Updated launcher to run new desktop configuration 'backtesting-desktop'.
2016-04-04 05:28:25 +10:00
David Hsieh
98eb52c33f
Merged from master, not fully tested.
2016-04-04 01:14:47 +10:00
Juan Manuel Alvarez
b3494afc47
Constants renamed to Globals.
...
Globals values can be reloaded from configuration.
2016-03-12 01:07:31 -03:00
David Hsieh
2d73a08c87
Configured so Browser instance is handled by the presenter, is able to retrieve job details from the packet. Considering how to handle the initial configure of the local back test job.
2016-03-05 08:42:48 +10:00
David Hsieh
4404f454a1
Using GeckoFx instead of Cef as the embedded browser. Added STA to the launcher (to resolve later). Static url at moment for backtest charting, will resolve from packets received.
2016-03-04 21:38:29 +10:00
David Hsieh
718a0133a3
Configured Desktop app to always use the EventMessagingHandler as its default message handler.
2016-02-26 23:08:58 +10:00
David Hsieh
a63fdfa132
Refactored Messaging to use events for the form/presenter to handle.
2016-02-25 00:46:12 +10:00
David Hsieh
1bf0dff0ed
Reorganised Lean Desktop to be launched from the Launcher. Moved UI Layout to mainly use VS Winforms Designer
...
Reorganised Lean Desktop to be launched from the Launcher.
Moved UI Layout to mainly use VS Winforms Designer.
//TODO reorganise Result Handler properly.
2016-02-21 18:14:10 +10:00
David Hsieh
f538a74f1f
WIP: allow launcher project to launch instance of the Winform GUI
2016-02-17 07:40:16 +10:00
Michael Handschuh
1f3cf8ae55
Change IMessagingHandler.SetChannel to SetAuthentication
...
Now accepts a full job packet for user id/algo id/channel info
2016-01-20 00:29:32 -05:00
Michael Handschuh
a6eceb4faa
Remove IMessagingHandler.RuntimeError
2016-01-19 22:26:46 -05:00
Michael Handschuh
a9cbe04384
Adds 'ignore-version-checks' config for my sanity :)
2016-01-19 22:02:57 -05:00
QuantConnect
5e41125696
Added brokerage to launcher
2015-12-09 16:35:50 -05:00
snugs
681cd32e32
Lean.Engine now dll, Adds Lean.Launcher exe
2015-11-30 14:12:43 -05:00