MetaTrader 5 auf Intel Xeon Phi 7250 - 272 Kerne in einem Computer - Seite 6

 
Alexandr Andreev:
Ich wollte es letztes Jahr kaufen, aber ich konnte es in den Geschäften nicht finden.

Du schaust nicht genau genug hin. Ich habe gerade einen in Moskau in weniger als einer Minute für 282.000 Rubel gefunden.

 

Und Sie können 32 Kerne für 0,3 Pfund pro Stunde bei Amazon bekommen... Was bringt der Kauf eines Heimservers?

Machen Sie lieber AWS AMI mit Agenten. Sicherlich wird es eine Nachfrage geben...

 
Roffild:

Und Sie können 32 Kerne für 0,3 Pfund pro Stunde bei Amazon bekommen... Was bringt der Kauf eines Heimservers?

Machen Sie lieber AWS AMI mit Agenten. Sicherlich wird es eine Nachfrage geben...

Wäre die Cloud von MQ nicht billiger? Schließlich wird diese Leistung nur für die Optimierung benötigt, und die Wolke besteht wahrscheinlich aus mehr als 1500 Agenten, ich bin zu faul, um jetzt nachzusehen.

 

Die Cloud von MQ hat Einschränkungen, kann langsam sein (30 Minuten Wartezeit auf Ergebnisse nach dem Test), und es ist schwierig, die Kosten der Cloud zu berechnen (ich verstehe immer noch nicht, wie 5 Pfund ausgegeben wurden).


 
Roffild:

Die Cloud von MQ hat Einschränkungen, kann langsam sein (ich habe 30 Minuten gewartet, um nach dem Test Ergebnisse zu erhalten), und es ist schwer, die Kosten für die Cloud zu berechnen (ich verstehe immer noch nicht, wie ich 5 Pfund ausgegeben habe).


Mmmm, ich hatte anscheinend einen einfachen Algorithmus, den ich ein paar Mal getestet habe, jeweils eine halbe Minute, und der mich nicht mehr als ein Pfund gekostet hat. Nun, das ist eine individuelle Sache. Und über"schwer zu kalkulierende Cloud-Kosten (ich verstehe immer noch nicht, wie 5 Pfund ausgegeben wurden). "Dort, ja, nur durch Erfahrung, wie es scheint.

 
Roffild:

Und Sie können 32 Kerne für 0,3 Pfund pro Stunde bei Amazon bekommen... Was bringt der Kauf eines Heimservers?

Noch besser ist es, ein AWS AMI mit Agenten zu erstellen. Sicherlich wird es eine Nachfrage geben...

Wie wäre es mit 3 Pfund pro Stunde?

Aber selbst wenn man diese fantastischen 0,3 Dollar/Stunde für 32 Kerne x 2, x 24 Stunden, x 30 Tage nimmt, kommt ein Monat auf fantastische 13.824,00 $/Monat, was mehr als 2-mal höher ist als die Kosten für die in diesem Thread diskutierten Pedalats. Um jedoch die tatsächlichen (nicht fantastischen) Kosten für die Anmietung von 64 Kernen/Monat bei Amazon zu erhalten, muss das Ergebnis x 10 sein.

 
Aleksandr Volotko:

Vielleicht für 3 Dollar/Stunde...?

Aber selbst wenn wir fantastische 0,3 Dollar/Stunde für 32 Kerne x 2, x 24 Stunden, x 30 Tage nehmen, summiert sich das auf fantastische $13.824,00/Monat, was mehr als das Zweifache der Kosten für den in diesem Thread diskutierten Sockel ist. Um jedoch die tatsächlichen (nicht fantastischen) Kosten für die Anmietung von 64 Kernen/Monat bei Amazon zu erhalten, muss das Ergebnis x 10 sein.

Irgendetwas ist mit deiner Arithmetik... $0,3*2*24*30 == $432

 
Alexey Volchanskiy:

Irgendetwas stimmt nicht mit Ihrer Arithmetik... $0,3*2*24*30 == $432

Verzeihung, ich habe aus irgendeinem Grund alles mit 32 multipliziert... das habe ich übersehen.

Aber in der Praxis wird niemand für 0,3 $ pro Stunde eine solche Leistung erbringen, für 3 $ pro Stunde schon, d. h. insgesamt 432 x 10 = 4320 $ für einen Monat. Grob gesagt. Eher teurer, da die Agenten im Betrieb ständig 100% der Kernel-Ressourcen verbrauchen und dies die Gebühr erhöht.

Z.I.S.: Informationen aus der Amazon-Preisliste (ohne SSD-Kosten):

m4.16xgroß
64
256.0
--
10 Gigabit
--
$6.7840
$4.517 (33%)


Eine Stunde Zeit eines Agenten in der MQ-Cloud kostet 0,02 Dollar,

272 Agenten x 0,02 x 24 x 30 = 3916,80 $

Die Pepelats kosten laut dem Themenstarter nur5.500 Euro. Einmalig.

 
Aleksandr Volotko:

Entschuldigung, ich habe aus irgendeinem Grund alles mit 32 multipliziert.

