{ Downloaded From https://www.WiseStockTrader.com } n := Input("Time Periods",1,100,12)/2; POBC1 := (HHV(CLOSE, n) + LLV(CLOSE,n))/2; POBC2 := (HHV(POBC1, n) + LLV(POBC1,n))/2; POBC3 := (HHV(POBC2, n) + LLV(POBC2,n))/2; POBC4 := (HHV(POBC3, n) + LLV(POBC3,n))/2; POBC5 := (HHV(POBC4, n) + LLV(POBC4,n))/2; POBC6 := (HHV(POBC5, n) + LLV(POBC5,n))/2; POBC7 := (HHV(POBC6, n) + LLV(POBC6,n))/2; POBC8 := (HHV(POBC7, n) + LLV(POBC7,n))/2; POBC9 := (HHV(POBC8, n) + LLV(POBC8,n))/2; POBC10 := (HHV(POBC9, n) + LLV(POBC9,n))/2; AV := (POBC1 + POBC2 + POBC3 + POBC4 + POBC5+ POBC6 + POBC7 + POBC8 + POBC9 + POBC10) / 10; POBCOsc := 100 * ((CLOSE - AV) / (HHV(CLOSE,10)-LLV(CLOSE, 10))); POBCOsc