Testeur de stratégie MetaTrader 5 et MQL5 Cloud Network - page 36

 
gal:
J'aimerais savoir ce que signifie le temps indiqué dans le gestionnaire d'agents Metatester dans le coin inférieur droit (Time taken) et quel est le rapport avec les fonds crédités ?
Il s'agit du temps de travail total de tous les agents. Dans FAC, il y a un exemple de calcul des bénéfices pour 1 heure et 1 mois pour les agents avec PR=100 (le PR de vos agents peut être trouvé dans votre profil).
Il s'agit donc du temps, proportionnel, pendant lequel vos agents sont facturés pour l'utilisation du cloud.
Вопросы по оплате в сети распределенных вычислений MQL5 Cloud Network
Вопросы по оплате в сети распределенных вычислений MQL5 Cloud Network
  • cloud.mql5.com
Вопросы по оплате за участие в сети распределенных вычислений MQL5 Cloud Network.
 
Comment peut-on alors se retrouver dans une situation où le temps passé par le gestionnaire de tâches est de 45 heures et 38 minutes et par l'agent de 6 heures et 4 minutes ?
Dossiers :
 

Le gestionnaire de tâches du système d'exploitation compte le temps d'activité du processus, tandis que le nôtre compte le temps net passé à travailler. En mode passif, sans activité, vous pouvez facilement obtenir ce timing sur le processus.

Et le gestionnaire d'agents indique le temps de fonctionnement moyen pour tous les cœurs d'agents. C'est-à-dire 6 heures pour tous les cœurs en fonctionnement. Par exemple, la moyenne de 5 cœurs est calculée sur 6 heures.

Le paiement est basé sur les quanta de ressources de facturation de l'unité centrale consommés.

 

Alors comment pouvez-vous vous assurer que les fonds sont facturés en fonction de la charge CPU et conformément à la formule : 1 heure (PR = 100) = 0,01 USD, en outre, ont déjà eu des problèmes avec la charge incorrecte.

Temps d'exécution du noyau à 100% de charge 15,5 heures PR = 170, soit 15,5 * 170/100 * 0,9 = 23,72 centimes, et cumulé pour le noyau 14 centimes ?

 
gal:

Alors comment pouvez-vous vous assurer que les fonds sont facturés en fonction de la charge CPU et conformément à la formule : 1 heure (PR = 100) = 0,01 USD, en outre, ont déjà eu des problèmes avec la charge incorrecte.

Temps d'exécution du noyau à 100% de charge 15,5 heures PR = 170, soit 15,5 * 170/100 * 0,9 = 23,72 centimes, et cumulé pour le noyau 14 centimes ?

D'où viennent les 15,5 heures ? Ne regardez pas le temps dans le gestionnaire de tâches, c'est le temps d'exécution du service (processus), et cela ne veut pas dire que les 15 heures qu'il a été exécuté.
Il peut avoir fonctionné pendant 30 minutes et avoir passé le reste du temps à attendre des tâches, sans rien faire. Vous ne pouvez être guidé que par le temps indiqué dans le gestionnaire des agents et le RP moyen des agents (car le temps est également moyen).
Individuellement (par agent), il n'y a aucun moyen de calculer le bénéfice.
 
Vous ne savez peut-être pas que le temps CPU n'est pas du temps d'inactivité mais du temps CPU consacré directement à l'exécution du code http://en.wikipedia.org/wiki/CPU_time et qu'il existe un paramètre distinct, Idle Time, pour l'inactivité et l'attente de l'entrée en sortie, vous pouvez ouvrir le Gestionnaire des tâches et voir ce qui est facturé, quand et combien.
CPU time - Wikipedia, the free encyclopedia
CPU time - Wikipedia, the free encyclopedia
  • en.wikipedia.org
CPU time and CPU usage have two main uses. The first use is to quantify the overall busyness of the system. When the CPU usage is above 70%, the user may experience lag. Such high CPU usage indicates insufficient processing power. Either the CPU needs to be upgraded, or the user experience reduced, for example, by switching to lower resolution...
 
gal:
Vous ne savez peut-être pas que le temps CPU n'est pas du temps d'inactivité mais du temps CPU consacré directement à l'exécution du code http://en.wikipedia.org/wiki/CPU_time et qu'il existe un paramètre distinct pour le temps d'inactivité et l'attente de l'entrée de sortie. Vous pouvez ouvrir le Gestionnaire des tâches et voir ce qui est facturé, quand et combien.
Une dernière tentative pour vous faire changer d'avis : l'agent est toujours vivant, il répond au nuage qu'il est là et prêt à accepter des tâches. Il n'est donc pas inactif.
 
gal:
Vous ne savez peut-être pas que le temps CPU n'est pas du temps d'inactivité mais du temps CPU passé directement sur l'exécution du code http://en.wikipedia.org/wiki/CPU_time et pour le temps d'inactivité et l'attente de l'entrée de la sortie il y a un paramètre séparé Idle Time, vous pouvez ouvrir le Gestionnaire des tâches et voir ce qui est chargé quand et combien.

Laissez-moi le dire encore une fois. Le travail d'un agent n'est comptabilisé que par le temps passé à calculer les tâches à partir du nuage. Tâches d'arrière-plan - temps d'inactivité en attente de tâches, temps de communication avec le nuage pour les tâches de service : message "Je suis un agent libre" au nuage, etc. - vous ne devez pas le payer.

Vous pouvez consulter le temps payé ici :

Temps rémunéré

 
Je n'ai pas besoin de changer d'avis, répondez s'il vous plaît à la question initiale : comment pouvez-vous vousassurer que les fonds sont facturés conformément aux frais du processeur et conformément à la formule : 1 heure (PR = 100) = 0,01 USD, d'autant plus qu'il y avait des problèmes de facturation incorrecte. Où puis-je voir quelle tâche et quel montant est facturé à chaque agent et quel est le rapport avec le montant des fonds crédités ?
 
gal:
Je ne change pas d'avis, s'il vous plaît répondez à la question originale :comment pouvez-vous vous assurer que l'argent est accumulé en fonction de la charge CPU et selon la formule : 1 heure (PR = 100) = 0,01 USD, en plus il y avait des problèmes avec le calcul incorrect. Où puis-je voir quelle tâche et quel montant est facturé à chaque agent et quel est le rapport avec le montant des fonds crédités ?
  1. Vous pouvez consulter les statistiques : dans le gestionnaire des agents de MetaTester 5 et dans votre profil sous la rubrique "Agents". Ce sont toutes les statistiques dont vous disposez.
  2. Il s'agit d'un service de cloud computing, et payer pour des agents n'est qu'un petit avantage, mais pas une opportunité de gagner de l'argent.
  3. J'ai cessé de tenir compte du nombre d'heures que les agents ont travaillé là-bas il y a longtemps. Si les agents fonctionnent, c'est bien. S'ils ne fonctionnent pas, c'est bien aussi :).