// Downloaded From https://www.WiseStockTrader.com _SECTION_BEGIN("BS volume V.1.0"); jb = Param("Buy volume Factor",3,2,4,0.1); js = Param("Sell volume Factor",3,2,4,0.1); num = C - Ref(C,-1); Hi = Max(High, Ref(C,-1)); Li = Min(Low, Ref(C,-1)); EVt = abs(num /(Hi-Li)); EV = IIf( C>Ref(C,-1),V*EVt,V*(-1)*EVt); BuyV = IIf(EV>0,EV,0); SellV = IIf(EV<0,EV,0); BVA = EMA(BuyV,40); SVA = EMA(SellV,40); IBV = IIf(EV>(jb*BVA),ev,0); SBV = IIf(EV<(js*SVA),ev,0); Plot(BVA,"",51,1); Plot(SVA,"",33,1); SetBarFillColor(colorYellow); PlotOHLC(0,IBV,0,IBV,"EV",31 , styleCandle) ; SetBarFillColor(colorYellow); PlotOHLC(0,SBV,0,SBV,"EV",31 , styleCandle) ; SetBarFillColor(IIf(EV>0, colorLime,colorRed)); PlotOHLC(0,EV,0,EV,"Effective Volume V.1.0",31 , styleCandle) ; PlotOHLC( BVA, BVA, 0, 0, "", 51,styleCloud ); Plot(BVA,"Up",51,styleCloud ); PlotOHLC( SVA, SVA, 0, 0, "", 33,styleCloud ); Plot(SVA,"Down",33,styleCloud ); //Title=EncodeColor(colorYellow)+Name()+" "+"BS Volume V.1.0 "; _SECTION_END();