// Downloaded From https://www.WiseStockTrader.com //============== MA ============== pxHeight = Status( "pxchartheight") ; xx = Status( "pxchartwidth"); Left = 1100; width = 200; x = 5; x2 = 410; y = pxHeight; GfxSelectPen( colorWhite, 1); // broader color GfxSetBkColor(colorBlack ); GfxSelectSolidBrush( colorBlack ); GfxSetBkMode( 1); GfxRoundRect( x, y -65, x2, y+5 , 10,10) ; GfxSelectFont( "Verdana", 10, 1800); GfxSetTextColor( colorWhite ); GfxTextOut( ( "Simple Moving Averages"),13,y-60); GfxSelectFont("Verdana", 8,1800); GfxSetTextColor( colorWhite ); DT5 = 5; // DTL = 5 Day Moving Trend DT10 = 10; // DTM = 10 Day Moving Trend DT20 = 20; // DTS = 20 Day Moving Trend DT50 = 50; // DTL = 50 Day Moving Trend DT100 = 100; // DTM = 100 Day Moving Trend DT200 = 200; // DTS = 200 Day Moving Trend MT5 = LinRegSlope( MA(C, DT5 ), 2 ); //5 Day Moving Average MT10 = LinRegSlope( MA(C, DT10 ), 2 ); //10 Day Moving Average MT20 = LinRegSlope( MA(C, DT20 ), 2 ); //20 Day Moving Average MT50 = LinRegSlope( MA(C, DT50 ), 2 ); //50 Day Moving Average MT100 = LinRegSlope( MA(C, DT100), 2 ); //100 Day Moving Average MT200 = LinRegSlope( MA(C, DT200), 2 ); //200 Day Moving Average MTT5 = IIf(LinRegSlope( MA(C, DT5 ), 2 )>0,True , False); //5 Day Moving Average MTT10 = IIf(LinRegSlope( MA(C, DT10 ), 2 )>0,True , False); MTT20 = IIf(LinRegSlope( MA(C, DT20 ), 2 )>0,True , False); MTT50 = IIf(LinRegSlope( MA(C, DT50 ), 2 )>0,True , False); MTT100 = IIf(LinRegSlope( MA(C, DT100 ), 2 )>0,True , False); MTT200 = IIf(LinRegSlope( MA(C, DT200 ), 2 )>0,True , False); //============== EMA============== pxHeight = Status( "pxchartheight") ; xx = Status( "pxchartwidth"); Left = 1100; width = 200; x = 1260; x2 = 1680; y = pxHeight; GfxSelectPen( colorWhite, 1); // broader color GfxSetBkColor(colorBlack ); GfxSelectSolidBrush( colorBlack ); GfxSetBkMode( 1); GfxRoundRect( x, y -65, x2, y+5 , 10,10) ; GfxSelectFont( "Verdana", 10, 1800); GfxSetTextColor( colorWhite ); GfxTextOut( ( "Exponential Moving Average (EMA) "),1265,y-60); GfxSelectFont("Verdana", 8,1800); GfxSetTextColor( colorWhite ); DT5 = 5; // DTL = 5 Day Moving Trend DT10 = 10; // DTM = 10 Day Moving Trend DT20 = 20; // DTS = 20 Day Moving Trend DT50 = 50; // DTL = 50 Day Moving Trend DT100 = 100; // DTM = 100 Day Moving Trend DT200 = 200; // DTS = 200 Day Moving Trend MT5 = LinRegSlope( EMA(C, DT5 ), 2 ); //5 Day Moving Average MT10 = LinRegSlope( EMA(C, DT10 ), 2 ); //10 Day Moving Average MT20 = LinRegSlope( EMA(C, DT20 ), 2 ); //20 Day Moving Average MT50 = LinRegSlope( EMA(C, DT50 ), 2 ); //50 Day Moving Average MT100 = LinRegSlope( EMA(C, DT100), 2 ); //100 Day Moving Average MT200 = LinRegSlope( EMA(C, DT200), 2 ); //200 Day Moving Average MTT5 = IIf(LinRegSlope( EMA(C, DT5 ), 2 )>0,True , False); //5 Day Moving Average MTT10 = IIf(LinRegSlope( EMA(C, DT10 ), 2 )>0,True , False); MTT20 = IIf(LinRegSlope( EMA(C, DT20 ), 2 )>0,True , False); MTT50 = IIf(LinRegSlope( EMA(C, DT50 ), 2 )>0,True , False); MTT100 = IIf(LinRegSlope( EMA(C, DT100 ), 2 )>0,True , False); MTT200 = IIf(LinRegSlope( EMA(C, DT200 ), 2 )>0,True , False); //============== DEMA============== pxHeight = Status( "pxchartheight") ; xx = Status( "pxchartwidth"); Left = 1100; width = 200; x = 420; x2 = 840; y = pxHeight; GfxSelectPen( colorWhite, 1); // broader color GfxSetBkColor(colorBlack ); GfxSelectSolidBrush( colorBlack ); GfxSetBkMode( 1); GfxRoundRect( x, y -65, x2, y+5 , 10,10) ; GfxSelectFont( "Verdana", 10, 1800); GfxSetTextColor( colorWhite ); GfxTextOut( ( "Double Exponential (DEMA) "),425,y-60); GfxSelectFont("Verdana", 8,1800); GfxSetTextColor( colorWhite ); DT5 = 5; // DTL = 5 Day Moving Trend DT10 = 10; // DTM = 10 Day Moving Trend DT20 = 20; // DTS = 20 Day Moving Trend DT50 = 50; // DTL = 50 Day Moving Trend DT100 = 100; // DTM = 100 Day Moving Trend DT200 = 200; // DTS = 200 Day Moving Trend MT5 = LinRegSlope( DEMA(C, DT5 ), 2 ); //5 Day Moving Average MT10 = LinRegSlope( DEMA(C, DT10 ), 2 ); //10 Day Moving Average MT20 = LinRegSlope( DEMA(C, DT20 ), 2 ); //20 Day Moving Average MT50 = LinRegSlope( DEMA(C, DT50 ), 2 ); //50 Day Moving Average MT100 = LinRegSlope( DEMA(C, DT100), 2 ); //100 Day Moving Average MT200 = LinRegSlope( DEMA(C, DT200), 2 ); //200 Day Moving Average MTT5 = IIf(LinRegSlope( DEMA(C, DT5 ), 2 )>0,True , False); //5 Day Moving Average MTT10 = IIf(LinRegSlope( DEMA(C, DT10 ), 2 )>0,True , False); MTT20 = IIf(LinRegSlope( DEMA(C, DT20 ), 2 )>0,True , False); MTT50 = IIf(LinRegSlope( DEMA(C, DT50 ), 2 )>0,True , False); MTT100 = IIf(LinRegSlope( DEMA(C, DT100 ), 2 )>0,True , False); MTT200 = IIf(LinRegSlope( DEMA(C, DT200 ), 2 )>0,True , False); //============== TEMA ============== pxHeight = Status( "pxchartheight") ; xx = Status( "pxchartwidth"); Left = 1100; width = 200; x = 850; x2 = 1255; y = pxHeight; GfxSelectPen( colorWhite, 1); // broader color GfxSetBkColor(colorBlack ); GfxSelectSolidBrush( colorBlack ); GfxSetBkMode( 1); GfxRoundRect( x, y -65, x2, y+5 , 10,10) ; GfxSelectFont( "Verdana", 10, 1800); GfxSetTextColor( colorWhite ); GfxTextOut( ( "Triple Exponential (Tema)"),855,y-60); GfxSelectFont("Verdana", 8,1800); GfxSetTextColor( colorWhite ); DT5 = 5; // DTL = 5 Day Moving Trend DT10 = 10; // DTM = 10 Day Moving Trend DT20 = 20; // DTS = 20 Day Moving Trend DT50 = 50; // DTL = 50 Day Moving Trend DT100 = 100; // DTM = 100 Day Moving Trend DT200 = 200; // DTS = 200 Day Moving Trend MT5 = LinRegSlope( TEMA(C, DT5 ), 2 ); //5 Day Moving Average MT10 = LinRegSlope( TEMA(C, DT10 ), 2 ); //10 Day Moving Average MT20 = LinRegSlope( TEMA(C, DT20 ), 2 ); //20 Day Moving Average MT50 = LinRegSlope( TEMA(C, DT50 ), 2 ); //50 Day Moving Average MT100 = LinRegSlope( TEMA(C, DT100), 2 ); //100 Day Moving Average MT200 = LinRegSlope( TEMA(C, DT200), 2 ); //200 Day Moving Average MTT5 = IIf(LinRegSlope( TEMA(C, DT5 ), 2 )>0,True , False); //5 Day Moving Average MTT10 = IIf(LinRegSlope( TEMA(C, DT10 ), 2 )>0,True , False); MTT20 = IIf(LinRegSlope( TEMA(C, DT20 ), 2 )>0,True , False); MTT50 = IIf(LinRegSlope( TEMA(C, DT50 ), 2 )>0,True , False); MTT100 = IIf(LinRegSlope( TEMA(C, DT100 ), 2 )>0,True , False); MTT200 = IIf(LinRegSlope( TEMA(C, DT200 ), 2 )>0,True , False); ///////5 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("5 Days " ),13,y-40); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT5 > 0 AND MT5 < 0.3, "WEAK UP TREND" , " ")), 65, y-40); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT5 >= 0.3 AND MT5 < 0.6, "MEDIUM UP TREND" , " ")), 65, y-40); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT5 >= 0.6, "BUY BUY BUY" , " ")),65, y-40); ///////5 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT5<0 AND MT20> -0.3, "WEAK DOWN TREND" , " ")), 65, y-40); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT5<= -0.3 AND MT5 > -0.6, "MEDIUM DOWN TREND" , " ")),65, y-40); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT5 <= -0.6, "SELL SELL SELL" , " ")), 65, y-40); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT5 > 0 AND MT5 < 0.3 AND NOT MT5 >= 0.3 AND MT5 < 0.6 AND NOT MT5 >= 0.6 AND NOT MT5<0 AND MT5> -0.3 AND NOT MT5 <= -0.3 AND MT5> -0.6 AND NOT MT5 <= -0.6 , " SIDEWAYS" , "")), 65, y-40); ///////10 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("10 Days " ),215,y-40); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT10 > 0 AND MT10 < 0.3, "WEAK UP TREND" , " ")), 275, y-40); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT10 >= 0.3 AND MT10 < 0.6, "MEDIUM UP TREND" , " ")), 275, y-40); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT10 >= 0.6, "BUY BUY BUY" , " ")),275,y-40); ///////10 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT10<0 AND MT10> -0.3, "WEAK DOWN TREND" , " ")),275, y-40); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT10<= -0.3 AND MT10 > -0.6, "MEDIUM DOWN TREND" , " ")), 275, y-40); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT10 <= -0.6, "SELL SELL SELL" , " ")), 275, y-40); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT10 > 0 AND MT10 < 0.3 AND NOT MT10 >= 0.3 AND MT10 < 0.6 AND NOT MT10 >= 0.6 AND NOT MT10<0 AND MT10> -0.3 AND NOT MT10 <= -0.3 AND MT10> -0.6 AND NOT MT10 <= -0.6 , " SIDEWAYS" , "")), 275, y-40); ///////20 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("20 Days " ),13,y-25); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT20 > 0 AND MT20 < 0.3, "WEAK UP TREND" , " ")), 65, y-25); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT20 >= 0.3 AND MT20 < 0.6, "MEDIUM UP TREND" , " ")), 65, y-25); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT20 >= 0.6, "BUY BUY BUY" , " ")),65, y-25); ///////20 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT20<0 AND MT20> -0.3, "WEAK DOWN TREND" , " ")), 65, y-25); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT20<= -0.3 AND MT20 > -0.6, "MEDIUM DOWN TREND" , " ")),65, y-25); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT20 <= -0.6, "SELL SELL SELL" , " ")), 65, y-25); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT20 > 0 AND MT20 < 0.3 AND NOT MT20 >= 0.3 AND MT20 < 0.6 AND NOT MT20 >= 0.6 AND NOT MT20<0 AND MT20> -0.3 AND NOT MT20 <= -0.3 AND MT20> -0.6 AND NOT MT20 <= -0.6 , " SIDEWAYS" , "")), 65, y-25); ///////50 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("50 Days " ),215,y-25); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT50 > 0 AND MT50 < 0.3, "WEAK UP TREND" , " ")), 275, y-25); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT50 >= 0.3 AND MT50 < 0.6, "MEDIUM UP TREND" , " ")), 275, y-25); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT50 >= 0.6, "BUY BUY BUY" , " ")),275,y-25); ///////50 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT50<0 AND MT50> -0.3, "WEAK DOWN TREND" , " ")), 275, y-25); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT50<= -0.3 AND MT50 > -0.6, "MEDIUM DOWN TREND" , " ")), 275, y-25); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT50 <= -0.6, "SELL SELL SELL" , " ")), 275, y-25); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT50 > 0 AND MT50 < 0.3 AND NOT MT50 >= 0.3 AND MT50 < 0.6 AND NOT MT50 >= 0.6 AND NOT MT50<0 AND MT50> -0.3 AND NOT MT50 <= -0.3 AND MT50> -0.6 AND NOT MT50 <= -0.6 , " SIDEWAYS" , "")), 275, y-25); ///////100 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("100 Days " ),13,y-10); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT100 > 0 AND MT100 < 0.3, "WEAK UP TREND" , " ")), 65, y-10); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT100 >= 0.3 AND MT100 < 0.6, "MEDIUM UP TREND" , " ")), 65, y-10); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT100 >= 0.6, "BUY BUY BUY" , " ")),65, y-10); ///////100 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT100<0 AND MT100> -0.3, "WEAK DOWN TREND" , " ")), 65, y-10); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT100<= -0.3 AND MT100 > -0.6, "MEDIUM DOWN TREND" , " ")),65, y-10); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT100 <= -0.6, "SELL SELL SELL" , " ")), 65, y-10); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT100 > 0 AND MT100 < 0.3 AND NOT MT100 >= 0.3 AND MT100 < 0.6 AND NOT MT100 >= 0.6 AND NOT MT100<0 AND MT100> -0.3 AND NOT MT100 <= -0.3 AND MT100> -0.6 AND NOT MT100 <= -0.6 , " SIDEWAYS" , "")),65, y-10); ///////200 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("200 Days " ),215,y-10); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT200 > 0 AND MT200 < 0.3, "WEAK UP TREND" , " ")), 275, y-10); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT200 >= 0.3 AND MT200 < 0.6, "MEDIUM UP TREND" , " ")), 275, y-10); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT200 >= 0.6, "BUY BUY BUY" , " ")),275,y-10); ///////200 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT200<0 AND MT200> -0.3, "WEAK DOWN TREND" , " ")), 275, y-10); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT200<= -0.3 AND MT200 > -0.6, "MEDIUM DOWN TREND" , " ")), 275, y-10); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT200 <= -0.6, "SELL SELL SELL" , " ")), 275, y-10); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT200 > 0 AND MT200 < 0.3 AND NOT MT200 >= 0.3 AND MT200 < 0.6 AND NOT MT200 >= 0.6 AND NOT MT200<0 AND MT200> -0.3 AND NOT MT200 <= -0.3 AND MT200> -0.6 AND NOT MT200 <= -0.6 , " SIDEWAYS" , "")), 275, y-10); ///////5 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("5 Days " ),425,y-40); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT5 > 0 AND MT5 < 0.3, "WEAK UP TREND" , " ")), 490, y-40); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT5 >= 0.3 AND MT5 < 0.6, "MEDIUM UP TREND" , " ")), 490, y-40); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT5 >= 0.6, "BUY BUY BUY" , " ")),490, y-40); ///////5 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT5<0 AND MT20> -0.3, "WEAK DOWN TREND" , " ")), 490, y-40); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT5<= -0.3 AND MT5 > -0.6, "MEDIUM DOWN TREND" , " ")),490, y-40); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT5 <= -0.6, "SELL SELL SELL" , " ")), 490, y-40); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT5 > 0 AND MT5 < 0.3 AND NOT MT5 >= 0.3 AND MT5 < 0.6 AND NOT MT5 >= 0.6 AND NOT MT5<0 AND MT5> -0.3 AND NOT MT5 <= -0.3 AND MT5> -0.6 AND NOT MT5 <= -0.6 , " SIDEWAYS" , "")), 490, y-40); ///////10 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("10 Days " ),627,y-40); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT10 > 0 AND MT10 < 0.3, "WEAK UP TREND" , " ")), 700, y-40); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT10 >= 0.3 AND MT10 < 0.6, "MEDIUM UP TREND" , " ")), 700, y-40); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT10 >= 0.6, "BUY BUY BUY" , " ")),700,y-40); ///////10 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT10<0 AND MT10> -0.3, "WEAK DOWN TREND" , " ")), 700, y-40); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT10<= -0.3 AND MT10 > -0.6, "MEDIUM DOWN TREND" , " ")), 700, y-40); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT10 <= -0.6, "SELL SELL SELL" , " ")), 700, y-40); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT10 > 0 AND MT10 < 0.3 AND NOT MT10 >= 0.3 AND MT10 < 0.6 AND NOT MT10 >= 0.6 AND NOT MT10<0 AND MT10> -0.3 AND NOT MT10 <= -0.3 AND MT10> -0.6 AND NOT MT10 <= -0.6 , " SIDEWAYS" , "")), 700, y-40); ///////20 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("20 Days " ),425,y-25); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT20 > 0 AND MT20 < 0.3, "WEAK UP TREND" , " ")), 490, y-25); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT20 >= 0.3 AND MT20 < 0.6, "MEDIUM UP TREND" , " ")), 490, y-25); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT20 >= 0.6, "BUY BUY BUY" , " ")),490, y-25); ///////20 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT20<0 AND MT20> -0.3, "WEAK DOWN TREND" , " ")), 490, y-25); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT20<= -0.3 AND MT20 > -0.6, "MEDIUM DOWN TREND" , " ")),490, y-25); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT20 <= -0.6, "SELL SELL SELL" , " ")), 490, y-25); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT20 > 0 AND MT20 < 0.3 AND NOT MT20 >= 0.3 AND MT20 < 0.6 AND NOT MT20 >= 0.6 AND NOT MT20<0 AND MT20> -0.3 AND NOT MT20 <= -0.3 AND MT20> -0.6 AND NOT MT20 <= -0.6 , " SIDEWAYS" , "")), 490, y-25); ///////50 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("50 Days " ),627,y-25); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT50 > 0 AND MT50 < 0.3, "WEAK UP TREND" , " ")), 700, y-25); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT50 >= 0.3 AND MT50 < 0.6, "MEDIUM UP TREND" , " ")), 700, y-25); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT50 >= 0.6, "BUY BUY BUY" , " ")),700,y-25); ///////50 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT50<0 AND MT50> -0.3, "WEAK DOWN TREND" , " ")), 700, y-25); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT50<= -0.3 AND MT50 > -0.6, "MEDIUM DOWN TREND" , " ")), 700, y-25); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT50 <= -0.6, "SELL SELL SELL" , " ")), 700, y-25); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT50 > 0 AND MT50 < 0.3 AND NOT MT50 >= 0.3 AND MT50 < 0.6 AND NOT MT50 >= 0.6 AND NOT MT50<0 AND MT50> -0.3 AND NOT MT50 <= -0.3 AND MT50> -0.6 AND NOT MT50 <= -0.6 , " SIDEWAYS" , "")), 700, y-25); ///////100 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("100 Days " ),425,y-10); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT100 > 0 AND MT100 < 0.3, "WEAK UP TREND" , " ")), 490, y-10); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT100 >= 0.3 AND MT100 < 0.6, "MEDIUM UP TREND" , " ")), 490, y-10); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT100 >= 0.6, "BUY BUY BUY" , " ")),490, y-10); ///////100 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT100<0 AND MT100> -0.3, "WEAK DOWN TREND" , " ")), 490, y-10); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT100<= -0.3 AND MT100 > -0.6, "MEDIUM DOWN TREND" , " ")),490, y-10); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT100 <= -0.6, "SELL SELL SELL" , " ")), 490, y-10); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT100 > 0 AND MT100 < 0.3 AND NOT MT100 >= 0.3 AND MT100 < 0.6 AND NOT MT100 >= 0.6 AND NOT MT100<0 AND MT100> -0.3 AND NOT MT100 <= -0.3 AND MT100> -0.6 AND NOT MT100 <= -0.6 , " SIDEWAYS" , "")),490, y-10); ///////200 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("200 Days " ),627,y-10); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT200 > 0 AND MT200 < 0.3, "WEAK UP TREND" , " ")), 700, y-10); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT200 >= 0.3 AND MT200 < 0.6, "MEDIUM UP TREND" , " ")), 700, y-10); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT200 >= 0.6, "BUY BUY BUY" , " ")),700,y-10); ///////200 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT200<0 AND MT200> -0.3, "WEAK DOWN TREND" , " ")), 700, y-10); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT200<= -0.3 AND MT200 > -0.6, "MEDIUM DOWN TREND" , " ")), 700, y-10); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT200 <= -0.6, "SELL SELL SELL" , " ")), 700, y-10); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT200 > 0 AND MT200 < 0.3 AND NOT MT200 >= 0.3 AND MT200 < 0.6 AND NOT MT200 >= 0.6 AND NOT MT200<0 AND MT200> -0.3 AND NOT MT200 <= -0.3 AND MT200> -0.6 AND NOT MT200 <= -0.6 , " SIDEWAYS" , "")), 700, y-10); ///////5 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("5 Days " ),855,y-40); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT5 > 0 AND MT5 < 0.3, "WEAK UP TREND" , " ")), 910, y-40); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT5 >= 0.3 AND MT5 < 0.6, "MEDIUM UP TREND" , " ")), 910, y-40); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT5 >= 0.6, "BUY BUY BUY" , " ")),910, y-40); ///////5 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT5<0 AND MT20> -0.3, "WEAK DOWN TREND" , " ")), 910, y-40); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT5<= -0.3 AND MT5 > -0.6, "MEDIUM DOWN TREND" , " ")),910, y-40); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT5 <= -0.6, "SELL SELL SELL" , " ")), 910, y-40); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT5 > 0 AND MT5 < 0.3 AND NOT MT5 >= 0.3 AND MT5 < 0.6 AND NOT MT5 >= 0.6 AND NOT MT5<0 AND MT5> -0.3 AND NOT MT5 <= -0.3 AND MT5> -0.6 AND NOT MT5 <= -0.6 , " SIDEWAYS" , "")), 910, y-40); ///////10 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("10 Days " ),1055,y-40); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT10 > 0 AND MT10 < 0.3, "WEAK UP TREND" , " ")), 1120, y-40); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT10 >= 0.3 AND MT10 < 0.6, "MEDIUM UP TREND" , " ")), 1120, y-40); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT10 >= 0.6, "BUY BUY BUY" , " ")),1120,y-40); ///////10 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT10<0 AND MT10> -0.3, "WEAK DOWN TREND" , " ")), 1120, y-40); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT10<= -0.3 AND MT10 > -0.6, "MEDIUM DOWN TREND" , " ")), 1120, y-40); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT10 <= -0.6, "SELL SELL SELL" , " ")), 1120, y-40); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT10 > 0 AND MT10 < 0.3 AND NOT MT10 >= 0.3 AND MT10 < 0.6 AND NOT MT10 >= 0.6 AND NOT MT10<0 AND MT10> -0.3 AND NOT MT10 <= -0.3 AND MT10> -0.6 AND NOT MT10 <= -0.6 , " SIDEWAYS" , "")), 1120, y-40); ///////20 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("20 Days " ),855,y-25); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT20 > 0 AND MT20 < 0.3, "WEAK UP TREND" , " ")), 910, y-25); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT20 >= 0.3 AND MT20 < 0.6, "MEDIUM UP TREND" , " ")), 910, y-25); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT20 >= 0.6, "BUY BUY BUY" , " ")),910, y-25); ///////20 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT20<0 AND MT20> -0.3, "WEAK DOWN TREND" , " ")), 910, y-25); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT20<= -0.3 AND MT20 > -0.6, "MEDIUM DOWN TREND" , " ")),910, y-25); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT20 <= -0.6, "SELL SELL SELL" , " ")), 910, y-25); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT20 > 0 AND MT20 < 0.3 AND NOT MT20 >= 0.3 AND MT20 < 0.6 AND NOT MT20 >= 0.6 AND NOT MT20<0 AND MT20> -0.3 AND NOT MT20 <= -0.3 AND MT20> -0.6 AND NOT MT20 <= -0.6 , " SIDEWAYS" , "")), 910, y-25); ///////50 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("50 Days " ),1055,y-25); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT50 > 0 AND MT50 < 0.3, "WEAK UP TREND" , " ")), 1120, y-25); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT50 >= 0.3 AND MT50 < 0.6, "MEDIUM UP TREND" , " ")), 1120, y-25); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT50 >= 0.6, "BUY BUY BUY" , " ")),1120,y-25); ///////50 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT50<0 AND MT50> -0.3, "WEAK DOWN TREND" , " ")), 1120, y-25); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT50<= -0.3 AND MT50 > -0.6, "MEDIUM DOWN TREND" , " ")), 1120, y-25); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT50 <= -0.6, "SELL SELL SELL" , " ")), 1120, y-25); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT50 > 0 AND MT50 < 0.3 AND NOT MT50 >= 0.3 AND MT50 < 0.6 AND NOT MT50 >= 0.6 AND NOT MT50<0 AND MT50> -0.3 AND NOT MT50 <= -0.3 AND MT50> -0.6 AND NOT MT50 <= -0.6 , " SIDEWAYS" , "")), 1120, y-25); ///////100 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("100 Days " ),855,y-10); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT100 > 0 AND MT100 < 0.3, "WEAK UP TREND" , " ")), 910, y-10); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT100 >= 0.3 AND MT100 < 0.6, "MEDIUM UP TREND" , " ")), 910, y-10); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT100 >= 0.6, "BUY BUY BUY" , " ")),910, y-10); ///////100 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT100<0 AND MT100> -0.3, "WEAK DOWN TREND" , " ")), 910, y-10); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT100<= -0.3 AND MT100 > -0.6, "MEDIUM DOWN TREND" , " ")),910, y-10); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT100 <= -0.6, "SELL SELL SELL" , " ")), 910, y-10); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT100 > 0 AND MT100 < 0.3 AND NOT MT100 >= 0.3 AND MT100 < 0.6 AND NOT MT100 >= 0.6 AND NOT MT100<0 AND MT100> -0.3 AND NOT MT100 <= -0.3 AND MT100> -0.6 AND NOT MT100 <= -0.6 , " SIDEWAYS" , "")),910, y-10); ///////200 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("200 Days " ),1055,y-10); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT200 > 0 AND MT200 < 0.3, "WEAK UP TREND" , " ")), 1120, y-10); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT200 >= 0.3 AND MT200 < 0.6, "MEDIUM UP TREND" , " ")), 1120, y-10); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT200 >= 0.6, "BUY BUY BUY" , " ")),1120,y-10); ///////200 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT200<0 AND MT200> -0.3, "WEAK DOWN TREND" , " ")), 1120, y-10); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT200<= -0.3 AND MT200 > -0.6, "MEDIUM DOWN TREND" , " ")), 1120, y-10); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT200 <= -0.6, "SELL SELL SELL" , " ")), 1120, y-10); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT200 > 0 AND MT200 < 0.3 AND NOT MT200 >= 0.3 AND MT200 < 0.6 AND NOT MT200 >= 0.6 AND NOT MT200<0 AND MT200> -0.3 AND NOT MT200 <= -0.3 AND MT200> -0.6 AND NOT MT200 <= -0.6 , " SIDEWAYS" , "")), 1120, y-10); ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////EMA////////////////////////////////////////// ///////5 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("5 Days " ),1265,y-40); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT5 > 0 AND MT5 < 0.3, "WEAK UP TREND" , " ")), 1317, y-40); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT5 >= 0.3 AND MT5 < 0.6, "MEDIUM UP TREND" , " ")), 1317, y-40); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT5 >= 0.6, "BUY BUY BUY" , " ")),1317, y-40); ///////5 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT5<0 AND MT20> -0.3, "WEAK DOWN TREND" , " ")), 1317, y-40); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT5<= -0.3 AND MT5 > -0.6, "MEDIUM DOWN TREND" , " ")),1317, y-40); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT5 <= -0.6, "SELL SELL SELL" , " ")), 1317, y-40); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT5 > 0 AND MT5 < 0.3 AND NOT MT5 >= 0.3 AND MT5 < 0.6 AND NOT MT5 >= 0.6 AND NOT MT5<0 AND MT5> -0.3 AND NOT MT5 <= -0.3 AND MT5> -0.6 AND NOT MT5 <= -0.6 , " SIDEWAYS" , "")), 1317, y-40); ///////10 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("10 Days " ),1467,y-40); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT10 > 0 AND MT10 < 0.3, "WEAK UP TREND" , " ")), 1519, y-40); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT10 >= 0.3 AND MT10 < 0.6, "MEDIUM UP TREND" , " ")), 1519, y-40); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT10 >= 0.6, "BUY BUY BUY" , " ")),1519,y-40); ///////10 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT10<0 AND MT10> -0.3, "WEAK DOWN TREND" , " ")),1519, y-40); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT10<= -0.3 AND MT10 > -0.6, "MEDIUM DOWN TREND" , " ")), 1519, y-40); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT10 <= -0.6, "SELL SELL SELL" , " ")), 1519, y-40); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT10 > 0 AND MT10 < 0.3 AND NOT MT10 >= 0.3 AND MT10 < 0.6 AND NOT MT10 >= 0.6 AND NOT MT10<0 AND MT10> -0.3 AND NOT MT10 <= -0.3 AND MT10> -0.6 AND NOT MT10 <= -0.6 , " SIDEWAYS" , "")), 1519, y-40); ///////20 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("20 Days " ),1265,y-25); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT20 > 0 AND MT20 < 0.3, "WEAK UP TREND" , " ")), 1317, y-25); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT20 >= 0.3 AND MT20 < 0.6, "MEDIUM UP TREND" , " ")), 1317, y-25); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT20 >= 0.6, "BUY BUY BUY" , " ")),1317, y-25); ///////20 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT20<0 AND MT20> -0.3, "WEAK DOWN TREND" , " ")), 1317, y-25); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT20<= -0.3 AND MT20 > -0.6, "MEDIUM DOWN TREND" , " ")),1317, y-25); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT20 <= -0.6, "SELL SELL SELL" , " ")), 1317, y-25); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT20 > 0 AND MT20 < 0.3 AND NOT MT20 >= 0.3 AND MT20 < 0.6 AND NOT MT20 >= 0.6 AND NOT MT20<0 AND MT20> -0.3 AND NOT MT20 <= -0.3 AND MT20> -0.6 AND NOT MT20 <= -0.6 , " SIDEWAYS" , "")), 1317, y-25); ///////50 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("50 Days " ),1467,y-25); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT50 > 0 AND MT50 < 0.3, "WEAK UP TREND" , " ")), 1519, y-25); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT50 >= 0.3 AND MT50 < 0.6, "MEDIUM UP TREND" , " ")), 1519, y-25); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT50 >= 0.6, "BUY BUY BUY" , " ")),1519,y-25); ///////50 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT50<0 AND MT50> -0.3, "WEAK DOWN TREND" , " ")), 1519, y-25); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT50<= -0.3 AND MT50 > -0.6, "MEDIUM DOWN TREND" , " ")), 1519, y-25); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT50 <= -0.6, "SELL SELL SELL" , " ")), 1519, y-25); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT50 > 0 AND MT50 < 0.3 AND NOT MT50 >= 0.3 AND MT50 < 0.6 AND NOT MT50 >= 0.6 AND NOT MT50<0 AND MT50> -0.3 AND NOT MT50 <= -0.3 AND MT50> -0.6 AND NOT MT50 <= -0.6 , " SIDEWAYS" , "")), 1519, y-25); ///////100 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("100 Days " ),1265,y-10); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT100 > 0 AND MT100 < 0.3, "WEAK UP TREND" , " ")), 1317, y-10); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT100 >= 0.3 AND MT100 < 0.6, "MEDIUM UP TREND" , " ")), 1317, y-10); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT100 >= 0.6, "BUY BUY BUY" , " ")),1317, y-10); ///////100 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT100<0 AND MT100> -0.3, "WEAK DOWN TREND" , " ")), 1317, y-10); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT100<= -0.3 AND MT100 > -0.6, "MEDIUM DOWN TREND" , " ")),1317, y-10); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT100 <= -0.6, "SELL SELL SELL" , " ")), 1317, y-10); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT100 > 0 AND MT100 < 0.3 AND NOT MT100 >= 0.3 AND MT100 < 0.6 AND NOT MT100 >= 0.6 AND NOT MT100<0 AND MT100> -0.3 AND NOT MT100 <= -0.3 AND MT100> -0.6 AND NOT MT100 <= -0.6 , " SIDEWAYS" , "")),1317, y-10); ///////200 Days UP Trend //// GfxSetTextColor( colorYellow); GfxTextOut(("200 Days " ),1467,y-10); GfxSetTextColor( colorLime); GfxTextOut(( " " + WriteIf (MT200 > 0 AND MT200 < 0.3, "WEAK UP TREND" , " ")), 1519, y-10); GfxSetTextColor( colorBrightGreen); GfxTextOut(( " " + WriteIf (MT200 >= 0.3 AND MT200 < 0.6, "MEDIUM UP TREND" , " ")), 1519, y-10); GfxSetTextColor( colorGreen); GfxTextOut(( " " + WriteIf (MT200 >= 0.6, "BUY BUY BUY" , " ")),1519,y-10); ///////200 Days Down Trend//// GfxSetTextColor( colorOrange); GfxTextOut(( " " + WriteIf (MT200<0 AND MT200> -0.3, "WEAK DOWN TREND" , " ")), 1519, y-10); GfxSetTextColor( colorPink); GfxTextOut(( " " + WriteIf (MT200<= -0.3 AND MT200 > -0.6, "MEDIUM DOWN TREND" , " ")), 1519, y-10); GfxSetTextColor( colorRed); GfxTextOut(( " " + WriteIf(MT200 <= -0.6, "SELL SELL SELL" , " ")), 1519, y-10); GfxSetTextColor( colorWhite); GfxTextOut(( " " + WriteIf(NOT MT200 > 0 AND MT200 < 0.3 AND NOT MT200 >= 0.3 AND MT200 < 0.6 AND NOT MT200 >= 0.6 AND NOT MT200<0 AND MT200> -0.3 AND NOT MT200 <= -0.3 AND MT200> -0.6 AND NOT MT200 <= -0.6 , " SIDEWAYS" , "")), 1519, y-10);