// Downloaded From https://www.WiseStockTrader.com
                  /////////////\\\\\\\\\\\\\\\
                 //                          \\
                //This is an original L.E.Gent\\
               //          c 2011 jsj          \\
              /////////////////\\\\\\\\\\\\\\\\\\\

FI = (C-Ref(C,-1)) ;

F1 = sqrt((C-Ref(C,-1))^2);
BP = H - O;
SP = C - L;
DRF = (BP+SP)/(2*(H-L));
OC = (O-C);
UP = (H-C);
DOWN = (C-L);
M1 = C + (FI*DRF);
UP2 = IIf(V > MA(V,5),H, C);
DOWN2 = IIf(V > MA(V,5),L, C);
GENT = IIf(C<Ref(C,-1), C-DRF, C+DRF);
LEE = HHV(GENT,50);
ED = LLV(GENT,50);
E_L_GENT = (ED + LEE)/2;
Plot(WMA(M1,9),"M1_20",colorYellow ,1 | styleThick); 
Plot(WMA(M1,20),"M1_50",colorBlue ,1 | styleThick); 
Plot(C,"close",colorBlack ,1 | styleThick);
Plot(E_L_GENT,"E_L_GENT",colorRed ,1 | styleThick);
Buy = C > E_L_GENT AND C > WMA(M1,9) AND C > WMA(M1,20);
Sell = C < E_L_GENT OR C < WMA(M1,9) OR C < WMA(M1,20);
Buy=ExRem(Buy,Sell); Sell=ExRem(Sell,Buy); 
PlotShapes(shapeUpArrow*(Buy),colorGreen);
PlotShapes(shapeDownArrow*(Sell),colorRed);