MQL5 Cloud Network

Questions fréquemment posées

Comment fonctionne le réseau?

MQL5 Cloud Network - c'est le réseau nuageux des calculs distribués. Cela signifie que les tâches calculatoires sont distribuées à la multitude d'ordinateurs, qui sont y enregistrés.

Si vous avez besoin de faire de nombreux calculs, qui se prêtent à la parallélisation, alors vous pouvez vous adresser au réseau et distribuer votre tâche aux toutes les puissances libres de processeur. Plus en détail vous pouvez apprendre les détails techniques au paragraphe Aide.


Qui peut prendre part?

MQL5 Cloud Network est ouvert pour tous et ne demande pas aucun enregistrement préalable. Il suffit de télécharger MetaTrader 5 Strategy Tester Agent et installer les agents du test sur l'ordinateur.


Comment on peut s'enregistrer?

Il suffit de passer à la forme de l'enregistrement et remplir les champs nécessaires. Après l'expédition des données sur la boîte aux lettres indiquée viendra la lettre pour la confirmation de l'enregistrement. Avez en vue que le retrait des moyens gagnés par PayPal est permis seulement sur l'émail indiqué à l'enregistrement pour protéger votre argent contre le vol.


Comment écrire la tâche des calculs distribués?

La tâche se représente le programme sur le langage MQL5. D'habitude on fait appel aux calculs distribués dans le cas quand il est nécessaire de recevoir la multitude de résultats selon le même algorithme aux données différentes initiales. Le testeur des stratégies dans le terminal de client MetaTrader 5 permet de produire tels calculs de de threads multiples en mode de l'optimisation des stratégies commerciales.


Dois-je installer le terminal MetaTrader 5 pour la participation?

Non, ce n'est pas obligatoire. Le terminal MetaTrader 5 est nécessaire pour la mise en marche du programme MQL5, qui contient la stratégie commerciale, ou la tâche des calculs mathématiques.

Si vous allez seulement accorder les puissances personnelles libres au bail, il vous suffit de télécharger MetaTrader 5 Strategy Tester Agent et installer les agents du test sur chaque ordinateur, que vous voulez insérer dans le réseau MQL5 Cloud Network.


Quel langage de programmation est utilisé dans MQL5 Cloud Network?

Pour se servir de MQL5 Cloud Network il faut écrire le programme dans le langage de programmation des stratégies commerciales MQL5. Selon la syntaxe et la vitesse de l'exécution il est au maximum approché vers С++. Cet avantage permet de l'étudier aux termes courts et remettre les algorithmes d'autres langages évolués.

Le langage MQL5 fait partie du terminal de client MetaTrader 5, sur le site de la communauté on a publié la multitude de documents apprenants dans le paragraphe Articles.


Autant il est sûr d'accorder l'ordinateur pour les calculs nuageux?

Dans le réseau MQL5 Cloud Network chaque l'agent du test travaille dans son bac à sable personnel virtuel, qui interdit tous les appels du programme MQL5 au-delà de ses frontières. Tous les appels DLL et les appels aux fichiers en dehors du répertoire strictement spécifié sont interdits.


Quelqu'un peut-il recevoir le code de mon programme ou d'autres données, si je me sers des agents de MQL5 Cloud Network?

Premièrement, tout l'échange des données entre le demandeur des calculs et les agents du test se passe dans l'aspect chiffré. Deuxièmement, l'agent du test ne garde pas sur le disque le code du programme reçu, et on ne peut pas le saisir sur l'ordinateur qui fait les calculs. En outre les agents du test eux-mêmes sont protégés aussi contre les tentatives de l'irruption dans leur milieu de l'exécution et du retrait des données de la mémoire de l'agent.

Ainsi, on prend les mesures maximales pour la protection des données du demandeur des calculs.


J'ai installé les agents et j'ai entré le nom d'utilisateur et le mot de passe de MQL5.com, mais je ne vois pas mes agents dans mon profil.

Les agents apparaissent immédiatement dans le Profil après l'exécution du premier devoir pour MQL5 Cloud Network. Jusqu'à ce moment ils ne sont pas pris en considération et ne se montrent pas dans le Profil du participant du MQL5.community.


J'ai eu 5 (10, 15 etc.) agents dans le Profil et maintenant ils sont moins nombreux. Pourquoi?

Vérifiez le check-boxe "Actifs pour un jour derniers" et le retirez, s'il est installé. Vous verrez tous les agents travaillant dans MQL5 Cloud Network.

Agents in Profile


Comment je peux savoir PR de mes agents ?

PR pour chaque agent se montre dans le Profil de son propriétaire. Il est calculé périodiquement et peut un peu varier en fonction de la charge de votre ordinateur.


Je choisis l'optimisation lente (un balayage complet des paramètres) pour la tâche, et finalement on lance l'optimisation rapide avec l'utilisation de l'algorithme génétique. Qu'est-ce que c'est?

Si le nombre total des passages de l'optimisation excède 100 000 000, le régime de l'optimisation rapide est automatiquement activé. Vous pouvez voir plus en détail dans l'aide du terminal: Types de l'optimisation.


Pourquoi l'optimisation n'est pas disponible sur les systèmes 32 bits ?

Les systèmes 32 bits ne correspondent pas aux exigences actuelles de calcul distribué, réduisent la productivité et entraînent des coûts supplémentaires de maintenance des infrastructure réseaux. Il a donc été décidé d'arrêter le support des systèmes 32 bits pour l'optimisation utilisant le MQL5 Cloud Network et de n'utiliser que les systèmes 64 bits.


Pourquoi à l'exécution de l'optimisation complète participent tous les serveurs et les agents libres MQL5 Cloud Network, et à l'optimisation génétique on utilise les agents seulement d'un noeud du réseau MQL5 Cloud ?

A l'optimisation génétique toute la multitude de passages est remplacée par la combinaison des gènes, qui donnent l'ensemble limité des passages (pas plus 256) sur une population. Les particularités du travail de l'algorithme génétique demandent d'attendre le calcul de tous les passages d'une population, avant de traiter leurs résultats et créer les nouveaux passages dans la population suivante.

C'est pourquoi plus fiable de distribuer les tâches de l'optimisation génétique parmi les agents d'un point de l'accès MQL5 Cloud Network. Vous pouvez trouver plus d'informations dans l'article "Les algorithmes génétiques - c'est facile!"

Si vous avez des questions, s'il vous plaît visitez MQL5.community