Iniciado por
;
#propiedad copyright VMesquita
#property indicador_chart_window/se extrae un indicador de la ventana principal del gráfico
#propiedad indicador_buffers 1
límite int;
int inicial ()
//--
retorno(0);
definición int()
retorno(0);
comienzo int ()
doble O,C,H,L,O1,C1,H1,L1,O2,C2,H2,L2;
cadena de texto;
int counted_bars=IndiorCounted();
limit=Bars-counted_bars;
//-- comprobamos posibles errores
if(barras_contadas;0)
Alerta(Sin barras. .) ;
retorno(-1);
//-- se volverá a contar la última barra contada
for(int I=1; ilt;límite; I )
TO=Abierto(NULO,0,I);
C=iCerrar(NULO,0,I);
H=iAlto(NULO,0,I);
L=iBajo(NULO,0,I);
O1=iAbierto(NULO,0,i-1);
C1=iCerrar(NULO,0,i-1);
H1=iAlto(NULO,0,i-1);
L1=iBajo(NULO,0,i-1);
O2=iAbierto(NULO,0,I 1);
C2=iCerrar(NULO,0,I 1);
H2=iAlta(NULO,0,I 1);
L2=iBajo(NULO,0,I 1);
texto=;
if(((H-L)gt;4*(O-C))((C-L)/(0.001 H-L)gt;=0.75)((O-L)/(0.001 H-L)gt;=0.75)) text=Hang;
if(H==C)texto=COMPRAR;
if(C==L)texto=VENDER;
//Si encontramos una vela en particular, escriba en el Gráfico
si(texto! =-RRB-
ObjectCreate(DoubleToStr(I,0) label, OBJ_TEXT, 0, Time[Id ], H);
ObjectSetText(DoubleToStr(I,0) etiqueta, texto, 15, Arial, Azul);
ReproducirSonido(esperar.wav);