I have following code that generates RollingWindow error and can't what parameters needed for RW periods. Maybe some better solution?

//init

RollingWindow _L0 = new RollingWindow(?);

RollingWindow _L1 = new RollingWindow(?);

RollingWindow _L2 = new RollingWindow(?);

RollingWindow _L3 = new RollingWindow(?);

//OnData

L0 = (1.0m - _gamma)*_price + _gamma*_L0[1];

_L0.Add(L0);

if(!_L0.IsReady) return;

L1 = -_gamma*L0 + _L0[1] + _gamma*_L1[1];

_L1.Add(L1);

if(!_L1.IsReady) return;

L2 = -_gamma*L1 + _L1[1] + _gamma*_L2[1];

_L2.Add(L2);

if (!_L2.IsReady) return;

L3 = -_gamma*L2 + _L2[1] + _gamma*_L3[1];

_L3.Add(L3);

if (!_L3.IsReady) return;

Author