Automated Trading Championship 2007: erros comuns em especialistas - página 3

 
O tempo máximo de teste permitido é de 5 minutos (no Xeon moderno, AMD X2).
OK, estimado júri, há algum resultado de algum benchmark mais ou menos disponível que corresponda aos cálculos para uma execução de teste nestes computadores modernos? Conhecendo minha própria referência, serei capaz de estimar quantas vezes meus tempos de corrida podem ser maiores para passar no teste em termos de tempo.
 
Mathemat:
O tempo máximo de teste permitido é de 5 minutos (no Xeon moderno, AMD X2).
OK, estimado júri, há algum resultado de algum benchmark mais ou menos disponível que corresponda aos cálculos para uma execução de teste nestes computadores modernos? Conhecendo minha própria referência, serei capaz de estimar quantas vezes meus tempos de corrida poderiam ser maiores para passar no teste em termos de tempo.
Os testes estão atualmente em execução em um AMD X2 4800, 4Gb RAM.
 
E quantas vezes mais rápido este monstro se compara ao meu antigo PIV Northwood 2,4 GHz + RAM 512 MB? Na verdade, foi por isso que perguntei sobre o benchmark, para não receber perguntas semelhantes de outros...
 

Olá a todos.

Também tive o problema de 5 minutos por causa dos indicadores que estavam sempre calculando em cada tick e o tempo era de 5m 12 seg.

Consegui me livrar desse problema especificando nas regras o momento em que precisava de dados indicadores.

Descobri que calculando apenas uma vez por dia (EA está trabalhando em dias) eu reduzi o tempo de cálculo do teste para 20 segundos e consegui reserva de tempo para o teste.

Agora podemos acrescentar mais. Talvez ajude alguém a se afastar do choque de 5 minutos.

Vou seguir a tendência e fazer muitos lucros.

 
Isso mesmo, Gep: contar cada carrapato é claramente redundante, especialmente para um especialista em day-trading...
 
Quase qualquer consultor especializado dispendioso, que é testado em dezenas de minutos (ou horas), pode ser facilmente acelerado por um fator de 10-100.

A otimização algorítmica (o efeito de aceleração é geralmente 1-2 ordens de magnitude/10-100 vezes ou mais) é muito mais eficiente do que a aceleração de hardware (efeito de dezenas de por cento ou 2x no máximo). Houve muitas vezes neste fórum quando comerciantes reclamaram que seus EAs foram testados por 24 horas e pediram aos desenvolvedores para "tirar o máximo proveito de seu hardware, ou usar multi-core em velocidade máxima". Multi-core é certamente bom. Mas se o autor reescrever seu código de forma mais racional, ele terá uma aceleração imediata muitas vezes, sem envolver os desenvolvedores do terminal (que há muito tempo têm comido um cão na otimização de seu software e o tornaram muito eficiente e rápido).
 
Mathemat:
E quantas vezes mais rápido esse monstro comparativamente ao meu antigo PIV Northwood 2,4 GHz + RAM 512 MB? Foi por isso que perguntei sobre o benchmark, para evitar perguntas semelhantes de outros...


Pelo menos 1,5 vezes mais rápido. Mas muito provavelmente ainda mais, dado o dual-core e a RAM de 4Gb.
 
Isso é compreensível, Renat. Eu apenas perguntei sobre o benchmark "Xeon moderno, AMD X2" sobre o qual os testes automáticos de especialistas estão sendo feitos. Perdoe-me por ser teimoso, mas a referência é um ponto de partida a partir do qual qualquer concorrente potencial pode começar ao enviar seu especialista para o concurso e sem fazer nenhuma pergunta esclarecedora. Se, digamos, o MQ de referência correspondente for 5000 e o meu for 1000, então eu posso enviar com segurança um EA com um tempo de teste em meu computador igual a 20 minutos (se não houver outros erros óbvios indicados anteriormente).

P.S. Pergunta retirada, obrigado, Renat. Só falta encontrar este teste... Eu nem percebi o quão boa é minha CPU comprada no início de 2003 :)
 
Este é o arquivo da Bancada. Coloquei lá meu próprio teste de CPU, é um arquivo txt separado.

O link é http://www.overclockers.ru/cgi-bin/files/download.cgi?file=450 (arquivo RAR), só por precaução.
Arquivos anexados:
cpu_ca.zip  429 kb
 
Mathemat:
P.S. A pergunta foi retirada, obrigado, Renat. A única coisa que eu precisava era encontrar o teste... Eu nem me dei conta de como minha CPU foi boa no início de 2003 :)
Bem, você pode encontrá-lo aqui http://www.overclockers.ru/softnews/17238.shtml E aqui está uma variante deste teste para o Core Due 6600 overclock pelo ônibus do sistema e pela freqüência da CPU por um fator de dois
Razão: