Ajuda na codificação - página 252

 

Olá, qualquer pessoa pode carregar um indicador que usa a função icustom para construir 610 ........

privateer:
Olá, alguém pode me ajudar porque este código não funciona...(ele costumava funcionar bem na construção 509)

no build 610 ele compila sem erros mas meu terminal fica pendurado e não consegue carregar...

int start()

{

int counted_bars=IndicatorCounted();

if(counted_bars>0) counted_bars--;

int limit=Barras_contadas_contadas_bars;

for(int i=0; i<limit; i++)

{

BUFFER_1 = iCustom(NULL,0, "MYindicator",Period,3,iBarShift(NULL,0,Time,false));

BUFFER_2 = iCustom(NULL,0, "MYindicator2",Período,3,iBarShift(NULL,0,Tempo,falso));}

 
privateer:
Olá, alguém pode me ajudar porque este código não funciona...(ele costumava funcionar bem no build 509)

no build 610 compila sem erros, mas meu terminal fica pendurado e incapaz de carregar...

int start()

{

int counted_bars=IndicatorCounted();

if(counted_bars>0) counted_bars--;

int limit=Barras_contadas_contadas_bars;

for(int i=0; i<limit; i++)

{

BUFFER_1 = iCustom(NULL,0, "MYindicator",Period,3,iBarShift(NULL,0,Time,false));

privateer

Assumindo que o nome do indicador esteja OK, verifique se o tipo de parâmetro está OK (se o tipo de parâmetro estiver errado, ele pode pendurar seu terminal). Por que você não carrega o "MyIndicator" para obter uma chamada correta para ele?

 

Caro mladen Muito obrigado eu mudei

BUFFER_1 = iCustom(NULL,0, "MYindicator",Period,3,iBarShift(NULL,0,Time,false)); para

BUFFER_1 = iCustom(NULL,0, "MYindicator",3,iBarShift(NULL,0,Time,false));

apenas removido parâmetros de entrada de indicadores personalizados

mas se não estiver errado, também deve funcionar com os parâmetros de entrada mencionados

meu arquivo .ex4 do build 509 funciona

obrigado novamente

mladen:
privateerAssumindo que o nome do indicador esteja OK verifique se o tipo de parâmetro está OK (se o tipo de parâmetro estiver errado, ele pode pendurar seu terminal). Por que você não carrega o "MyIndicator" para obter uma chamada correta para ele?
 

Compilar impossível

Hi,

Por que eu não posso compilar esta EA :

data estática hora últimaAlerted = 0;

duplo fechamento = 0;

duplo Valeur1 =0;

duplo Valeur2=100;

int start()

{

se (fechar <= Valeur2)

se (iTime(NULL,PERÍODO_D1,0)!=lastAlerted)

{

lastAlerted = iTime(NULL,PERÍODO_D1,0);

Alerta ("ALERTE BAISSE ",fechar", ",Símbolo());

}

se (fechar>=Valeur1)

se (iTime(NULL,PERÍODO_D1,0)!=lastAlerted)

{

lastAlerted = iTime(NULL,PERÍODO_D1,0);

Alerta ("ALERTE HAUSSE ",close", ",Symbol());

}

}

retorno(0);

Não recebo nenhuma mensagem de erro, nada.

Obrigado pela ajuda.

Jo

 
Jovager:
Hi,

Por que eu não posso compilar esta EA :

data estática hora últimaAlerted = 0;

duplo fechamento = 0;

duplo Valeur1 =0;

duplo Valeur2=100;

int start()

{

se (fechar <= Valeur2)

se (iTime(NULL,PERÍODO_D1,0)!=lastAlerted)

{

lastAlerted = iTime(NULL,PERÍODO_D1,0);

Alerta ("ALERTE BAISSE ",fechar", ",Símbolo());

}

se (fechar>=Valeur1)

se (iTime(NULL,PERÍODO_D1,0)!=lastAlerted)

{

lastAlerted = iTime(NULL,PERÍODO_D1,0);

Alerta ("ALERTE HAUSSE ",close", ",Symbol());

}

}

retorno(0);

Não recebo nenhuma mensagem de erro, nada.

Obrigado pela ajuda.

Jo

Jo

Faça-o assim :

static datetime lastAlerted = 0;

double close=0;

double Valeur1 =0;

double Valeur2=100;

int start()

{

if (close <= Valeur2)

if (iTime(NULL,PERIOD_D1,0)!=lastAlerted)

{

lastAlerted = iTime(NULL,PERIOD_D1,0);

Alert ("ALERTE BAISSE ",close," ",Symbol());

}

if (close>=Valeur1)

if (iTime(NULL,PERIOD_D1,0)!=lastAlerted)

{

lastAlerted = iTime(NULL,PERIOD_D1,0);

Alert ("ALERTE HAUSSE ",close," ",Symbol());

}

return(0);

}
 

HI GUYS.por favor, alguém acrescente a esteconsultor especializado umaparada de trilha.30 pipstrailingstop。thanks。

aqui é ea hereea.rar

 

HI GUYS.por favor, alguém acrescente a esteconsultor especializado umaparada de trilha.30 pipstrailingstop。thanks。

aqui é ea hereea.rar

 
devilcode:
HI GUYS.Por favor, alguém acrescente a esteconsultor especializado umaparada de rastreamento.30 pipstrailingstop。thanks。this is ea hereea.rar

devilcode

Você tem o código original (não descompilado)?

 

Prezado Mladen

Algumas perguntas provavelmente estúpidas!

Na metade centrada do TMA é exatamente o número de barras que o indicador recalcula?

Além disso, seu LWMA absolutamente sem retardo parece diferente do TMA centralizado com comprimento semelhante.

Eles não deveriam ser semelhantes?

Melhor,

 
-IXI-:
Prezado Mladen

Algumas perguntas provavelmente estúpidas!

Na metade centrada do TMA é exatamente o número de barras que o indicador recalcula?

Além disso, seu LWMA absolutamente sem retardo parece diferente do TMA centralizado com comprimento semelhante.

Eles não deveriam ser semelhantes?

O melhor,

Não "Absolutamente nenhum atraso LWMA" foi feito como um jogo para mostrar o quão fácil é fazer um Santo Graal" lookalikes - foi explicado aqui o que foi feito: https: //www.mql5.com/en/forum/general