Skip to content

v0.0.0.1-alpha3

Pre-release
Pre-release
Compare
Choose a tag to compare
@BobLd BobLd released this 18 Dec 01:04
· 44 commits to master since this release

Packages

  • Update QuantConnect 2.5.13230 to 2.5.13307 and MongoDB 2.13.2 to 2.14.1
  • Update Avalonia 0.10.11-rc.1 to 0.10.11-rc.2

Logging

  • Add logging via Msft.Extensions.Logging and Serilog; Do not save settings when from command line; Fix System.Reflection.TargetInvocationException on services.AddLogging(...) by installing Microsoft.Extensions.Options 6.0.0
  • Send log message on connection lost

Settings

  • Add settings: selected time zone, datagrid columns orders, sounds; add Options panel for settings, add SettingsViewModel

Theme

  • Update themes with with orange colour and update logo/icon; Create Splash Screen

Charts/Plots

  • Simplify OxyPlotSelectionViewModel and create OxyPlot theme
  • LineCandleStickSeries: Fix UpdateCandles high point and clipping, change candle fill to transparent for down candle and use linecolor; update OxyPlotExtensions's colors to dark theme color
  • Clip OrderAnnotation, clean LineCandleStickSeries
  • Improve RenderCandlesSerie
  • OxyPlotSelectionViewModel: Cancel running tasks when starting a new one, make plot refresh rate a parameter/setting;

Session

  • MongoSession: Make DatabaseName and CollectionName parameter
  • Fix MockStreamingMessageHandler's startTime with Utc time
  • Fix SessionService.HandleLogMessage with UTC time

Misc

  • Implement GridsColumnsJsonConverter to fix dotnet/runtime#58690
  • Use background worker for StatisticsPanelViewModel; Improve logo, splashscreen and themes
  • Handle LiveNodePacket
  • Use StrongReferenceMessenger instead of WeakReferenceMessenger
  • Update Runtime Statistics definitions
  • Handle backtest logs; Enforce checks for UTC DateTime; Use Panoptes logo for 'monitor' log messages; Format number for trade window;
  • Handle panel visibility