![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Les souris ont piqué et pleuré, mais elles ont continué à manger le cactus.
:))
2863
Rien n'a changé jusqu'à présent : à16:06:34.463 nous avons reçu la tâche, nous avons tourné au ralenti jusqu'à16:16:13.313. Ce qu'un agent (ou plutôt trois agents) a fait pendant dix minutes reste un mystère. Il n'y a aucune information sur le travail effectué pendant ces dix minutes. Et encore une fois, il n'y a pas de vidage de fichier journal élémentaire de l'état de l'agent (pourcentage du travail effectué).
La situation se répète - les agents s'agitent pendant une heure et rien n'est écrit dans le fichier journal. La dernière entrée était à 12:46:02.921. J'ai dû tuer des agents à13:47:50.660.
Comme vous pouvez le constater, entre 12:46:02.921 et13:47:50.660 , il n'y a aucun message.
S'il vous plaît : est-il possible d'afficher des informations sur le service, par exemple toutes les trois minutes - le numéro de tâche d'untel, le processus en cours ?
Je vais supprimer tous les agents pendant une semaine, peut-être que quelque chose sera modifié pendant la semaine.
Les agents ont travaillé pendant un peu plus d'une heure hier. Le résultat était un peu inattendu :
Je joins l'archive des quatre agents pour le 13.01.2022.
Les agents ont travaillé pendant une heure
est devenu
Au PR 163, le paiement était de 0,05 $.
Que s'est-il passé ? Ont-ils réduit les frais pour les agents ? Ce montant est trois à quatre fois inférieur au montant habituel. Ou bien certains agents travaillent-ils encore en mode bouclé mais gratuitement ?
Je joins les journaux de bord du 17.
Les agents ont reçu leur mission. Ils ont continué pendant environ 25 à 30 minutes. Mais le compteur n'a pas changé.
Voici le travail (extrait du journal d'un agent). Histoire, symbole, tics synchronisés, mais rien n'est entré dans le travail.
Est-il possible d'écrire un commentaire plus détaillé dans le journal sur le sort du travail : par exemple, si le travail a été arrêté du côté du client ou si le travail a été interrompu de mon côté ... ?
Salutations, tout le monde. Je suis dans la même situation. 16 cœurs ont martelé pendant deux heures et, en conséquence, un travail est terminé. En bref, j'ai laissé 4 cœurs à comparer.
Eh bien, au moins quelque chose a été donné par les développeurs comme explication. Je pense que tout le problème est dans la mémoire. Plus vous avez de mémoire, plus ils vous donnent des tâches. Et moins de chance de travailler.
Il y a aussi l'hypothèse que la même tâche donnée à de nombreux agents qui ont eu du temps en premier et fermé.
Mais c'est mon avis.
Comment pouvons-nous rendre les tâches plus fines ? Nous devons limiter la mémoire par thread.
Par exemple, le dossier de base contient un tas d'histoires téléchargées pour la synchronisation qui ne seront peut-être plus jamais utilisées.
J'attends une explication. J'ai ouvert le même fil par erreur. Il faut le fermer et en discuter ici.
Les agents ont reçu leur mission. Ils ont continué pendant environ 25 à 30 minutes. Mais le compteur n'a pas changé.
Voici le travail (extrait du journal d'un agent). Histoire, symbole, tics synchronisés, mais rien n'est entré dans le travail.
Est-il possible d'écrire un commentaire plus détaillé dans le journal sur le sort du travail : par exemple, si le travail a été arrêté du côté du client ou si le travail a été interrompu de mon côté ... ?
Peut-être que ça aiderait. J'ai retiré le programme. J'ai supprimé le répertoire et tout ce qui y était associé. Nettoyé le registre et toutes les références au mot testeur. J'ai réinstallé les agents. J'ai recommencé à fouiller doucement.