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
Pode haver várias razões... Os mais conhecidos são a divisão por zero, deixando a matriz.
Obrigado.
O que é produzido fora da matriz? Peço desculpa pela minha ignorância.
Tenho apenas 3 divisões:
É aqui que a divisão por zero poderia potencialmente ocorrer:
É necessária uma verificação básica.
É quando, por exemplo:
Na última iteração, haverá uma saída fora da matriz.
É aqui que a divisão por zero poderia potencialmente ocorrer:
É necessária uma verificação básica.
Isto é quando, por exemplo:
Na última iteração, haverá uma saída fora da matriz.
Fixe, devemos verificar se a função funciona correctamente?
Não há problema com um contador como este?
Bem, o que acontece quando o equilíbrio vai a zero e a função funciona correctamente? :)
A para declaração não tem o tipo de variável i definido. A variável Magia não está definida. Na linha.
A função OrderSelect() é desnecessária. Não reparei em mais nada.problema com erro (Error CopyBuffer - número de erro: 4806) - Removo-o, curo-o porSleep(1000); - Coloquei-o no indicador não tendo tempo suficiente para criar.
A questão com o erro (4194304 bytes não disponíveis) permanece.
O mais provável é que seja criado. Mas antes de copiarmos os dados, devemos verificar se os dados que queremos receber (o indicador teve tempo para calcular?). A função BarsCalculated deve ajudar.
Em seguida, solicita-se todos os prazos por símbolo. Se estes dados estiverem prontos - são descarregados do disco para a memória, se não - começam a ser construídos (a memória também é consumida) + 100 indicadores com um período diferente para cada TF, e tudo isto na memória. Os dados não são imediatamente descarregados da memória (caso queira solicitá-los novamente)...
Reduzir o número de barras na tabela.
O for statement não tem o tipo de variável i definido. A variável Magia não está definida. Na linha
OrderSelect() é redundante. Não reparei em mais nada.Existe um fora do operador.
É provável que tenha sido criada. Apenas antes de copiar os dados, deve verificar se os dados estão disponíveis (o indicador já está regularizado?). A função BarsCalculated deve ajudar.
Em seguida, solicita-se todos os prazos por símbolo. Se os dados estiverem prontos - são descarregados do disco para a memória, caso contrário - começam a ser construídos (a memória também é consumida) + 100 indicadores com um período diferente para cada TF, e tudo isto na memória. Os dados não são imediatamente descarregados da memória (caso queira solicitá-los novamente)...
Reduzir o número de barras na tabela.
O número de barras não altera nada,
O problema é escondido nos períodos, para variantes
não funciona, 19-5=14 - períodos diferentes,
Se forem reduzidos a 4, então tudo funciona, por exemplo:
Embora o foru IndicatorRelease(m_handle) - seja de facto incorrectamente utilizado.
Penso que mesmo que não se soltem pegas com a função IndicatorRelease, esta deve funcionar de qualquer forma,
Portanto, o problema está no número de períodos diferentes.
Ou...