MQL5 Cloud Network

Häufig gestellte Fragen

Wie funktioniert das Netzwerk?

MQL5 Cloud Network ist ein Netzwerk von verteilten Computing-Wolkenfeld. Dies bedeutet, dass die Rechnenaufgaben den Computern, die im Netzwerk registriert sind, verteilt werden.

Wenn Sie viel Berechnungen, die parallelisiert werden können, brauchen, dann können Sie sich an das Netzwerk wenden und Ihre Aufgabe allen freien CPU-Kapazitäten geben. Sie können technische Details in der Hilfe finden.


Wer kann teilnehmen?

MQL5 Cloud Network ist offen für alle und bedarf keiner Voranmeldung. Sie brauchen nur MetaTrader 5 Strategy Tester Agent herunterzuladen und Tester-Agenten auf Ihrem Computer zu installieren.


Wie registriere ich mich?

Sie sollen nur die erforderlichen Felder des Anmeldeformulars ausfüllen. Sie erhalten nach Abschicken des Formulars eine E-Mail, um Ihre Registrierung zu bestätigen. Bitte beachten Sie, dass Sie Ihr verdientes Geld über PayPal nur an den E-Mail-Adresse, die Sie bei der Registrierung angeben, abheben können. Damit wird Ihr Geld vor Diebstahl geschützt.


Wie erstelle ich meine eigene Aufgabe von verteilten Computing?

Eine Aufgabe ist ein Programm, das in MQL5 geschrieben ist. Verteiltes Computing ist in der Regel verwendet, um eine große Menge von Ergebnissen durch die Anwendung des gleichen Algorithmus mit verschiedenen Input-Daten zu bekommen. Der Tester in MetaTrader 5 Client Terminal erlaubt es, solche Multithread-Berechnungen im Modus der Optimierung von Expert Advisors durchzuführen.


Muss ich MetaTrader 5 Terminal installieren, um dem Netzwerk beizutreten?

Nein, es ist nicht notwendig. MetaTrader 5 Terminal ist erforderlich, um ein MQL5-Programm, das eine Handelsstrategie oder eine verteilte Computing-Aufgabe enthält, auszuführen.

Wenn Sie nur wollen, Ihre Rechenkapazitäten zu vermieten, dann brauchen Sie nur MetaTrader 5 Strategy Tester Agent herunterzuladen und Tester-Agenten auf jedem Computer, den Sie in MQL5 Cloud Network einziehen möchten, zu installieren.


Welche Programmiersprache wird in MQL5 Cloud Network verwendet?

Um MQL5 Cloud Network zu verwenden, müssen Sie ein Programm in der MQL5 Programmiersprache schreiben. Die Syntax und die Geschwindigkeit der Sprache ist C++ ähnlich. Dieser Vorteil ermöglicht eine es, in kurzer Zeit es zu studieren und Algorithmen aus anderen Hochsprachen zu verwenden.

MQL5 Sprache ist Teil des MetaTrader 5 Client Terminals. Die Community-Website bietet eine große Menge an Unterrichtsmaterialien in der Artikel-Sektion an.


Ist es sicher meinen Computer für das Cloud Computing zu geben?

Jeder Tester-Agent arbeitet in einer eigenen virtuellen Sandbox in MQL5 Cloud Network. Die Sandbox blockiert alle Zugriffe von einem MQL5 Programm nach außen. Alle DLL Aufrufe und Datei-Ereignisse, die außerhalb des angegebenen Verzeichnis sind, sind verboten.


Kann jemand meiner Programm-Code oder anderen Daten zugreifen, wenn ich den Agenten aus MQL5 Cloud Network nutze?

Erstens ist alles Datenaustausch zwischen einem Computer des Auftraggebers und Agenten verschlüsselt. Zweitens, speichert ein Agent keinen Code aus einem vorgelegten Programm auf die Festplatte. So kann es nicht auf dem Computer, auf dem die Berechnungen laufen, aufgenommen werden. Außerdem sind die Agenten von den Versuchen, ihre Ausführungsumgebung durchzudringen und Daten aus ihrem Gedächtnis zu erfassen, geschützt.

Damit sind alle notwendigen Maßnahmen ergriffen, um Daten von Computing-Auftraggeber zu schützen.


Ich habe die Agenten installiert und die korrekten Login und Passwort auf MQL5.com angegeben, aber ich sehe keine Agenten in meinem Profil.

Agenten erscheinen auf Ihrem Profil unmittelbar nach Beendigung der ersten Aufgaben für MQL5 Cloud-Netzwerk. Bis zu diesem Punkt, werden sie nicht in der Benutzer-Profil an MQL5.community gezeigt.


Ich hatte 5 (10, 15, etc.) Agenten in meinem Profil, und jetzt werden weniger Agenten angezeigt. Warum?

Deaktivieren Sie das Kontrollkästchen "Active last day". Sie sehen alle Ihre Agenten, die an MQL5 Cloud-Netzwerk laufen.

Agenten im Profil


Woher weiß ich das PR von meinem Agenten?

PR für jeden Agenten ist im Profil seines Besitzers gezeigt. Es wird periodisch berechnet und kann leicht variieren je nach Belastung auf Ihrem Computer.


Ich wähle die langsame Optimierung (eine vollständige Liste der Parameter) für meine Aufgabe, aber als Folge wird die schnelle Optimierung mittels eines genetischen Algorithmus gelaufen. Warum?

Wenn die Gesamtzahl der Pässe der Optimierung mehr als 100 Millionen ist, dann wird die schnelle Optimierung automatisch ausgeschaltet. Bitte lesen Sie mehr in der Terminal-Hilfe (siehe Optimierung-Typen).


Warum ist Optimierung nicht verfügbar in 32-Bit-Systeme?

32-Bit-Systeme entsprechen nicht modernen Anforderungen für die Lösung von Aufgaben des verteilten Rechnens, verringern die Produktivität und verursachen zusätzliche Kosten für die Wartung der Netzwerkinfrastruktur. All diese Faktoren führten zu der Entscheidung, die Verwendung von 32-Bit-Systeme in die Optimierung mit MQL5 Cloud Network nicht mehr zu unterstützen und nur 64-Bit-Systeme zu nutzen.


Alle Server und freien Agenten von MQL5 Cloud-Netzwerk werden in der vollständigen Optimierung verwendet, während in der genetischen Optimierung die Agenten nur eines Knotens der MQL5-Wolke teilnehmen. Warum?

Für die genetische Optimierung wird der gesamte Satz von Pässen durch eine Kombination von Genen, die eine begrenzte Anzahl von Pässen (nicht mehr als 256) für eine Population geben, ersetzt. Der Charakter des genetischen Algorithmus erfordert das Ausfüllen von Berechnungen aller Pässen in einer Population, vor der Verarbeitung der Ergebnisse und die Schaffung neuer Pässen der nächsten Population.

Daher ist es zuverlässig die Aufgaben einer genetischen Optimierung unter den Agenten eines Knotens des MQL5 Cloud-Netzwerk zu verteilen. Weitere Informationen finden Sie im Artikel "Genetic Algorithms - It's Easy!"

Wenn Sie irgendwelche Fragen haben, besuchen Sie bitte MQL5.community