Aber in der Praxis wird niemand für 0,3 $ pro Stunde eine solche Leistung erbringen, für 3 $ pro Stunde schon, d. h. insgesamt 432 x 10 = 4320 $ pro Monat. Grob gesagt. Eher teurer, da die Agenten im Betrieb ständig 100% der Kernel-Ressourcen verbrauchen und dies die Gebühr erhöht.

Z.I.S.: Informationen aus der Amazon-Preisliste (ohne SSD-Kosten):

m4.16xgroß
64
256.0
--
10 Gigabit
--
$6.7840
$4.517 (33%)

Eine Stunde Zeit eines Agenten in der MQ-Cloud kostet 0,02 Dollar,

272 Agenten x 0,02 x 24 x 30 = 3916,80 $

Die Pepelats kosten laut dem Topstarter nur5.500 Euro. Es war eine einmalige Gebühr.

Hier sind die Ergebnisse der Tests imMQL5 Cloud Network:

Forum für Handel, automatisierte Handelssysteme und Strategietests

Analyse der Test- und Optimierungsergebnisse im MetaTrader 5 Strategy Tester

Anatoli Kazharski, 2018.03.01 14:44

3. Wie lange dauert es, die Parameter in der Cloud zu optimieren?

Versuchen wir zum Vergleich die Optimierung mit denselben Parametern inMQL5 Cloud Network. Die Nutzung dieses Dienstes ist kostenpflichtig. Wir werden nach jeder Optimierung aufzeichnen, wie viel Geld auf dem Konto eingefroren wird, um diesen Service 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 Wolke, daher werden keine Mittel abgezogen.

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 war der Prozess erfolgreich, 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 for 2009 year synchronized
AUDCAD: history for 2010 year synchronized
AUDCAD: history for 2011 year synchronized
AUDCAD: history for 2012 year synchronized
AUDCAD: history for 2013 year synchronized
AUDCAD: history for 2014 year synchronized
AUDCAD: history for 2015 year synchronized
AUDCAD: history for 2017 year synchronized
AUDCAD: history for 2018 year synchronized
AUDCAD: history synchronization completed [19967 Kb]
AUDCAD: 19.50 Mb of history processed in 0:04.062
AUDNZD: history for 2012 year synchronized
AUDNZD: history for 2013 year synchronized
AUDNZD: history for 2014 year synchronized
AUDNZD: history for 2015 year synchronized
AUDNZD: history for 2017 year synchronized
AUDNZD: history for 2018 year synchronized
AUDNZD: history synchronization completed [12301 Kb]
AUDNZD: 12.01 Mb of history processed in 0:03.281
AUDUSD: history for 1999 year synchronized
AUDUSD: history for 2000 year synchronized
AUDUSD: history for 2001 year synchronized
AUDUSD: history for 2002 year synchronized
AUDUSD: history for 2003 year synchronized
AUDUSD: history for 2004 year synchronized
AUDUSD: history for 2005 year synchronized
AUDUSD: history for 2006 year synchronized
AUDUSD: history for 2007 year synchronized
AUDUSD: history for 2008 year synchronized
AUDUSD: history for 2009 year synchronized
AUDUSD: history for 2010 year synchronized
AUDUSD: history for 2011 year synchronized
AUDUSD: history for 2012 year synchronized
AUDUSD: history for 2018 year synchronized
AUDUSD: history synchronization completed [443 Kb]
AUDUSD: 443.03 Kb of history processed in 0:00.203
USDCAD: history for 2018 year synchronized
USDCAD: history synchronization completed [172 Kb]
USDCAD: 172.52 Kb of history processed in 0: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 Optimierung nur noch2 Stunden und 13 Minuten, also etwa dreimal weniger.

SymboleKosten ($)Zeit in der WolkeZeit am Computer
EURUSD2.530:06:410:28:56
EURCHF1.040:22:140:32:50
EURUSD,GBPUSD,USDJPY1.110:24:562:15:03
EURCHF,AUDCAD,AUDNZD2.781:19:493:13:37
Insgesamt:7.462:13:406:30:26

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Большую часть времени современные компьютеры простаивают и не используют всех возможностей процессора. Мы предлагаем задействовать их с пользой. Вы можете сдавать мощности вашего компьютера другим участникам нашей сети для выполнения разнообразных...
 
Anatoli Kazharski:

Hier sind die Testergebnisse imMQL5 Cloud Network:

Das einzige Problem ist, dass es im Test nur 8 lokale Agenten gibt, während in der Cloud während der Optimierung ein Stapel von Aufgaben auf 256 oder sogar 512 Agenten gleichzeitig verteilt wird. Es ist offensichtlich, dass die Berechnungen in der Cloud schneller sind als in lokalen Agenten.

Für einen genauen Geschwindigkeitsvergleich sollte der lokale Agentensatz 272 oder mehr betragen, dann wird der Test genauer sein. IMHO.

Wie auch immer, wenn es etwas zu berechnen gibt, ist es definitiv profitabler, einen Pepelats zu kaufen.