EURUSD,M1: 7143130 ticks (212232 barre) generati entro 22812 ms (barre totali nella storia 576660)
Quando si fa il test da un altro computer, usando il primo come agente remoto:
EURUSD,M1: 7143130 ticks (212232 barre) generati entro 18234 ms (barre totali nella storia 576660)
Sembra che terminal.exe sia più lento di metatester.exe, del 25%. Ciò significa che se ho un computer potente e molte iterazioni devono essere eseguite, posso usarlo non dal terminale, ma in remoto da un altro computer, anche a bassa potenza.
Ho sbagliato, potrebbe essere più semplice: usate localhost:2000, localhost:2001 ecc. come agente remoto, disabilitando gli agenti locali. I risultati del test sono gli stessi del caso remoto, entro i ms - cioè il 25% di aumento delle prestazioni! Allora un secondo computer non è necessario.
È divertente che le prestazioni sulla versione MT a 64 bit erano inferiori a quelle della versione a 32 bit, mentre la velocità era superiore, anche se il processore è lo stesso.
Finora la differenza tra MT a 32 e 64 bit non è così significativa come vorrei. Mi sembra di aver sentito dagli sviluppatori che non è stata ancora fatta alcuna ottimizzazione. Una volta fatto, il tester lavorerà molto più velocemente.
S'è sputato tre volte... Sopra la spalla sinistra...))
Sembra che terminal.exe sia più lento di metatester.exe, e in modo significativo, del 25%. Quindi, da quanto ho capito, se avete un computer potente e avete bisogno di eseguire molte iterazioni, è meglio usarlo non da terminale, ma in remoto da un altro computer, anche poco potente.
Il terminale stesso non fa test, ma esegue una copia locale di metatester.exe, passandogli tutti i dati necessari.
L'accelerazione dei tester-agenti installati come servizio può essere dovuta al fatto che sono già in esecuzione, le cache vengono sollevate e i compiti vengono avviati più velocemente. E quando si eseguono nuove copie di tester-agent dal solo terminale, ci vuole tempo per sollevare e distribuire il tester.
Cercheremo di risolvere questo problema mantenendo gli agenti locali in funzione.
AMD PHENOM II x4 955 3200 MHz, 2046 (DDR3 - probabilmente comprerò altri 4GB....) mb PR 128
2010.09.29 13:10:11 Core 1 EURUSD,M1: 7143132 ticks (212232 bars) generated within 24383 ms (total bars in history 576660)
Seconda corsa dello stesso:
2010.09.29 13:17:33 Core 1 EURUSD,M1: 7143132 ticks (212232 bars) generated within 21341 ms (total bars in history 576660)
Stesso risultato, ma l'ho appena spinto alla massima priorità, perché ho usato solo il 42% dell'utilizzo della CPU nei test. Potreste dirmi qual è il problema?
2010.09.29 13:32:01 Core 1 EURUSD,M1: 7143132 ticks (212232 bars) generated within 21326 ms (total bars in history 576660)
Risultato: XP x32
AMD PHENOM II x4 955 3200 MHz, 2046mb PR 130
1 corsa:
2010.09.29 13:38:58 Core 1 EURUSD,M1: 7143132 ticks (212232 bars) generated within 22890 ms (total bars in history 576660)
2 corse:
2010.09.29 13:40:27 Core 1 EURUSD,M1: 7143132 ticks (212232 bars) generated within 20640 ms (total bars in history 576660)
È strano, il mio Phenom è più debole ma ottengo risultati più veloci. Deve essere una cosa di Windows. Sarebbe bello testare un Phenom a sei core e un Intel a 8 core. Credo che Intel li faccia per i server.
C-4: È strano, il mio Phenom è più debole ma ottengo risultati più veloci. Deve essere una cosa di Windows. Sarebbe bello testare un Phenom a sei core e un Intel a 8 core. Credo che intel li faccia per i server.
Hai 3 core, ma non è affatto questo il problema qui, usa solo 1 core e la frequenza di clock non gioca un ruolo qui, mi sembra, si tratta davvero di windows.
Forse funzionerà meglio su 7pc, non lo so. Non voglio aggiornare a 7. Va benissimo con xr....
Il terminale stesso non fa test, ma esegue una copia locale di metatester.exe, passandogli tutti i dati necessari.
L'accelerazione dei tester-agenti installati come servizio può essere dovuta al fatto che sono già in esecuzione, le cache vengono sollevate e i compiti vengono avviati più velocemente. E quando si eseguono nuove istanze di tester-agent da solo dal terminale, ci vuole tempo per sollevare e distribuire il tester.
Cercheremo di risolvere questo problema mantenendo gli agenti locali in funzione.
Non c'è bisogno che siano ancora appesi nella memoria.
Questi 10 secondi non faranno la differenza quando si ottimizza per un paio d'ore.
Grazie a tutti! La tabella mostra i risultati di questo ramo. Ordinati dai migliori risultati ai peggiori. Tutti i test sono su 1 core, ma i dati core/threads sono dati per capire cosa può essere sfruttato per una reale ottimizzazione multiday. Sembra che dovremmo comprare un i7.
Grazie a tutti quelli che hanno risposto, continuate a scrivere, si stanno accumulando statistiche molto interessanti.
Solo per darvi un'informazione in più:
Windows 7 64-bit, MT5 64-bit
Intel Core2 Quad 6600 @ 2.40GHz, 8117 MB, PR76
Quando lo provo localmente dal terminale:
EURUSD,M1: 7143130 ticks (212232 barre) generati entro 22812 ms (barre totali nella storia 576660)
Quando si fa il test da un altro computer, usando il primo come agente remoto:
EURUSD,M1: 7143130 ticks (212232 barre) generati entro 18234 ms (barre totali nella storia 576660)
Sembra che terminal.exe sia più lento di metatester.exe, del 25%. Ciò significa che se ho un computer potente e molte iterazioni devono essere eseguite, posso usarlo non dal terminale, ma in remoto da un altro computer, anche a bassa potenza.
Ho sbagliato, potrebbe essere più semplice: usate localhost:2000, localhost:2001 ecc. come agente remoto, disabilitando gli agenti locali. I risultati del test sono gli stessi del caso remoto, entro i ms - cioè il 25% di aumento delle prestazioni! Allora un secondo computer non è necessario.
Ecco il mio ferro:
È divertente che le prestazioni sulla versione MT a 64 bit erano inferiori a quelle della versione a 32 bit, mentre la velocità era superiore, anche se il processore è lo stesso.
Finora la differenza tra MT a 32 e 64 bit non è così significativa come vorrei. Mi sembra di aver sentito dagli sviluppatori che non è stata ancora fatta alcuna ottimizzazione. Una volta fatto, il tester lavorerà molto più velocemente.
Sembra che terminal.exe sia più lento di metatester.exe, e in modo significativo, del 25%. Quindi, da quanto ho capito, se avete un computer potente e avete bisogno di eseguire molte iterazioni, è meglio usarlo non da terminale, ma in remoto da un altro computer, anche poco potente.
Il terminale stesso non fa test, ma esegue una copia locale di metatester.exe, passandogli tutti i dati necessari.
L'accelerazione dei tester-agenti installati come servizio può essere dovuta al fatto che sono già in esecuzione, le cache vengono sollevate e i compiti vengono avviati più velocemente. E quando si eseguono nuove copie di tester-agent dal solo terminale, ci vuole tempo per sollevare e distribuire il tester.
Cercheremo di risolvere questo problema mantenendo gli agenti locali in funzione.
Risultato: Vista x64
AMD PHENOM II x4 955 3200 MHz, 2046 (DDR3 - probabilmente comprerò altri 4GB....) mb PR 128
2010.09.29 13:10:11 Core 1 EURUSD,M1: 7143132 ticks (212232 bars) generated within 24383 ms (total bars in history 576660)
Seconda corsa dello stesso:
2010.09.29 13:17:33 Core 1 EURUSD,M1: 7143132 ticks (212232 bars) generated within 21341 ms (total bars in history 576660)
Stesso risultato, ma l'ho appena spinto alla massima priorità, perché ho usato solo il 42% dell'utilizzo della CPU nei test. Potreste dirmi qual è il problema?
2010.09.29 13:32:01 Core 1 EURUSD,M1: 7143132 ticks (212232 bars) generated within 21326 ms (total bars in history 576660)
Risultato: XP x32
AMD PHENOM II x4 955 3200 MHz, 2046mb PR 130
1 corsa:
2010.09.29 13:38:58 Core 1 EURUSD,M1: 7143132 ticks (212232 bars) generated within 22890 ms (total bars in history 576660)
2 corse:
2010.09.29 13:40:27 Core 1 EURUSD,M1: 7143132 ticks (212232 bars) generated within 20640 ms (total bars in history 576660)
È strano, il mio Phenom è più debole ma ottengo risultati più veloci. Deve essere una cosa di Windows. Sarebbe bello testare un Phenom a sei core e un Intel a 8 core. Credo che intel li faccia per i server.
Hai 3 core, ma non è affatto questo il problema qui, usa solo 1 core e la frequenza di clock non gioca un ruolo qui, mi sembra, si tratta davvero di windows.
Forse funzionerà meglio su 7pc, non lo so. Non voglio aggiornare a 7. Va benissimo con xr....
Il terminale stesso non fa test, ma esegue una copia locale di metatester.exe, passandogli tutti i dati necessari.
L'accelerazione dei tester-agenti installati come servizio può essere dovuta al fatto che sono già in esecuzione, le cache vengono sollevate e i compiti vengono avviati più velocemente. E quando si eseguono nuove istanze di tester-agent da solo dal terminale, ci vuole tempo per sollevare e distribuire il tester.
Cercheremo di risolvere questo problema mantenendo gli agenti locali in funzione.
Questi 10 secondi non faranno la differenza quando si ottimizza per un paio d'ore.
Grazie a tutti! La tabella mostra i risultati di questo ramo. Ordinati dai migliori risultati ai peggiori. Tutti i test sono su 1 core, ma i dati core/threads sono dati per capire cosa può essere sfruttato per una reale ottimizzazione multiday. Sembra che dovremmo comprare un i7.
Mi correggo, ho 4GB di RAM, non 3