"2016.07.30 00:26:29 Core 1 occupé par un autre terminal". - Vérifiez dans le gestionnaire de tâches - vous avez des agents de test en cours d'exécution. Il se peut que, depuis votre réseau local, un autre terminal compte quelque chose ou que quelqu'un compte depuis le nuage.
Karputov Vladimir: "2016.07.30 00:26:29 Core 1 occupé par un autre terminal" - Vérifiez le gestionnaire des tâches - vous avez des agents de test en cours d'exécution. Il se peut que, depuis votre réseau local, un autre terminal compte quelque chose ou que quelqu'un compte depuis le nuage.
Je n'utilise pas le cloud, le terminal est ouvert seul. Les agents sont prêts. Le redémarrage du terminal résout le problème pendant un certain temps.
fxsaber: Je n'utilise pas le cloud, le terminal est ouvert seul. Les agents sont prêts. Le redémarrage du terminal résout le problème pendant un certain temps.
Les autres terminaux utilisent-ils des agents locaux ? Il est très probable que plusieurs terminaux fonctionnent simultanément et qu'ils ne peuvent pas partager les ressources - agents de test.
Karputov Vladimir: Les agents locaux sont-ils utilisés par d'autres terminaux ? Très similaire à plusieurs terminaux fonctionnant en même temps et ils ne peuvent pas partager les ressources - agents de test.
Il n'y a qu'un seul ordinateur sur le réseau local et un seul terminal fonctionne sur celui-ci. Le redémarrage du terminal aide. C'est-à-dire que le terminal pense que son agent est occupé par lui.
fxsaber: Il n'y a qu'un seul PC sur mon réseau local et un seul terminal fonctionne sur celui-ci. Redémarrer le terminal aide. C'est-à-dire que le terminal considère que son agent est occupé par lui-même.
Quel système d'exploitation ? Quelle est la construction du terminal ? (Cette information se trouve dans les trois premières lignes de l'onglet "Log" après le redémarrage du terminal).
Laissez-vous le terminal terminer complètement le test ? Ou des tests d'interruption ? Ou les tests sont interrompus par des erreurs dans le code ? Utilisez-vous un code MQL5 pur ou des appels à l'API Win ?
Le comportement du compilateur est ambigu, il ne compile pas comme ça :
Mais si vous déclarez le modèle comme ça, ça compile :
Erreur de compilation
Le testeur a cessé de fonctionner
Statut des agents Prêt.
Le testeur a cessé de fonctionner
Statut des agents Prêt.
"2016.07.30 00:26:29 Core 1 occupé par un autre terminal" - Vérifiez le gestionnaire des tâches - vous avez des agents de test en cours d'exécution. Il se peut que, depuis votre réseau local, un autre terminal compte quelque chose ou que quelqu'un compte depuis le nuage.
Je n'utilise pas le cloud, le terminal est ouvert seul. Les agents sont prêts. Le redémarrage du terminal résout le problème pendant un certain temps.
Les agents locaux sont-ils utilisés par d'autres terminaux ? Très similaire à plusieurs terminaux fonctionnant en même temps et ils ne peuvent pas partager les ressources - agents de test.
Il n'y a qu'un seul PC sur mon réseau local et un seul terminal fonctionne sur celui-ci. Redémarrer le terminal aide. C'est-à-dire que le terminal considère que son agent est occupé par lui-même.
Quel système d'exploitation ? Quelle est la construction du terminal ? (Cette information se trouve dans les trois premières lignes de l'onglet "Log" après le redémarrage du terminal).
Laissez-vous le terminal terminer complètement le test ? Ou des tests d'interruption ? Ou les tests sont interrompus par des erreurs dans le code ? Utilisez-vous un code MQL5 pur ou des appels à l'API Win ?
Il semble qu'il s'agisse des fenêtres parfois non fermées des tests visuels. Je ne peux pas le reproduire, cependant. Ça marche maintenant.
Avez-vous testé ou optimisé ? Dans ce dernier cas, il y a effectivement des problèmes.