INDICADOR KONCORDE PARA METASTOCK

Foro sobre el famoso programa de gráficos de Equis.
pilotovaliente
Mensajes: 4
Registrado: 25 Jun 2020 19:56

Re:

Mensaje por pilotovaliente »

pitufogranjero escribió: 21 Ago 2008 13:57 yo estoy llevando el vigia al metastock, si alguien puede ayudar, que se apunte...
{Adaptacion de ProRealTime_BLAI5_VIGIA_v.09 a MetaStock}{-Octubre 2020-}
{Esta creado en 5 indicadores para su mejor representacion y facilitar las exploraciones}

{VIGIA}
{"Vigia"}
MIMFI:=mfi(20);
MIPRECIO:=(o+c+h+l)/4;
OB1:=(bbandtop(MIPRECIO,20,s,2)+bbandbot(MIPRECIO,20,s,2))/2;
OB2:=bbandtop(MIPRECIO,20,s,2)-bbandbot(MIPRECIO,20,s,2);
BOLLOSC:=((c-OB1)/if(OB2=0,0.0001,OB2))*100;
MIRSI:=rsi(MIPRECIO,21);
MIESTOCASTICO:=(sum(MIPRECIO-(llv(l,20)),3)/if(sum(hhv(h,20)-llv(l,20),3)=0,0.0001,sum(hhv(h,20)-llv(l,20),3)))*100;
VG:=((MIRSI+MIMFI+BOLLOSC+(MIESTOCASTICO/3))/2)-60;
VG;

{VIGIA_Media}
{"Media de Vigia y Filtro"}
PERIODOS1:=input("Periodos Media Vigia",1,90,20);
MEDIAVIGIA:=mov(fmlvar("VIGIA","VG"),PERIODOS1,e);
HISTVG:=fmlvar("VIGIA","VG")-MEDIAVIGIA;
HISTAV:=wilders(HISTVG,PERIODOS1);
MEDIAVIGIA;
HISTAV;

{VIGIA_Bandas}
{"Bandas Variables"}
BANDAMEDIAVG:=mov(fmlvar("VIGIA","VG"),70,s);
BANDASUPERIORVG:=BANDAMEDIAVG + stdev(fmlvar("VIGIA","VG"),70);
BANDAINFERIORVG:=BANDAMEDIAVG - stdev(fmlvar("VIGIA","VG"),70);
BANDASUPERIORVG;
BANDAINFERIORVG;

{VIGIA_Astro}
{"Astro"}
ASTRO:=(mov(fmlvar("VIGIA","VG"),8,s)-mov(wilders(fmlvar("VIGIA","VG"),20),8,s))*.72; {.72 = Antonio Carcelen}{.39 = ProRealTime}
ASTRO1:=if(ASTRO<0,ASTRO,0);
ASTRO2:=if(ASTRO>0,ASTRO,0);
ASTRO1;
ASTRO2;

{VIGIA_Vpm}
{"Volumen Proporcional Medio" con "ALERTA" para detectar puntas de volumen}
F:=35;
VOLMAX:=hhv(v,90);
MIVOL:=(v*100/if(VOLMAX=0,0.0001,VOLMAX))*4/5;
VOLMED:=mov(MIVOL,20,e);
VPM:=MIVOL-VOLMED;
VPM1:=if(VPM>0,VPM,0);
VPM2:=if(VPM<0,VPM,0);
VPM1;
VPM2;
ALERTA:=if(VPM>F or VPM<-F,VPM,0);
ALERTA;
Última edición por pilotovaliente el 15 Oct 2020 22:18, editado 5 veces en total.

pilotovaliente
Mensajes: 4
Registrado: 25 Jun 2020 19:56

Re: INDICADOR KONCORDE PARA METASTOCK

Mensaje por pilotovaliente »

He editado todos los mensajes anteriores porque he modificado y mejorado el código de los dos indicadores, Koncorde y Vigia, para depurar errores que aparecían.
He puesto la descarga de los dos indicadores en un único archivo, junto con otro indicador más, el ATLAS_mini.
Todo está integrado también en la nueva plantilla.

{Adaptacion de ProRealTime_BLAI5_ATLAS_Mini a MetaStock}{-Septiembre 2020-}
{ATLAS_mini}
DBB:=sqrt((bbandtop(c,20,s,2)-bbandbot(c,20,s,2))/bbandtop(c,20,s,2))*20;
DBBMED:=mov(DBB,120,e);
FACTOR:=DBBMED*4/5;
ALT:=DBB-FACTOR;
if(ALT>0,ALT=0,ALT);

Este es el aspecto de los indicadores con la plantilla:
Adjuntos
Koncorde_Vigia.jpg
_Koncorde_Vigia.rar
(187 KiB) Descargado 1 vez
Última edición por pilotovaliente el 13 Oct 2020 19:19, editado 1 vez en total.
Avatar de Usuario
X-Trader
Administrador
Mensajes: 11121
Registrado: 06 Sep 2004 10:18
Contactar:

Re: INDICADOR KONCORDE PARA METASTOCK

Mensaje por X-Trader »

Mil gracias por compartir, Pilotovaliente!

Me has traído a la mente recuerdos de cuando comenzaba en el trading y usaba precisamente Metastock.

Saludos,
X-Trader
"Los sistemas de trading pueden funcionar en ciertas condiciones de mercado todo el tiempo, en todas las condiciones de mercado en algún momento del tiempo, pero nunca en todas las condiciones de mercado todo el tiempo."
pilotovaliente
Mensajes: 4
Registrado: 25 Jun 2020 19:56

Re: INDICADOR KONCORDE PARA METASTOCK

Mensaje por pilotovaliente »

He vuelto a subir la descarga de los indicadores porque había un error en el "VIGIA_Astro", que he corregido. Concretamente, una de las medias de la variable ASTRO.
Perdón por las molestias.

Si te ha gustado este hilo del Foro, ¡compártelo en redes!
Responder

Volver a “Metastock”