(from TASC magazine, August 2008 issue).
The Premium Oscillator was introduced by technical analyst Lee Leibfarth.
col = val>-maxLevel and val<-minLevel?color.new(#f4a560, 0) : val<-maxLevel ? color.new(#ff0000, 0) : val>minLevel and val<maxLevel? color.new(#32cd32, 0): val>maxLevel ? color.new(#006400, 0) : color.new(#a9a9a9, 0) //line 28
it was missing "and val<maxLevel" on line 28.