Código fuente del indicador Yzx
BB05:= ATAN((ma 1/REF(ma 1, 1)-1)* 100)* 180/3.1416;
IF(BB05>30&ma 1>REF(MA1,1),MA1,DRAWNULL),LINETHICK1,COLORRED
IF(BB05<0&ma 1<REF( MA1, 1), MA1, DRAWNULL), LINETHICK1, COLORVERDE
ZLCM:=EMA(GANADOR(CIERRE)*70,3);
SHCM:= EMA((GANADOR(CIERRE * 1.1)-GANADOR(CIERRE * 0.9)) * 80, 3);
Profeta: ((zlcm/(zlcm+shcm)) * 100), grosor de línea 2, color amarillo, sin dibujo ;
DRAWTEXT(CROSS ( Profeta, 20), L-(L * 0.005), 'Profeta'), COLORAMARILLO
RSV:=(CLOSE-LLV(Bajo, 9) )/(HHV(Alto, 9)-LLV( Bajo, 9))* 100;
K:=SMA(RSV, 3, 1);
D:=SMA (K, 3, 1);
Drawtext (cruz (k, d), l-(l * 0.005), '● comprar '), COLORRED
Drawtext (cruz ( d, k), h+(h * 0.005), ' vender '), COLORGREEN
HDAY:= 20;
LDAY:= 20;
Ángulo hacia arriba:= 70°;
Ángulo inferior:= 70°;
Punto de ajuste:= 3;
CURR:= CURRBARSCOUNT;
TCH:=CONST(FINDHIGH(H, 0 , HDAY*10, 1));
GTT:= CONST(últimas barras(TCH = H))+1;
SX drop h: = const (if (gtt = 1, h, ref (h, gtt-1));
BCL:=CONST(FINDLOW(L, 0, LDAY*10, 1)) ;
TDT:= CONST(últimas barras(BCL = L))+1;
SX sube l: = const (if (dtt = 1, l, ref (l, dtt-1));
Punto de subida:= Barsince (Retroceso (Islastbar, barra dura(L = Sx sube L)+1));
Punto de bloqueo:= barra desde (retroceso(islatbar, Barlast (h = Sx bajada punto H)+1));
Mínimo:=IF(punto de ajuste=1, punto de caída, IF(punto de ajuste=2, punto de subida, IF (Punto de ajuste=3, punto de subida, punto de caída) ));
l pendiente:=ángulo descendente/si (c
Máximo:=SI(punto de ajuste=1, punto de caída, SI (punto de ajuste = 2, punto de subida, IF (punto de ajuste = 3, punto de caída, punto de subida));
h pendiente: = ángulo superior/if (c
IM68:=((SX cayó H-SX subió L)/8-(SX bajó H-SX subió L)/8);
GH bajó X:=SX bajó H+(SX bajó H -SX subió L)/8;DL subió X:= SX arriba L-(SX abajo H-SX arriba L)/8;
GTHT:=
IF(DTT & gt; GTT, TDT, GTT); r:= ABS(GTT-DTT);
draw band(IF(CURR & lt; = GTHT, SX bajo H, sorteo nulo), RGB (0, 120, 120), sx lower H, RGB (8, 168, 168));
dibujar banda (IF (CURR & lt; = GTHT, SX Sharp L, dibujar vacío), RGB (0, 120, 120), sx arriba L, RGB (0, 160, 160));
Stickline (currbarscout = GTT, SX abajo H, SX arriba L, 0, 0), COLOR556600
Stickline (currbarscout = TDT, SX cayó H, SX subió L, 0, 0), color 66666
Stickline (currbarscout = 1, SX cayó H, SX subió L, 0, 0), COLOR556600
Línea de tracción (H, O, L, C);
Antena:=SX bajada h;Cable de tierra:=SX subida l;
Pendiente ascendente:=IF(suelo+CONST(Pendiente L*4.00)*mínimo>=suelo, terreno+CONST(Pendiente L*4.00)*mínimo, dibujar nulo);
Pendiente ascendente 4: =SI(suelo+CONST(L pendiente*0.50)*mínimo>=suelo, suelo+CONST(L pendiente*0.50)*mínimo, dibujar nulo);
Arriba 4: =SI(barra superior 4
Arriba: =SI(barra superior
Debajo del flash:=SI(constante de antena (pendiente H*4.00)*más alta
Infravaloración 4:=SI( constante de antena (pendiente H*0.50)*más alta
Parte inferior 4:=IF(pendiente inferior 4>;=línea de tierra*0.95, línea diagonal 4, DRAWNULL), COLORVERDE, LÍNEA DE PUNTOS
Abajo: =SI (barra inferior> = línea de tierra*0.95, barra diagonal, DRAWNULL), COLORGREEN, LÍNEA DE PUNTOS
Arriba: = BARSLASTCOUNT(límite inferior
abajo:= BARSLASTCOUNT( arriba>; REF(arriba, 1)), sin dibujo, coloreado;
VAR31:=HHVBARS(ZIG(3, 19)>REF (ZIG(319),1)&REF(ZIG(319), 1)<REF(ZIG(3,19),2),0);
var 31 = 0;
p>