Both indicator has a line in the OnMarketData:
double tradeVol = previousVol == 0 ? e.Volume : e.Volume - previousVol;
The problem is that 'previousVol' never set, it is always 0.
Going along with the logic a 'previousVol = e.Volume;' is missing at the end of the OnMarketData function.
Comment