/*[[ Name := Price Oscillator Author := Merrill Teemant Link := .. Separate Window := Yes First Color := Green First Draw Type := Histogram First Symbol := 217 ]]*/ input: firstnumber(20),secondnumber(5); Variable : shift(0); var: signal(0); var: ppo(0), ema_ppo(0); For shift = Bars-50 Downto 0 Begin ppo = (iMA(secondnumber,MODE_SMA,Shift) - iMA(firstnumber,MODE_SMA,shift))/iMA(secondnumber,MODE_SMA,shift) * 100; ema_ppo = iMA(ppo,MODE_SMA,shift); signal = ppo - ema_ppo; SetIndexValue(shift,signal); End;