Hi guys, 

I just want to get the value of the MOMP to use in my algorithm. 

I think (I am pretty sure) it has something to do with RollingWindow, but I am honestly a bit confused with the explanation in the documentation. 

I have pulled/manipulated some code snippets below. Can anyone let me know if I am on the right track? 

My big question is commented on the right of the first line after //OnData in the code below. Thanks!Alix//RollingWindow Class private RollingWindow<IndicatorDataPoint> _mompWin; //Initialize . . //Indicators MOMP(_symbol, 20).Updated += (sender, updated) => _mompWin.Add(updated); _mompWin = new RollingWindow<IndicatorDataPoint>(20); _selectorIndicators = new Indicators { MOMP = MOMP(_symbol, 20, Resolution.Daily, Field.Low) } //OnData var currMomp = _mompWin[0]; //Does this give me the current MOMP value as a decimal? decimal mompTrig = -2.5; if (!Portfolio.Invested && currMomp < mompTrig) { SetHoldings(_symbol, 1); }

Author