// Downloaded From https://www.WiseStockTrader.com _SECTION_BEGIN("MACD"); SetChartBkColor(ParamColor("Outer panel color ",colorBlack)); // color of outer border SetChartBkGradientFill( ParamColor("Inner panel color upper half",colorBlack),ParamColor("Inner panel color lower half",colorBlack)); // color of inner panel VR = ParamToggle("indiactor On/off", "ON|OFF",1); VOA=Param("band-period",10,5,20,1); wid=Param("band-width",1,0.5,3,0.5); A1=EMA(C,12)-EMA(C,26); BBtop=BBandTop(A1,VOA,wid); BBbot=BBandBot(A1,VOA,wid); Color=IIf(a1<0 AND a1>Ref(a1,-1), colorLime,IIf(a1>0 AND a1>Ref(a1,-1),colorBrightGreen,IIf(a1>0 AND a1BBTOP AND Cross(a1,0) AND a1>Ref(a1,-1); Sell=Cross(MID,a1); Short=A1Ref(a1,-1) , " Macd below zero line and RISING = STRENTHING "+C+" ","")+ EncodeColor(colorBrightGreen)+WriteIf (a1>0 AND a1>Ref(a1,-1) , " Macd above zero line and RISING = STRENTH++ "+C+" ","")+ EncodeColor(colorCustom12)+WriteIf (a1>0 AND a1