I have a "cloned" monitor in my living room that displays my charts from my study PC. Since I do not have the Control Center visible I am often unaware that my data is disconnected. I wrote some code to display as text on my chart if it is disconnected below:
private string data = "";
protected override void OnBarUpdate()
{
if (Bars.MarketData.Connection.PriceStatus == Cbi.ConnectionStatus.ConnectionLost || Bars.MarketData.Connection.PriceStatus == Cbi.ConnectionStatus.Connecting)
data = "Disconnected";
else if (Bars.MarketData.Connection.PriceStatus == Cbi.ConnectionStatus.Disconnected)
data = "*";
else
data = "";
Font fontData = new Font("Arial", 16f,FontStyle.Regular);
DrawTextFixed("Status1", data, TextPosition.BottomLeft, Color.Yellow, fontData, Color.Yellow, Color.Yellow, 1);
}
Any solutions? Thanks in advance.

Remember to do so.
Comment