void OnUpdateTrend(MarketData mktData, DateTime updateTime, Price value) { Price trend = _trend.CalcTrend(_asset, updateTime); if (trend != null) { _trend.Publish(updateTime, trend.Bid); } }
void OnUpdateVolTrendTrend(MarketData mktData, DateTime updateTime, Price value) { Price volCurve = _volTrendTrend.CalcTrend(_volTrend, updateTime); if (volCurve != null) { _volTrendTrend.TimeSeries.Add(updateTime, volCurve); _volTrendTrend.Publish(updateTime, volCurve.Bid); } }
void OnUpdateVolTrend(MarketData mktData, DateTime updateTime, Price value) { Price trendVol = _volTrend.CalcTrend(_wmvol, updateTime); if (trendVol != null) { _volTrend.TimeSeries.Add(updateTime, trendVol); _volTrend.Publish(updateTime, trendVol.Bid); } }