Ajuda na codificação - página 484

 
xtractalpha:

Olá, Mladen,

Obrigado por sua resposta.

A função lastorderprofit não é necessária porque minha função lastTradeTicket() faz o mesmo trabalho.

Você poderia por favor dar uma olhada em meu EA?

Não estou lhe pedindo para editar o código, mas eu ficaria muito grato se você pudesse me dizer o que eu codifiquei errado.

Obrigado antecipadamente,

Thierry

53_martingale.mq4

xtractalpha

Você não está verificando o horário da ordem fechada (geralmente deve ser o horário de fechamento da ordem), portanto o últimoTradeTicket() não necessariamente devolve o bilhete da última ordem que foi fechada (de acordo com a metatrader a lista de ordens fechadas não é ordenada em nenhuma ordem em particular - eles não garantem que será em ordem ascendente ou descendente de bilhetes - e nunca é ordenada por tempo - que não é uma prioridade para a lista de ordens fechadas).

Se você acrescentar a verificação de tempo, ela deve funcionar bem.

 
mladen:
xtractalpha

Você não está verificando o horário da ordem fechada (geralmente deve ser o horário de fechamento da ordem), portanto o últimoTradeTicket() não necessariamente devolve o bilhete da última ordem que foi fechada (de acordo com a metatrader a lista de ordens fechadas não é ordenada em nenhuma ordem em particular - eles não garantem que será em ordem ascendente ou descendente de bilhetes - e nunca é ordenada por tempo - que não é uma prioridade para a lista de ordens fechadas).

Se você adicionar a verificação de tempo, deve funcionar bem

Obrigado, Mladen,

Eu editei sua última função comercial em minha EA.

Infelizmente, a EA está fazendo negócios, mas o loteamento não faz sentido. (link: Screenshot by Lightshot )

Eu me sinto realmente estúpido neste momento, porque normalmente sou capaz de editar o código sozinho, mas desta vez tudo dá errado.

Obrigado

Arquivos anexados:
 

Olá Malden. Pareço lembrar, de um passado longínquo, que você não é fã de PM's.

Posso abusar de minha sorte e pedir permissão para lhe enviar um? Tenho uma idéia para um especialista que gostaria de atirar em você.

 
xtractalpha:
Obrigado, Mladen,

Eu editei sua última função comercial em minha EA.

Infelizmente, a EA está fazendo negócios, mas o loteamento não faz sentido. (link: Screenshot by Lightshot )

Eu me sinto realmente estúpido neste momento, porque normalmente sou capaz de editar o código sozinho, mas desta vez tudo dá errado.

Obrigado

xtractalpha

Terá que testá-lo para ver o que está acontecendo. Se eu encontrar qual é o problema, publicarei aqui

 

Este indicador poderia ser feito para trabalhar em índices, por favor? Ele funciona bem em gráficos FX.

Obrigado

TEAMTRADER

Arquivos anexados:
 
TEAMTRADER:
Este indicador poderia ser feito para trabalhar em índices, por favor? Ele funciona bem em gráficos FX.

Obrigado

TEAMTRADER

Alterar o parâmetro MaxValue para, digamos, 20.000 (20 mil). Funcionará. Você tem que ajustar o valor máximo para objetos nos gráficos para algum valor máximo esperado.

___________________

Ou use este: dema_macd_zones_1.mq4. Ele faz isso automaticamente

Arquivos anexados:
 

Obrigado por sua grande habilidade, Mladan.

não sou programador, mas sua habilidade me ajuda, assim como a TODOS

eu tentei adicionar este código

double previousDayClose = iClose(símbolo,PERÍODO_D1,1);

mas não consigo fazer isso, e ainda congela quando uso rsi Color para citações ao vivo sem cor seu trabalho finehttps://www.forex-tsd.com/metatrader-4/2432-coding-help-482.html#post746575regards

 

Hi.

Em alguns indicadores de tempo do MTF eu vi que uma opção era usar o próximo período. Como posso acrescentar isto?

 
NWFstudent:
Olá. Em alguns indicadores de tempo do MTF vi que uma opção era usar o próximo período de tempo. Como posso acrescentar isto?

Receio não entender?

Você poderia explicar mais?

 

Digamos que você está negociando o gráfico de 1 hora e você usa um indicador mtf que exibe o gráfico de 4 horas, então eu quero que a configuração seja usada na próxima vez.

Ou seja, estou negociando o gráfico de 1 hora e o indicador está usando dados de 4 horas, quando eu trocar meu período de tempo para 4 horas, quero que o indicador seja trocado para o período acima de 4 horas, então agora ele usará os dados diários.

Encontrei este tópico, mas como não tenho certeza de onde colar para codificar ou se ele precisa de alguma modificação para o indicador real.

Próximo prazo - Fórum MQL4

O indicador ao qual quero acrescentar isto é "Traders Dynamic_Cb_ssa norm Index_alerts+arrows new 1.01" dos fóruns de elite