Perguntas de Iniciantes MQL4 MT4 MetaTrader 4 - página 101
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
Obrigado Nikolay...
Eu tirei de ambas as linhas.
Depois os fundi em um só (deixei um buffer). O mesmo resultado.
aqui está o roteiro que mostra que tudo funciona corretamente.
resultado da impressão 2017.11.04 01:15:45.359 cheque EURUSD,H1: 1.163966063602423 2147483647.0
O indicador tem a variável draw_begin=500, ou seja, o número de velas da extremidade (da vela mais fresca) sobre a qual o gráfico é desenhado.
E quando extraímos o valor do indicador usando o método iCustom(), este 500 é contado de qual castiçal ?
Por que é importante - draw_begin é usado não só para desenhar, mas também participa do cálculo do indicador ...
é contado a partir da barra 0 do gráfico atual. ou seja, se o valor for 500, contar 600 barra, não haverá resultado
aqui está o roteiro que mostra que tudo funciona corretamente.
resultado da impressão 2017.11.04 01:15:45.359 cheque EURUSD,H1: 1.163966063602423 2147483647.0
Obrigado por sua resposta, Nicholas!
Quando eu aplico o roteiro no gráfico EURUSD D1, ele sai
2017.11.04 12:54:37.009 cheque EURUSD,Daily: 2147483647.0 1.103082155651458
E se eu estou testando para 2010, então este indicador não pode ser usado ?
E se eu estou testando para 2010, então este indicador não pode ser usado ?
Será OK, 0 barra no testador ou na vida real, com ou sem um gráfico. Ele será usado para calcular este valor.
Será OK, 0 barra no testador ou na vida real, com ou sem um gráfico. Será contado a partir dele.
Então zero barra é a última barra baixada (contida no arquivo) ?
O testador examina a história dentro de um determinado intervalo. A última barra vista será a barra nula neste ponto. As próximas barras são como se ainda não houvesse barras. Depois é tomada a próxima barra histórica, que se torna zero. Isto continua até o final da faixa de teste pré-definida. Simulação completa do comércio real
O testador analisa a história em uma determinada faixa. A última barra vista e será zero no momento. As próximas barras são como se ainda não houvesse barras. Depois é tomada a próxima barra histórica, que se torna zero. Isto continua até o final da faixa de teste pré-definida. Simulação completa do comércio real
STARIJ, obrigado pela resposta.
Portanto, a barra zero no testador, é a que conta no momento e continua mudando para a última barra do arquivo.
Isto é, se um período de 500 D1 velas é definido, é em qualquer caso (no testador) - dois anos antes de cada vela em questão.
Fiz bem?
STARIJ, obrigado pela resposta.
Portanto, a barra zero no testador, é a que conta no momento e continua mudando para a última barra do arquivo.
A barra zero é a última disponível no momento. E se move para o final do arquivo ANTES do FIM do intervalo de teste especificado
Isto é, se um período de 500 D1 velas é definido, é em qualquer caso (no testador) - dois anos antes de cada vela em questão.
Fiz bem?
E esta parte é difícil de entender.
O que 2 anos têm a ver com isso? A barra zero é a que está sendo considerada no momento, é a ÚLTIMA que você vê. Depois disso, as barras são meio inexistentes. Mas um período passa (na verdade é muito mais rápido quando a próxima barra está pronta, vamos pegá-la agora, basta terminar os cálculos necessários) e a próxima barra é introduzida. Agora é o último, agora é zero. Mas um período passa e a próxima barra é inserida. Agora é o último, agora é zero. E assim por diante até o final de toda a gama de testes.
O que isso tem a ver com 2 anos? A barra zero é a que está em questão no momento, é a ÚLTIMA barra em questão. Depois disso, as barras são meio inexistentes. Mas um período passa (na verdade é muito mais rápido quando a próxima barra está pronta, vamos pegá-la agora, basta terminar os cálculos necessários) e a próxima barra é introduzida. Agora é o último, agora é zero. Mas um período passa e a próxima barra é inserida. Agora é o último, agora é zero. E assim por diante até o final de toda a gama de testes.
Provavelmente é mais fácil dizer "Onde o preço atual do Bid and Ask é a barra zero".
É provavelmente mais fácil dizer "Onde o preço atual Bid and Ask é a barra zero".
O preço no gráfico está no eixo vertical de baixo para cima, enquanto o tempo e a numeração de barras está no eixo horizontal à direita
A barra zero é a última barra atualmente disponível. As seguintes barras existem na história, mas ainda não estão disponíveis para o testador. Mais tarde, quando esta barra for contada, o testador irá para a próxima barra, que se tornará zero para ele.
Preço no gráfico no eixo vertical de baixo para cima e tempo e numeração de barras no eixo horizontal à direita
Barra zero é a última barra atualmente disponível. As seguintes barras existem na história, mas ainda não estão disponíveis para o testador. Mais tarde, quando esta barra for contada, o testador irá para a próxima barra, que se tornará zero para ele.
Bem, o que eu escrevi?