Diskussion zum Artikel "MQL5 Cloud Network Kalkulieren Sie noch?" - Seite 5

 
Aus den Protokollen geht hervor, dass die gesamte Arbeit in einer Million Durchläufen abgeschlossen wurde und nur einer der Agenten (Pr 141) einen Fehler bei der Initialisierung des Expert Advisors erzeugte. Er konnte nicht einmal den Expert Advisor laden.

Wir haben die Fehlermeldungen speziell erweitert , um problematische Agenten zu finden. Schritt für Schritt werden wir sie loswerden.
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции - Документация по MQL5
 
phi.nuts:

Da wir im Handelsgeschäft tätig sind, haben Sie vielleicht schon einmal den Begriff "Angebot und Nachfrage" gehört.

Vielleicht ist das Angebot an Agenten zu groß und die Nachfrage nach Clouds zu gering.

Wie hoch ist die Provision, die MQ von den Anbietern erhält?
 
doshur:
Wie hoch ist die Provision, die MQ von den Lieferanten erhält?
Lesen Sie die FAQ: derzeit 10 %.
Questions Concerning Payment for Participation in the MQL5 Cloud Network
Questions Concerning Payment for Participation in the MQL5 Cloud Network
  • cloud.mql5.com
Questions concerning payment for participation in the MQL5 Cloud Network - distributed computing network
 

Nach dem Upgrade auf Build 756 wurde die Anmeldung und damit auch das Häkchen bei"Ressourcen verkaufen" zurückgesetzt.

Es stellte sich heraus, dass beim Versuch, Dienste neu zu starten, diese nicht neu gestartet.....

Ich musste die Prozesse über den Task-Manager beenden und dann ging nur noch der Neustart.


Auch OpenCL bleibt ein Problem:

NL 0 Startup 14:47:50 Zugriffsrechte auf Common Directory erfolgreich geprüft<br/ translate="no">PF 0 Startup 14:47:50 Dienststart initialisiert
RL 0 Startup 14:47:50 Create startup thread
FR 0 Startup 14:47:50 Thread erfolgreich erstellt
CE 0 Startup 14:47:50 MetaTester 5 x64 build 756 (25 Jan 2013)
JP 0 Server 14:47:50 MetaTester 5 gestartet auf 0.0.0.0:2001
GE 0 OpenCL 14:47:50 initialize
PD 2 Agent 14:47:50 OpenCL-Initialisierung aufgrund eines kritischen Fehlers übersprungen. Bitte aktualisieren Sie die Grafiktreiber.
EK 2 Agent 14:47:50 OpenCL wird beim nächsten Start des Terminals initialisiert.

DO 0 Startup 14:47:50 Initialisierung beendet
NK 0 Startup 14:47:50 Startup-Thread erfolgreich beendet
LO 0 Netzwerk 14:49:50 Netzwerk 14:49:50 verbunden mit 1.agents.mql5.com
 
LiveWizard:

Nach dem Upgrade auf Build 756 wurde die Anmeldung und damit auch das Häkchen bei "Ressourcen verkaufen" zurückgesetzt.

Es stellte sich heraus, dass beim Versuch, Dienste neu zu starten, diese nicht neu gestartet.....

Ich musste die Prozesse über den Task-Manager beenden und dann wurde nur der Neustart durchgeführt.


Es gibt auch ein Problem mit OpenCL:

OpenCL ist auf normalen Grafikkarten im Dienste-Modus (Agenten als Dienste installiert) nicht verfügbar. Dies ist ein konzeptionelles Problem des Windows-Treibermodells.
 

Im nächsten Build werden wir eine verbesserte Unterstützung für OpenCL bei der Arbeit im Servicemodus veröffentlichen (wir haben einige unserer Fehler behoben), den Zugang zu den Statistiken der OpenCL-Geräte in der Cloud öffnen und es ermöglichen, OpenCL tatsächlich im Netzwerk zu verwenden.

Wir werden die Ergebnisse noch nicht vorhersagen, aber wir werden sie nach der Veröffentlichung sehen.

OpenCL: Мост в параллельные миры
OpenCL: Мост в параллельные миры
  • 2012.05.16
  • Sceptic Philozoff
  • www.mql5.com
В конце января 2012 года компания-разработчик терминала MetaTrader 5 анонсировала нативную поддержку OpenCL в MQL5. В статье на конкретном примере изложены основы программирования на OpenCL в среде MQL5 и приведены несколько примеров "наивной" оптимизации программы по быстродействию.
 

