INDICADOR KONCORDE PARA METASTOCK

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

Re: INDICADOR KONCORDE PARA METASTOCK

Mensaje por pilotovaliente »

Hay un error en la lÍnea donde está "MIESTOCASTICO", donde aparece "c" deberia aparecer "MIPRECIO".
El código correcto es:

MIESTOCASTICO:=(sum(MIPRECIO-(llv(l,21)),3)/sum(hhv(h,21)-llv(l,21),3))*100;

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

Re: INDICADOR KONCORDE PARA METASTOCK

Mensaje por pilotovaliente »

Éste sería su aspecto una vez configurada la plantilla.
Adjuntos
Aspecto Koncorde.jpg

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

Re: INDICADOR KONCORDE PARA METASTOCK

Mensaje por pilotovaliente »

Por si a alguien le interesa descargarlo
Adjuntos
Koncorde_MetaStock.rar
(181.44 KiB) Descargado 4 veces

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

Re: INDICADOR KONCORDE PARA METASTOCK

Mensaje por pilotovaliente »

Hola de nuevo.
He modificado un poco el codigo, para depurar errores.
Ahora se puede modificar el periodo de la media roja.
No sirve la plantilla de la descarga anterior (al haber modificado el codigo salen las lineas con los colores cambiados).


{Koncorde_1}
{Linea Marron}{"MONTAÑA"}
MIMFI:=mfi(14);
MIPRECIO:=(o+c+h+l)/4;
OB1:=(bbandtop(MIPRECIO,25,S,2)+bbandbot(MIPRECIO,25,S,2))/2;
OB2:=bbandtop(MIPRECIO,25,S,2)-bbandbot(MIPRECIO,25,S,2);
BOLLOSC:=((MIPRECIO-OB1)/if(OB2=0,0.0001,OB2))*100;
MIRSI:=rsi(MIPRECIO,14);
MIESTOCASTICO:=(sum(MIPRECIO-(llv(l,21)),3)/if(sum(hhv(h,21)-llv(l,21),3)=0,0.0001,sum(hhv(h,21)-llv(l,21),3)))*100;
MARRON:=(MIRSI+MIMFI+BOLLOSC+(MIESTOCASTICO/3))/2;
MARRON;

{Koncorde_2}
{Linea Verde}{"MANOS DEBILES"}
MIPVI:=pvi(c);
PVIMED:=mov(MIPVI,15,e);
PVIMAX:=hhv(PVIMED,90);
PVIMIN:=llv(PVIMED,90);
MIVERDE:=((MIPVI-PVIMED)*100)/(PVIMAX-PVIMIN);
VERDE:=Fmlvar("Koncorde_1","MARRON")+MIVERDE;
VERDE;

{Koncorde_3}
{Linea Azul}{"MANOS FUERTES"}
MINVI:=nvi(c);
NVIMED:=mov(MINVI,15,e);
NVIMAX:=hhv(NVIMED,90);
NVIMIN:=llv(NVIMED,90);
AZUL:=(MINVI-NVIMED)*100/(NVIMAX-NVIMIN);
AZUL;

{Koncorde_4}
{Linea Roja}{MEDIA de la "MONTAÑA"}
MIMEDIA:=Input("Periodos Media",1,90,15);
Mov(Fmlvar("Koncorde_1","MARRON"),MIMEDIA,e);


Adjunto de nuevo la descarga con las intrucciones de instalacion del indicador y la plantilla.
Adjuntos
Koncorde_MetaStock.rar
(181.43 KiB) Descargado 4 veces


Responder

Volver a “Metastock”