Ajuda na codificação - página 41

 

Oi mladen,

Você sabe por que uma EA funcionaria exatamente como deveria em um período de tempo e não em outro? Por exemplo, o MACD cross não funciona corretamente, o cálculo do lote não parece correto, desenvolve OrderSend e OrderModify erros 130, os canais donchianos não funcionam muito bem. Está completamente por todo o lado...

do que eu altero o prazo de volta e seu OK. Eu mudo o prazo mudando as variáveis externas no código real, digamos de TimingChart = 60;, para TimingChart = 240;

 

...

Só pode ser um problema em algum lugar no código

O uso de "outros prazos" é um procedimento regular em EAs e indicadores e não deve causar nenhum problema

crsnape@btinternet.com:
Oi mladen,

Você sabe por que uma EA funcionaria exatamente como deveria em um período de tempo e não em outro? Por exemplo, o MACD cross não funciona corretamente, o cálculo do lote não parece correto, desenvolve OrderSend e OrderModify erros 130, os canais donchianos não funcionam muito bem. Está completamente por todo o lado...

do que eu mudei o cronograma de volta e seu OK. Mudo o período de tempo mudando as variáveis externas no código real, digamos de TimingChart = 60;, para TimingChart = 240;
 

Olá.

Quando clico nas propriedades dos especialistas, tenho aí os valores que estão bem, mas também começo, passo e paro. Percebo que são otimizadores, mas minha caixa de otimização está desmarcada no testador de estratégia e ainda assim a coluna inicial tem valores - Quando tento mudar os valores iniciais para zero, ela acaba automaticamente calculando os valores para passo e parada. Por que isso acontece? Eu só quero que os valores sejam inseridos na coluna de valores. Eu não quero otimizar. Importa que estas caixas sejam preenchidas?

Também se eu quiser mudar o valor de algumas variáveis externas, como alterá-las? Eu as mudo manualmente em meu código, eu as mudo através de propriedades especializadas, ou eu clico com o botão direito do mouse no conselheiro especializado e vou para propriedades e mudo as entradas a partir daí? Porque nesta caixa de diálogo não contém as colunas de início, parada e passo. Ou eu faço todas as 3?

Obrigado.

 

...

Aqui está um link para um tópico que poderá ajudá-lo no backtesting e na otimização : https://www.mql5.com/en/forum/general

Acho que muitas coisas que o incomodam podem ser encontradas nessa linha

crsnape@btinternet.com:
Olá.

Quando clico nas propriedades dos especialistas, tenho os valores que estão bem, mas também começo, passo e paro. Percebo que são otimizadores, mas minha caixa de otimização está desmarcada no testador de estratégia e ainda assim a coluna inicial tem valores - Quando tento mudar os valores iniciais para zero, ela acaba automaticamente calculando os valores para passo e parada. Por que isso acontece? Eu só quero que os valores sejam inseridos na coluna de valores. Eu não quero otimizar. Importa que estas caixas sejam preenchidas?

Também se eu quiser mudar o valor de algumas variáveis externas, como alterá-las? Eu as mudo manualmente em meu código, eu as mudo através de propriedades especializadas, ou eu clico com o botão direito do mouse no consultor especializado e vou para propriedades e mudo as entradas a partir daí? Porque nesta caixa de diálogo não contém as colunas de início, parada e passo. Ou eu faço todas as 3?

Obrigado.
 

Olá, Mladen,

Você pode me ajudar com este código?

O indicador que eu quero fazer é AvLife2, e o site é:

visualchart.com/esxx/ayuda_F1/Indicators/Medias/ML2.htm

Meu código está em anexo, mas não funciona.

avlife2_1.mq4

Arquivos anexados:
avlife2.mq4  3 kb
avlife2_1.mq4  3 kb
 
Potato7:
Olá, Mladen,

Você pode me ajudar com este código?

O indicador que eu quero fazer é AvLife2, e o site é:

visualchart.com/esxx/ayuda_F1/Indicators/Medias/ML2.htm

Meu código está em anexo, mas não funciona.

avlife2_1.mq4

Alguém pode me ajudar com isto?

 

Hi

Alguém pode me esclarecer sobre como fazer duas EA's falarem ou passarem dados uma com a outra? Os dois EA's estão em duas plataformas MT4 diferentes em um PC.

Obrigado

pooh

 

....

Tentando refrescar meu espanhol

Vai ver o que pode ser feito

Potato7:
Olá, Mladen,

Você pode me ajudar com este código?

O indicador que eu quero fazer é AvLife2, e o site é:

visualchart.com/esxx/ayuda_F1/Indicators/Medias/ML2.htm

Meu código está em anexo, mas não funciona.

avlife2_1.mq4
 

...

Batata7

Parece que há alguns erros na fórmula desse site

Se nas 2 fórmulas seguintes deixarmos o *(p-1) como está, ele logo alcançará o "infinito" em metatrader e é por isso que não está mostrando nada.

Mas como essa fórmula se parece muito com a média móvel suavizada (não é a mesma, mas parece) se algumas correções forem feitas, aqui está o resultado (o resultado se parece muito com a foto no site para o qual você postou o link, então estou apenas adivinhando que deveria ser isto)

PS: fizeram 2 versões (eles usam a versão "em gráfico" e você iniciou a versão "janela separada"), então estas são as versões em gráfico e janela separada

Potato7:
Olá, Mladen,

Você pode me ajudar com este código?

O indicador que eu quero fazer é AvLife2, e o site é:

visualchart.com/esxx/ayuda_F1/Indicators/Medias/ML2.htm

Meu código está em anexo, mas não funciona.

avlife2_1.mq4
Arquivos anexados:
formula_1.gif  3 kb
formula_2.gif  3 kb
afl.gif  34 kb
avlife2_2.mq4  2 kb
 

mladen

você é o melhor!!!

Muito obrigado!!!

Razão: