Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 770
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Use o indicador ATR
Obrigado, mas ainda não entendo como ele pode ser usado no meu caso.
Alguém lançou um link para CopyRates (Obrigado, infelizmente o comentário foi excluído), então estou tentando entender que iVolume() é a diferença entre Alto e Baixo preço ou algo mais ?
Isto é, no meu caso (como eu o entendo) posso criar uma matriz de dados mensais e semanais e depois fazer uma média dos valores, etc.
tentando entender iVolume() é a diferença entre Alto e Baixo preço ou algo mais?
estes são volumes, clique com o botão direito do mouse no gráfico em MT e selecione mostrar volumes - os histogramas aparecerão na parte inferior do gráfico - isto é o seguinte
https://docs.mql4.com/ru/series/ivolume
Estes são os volumes, clique com o botão direito no gráfico em MT e selecione mostrar volumes - os histogramas aparecerão na parte inferior do gráfico - estes são eles
https://docs.mql4.com/ru/series/ivolume
Muito obrigado pelo esclarecimento.
Portanto, resta o seguinte: Criar 2 matrizesAlta e Baixa para calcular dados para o mês e 2 matrizesAlta e Baixa para calcular para a semana.
Depois, tudo é calculado como média, etc.
Vou tentar implementar tudo isso no código...
Tenho outra pergunta: o que é melhor para calcular o último mês e a semana passada?
A julgar pelo exemplo :
Referência por posição inicial e número de elementos necessários
intCopyHigh(
nome_símbolo de corda,// nome do símbolo
ENUM_TIMEFRAMEScronograma,// período
intstart_pos,// por onde começar
intcontagem,// Quantos copiamos
duplohigh_array[]// array para cópia de preços máximos
);
prazo = PERÍODO_D1;
start_pos = 1; // barra anterior
contagem = 30; // 30 dias (mês)
Outra pergunta: Qual é a melhor maneira de contar o último mês e a última semana?
É melhor datá-lo, pois há saltos de bares e fins de semana quando não há bares, portanto, isto ajudará:
https://docs.mql4.com/ru/series/copyhigh
É melhor até hoje, pois há saltos (citações) de bares e fins de semana quando não há bares, isto ajudará:
https://docs.mql4.com/ru/series/copyhigh
Obrigado, apenas como deixar a EA (Robô) saber com que data começar e onde parar.
Acho mais fácil contar 30 velas (30 dias) a partir de 1. Ou 7 candelabros (dias).
Eu recebi este código:
Mas infelizmente ele dá um valor = 0.
Você pode me dizer onde está o erro...
E também...
Como fazer o cálculo uma vez por semana no início da sessão ou quando o terminal foi reiniciado ?
Obrigado, mas ainda não entendi como ele pode ser usado no meu caso.
A essência do ATR é a altura média das barras ao longo de um período. Mais vale usar MA(alta)-MA(baixa). É mais fácil do que desdobrar o excesso
A essência do ATR é a altura média das barras ao longo de um período. Você também pode usar MA(alta)-MA(baixa). É mais fácil do que reverter o excesso
ou seja, de acordo com o Exemplo
intiATR(
símbolo de corda,// nome do símbolo
PeríodoENUM_TIMEFRAMES,// período
intma_period// período de cálculo da média
);
duplo Awerage30= iATR(Symbol(),PERIOD_D1, 30); este será o valor numérico médio para 30 dias ?
ou seja, de acordo com o Exemplo
intiATR(
símbolo de corda,// nome do símbolo
PeríodoENUM_TIMEFRAMES,// período
intma_period// período de cálculo da média
);
duplo Awerage30= iATR(Símbolo(),PERÍODO_D1, 30); será o valor médio para 30 dias ?
Não dias de calendário. 30 dias para trás (domingos, sábados)
A julgar pela função sem mudança de parâmetro que você está fazendo em 5, e você fez uma pergunta em 4 :)
Apenas não as do calendário. Barras de 30 dias para trás (domingos, sábados)
A julgar pela função sem o parâmetro de deslocamento que você está fazendo em 5 e você fez a pergunta em 4 :)
Este ramo está em ambos os terminais. Especialmente com as mesmas funções.
O título deve ser corrigido então?