Jurik - página 2

 

Bem......

Coloquei todos eles em indicadores personalizados, incluindo o arquivo JJMA (tentei isso também em especialistas, apenas incase)

Mas quando eu clico neles, eles não fazem nada.

Eu posso entrar em modificações, mas não posso colocá-las na tela

Met build No, 184

Obrigado

Martin

 
mart-hart:
Bem......

Coloquei todos eles em indicadores personalizados, incluindo o arquivo JJMA (tentei isso também em especialistas, apenas incase)

Mas quando eu clico neles, eles não fazem nada.

Eu posso entrar em modificações, mas não posso colocá-las na tela

Met build No, 184

Obrigado

Martin

Bem. Foi um bug muito pequeno no local, um dos indicadores.

Por favor, encontre este conjunto de indicadores mais uma vez (deve funcionar agora).

Além disso, o arquivo JJMASeries.mqh (anexado também) deve estar em MetaTrader (em inglês), caso contrário, não funcionará (foi escrito em russo nos comentários).

E encontre um outro indicador que você pode anexar à janela de qualquer indicador apenas para ver como o preço está se movendo (linha branca - indicador KGSP).

Se for necessário traduzir algo em inglês, me avise.

3c_JDemark_H indicador deste conjunto é muito interessante, mas ninguém pode usá-lo sem a tradução dos comentários.

Arquivos anexados:
jurik_set.zip  17 kb
jurik1.gif  29 kb
kgsp.mq4  34 kb
jurik_kgsp.gif  30 kb
 

Lamento que o Guy ainda não tenha trabalhado.

Estou tão doente como um chip quanto eu realmente quero um ADX jurik. Não gosto do 4 ADX conhecido e minha Tradestation desistiu

Muito obrigado

Martin

 
mart-hart:
Lamento que o Guy ainda não funcione.

Estou doente como um chip, pois realmente quero um ADX jurik. Eu não gosto do 4 ADX encontrado e minha Tradestation desistiu

Muito obrigado

Martin

Martin,

Coloque JJMASeries.mqh para 'incluir' pasta

Especialistas em MetaTrader incluem

Na pasta do MetaTrader em seu computador encontre a pasta de 'incluir' e faça o download deste arquivo para esta pasta.

Depois (depois disso!) baixe todos os indicadores na pasta do indicador, abra o MetaEditor, encontre esses indicadores usando o painel de navegação do MetaEditor, pressione F7 ou F5 etc.

Funciona.

Eu construí 184.

 

WoooHoooooo, Entendi. Obrigado por toda a ajuda.

Não funcionaria no MIG Met 4 por alguma razão !

Qualquer um seria capaz de fazer um -di e +di. Eu sei que ainda não é Natal, mas eu tenho um aniversário....

Martin

 

Quero dizer sobre o arquivo JJMASeries.mqh.

Este arquivo foi criado por Nikolay Kositsin para ajudar os desenvolvedores do programa mql4 a obter suavização do JMA para quase todos os indicadores.

Por favor, encontre este arquivo traduzido para o inglês e note que ele deve estar em sua pasta de especialistas em MetaTrader.

A descrição desta função é a seguinte:

A função JJMASeries é criada para a implementação do algoritmo JMA durante a programação de todos os indicadores para a mudança do cálculo da média clássica para este algoritmo JMA. Esta versão do arquivo não está suportando EAs.

Parâmetros de entrada:

nJMAnumber - número de acesso à função JJMASeries. (0, 1, 2, 3 etc.).

nJMAdinJ - parâmetro, permitindo alterar os parâmetros nJMALength e nJMAPhase em cada barra. 0 - alteração proibida, qualquer outro valor - permissão.

nJMAMaxBar - valor máximo, pode ser o número da barra de cálculo. Normalmente Bars-1.

nJMAlimit - número de barras ainda não contadas, mais 1 ou número da última barra não contada, geralmente: Bars-IndicatorCounted()-1.

nJMAL comprimento - intensidade de suavização.

nJMAPhase - parâmetro que altera o valor entre -100 ... +100, afetando a qualidade do processo de transição.

dJMAseries - parâmetro de entrada para o cálculo da função JJMASeries.

