mirthestam / lean-monitor

Windows Desktop App to browse Lean engine's backtest and live monitor progress and results.
MIT License
94 stars 36 forks source link

StockPlots #7

Open mirthestam opened 7 years ago

mirthestam commented 7 years ago

As a user I would like to see the stockplots of the stocks in my strategy. I also would like to see my trades on this chart.

The Lean engine does not send stockplot data using messages to prevent flooding the queue. It provides the concept of subscriptions. however, this has not been implemented. (Probably it is implemented in the API for QuantConnect itself).

This tool should support the local LEAN engine. I do not prefer to require modifications to this engine to get this data into the tool.

A workaround is to require the user to use manually add this chart using Plot(symbol, symbol, value.Price); This way we can identify the chart based upon the symbol name, and append the trades onto the chart. Question: Is this a user friendly solution? Will this work given the chart point limit configured in Lean?

Note there is no TriangleDown implementation in LiveCharts. we need to create is based upon the TriangleUp implementation.

nico1969 commented 5 years ago

I have just started to look into your project and find it very interesting. I will investigate further and if I can will provide some help.