E coloque o código completo aqui ou envie-o para stringo AT metaquotes.ru - vamos verificar o que está errado.
sane:
subj.
A memória utilizada depende:subj.
- a duração do histórico a ser testado
- Código de consultor especializado (e indicadores utilizados)
- E também depende de outra coisa, provavelmente...
Eu estava otimizando meus 512 (físicos) + 4096 (virtuais) Mb de memória para várias centenas de milhares de passes e tudo estava bem.
да на самом деле чуда то нет никакого. взял только что e-asclose ot kimIV - то же самое. от балды ставим все изменяемые параметры - от 1 до 200 risk, ssp, stopfactor
вопрос даже не столько в моем коде, в данном случае он слеплен из 3х опубликованных чужих, вопрос в некорректной работе с памятью.
программа не должна вываливаться просто так или жрать 4гб памяти для произведений вычислений достойных 386го компьютера.
вопрос даже не столько в моем коде, в данном случае он слеплен из 3х опубликованных чужих, вопрос в некорректной работе с памятью.
программа не должна вываливаться просто так или жрать 4гб памяти для произведений вычислений достойных 386го компьютера.
sãos, quaisquer declarações desta natureza devem ser claramente demonstradas.
Somos programadores aqui, não babushkas em uma bancada.
Se houver um erro, nós o admitiremos; se não, explicaremos qual é o problema.
Somos programadores aqui, não babushkas em uma bancada.
Se houver um erro, nós o admitiremos; se não, explicaremos qual é o problema.
sane:
Melhor de uma só vez o código completo do especialista em um fórum ou em metaquotas de e-mail AT stringo. ru (ao invés de AT é necessário colocar @, o código será removido após a verificação). Se você tiver o código, e após sua execução, tudo ficará claro de uma só vez. Sem isso, será apenas uma perda de tempo.
100% de acordo - pelo menos agora vou dar uma imagem de tela, que informações de depuração de onde?
Há um erro no testador.
Já citei um registro no qual o testador se recusou a trabalhar
enquanto tentava reservar alguns shows de RAM.
Parece que em alguns casos (talvez nem sempre) o testador
tenta reservar a memória para todos os resultados do teste.
Isto estava aparecendo ao utilizar o otimizador genético,
quando o espaço de parâmetros é grande.
Não posso repetir este teste agora, pois não consigo me lembrar dos detalhes.
Mas parece que isso aconteceu mesmo durante os testes com especialistas no kit de distribuição.
Este erro não foi corrigido na última versão do lançamento.
Eu verifiquei agora, MACD, construção de 12 de setembro.
![](https://c.mql5.com/mql4/forum/2006/10/1_1.gif)
![](https://c.mql5.com/mql4/forum/2006/10/2_1.gif)
Já citei um registro no qual o testador se recusou a trabalhar
enquanto tentava reservar alguns shows de RAM.
Parece que em alguns casos (talvez nem sempre) o testador
tenta reservar a memória para todos os resultados do teste.
Isto estava aparecendo ao utilizar o otimizador genético,
quando o espaço de parâmetros é grande.
Não posso repetir este teste agora, pois não consigo me lembrar dos detalhes.
Mas parece que isso aconteceu mesmo durante os testes com especialistas no kit de distribuição.
Este erro não foi corrigido na última versão do lançamento.
Eu verifiquei agora, MACD, construção de 12 de setembro.
![](https://c.mql5.com/mql4/forum/2006/10/1_1.gif)
![](https://c.mql5.com/mql4/forum/2006/10/2_1.gif)
![](https://c.mql5.com/mql4/forum/2006/10/3.gif)
Eu tive que remover duas tiras - já estou muito cansado para esperar ))
Não se trata do Expert Advisor novamente - o que quer que seja, o software não deve se comportar desta maneira, mesmo que eu tenha fechado todos os loops e assim por diante.
Você deve ter o Consultor Especialista - ele foi publicado aqui
![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
construir 197. xpsp2, testando a memória EA. está caindo a um ritmo incrível.
4 gigs de RAM se foram... 4 gigas de cache se esgotando... programa se divide sem dizer adeus))
O pior é pressionar o botão Stop e sair do terminal e reiniciá-lo - ele será retomado a partir do ponto em que morreu.
Honestamente falando, é interessante ver OITO GB de dados, até mesmo o lento methastock copes com 128 MB e o cache total no drive (não consigo entrar no cache do sistema) após 3 meses de operação é de 45 MB, mas talvez você (os fabricantes) deva fazer isso?