Häufig gestellte Fragen

Wie funktioniert das MQL5 Cloud Network?

MQL5 Cloud Network ist ein verteiltes Cloud-Netzwerk. Rechenaufgaben werden auf mehrere im Netz registrierte Computer verteilt.

Wenn jemand umfangreiche Berechnungen durchführen muss, die parallelisiert werden können, kann der Nutzer die Aufgabe auf die verfügbaren Prozessoren verteilen. Mehr über die technische Details.

Kann ich dem Netz beitreten?

Die Teilnahme am MQL5 Cloud Network ist kostenlos: Laden Sie den MetaTrader 5 Strategy Tester Agent herunter und installieren Sie die Tester-Agenten auf Ihrem Computer.

Wie kann ich mich anmelden?

Öffnen Sie das Anmeldeformular und füllen Sie die erforderlichen Felder aus. Danach erhalten Sie eine E-Mail zur Bestätigung Ihrer Anmeldung.

Bitte beachten Sie, dass Sie über PayPal das Geld nur an die bei der Registrierung angegebene E-Mail-Adresse erhalten können. Dies schützt Ihr Geld vor unberechtigtem Zugriff.

Wie erstellt man eine Aufgabe für verteiltes Rechnen?

Eine Aufgabe ist ein Programm in MQL5. Normalerweise wird verteiltes Rechnen verwendet, wenn man viele Ergebnisse für denselben Algorithmus mit unterschiedlichen Ausgangsdaten benötigt. Der Strategy Tester im MetaTrader 5-Client-Terminal unterstützt solche Multithreading-Berechnungen zur Optimierung von Handelsstrategien.

Muss ich das MetaTrader 5 Terminal installieren?

Nein. Wenn Sie nur die überschüssige Rechenleistung Ihres Computers zur Verfügung stellen möchten, laden Sie einfach den MetaTrader 5 Strategy Tester Agent herunter und installieren Sie die Tester-Agenten auf jedem Computer, den Sie mit dem Netzwerk verbinden möchten.

Sie benötigen das MetaTrader 5-Terminal, wenn Sie MQL5-Anwendungen ausführen möchten, die eine Handelsstrategie oder eine mathematische Berechnungsaufgabe enthalten.

Welche Programmiersprache verwendet das MQL5 Cloud Network?

Es verwendet die Programmiersprache MQL5 für Handelsstrategien. Die Sprache ist in Bezug auf Syntax und Ausführungsgeschwindigkeit C++ sehr ähnlich. Daher können Sie MQL5 schnell erlernen und Algorithmen aus anderen Hochsprachen konvertieren.

Die Sprache MQL5 ist Teil der Handelsplattform MetaTrader 5. Auf der Website der Gemeinschaft gibt es eine Fülle von Lehrmaterialien.

Ist die Bereitstellung von Rechenleistung über das MQL5 Cloud Network sicher?

Es ist absolut sicher. Jeder Tester-Agent läuft in seiner eigenen virtuellen Sandbox, die externe Anfragen von MQL5-Programmen verbietet. Die Sandbox blockiert alle DLL-Aufrufe und den Zugriff auf Dateien außerhalb des angegebenen Verzeichnisses.

Kann jemand meinen Programmcode oder andere Daten erhalten, wenn ich MQL5 Cloud Network Agents verwende?

Nein. Der Datenaustausch zwischen dem Initiator der Berechnungen und den Tester Agenten ist verschlüsselt. Der Tester Agent speichert den empfangenen Programmcode nicht auf einem Laufwerk, sodass er auf dem Computer nicht abgefangen werden kann. Die Tester Agenten sind vor allen Versuchen geschützt, in ihre Laufzeitumgebung einzudringen und Daten aus dem Speicher des Agenten zu erfassen.

Ich habe Agenten installiert und meine MQL5.com-Kontoanmeldedaten eingegeben, aber ich sehe die Agenten nicht in meinem Profil.

Die Agenten werden nach Erledigung der ersten Aufgabe in Ihrem Profil erscheinen.

Die Anzahl der Agenten, die in meinem Profil angezeigt werden, wurde reduziert. Warum?

Möglicherweise haben Sie den Filter „Aktive während der letzten Tage“ aktiviert. Deaktivieren Sie das Kontrollkästchen, um alle Ihre Agenten zu sehen.

Agenten im Profil

Wie erfahre ich die PR (performance rate, Leistungsrate) meiner Agenten?

Die PR eines jeden Agenten wird im Profil des Inhabers angezeigt. Der Wert kann je nach Auslastung des Computers variieren.

Ich wähle für meine Aufgabe die langsame Optimierung (um alle Parameter zu testen), aber sie läuft als schnelle Optimierung mit einem genetischen Algorithmus. Warum?

Wenn die Gesamtzahl der Optimierungsdurchläufe 100.000.000 überschreitet, wird automatisch die schnelle Optimierung gewählt. Lesen Sie mehr.

Warum ist die Optimierung auf 32-Bit-Systemen nicht verfügbar?

Wir haben die Unterstützung für 32-Bit-Systeme eingestellt, da sie nicht den modernen Anforderungen an verteiltes Rechnen entsprechen, die Leistung verringern und einen zusätzlichen Aufwand bei der Wartung der Netzwerkinfrastruktur verursachen.

Die vollständige Optimierung verwendet alle Server und freien Agenten des MQL5-Cloud-Netzwerks, während die genetische Optimierung nur die Agenten eines Knotens des MQL5-Cloud-Netzwerks verwendet. Warum?

Bei der genetischen Optimierung wird die Menge aller Durchgänge durch eine Kombination von Genen ersetzt, die eine begrenzte Menge von Durchgängen (nicht mehr als 256) pro Population erzeugen. Der genetische Algorithmus wartet, bis die Berechnungen aller Durchgänge innerhalb einer Population abgeschlossen sind, bevor er die Ergebnisse verarbeitet und neue Durchgänge in der nächsten Population erstellt.

Daher ist es am zuverlässigsten, genetische Optimierungsaufgaben an die Agenten eines MQL5-Cloud-Netzzugangspunkts zu verteilen. Lesen Sie mehr.