Hier sehen Sie, wie der OpenCL-Start und die Initialisierung in Service-Agenten am Beispiel des NVIDIA Tesla aussehen:

ML      0       Startup 07:18:59        access rights to common directory successfully checked
OF      0       Startup 07:18:59        Service start initialized
QL      0       Startup 07:18:59        Create startup thread
ER      0       Startup 07:18:59        Thread successfully created
DE      0       Startup 07:18:59        MetaTester 5 x64 build 756 (25 Jan 2013)
JP      0       Server  07:18:59        MetaTester 5 started on 0.0.0.0:2000
RK      0       OpenCL  07:18:59        Device #0: GPU NVIDIA Corporation Tesla T10 Processor with OpenCL 1.0 (30 units, 1440 MHz, 4095 Mb, version 307.45)
QJ      0       Startup 07:18:59        initialization finished
IO      0       Startup 07:18:59        Startup thread finished successfully
IK      0       192.168.1.132   07:19:12        login (build 756)
MG      0       Network 07:19:12        38680 bytes of group info loaded
NN      0       Network 07:19:12        1490 bytes of tester parameters loaded
CG      0       Network 07:19:12        708 bytes of input parameters loaded
EM      0       Network 07:19:12        817 bytes of symbols list loaded
MK      0       Tester  07:19:12        expert file added: Experts\OpenCLExpert.ex5. 8322 bytes loaded
MR      0       Network 07:19:12        224 bytes of optimized inputs info loaded
GG      0       Tester  07:19:12        successfully initialized
CQ      0       Network 07:19:12        22 Kb of total initialization data received
DJ      0       Tester  07:19:12        Intel Core i7-2600  @ 3.40 GHz, 16366 MB
CM      0       Tester  07:19:12        optimization pass 1 started
LD      0       Symbols 07:19:12        EURUSD: symbol to be synchronized
HO      0       Symbols 07:19:12        EURUSD: symbol synchronized, 3304 bytes of symbol info received
NJ      0       History 07:19:12        EURUSD: load 15 Kb of history data to synchronize
FR      0       History 07:19:12        EURUSD: history synchronized from 2012.01.02 to 2013.01.29
KP      0       History 07:19:12        EURUSD,H1: contains 6210 bars of beginning data from 2012.01.02 00:00 to 2012.12.31 19:00
DD      0       History 07:19:12        EURUSD,H1: history cache reserved for estimated 6754 bars
LE      0       History 07:19:12        EURUSD,H1: history begins from 2012.01.02 00:00
HM      0       Tester  07:19:12        1 : passed within 297 ms
KF      0       Tester  07:19:12        273 Mb memory used
Ab dem nächsten Build wird es bei allen funktionieren.
 
Renat:

Hier sehen Sie, wie der OpenCL-Start und die Initialisierung in Service-Agenten am Beispiel des NVIDIA Tesla aussehen:

Ab dem nächsten Build wird es bei allen funktionieren.
Jeder == auf GPUs, die dem Computing gewidmet sind, oder wirklich jeder?
 
felidae:
Sind alle == Grafikprozessoren, die der Datenverarbeitung dienen, oder tatsächlich alle?

Diejenigen Grafikprozessoren, die ihre API außerhalb der Videotreiber bereitstellen. Das sind spezialisierte Rechnerkarten wie Tesla.

Einige Treiber (AMD/ATI) bieten die Möglichkeit, CPUs als OpenCL-Geräte zu verwenden. Wir arbeiten derzeit daran, sie bei der Arbeit in Agenten zu aktivieren. Die Leistung solcher Geräte mag gering sein, aber die Hauptsache ist, dass wir eine breite Verfügbarkeit von OpenCL erhalten.

 
Renat:

Diejenigen GPUs, die ihre API außerhalb der Videotreiber bereitstellen. Das sind spezialisierte Rechnerkarten wie Tesla.

Sie haben im Moment keine Zukunft für durchschnittliche Benutzer. Ich meine, überhaupt nicht.

Lassen Sie uns vergleichen. Leistung für das Doppelte

7970 - 0,95 TFlops

k20x -- 1,3 TFlops.

Achten Sie jetzt auf den Preis )))

7970 -- 400

k20 -- 3200 (!) k20x kostet unwirklich viel Geld.

Offenbar war Ihre Entscheidung, Agenten als Dienstleistungen zu organisieren, falsch.