Stefano Raggi
a8d6f05825
Refactor and add error handling in OS class
2019-01-10 21:24:22 +01:00
Gustavo Aviles
a4f2486ecb
fix local charting version number
2017-02-23 17:12:18 -05:00
Andrew Hart
7b533001d8
LeanWinForm.cs now implements IMessageHandler
...
The WinForm application now implements the interface that allows the DesktopClient to pass messages to it. This replaces the delegate methods that were being used before.
The Main method in the Views project now starts the NetMQ pull socket (server) in another thread. This is so the server does no block the rest of the WinForms application. The server is then shut down once the application is finished running.
2016-08-31 12:35:17 -04:00
AlexCatarino
d3e45f4b26
Fixes desktop not displaying charts
...
When algorithm run ends before the message system is loaded (it depends on the UX loading), enqueued packets used on charting are never sent to the UX.
2016-07-28 18:36:45 -03:00
jameschch@outlook.com
964dc71df7
Reinstate GeckoFX for non-mono
2016-07-17 08:44:58 +01:00
jaredbroad
1c42cc94aa
Added simplified desktop live charting to ux
2016-06-15 12:52:32 -04:00
jaredbroad
f28902cbdf
Added messaging to streaming and and ux for when config not set properly
2016-04-19 19:32:40 -04:00
jaredbroad
10a1819e8c
BaseClass removal, resharper foo tidy
2016-04-19 18:57:53 -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
9ad2fe53be
Fixed beta url -> master
2016-04-12 13:34:06 -04:00
jaredbroad
2670b41be6
Bug fixes and event onload for when embed url is loaded
2016-04-11 20:06:25 -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
0a30f4b892
Amend previous change with uncommitted changes.
2016-04-04 01:15:39 +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
9070c96130
Added CEFSharp To Library.
2016-03-02 22:36:36 +10:00
David Hsieh
12e2b51719
Moved event handlers for the backtest result to the presenter.
2016-02-27 09:27:10 +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
David Hsieh
00a95ea1d7
Initial implementation of MVP for Winform GUI.
2016-02-15 23:49:31 +10:00
David Hsieh
dc00e3dc3f
Finalised layout changes for Basic v0.1
2016-02-15 20:25:30 +10:00
David Hsieh
a6ad003ddd
WIP: set layout for basic gui v0.1
2016-02-15 08:51:25 +10:00
Stefano Raggi
d583920e6b
Added environment setting in WinForms desktop app
...
It loaded ConsoleResultHandler instead of DesktopResultHandler
2015-09-23 21:31:43 +02:00
snugs
9327ef09a2
Remove Engine as IDisposable, manage resources externally from the engine
2015-06-23 19:28:24 -04:00
snugs
c8b4e6bdba
Remove config 'local' value
...
This change includes addition of the 'tradier-save-tokens' config value used to write tradier access/refresh tokens to disk
2015-06-22 19:05:04 -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
3636124c5e
Misc edits from code review
...
Removed unused BaseDataFeed and IQFeedDataFeed
Add catch for NullReferenceException in stream store
ConsoleSetupHandler now throws on live jobs, use BrokerageSetupHandler
Renamed/moved FixedSizedQueue to Util\FixedSizeQueue
2015-06-18 17:19:36 -04:00
snugs
4de2ec4070
Make Engine an instance
...
Updated all interfaces to accept dependencies via Initialize methods
2015-06-18 13:50:11 -04:00
QuantConnect
3982e85a00
Static isolator fix
2015-06-14 12:46:10 -04:00
QuantConnect
ca4a49e70d
Rework GetResultHandler to use type loader; first desktop UX implementation; functional logger
2015-06-07 03:08:33 -04:00