Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 653
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Onde aparece esta mensagem? O que está a tentar fazer exactamente?
Isto já não é um fractal
o fractal inferior, o baixo da vela anterior deve ser mais alto do que o fractal
se baixo é mais alto que fractal, alto é ainda mais alto
Capturas de ecrã da plataforma MetaTrader
EURUSD, M5, 2016.10.26
MetaQuotes Software Corp., MetaTrader 5, Demonstração
Está na aplicação da solução de teste doAgente Testador de Estratégia MQL5, o que devo fazer para que funcione? introduzir o meu apelido no último separador e ponto final?
Leia o que é um fractal
Pode esta condição ser preenchida?isFractalDn =i
Leia o que é um fractal
É melhor reler o que precisa de encontrar.
isFractalDn = i
Devemos descobrir que o alto da vela anterior do fractal inferior é igual ao baixo do fractal inferior
não pode ser assim porque
o baixo do fractal inferior, ambos os castiçais anteriores têm o baixo mais alto do que o baixo do fractal
isFractalDn = i
Isto está errado. isFractalDn() (se for escrito correctamente, claro) deve devolver o número da primeira vela fractal inferior.
E o primeiro fractal não deve ser procurado mais cedo do que na segunda vela. De acordo com as condições do mila.com deve ser revistada até à 10ª vela.
Acho que compreendo o que vos enganou. A área de visibilidade i. Aqui está uma área de visibilidade:
{
ExtMapBuffer3[i]=High[i+1];
}
Aqui está outro:
int isFractalDn()
{
for(int i=0; i != 10; i++)
{
if(iFractals(NULL, 0, MODE_LOWER, i)!= NULL) return(i);
}
return(-1);
}
Neste caso - o âmbito de aplicação está dentro do laço.
Isto está errado. isFractalDn() (se for escrito correctamente, claro) deve devolver o número da primeira vela fractal inferior.
E o primeiro fractal não deve ser procurado mais cedo do que na segunda vela. De acordo com as condições do mila.com deve ser pesquisado até à 10ª vela.
Acho que compreendo o que vos enganou. A área de visibilidade i. Aqui está uma área de visibilidade:
{
ExtMapBuffer3[i]=High[i+1];
}
Aqui está outro:
int isFractalDn()
{
for(int i=0; i != 10; i++)
{
if(iFractals(NULL, 0, MODE_LOWER, i)!= NULL) return(i);
}
return(-1);
}
Neste caso - o âmbito de aplicação está dentro do laço.
Se a alta é procurada num ciclo diferente, então porquê ?
Eles não nos deixaram ver todo o indicador, mas está definitivamente no outro.
Aparentemente, entendi mal (
Caso contrário:
O número de barras do fractal inferior é conhecido
A partir dele procura-se o primeiro alto correspondente ao baixo do fractal conhecido no laço