Andrew
e116709b24
Specify <LangVersion> of 6 in all csproj files
2017-08-07 15:27:26 -04:00
Stefano Raggi
39aa9dfe5d
Revert 9131a89 - Update Baseclass.Contrib.Nuget.Output to version 2.3.0
2017-07-08 02:21:10 +02:00
Stefano Raggi
9131a89061
Update Baseclass.Contrib.Nuget.Output to version 2.3.0
2017-07-08 00:49:49 +02:00
Stefano Raggi
087a69f002
Upgrade libraries AsyncIO, Castle.Core, Moq, NetMQ, NUnit, NLog
2017-07-08 00:07:17 +02:00
Stefano Raggi
d88d82af12
Upgrade Json.NET to version 10.0.3
2017-07-07 23:21:47 +02:00
Stefano Raggi
e463ccf088
Upgrade all projects to target .NET Framework 4.5.2
...
In the advanced build settings, Language version was also upgraded from C# 5.0 to C# 6.0. The minimum Visual Studio version required will now be VS2015.
2017-07-07 22:49:17 +02:00
Victor Baybekov
de21307a32
Update Json.Net to 9.0.1
2017-03-14 01:35:59 +03:00
Stefano Raggi
8688ece2d4
Update Accord.NET library to version 3.3.0
2016-12-15 20:46:25 +01:00
jaredbroad
b4ad014c11
Removed unused app configs
2016-11-21 04:43:09 -05:00
Juan José D'Ambrosio
96d9aeae4e
Parameterless contructors for some CandleStickPatterns ( #569 )
...
* Parameterless constructors to CandleStickPatterns.
* LOGR method fixed.
* LogR fix... really.
* .gitignore reverted.
2016-09-29 18:02:07 -04:00
Andrew Hart
5fcb78c5fc
Tests for DesktopClient added
2016-08-31 12:27:46 -04:00
Andrew Hart
c42c4ce35e
DesktopClient added that accepts messages from engine
...
The DesktopClient recieves messages from the LEAN engine and uses an instance of the IMessageHandler to pass messages to the view. The DesktopClient uses a NetMQ Pull socket to accept the messages over TCP.
The desktop client should be run in another thread.
2016-08-31 12:25:51 -04:00
Andrew Hart
0728d0ae25
Interface added in Views that abstracts message handling
...
IDesktopMessageHandler outlines the methods that the View will use to process different packets. This is done so that the message handler can eventually be passed to the server that accepts incoming tcp connections in the view.
The interface will eventually replace the delegates used in the view. Using a message handler interface will make calling these methods easier from the PullSocket that will accept the TCP messages.
2016-08-31 12:22:04 -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
jameschch@outlook.com
b5ab4ad60f
Change to Baseclass.Contrib.Nuget.Output 2.2.0-xbuild02
2016-07-17 09:23:13 +01:00
jameschch@outlook.com
964dc71df7
Reinstate GeckoFX for non-mono
2016-07-17 08:44:58 +01:00
Stefano Raggi
995b6f6dbd
Removes references to F# and VB algorithm projects
...
Removed from Engine, Launcher, Tests and Views projects
2016-06-11 22:54:09 +02:00
jaredbroad
dd8a6442b6
Tidy unneccessary TravisCI build configuration
2016-04-19 19:51:51 -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
e93006b6a5
Added Travis CI release configuration and disabled views from building in linux
2016-04-15 12:44:37 -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
991f27099c
Upgrade Baseclass Contrib dependency for compatability with VS2015
2016-04-09 06:53:42 +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
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
a6ad003ddd
WIP: set layout for basic gui v0.1
2016-02-15 08:51:25 +10:00
Michael Handschuh
40d47d5523
Set c# language version to 5.0
2016-01-29 17:41:20 -05:00
snugs
7c2261f172
Removed warnings as errors for obsoletes
...
This is causing issues for mono users, seems to be something different
in the compilers (mono vs msft) with method resolution in ambiguos situations.
2015-11-24 18:56:21 -05:00
snugs
0ae568d980
Remove warnings as errors from Release
...
This is a temporary fix until we figure out why travis complains about implicits but visual studio doesn't
2015-11-23 15:45:24 -05:00
snugs
7689ae505d
Update warnings as error 612 (obsolete w/ no msg)
2015-11-19 20:36:59 -05:00
snugs
b6603ffd01
Set Obsolete warnings as errors
2015-11-18 13:42:40 -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
dd506279b7
Version bump Newtonsoft and MathNumerics, strip unnessary refs
2015-06-29 12:00:46 -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
ca4a49e70d
Rework GetResultHandler to use type loader; first desktop UX implementation; functional logger
2015-06-07 03:08:33 -04:00