nJMAbar - número da barra de cálculo; este parâmetro deve ser alterado pelo operador do laço do valor máximo para zero.

nJMAreset - parâmetro, as variáveis internas da função JJMASeries serão inicializadas se o valor for -1.

Parâmetros de saída:

JJMASeries() - valor da função dJMAJMA.

nJMAreset - parâmetro que retorna o valor não zero em caso de erro no cálculo da função. Este parâmetro deve ser apenas variável, não o valor!

Mecanismo de chamada de função:

Quando o número das barras é 0 é necessário inicializar as variáveis internas da função JJMASeries antes de chamar a função JJMASeries. Faça-o utilizando os seguintes parâmetros:

reset=-1; dJMAJMASeries(0,MaxJMAnúmero+1,0,0,0,0,0,0,0,0,0,reset);

É necessário fazer o parâmetro nJMAnumber(MaxJMAnumber) igual ao número de chamadas para a função JJMASeries, ou seja, aumento do número máximo de nJMAnumber em 1. E o nJMAreset deve ser atribuído pela variável de reset a -1 (não insira o -1 na função, ele deve ser feito apenas por parâmetro!). Outros parâmetros devem ser atribuídos a 0. Durante a programação de indicadores personalizados e EA com a função JJMASeries não é recomendado que a variável nomeie indicadores e EAs a partir de JMA... ou dJMA...

Exemplo de chamada de função:

int start()

{

int reset,counted_bars=IndicatorCounted();

//----+ check for possible errors

if (counted_bars<0) return (-1);

int limit=Bars-counted_bars-1;

//----+ initialization if inner variables of JJMASeries function (one calling, nJMAPhase and nJMALength parameters are not changed )

if (limit==Bars-1){reset=-1;int set=JdJMAJMASeries(0,1,0,0,0,0,0,0,reset);if((reset==1)||(set!=0))return(-1);reset=1;}

//----+ JJMASeries function call for the Ind_Buffer[] buffer calculation

for(int x=limit;x>=0;x--)

(

reset=1;

Series=Close[x];

Ind_Buffer[x]=JJMASeries(0,0,Bars-1,limit,Phase,Length,Series,x,reset);

if (reset!=0)return(-1);

}

return(0);

}

#include
Arquivos anexados:
 

++

SÉRIE JMA

...MetaTrader 4 Indicadores de especialistas

.:: 3c_JDemark_H.mq4

.:: 3c_JMACD.mq4

.:: 3c_JRSX_Hs.mq4

.:: J2JMA.mq4

.:: JADX.mq4

.:: JFatl.mq4

.:: JJMA.mq4

.:: JMACD.mq4 fixo

.:: JFatl_Channal.mq4

--

Arquivos anexados:
qq.gif  32 kb
jmacd.mq4  7 kb
 

oi newdigital... Alex...

Coloquei o JJMASeries.mqh na respectiva pasta "MetaTrader\expertsinclude", mas alguns indicadores não funcionam (3c_JDemark_H.mq4; 3c_JMACD.mq4; J2JMA.mq4; JADX.mq4; JFatl.mq4)...

Você sabe por quê?

Tks

 
hellkas:
oi newdigital... Alex...

Coloquei o JJMASeries.mqh na respectiva pasta "MetaTrader`experts-include", mas alguns indicadores não funcionam (3c_JDemark_H.mq4; 3c_JMACD.mq4; J2JMA.mq4; JADX.mq4; JFatl.mq4).

Você sabe por quê?

Tks

Eu reinstalo todos os indicadores e funciona bem...

obrigado...

 

Jma

newdigital:
Jurik Moving Average.Sobre este indicador e alguns outros leia https://www.mql5.com/en/forum/173021

Newdigital: Alguém tem o indicador JMA original ???? Porque o que foi postado aqui é um clone e não funciona corretamente. Quando você executa 2 JMA de períodos diferentes, ele começa ok, então as 2 linhas começam a se unir e ficam realmente confusas, nas últimas 20-30 barras.

O JMA é um ótimo MA quando você o compara com qualquer outro MA postado em qualquer lugar.

Razão: