3. Wie lange dauert es, die Parameter in der Cloud zu optimieren?
Versuchen wir zum Vergleich die Optimierung mit denselben Parametern inMQL5 Cloud Network. Dieser Dienst ist kostenpflichtig. Nach jeder Optimierung halten wir fest, wie viel Geld auf dem Konto eingefroren ist, um diesen Dienst zu bezahlen.
In diesem Test werden wir die gleichzeitige Nutzung von lokalen CPU-Kernen und Cloud-Agenten einstellen, um die Optimierung zu beschleunigen.
Symbol: EURUSD
result cache used 6416 times
genetic optimization finished on pass 13568 (of 504330836375520000)
optimization done in 6 minutes 41 seconds
local 587 tasks (7%), remote 0 tasks (0%), cloud 6966 tasks (92%)
Eingefrorene Gelder:
Wie Sie sehen, war die Optimierung deutlich schneller(6 Minuten 41 Sekunden) als beim letzten Mal, allerdings nur auf dem lokalen Computer(28 Minuten 56 Sekunden).
Symbol: EURCHF
Es kann vorkommen, dass der Dienst sehr lange braucht, bis der Optimierungsauftrag an das Netz übermittelt wird. Dies ist darauf zurückzuführen, dass die Agenten Zeit benötigen, um die erforderlichen Daten zu den gewünschten Symbolen herunterzuladen. In diesem Fall ist genau das passiert.Nach einer langen Wartezeit können Sie den Optimierungsprozess beenden. Im Protokoll werden Einträge wie unten gezeigt erscheinen.Es gab keine Berechnungen in der Cloud, so dass keine Mittel abgezogen werden.
result cache used 0 times
genetic optimization finished on pass 395 (of 504330836375520000)
optimization done in 10 minutes 13 seconds
local 395 tasks (100%), remote 0 tasks (0%), cloud 0 tasks (0%)
Versuchen wir nun, die Optimierung für dieses Symbol erneut durchzuführen.
result cache used 8510 times
genetic optimization finished on pass 16640 (of 504330836375520000)
optimization done in 22 minutes 14 seconds
local 543 tasks (6%), remote 0 tasks (0%), cloud 7434 tasks (93%)
Dieses Mal begann der Prozess, aber das Ergebnis war nicht beeindruckend. Die Optimierung dauerte22 Minuten. 14 sec. Es dauerte32 Minuten. 50 Sek. Dies ist auch auf den Prozess des Hochladens von Daten durch Agenten im Netz zurückzuführen. Der Gewinn wird bei größeren Aufgaben und im Modus"Langsamer vollständiger Algorithmus" erzielt.
Eingefrorene Gelder:
Nun wollen wir sehen, ob es sinnvoll ist, die Optimierung mit mehreren Symbolen in der Cloud durchzuführen.
Symbole: EURUSD,GBPUSD,USDJPY
result cache used 7294 times
genetic optimization finished on pass 15360 (of 504330836375520000)
optimization done in 24 minutes 56 seconds
local 480 tasks (5%), remote 0 tasks (0%), cloud 7680 tasks (94%)
Es dauerte24 Minuten. 56 sec. Aber bei unserer letzten Fahrt dauerte es2 Stunden. 15 min. 3 Sek. In diesem Fall ist der Gewinn bereits spürbar.
Eingefrorene Gelder:
Symbole: EURCHF,AUDCAD,AUDNZD
Auch dieses Mal hat die Optimierung des Netzes lange auf sich warten lassen. Während dieser ganzen Zeit waren örtliche Bedienstete tätig. Im Protokoll können Sie sehen, was passiert (siehe die Auflistung unten). Sobald alle Agenten im Netz, die die Optimierung für Sie durchführen können, die erforderlichen Daten herunterladen, wird die Optimierung gestartet.
authorized (server build 1755)
cloud server MQL5 Cloud Europe 1 selected for genetic computation
connected
common synchronization completed
authorized (server build 1755)
AUDCAD: history for2009 year synchronized
AUDCAD: history for2010 year synchronized
AUDCAD: history for2011 year synchronized
AUDCAD: history for2012 year synchronized
AUDCAD: history for2013 year synchronized
AUDCAD: history for2014 year synchronized
AUDCAD: history for2015 year synchronized
AUDCAD: history for2017 year synchronized
AUDCAD: history for2018 year synchronized
AUDCAD: history synchronization completed [19967 Kb]
AUDCAD: 19.50 Mb of history processed in0:04.062
AUDNZD: history for2012 year synchronized
AUDNZD: history for2013 year synchronized
AUDNZD: history for2014 year synchronized
AUDNZD: history for2015 year synchronized
AUDNZD: history for2017 year synchronized
AUDNZD: history for2018 year synchronized
AUDNZD: history synchronization completed [12301 Kb]
AUDNZD: 12.01 Mb of history processed in0:03.281
AUDUSD: history for1999 year synchronized
AUDUSD: history for2000 year synchronized
AUDUSD: history for2001 year synchronized
AUDUSD: history for2002 year synchronized
AUDUSD: history for2003 year synchronized
AUDUSD: history for2004 year synchronized
AUDUSD: history for2005 year synchronized
AUDUSD: history for2006 year synchronized
AUDUSD: history for2007 year synchronized
AUDUSD: history for2008 year synchronized
AUDUSD: history for2009 year synchronized
AUDUSD: history for2010 year synchronized
AUDUSD: history for2011 year synchronized
AUDUSD: history for2012 year synchronized
AUDUSD: history for2018 year synchronized
AUDUSD: history synchronization completed [443 Kb]
AUDUSD: 443.03 Kb of history processed in0:00.203
USDCAD: history for2018 year synchronized
USDCAD: history synchronization completed [172 Kb]
USDCAD: 172.52 Kb of history processed in0:00.609
Am Ende war die Optimierung in1 Stunde abgeschlossen. 19 min. 49 sec. Und beim letzten Mal, allerdings nur auf dem lokalen Rechner, dauerte es3 Stunden. 13 min. 37 sec.
result cache used 8734 times
genetic optimization finished on pass 18176 (of 504330836375520000)
optimization done in 1 hours 19 minutes 49 seconds
local 823 tasks (8%), remote 0 tasks (0%), cloud 8709 tasks (91%)
Eingefrorene Gelder:
Der Gesamtbetrag für alle vier Optimierungsprozesse belief sich auf7,46Dollar. Die nachstehende Tabelle gibt einen Überblick. Statt6-7 Stunden dauerte die Optimierung2 Stunden und 13 Minuten, also etwa dreimal weniger.
Большую часть времени современные компьютеры простаивают и не используют всех возможностей процессора. Мы предлагаем задействовать их с пользой. Вы можете сдавать мощности вашего компьютера другим участникам нашей сети для выполнения разнообразных...
Wie ich bereits in einem anderen Forumsthread erwähnt habe, gibt es in diesem Test nur 8 lokale Agenten, und es ist nicht korrekt, sie mit 256 oder gar 512 Cloud-Agenten zu vergleichen, die einen Stapel von Optimierungsaufgaben erhalten haben. Um die Transparenz des Tests zu gewährleisten, müssen wir entweder die gleichzeitige Nutzung von 8 Agenten in der Cloud begrenzen, was technisch unmöglich ist, oder mindestens 256 lokale Agenten haben, was physisch nicht möglich ist. Das war's dann auch schon.
Aleksandr Volotko: Wie ich in einem anderen Forumsthread erwähnt habe, gibt es in diesem Test nur 8 lokale Agenten, und es ist nicht angemessen, sie mit 256 oder sogar 512 Cloud-Agenten zu vergleichen, wenn man eine Reihe von Optimierungsaufgaben hat. Um die Transparenz des Tests zu gewährleisten, müssen wir entweder die gleichzeitige Nutzung von 8 Agenten in der Cloud begrenzen, was technisch unmöglich ist, oder mindestens 256 lokale Agenten haben, was physisch nicht möglich ist. Das war's dann auch schon.
In diesem Fall ging es darum, zu zeigen, wie viel schneller die Ergebnisse mit dieser lokalen Konfiguration erzielt werden können und wie viel sie kosten würde.
In diesem Test werden sowohl die lokalen CPU-Kerne als auch die Cloud-Agenten gleichzeitig verwendet, um die Optimierung zu beschleunigen.
Es kann vorkommen, dass ein Dienst sehr lange braucht, um Optimierungsaufträge ins Netz zu stellen. Dies ist darauf zurückzuführen, dass die Agenten Zeit benötigen, um die erforderlichen Daten auf die gewünschten Symbole herunterzuladen. In diesem Fall ist genau das passiert.Nach einer langen Wartezeit können Sie den Optimierungsprozess beenden. Im Protokoll werden Einträge wie unten gezeigt erscheinen.Es gab keine Berechnungen in der Cloud, so dass keine Mittel abgezogen werden.
Es wird eine kostenlose Möglichkeit beschrieben, die Cloud zum Absturz zu bringen. Wir erstellen einen stummen Expert Advisor, der einmalig auf ALLE Symbole der Marktübersicht zugreift und ihn im "Real Ticks"-Modus laufen lässt. Dann drücken wir Stop. Wechseln Sie zu einem anderen Handelsserver und starten Sie Optimize erneut. Die Wolke ist im freien K.O.-Modus.
Es wird eine kostenlose Möglichkeit beschrieben, die Cloud zum Absturz zu bringen. Wir machen einen dummen EA, der auf ALLE Symbole aus der Marktübersicht einmal zugreift, und lassen ihn im "Real Ticks"-Modus laufen. Dann drücken wir Stop. Wechseln Sie zu einem anderen Handelsserver und starten Sie Optimize erneut. Die Wolke ist im freien K.O.-Modus.
Es wird eine kostenlose Möglichkeit beschrieben, die Cloud zum Absturz zu bringen. Erstellen Sie einen stummen Expert Advisor, der einmalig auf ALLE Symbole der Marktübersicht zugreift, und lassen Sie ihn im "Real Ticks"-Modus laufen. Dann drücken wir Stop. Wechseln Sie zu einem anderen Handelsserver und starten Sie Optimize erneut. Die Wolke ist im freien K.O.-Modus.
Vielleicht ist es also schon berücksichtigt. Sobald zum Beispiel die Optimierung gestoppt wird, hören auch die Agenten im Netz auf, Daten herunterzuladen.
Vielleicht ist dies also bereits berücksichtigt worden. Sobald beispielsweise die Optimierung gestoppt wird, wird auch der Datendownload der Agenten im Netz gestoppt.
Ich beschloss, einen Vorwärtstest durchzuführen. Können Sie mir sagen, wer weiß, welche Zahl bei der Optimierung in der Ergebnisspalte angezeigt wird? Zum Beispiel in der hervorgehobenen Zeile?
Wenn ich über das Kontextmenü "Testergebnisse weiterleiten" auswähle, erhalte ich das folgende Bild
Was ist die Nummer 62.03? In den Backtest- und Forward-Berichten habe ich sie nicht gesehen.
3. Wie lange dauert es, die Parameter in der Cloud zu optimieren?
Versuchen wir zum Vergleich die Optimierung mit denselben Parametern inMQL5 Cloud Network. Dieser Dienst ist kostenpflichtig. Nach jeder Optimierung halten wir fest, wie viel Geld auf dem Konto eingefroren ist, um diesen Dienst zu bezahlen.
In diesem Test werden wir die gleichzeitige Nutzung von lokalen CPU-Kernen und Cloud-Agenten einstellen, um die Optimierung zu beschleunigen.
Symbol: EURUSD
Eingefrorene Gelder:
Wie Sie sehen, war die Optimierung deutlich schneller(6 Minuten 41 Sekunden) als beim letzten Mal, allerdings nur auf dem lokalen Computer(28 Minuten 56 Sekunden).
Symbol: EURCHF
Es kann vorkommen, dass der Dienst sehr lange braucht, bis der Optimierungsauftrag an das Netz übermittelt wird. Dies ist darauf zurückzuführen, dass die Agenten Zeit benötigen, um die erforderlichen Daten zu den gewünschten Symbolen herunterzuladen. In diesem Fall ist genau das passiert.Nach einer langen Wartezeit können Sie den Optimierungsprozess beenden. Im Protokoll werden Einträge wie unten gezeigt erscheinen.Es gab keine Berechnungen in der Cloud, so dass keine Mittel abgezogen werden.
Versuchen wir nun, die Optimierung für dieses Symbol erneut durchzuführen.
Dieses Mal begann der Prozess, aber das Ergebnis war nicht beeindruckend. Die Optimierung dauerte22 Minuten. 14 sec. Es dauerte32 Minuten. 50 Sek. Dies ist auch auf den Prozess des Hochladens von Daten durch Agenten im Netz zurückzuführen. Der Gewinn wird bei größeren Aufgaben und im Modus"Langsamer vollständiger Algorithmus" erzielt.
Eingefrorene Gelder:
Nun wollen wir sehen, ob es sinnvoll ist, die Optimierung mit mehreren Symbolen in der Cloud durchzuführen.
Symbole: EURUSD,GBPUSD,USDJPY
Es dauerte24 Minuten. 56 sec. Aber bei unserer letzten Fahrt dauerte es2 Stunden. 15 min. 3 Sek. In diesem Fall ist der Gewinn bereits spürbar.
Eingefrorene Gelder:
Symbole: EURCHF,AUDCAD,AUDNZD
Auch dieses Mal hat die Optimierung des Netzes lange auf sich warten lassen. Während dieser ganzen Zeit waren örtliche Bedienstete tätig. Im Protokoll können Sie sehen, was passiert (siehe die Auflistung unten). Sobald alle Agenten im Netz, die die Optimierung für Sie durchführen können, die erforderlichen Daten herunterladen, wird die Optimierung gestartet.
Am Ende war die Optimierung in1 Stunde abgeschlossen. 19 min. 49 sec. Und beim letzten Mal, allerdings nur auf dem lokalen Rechner, dauerte es3 Stunden. 13 min. 37 sec.
Eingefrorene Gelder:
Der Gesamtbetrag für alle vier Optimierungsprozesse belief sich auf7,46Dollar. Die nachstehende Tabelle gibt einen Überblick. Statt6-7 Stunden dauerte die Optimierung2 Stunden und 13 Minuten, also etwa dreimal weniger.
Wie ich in einem anderen Forumsthread erwähnt habe, gibt es in diesem Test nur 8 lokale Agenten, und es ist nicht angemessen, sie mit 256 oder sogar 512 Cloud-Agenten zu vergleichen, wenn man eine Reihe von Optimierungsaufgaben hat. Um die Transparenz des Tests zu gewährleisten, müssen wir entweder die gleichzeitige Nutzung von 8 Agenten in der Cloud begrenzen, was technisch unmöglich ist, oder mindestens 256 lokale Agenten haben, was physisch nicht möglich ist. Das war's dann auch schon.
In diesem Fall ging es darum, zu zeigen, wie viel schneller die Ergebnisse mit dieser lokalen Konfiguration erzielt werden können und wie viel sie kosten würde.
Die Tabelle ist allerdings widersprüchlich.
Die Tabelle ist allerdings widersprüchlich.
Im Allgemeinen, ja.
Nach der erwarteten Aktualisierung des Prüfgeräts werde ich die gleiche Testreihe durchführen, um die Ergebnisse zu vergleichen.
In diesem Test werden sowohl die lokalen CPU-Kerne als auch die Cloud-Agenten gleichzeitig verwendet, um die Optimierung zu beschleunigen.
Es kann vorkommen, dass ein Dienst sehr lange braucht, um Optimierungsaufträge ins Netz zu stellen. Dies ist darauf zurückzuführen, dass die Agenten Zeit benötigen, um die erforderlichen Daten auf die gewünschten Symbole herunterzuladen. In diesem Fall ist genau das passiert.Nach einer langen Wartezeit können Sie den Optimierungsprozess beenden. Im Protokoll werden Einträge wie unten gezeigt erscheinen.Es gab keine Berechnungen in der Cloud, so dass keine Mittel abgezogen werden.
Es wird eine kostenlose Möglichkeit beschrieben, die Cloud zum Absturz zu bringen. Wir erstellen einen stummen Expert Advisor, der einmalig auf ALLE Symbole der Marktübersicht zugreift und ihn im "Real Ticks"-Modus laufen lässt. Dann drücken wir Stop. Wechseln Sie zu einem anderen Handelsserver und starten Sie Optimize erneut. Die Wolke ist im freien K.O.-Modus.
Es wird eine kostenlose Möglichkeit beschrieben, die Cloud zum Absturz zu bringen. Wir machen einen dummen EA, der auf ALLE Symbole aus der Marktübersicht einmal zugreift, und lassen ihn im "Real Ticks"-Modus laufen. Dann drücken wir Stop. Wechseln Sie zu einem anderen Handelsserver und starten Sie Optimize erneut. Die Wolke ist im freien K.O.-Modus.
Es ist also gelinde gesagt unethisch...
Es wird eine kostenlose Möglichkeit beschrieben, die Cloud zum Absturz zu bringen. Erstellen Sie einen stummen Expert Advisor, der einmalig auf ALLE Symbole der Marktübersicht zugreift, und lassen Sie ihn im "Real Ticks"-Modus laufen. Dann drücken wir Stop. Wechseln Sie zu einem anderen Handelsserver und starten Sie Optimize erneut. Die Wolke ist im freien K.O.-Modus.
Vielleicht ist es also schon berücksichtigt. Sobald zum Beispiel die Optimierung gestoppt wird, hören auch die Agenten im Netz auf, Daten herunterzuladen.
Nun, das ist gelinde gesagt unethisch...
Das verstehe ich nicht.
Vielleicht ist dies also bereits berücksichtigt worden. Sobald beispielsweise die Optimierung gestoppt wird, wird auch der Datendownload der Agenten im Netz gestoppt.
Schrieb an SD.
Ich beschloss, einen Vorwärtstest durchzuführen. Können Sie mir sagen, wer weiß, welche Zahl bei der Optimierung in der Ergebnisspalte angezeigt wird? Zum Beispiel in der hervorgehobenen Zeile?
Wenn ich über das Kontextmenü "Testergebnisse weiterleiten" auswähle, erhalte ich das folgende Bild
Was ist die Nummer 62.03? In den Backtest- und Forward-Berichten habe ich sie nicht gesehen.