[ARQUIVO] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 3. - página 107

[Excluído]  
como determinar a interseção das médias móveis exponenciais dos pedidos 31 e 11, respectivamente?
 
ikatsko:

Como você forma um número binário, por exemplo, de 7 dígitos? E como pode então (por conveniência) ser convertido para um número decimal?

Um link pode ser útil. DecBinHex
 
nuan:
como determinar a intersecção das médias móveis exponenciais com as ordens 31 e 11 respectivamente?

Use seu cérebro ou use um mecanismo de busca.

A propósito, você já teve alguma idéia?

 
nuan:
como identificar o cruzamento das médias móveis exponenciais das ordens 31 e 11, respectivamente?
Se o iMA(31) for maior/baixa que o iMA(11) em i-1 bar e vice-versa em i+1 bar, significa que o crossover foi em i-ésima barra
[Excluído]  
nuan:
Como determinar a intersecção das médias móveis exponenciais com as ordens 31 e 11, respectivamente?

Use seu cérebro ou use um mecanismo de busca.

A propósito, você já teve alguma idéia?


Eu tinha algumas idéias.

[Excluído]  
iCustom(NULL,0, "Médias móveis",31,1,0,0)>iCustom(NULL,0, "Médias móveis",11,1,1,1)>iCustom(NULL,0, "Médias móveis",11,1,1,1)
 
nuan:
iCustom(NULL,0, "Médias móveis",31,1,0,0)>iCustom(NULL,0, "Médias móveis",11,1,1,1)>iCustom(NULL,0, "Médias móveis",11,1,1,1) sobre

E usando iMA(), construído a preços diferentes, era essa a intenção?


Ok. Para que serve torturá-lo? Veja aqui: https://www.mql5.com/ru/forum/131853/page2#463442. Os moderadores estão se esforçando tanto por nós, e nós somos teimosos.

Embora... Sem piedade da próxima vez!!!

[Excluído]  
Obrigado
[Excluído]  

Olá, pessoal. Olá a todos. Precisa de alguma ajuda. O ciclo mgu só encontra o máximo dentro de 1000 bar. Por quê? Não consigo encontrá-lo. Aqui:

para (int max=1; max<1000; max+++)
if (Alto[max+1] < Alto[max] && Alto[max] > Alto[max-1] && Baixo[max+1] < Baixo[max] && Baixo[max] > Baixo[max-1] ) quebra;

Às vezes não o encontra, mas está além da posição 1000 (por exemplo, 1231 bar.) O que eu faço? Se eu colocar 2000 no laço, ainda não encontra 2001bar = 0;

 
sergey_r:

Pessoal, olá a todos. Precisa de alguma ajuda. O ciclo mgu só encontra o máximo dentro de 1000 bar. Por quê? Não consigo encontrá-lo. Aqui:

para (int max=1; max<1000; max+++)
if (Alto[max+1] < Alto[max] && Alto[max] > Alto[max-1] && Baixo[max+1] < Baixo[max] && Baixo[max] > Baixo[max-1] ) quebra;

Às vezes não o encontra, mas está além da posição 1000 (por exemplo, 1231 bar.) O que eu faço? Se eu colocar 2000 no ciclo ainda não funciona, diz 2001bar = 0;

ehhh eu ainda preciso entender a pergunta

Primeiro recomendo verificar quantas barras existem no total, talvez sejam apenas 500 e você esteja procurando até 1000