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
Boa noite . Estou apenas a começar a dar uma boa vista de olhos. Parece ser um insecto claro. Cito o código abaixo, se comentar numa linha (está marcado) parece funcionar, qual é o problema - não compreendo. Não encontrei nada na documentação sobre este assunto.
Não atribuiu a matriz Raznica. É declarada mas não é atribuída memória, ao mesmo tempo que não é um buffer indicador (a memória para os buffers é atribuída automaticamente).
Aqui:
diz ao compilador que as matrizes BaseMaBuffer e MaForMaBuffer são amortecedores indicadores. As outras matrizes devem ser atribuídas através de
ArrayResize()
Boa noite . Comecei agora mesmo a estudar o assunto. Parece ser um insecto óbvio. Cito o código abaixo, se eu comentar uma linha abaixo (está marcado) então parece funcionar - não compreendo qual é o problema. A situação pode ser evitada especificando um tamanho explícito para a matriz Raznica[]. Não encontrei nada na documentação sobre este assunto.
Não existe nenhum bug. Deve especificar o tamanho das matrizes dinâmicas usando o
A função só pode ser aplicada a matrizes dinâmicas, mas deve ter em conta que as matrizes dinâmicas atribuídas como amortecedores indicadores pela função SetIndexBuffer() não podem ser redimensionadas. Para amortecedores indicadores, todas as operações de redimensionamento são realizadas pelo subsistema de execução do terminal.
Consegui, obrigado pelo espancamento inteligente. Outra questão, se a matriz for redimensionada, o que acontecerá com os dados? E é possível mudar uma direcção de indexação como nas séries temporais apenas numa matriz dinâmica?
Os dados permanecerão no lugar, se reduzir e depois restaurar, é incerto (o resultado é indefinido).
A propósito, a direcção de indexação muda apenas a referência de indexação, a matriz é distribuída na mesma direcção.
Ou seja, os dados não podem ser deslocados através de uma nova partição da matriz.
Isto já foi relatado, mas o testador continua a redefinir o valor do depósito inicial definido pelo utilizador em $10.000.
O conjunto de valores iniciais disponíveis é bastante tortuoso. Acrescentar-lhe-ia pelo menos 1000 dólares.
construir 523
Ganhar EXP
Após a optimização, o ficheiro de resultados não pode ser aberto,
Construir 527 + Escritório 2007
O registo de erros contém os seguintes dados
Erro XML em "Tabela
Causa: Valor errado.
Ficheiro: C:\Users\Dragon\Desktop\ReportOptimizer-957640.xml
Grupo: Célula
Tag: Dados
Значение: 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0000
Erro XML em "Tabela".
Causa: Valor errado
Ficheiro: C:\Users\Dragon\Desktop\ReportOptimizer-957640.xml
Grupo: Célula
Tag: Dados
Значение: 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0000
Erro XML em "Tabela".
Causa: Valor errado
Ficheiro: C:\Users\Dragon\Desktop\ReportOptimizer-957640.xml
Grupo: Célula
Tag: Dados
Значение: 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0000
Erro XML em "Tabela".
Causa: Valor errado
Ficheiro: C:\Users\Dragon\Desktop\ReportOptimizer-957640.xml
Grupo: Célula
Tag: Dados
Значение: 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0000
Erro XML em "Tabela".
Causa: Valor errado
Ficheiro: C:\Users\Dragon\Desktop\ReportOptimizer-957640.xml
Grupo: Célula
Tag: Dados
Значение: 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0000
etc.
Penso que estás a receber um valor vazio.
Pode ler
https://www.mql5.com/ru/docs/constants/namedconstants/otherconstants
VAZIO_VALOR
Valor vazio no tampão indicador
DBL_MAX
DBL_MAX
Valor máximo que pode ser representado por tipo duplo
1.7976931348623158e+308
Foi assim, ou fez algo quebrar... De qualquer forma, é permitido o livre acesso ao método protegido em não-descendentes
Penso que estás a receber um valor vazio.
Pode ler
https://www.mql5.com/ru/docs/constants/namedconstants/otherconstants
VAZIO_VALOR
Valor vazio no tampão indicador
DBL_MAX
DBL_MAX
Valor máximo que pode ser representado por tipo duplo
1.7976931348623158e+308