Kompilierung von MQL5-Programmen mit AVX / AVX2 + FMA3 / AVX512 + FMA3 Befehlssatz ab Build 3902 - Seite 7

 
fxsaber #:

Agenten ohne AVX2 erhalten weniger Zuweisungen? Wenn sie auf AVX512 kompiliert sind - können sie die Cloud nicht nutzen?

Wenn sie Avx2-Aufgaben erhalten, werden sie weniger erhalten.

Wir haben noch nicht vor, Avx512 in die Cloud zu lassen.

Wir planen in den nächsten zwei Monaten ein großes Upgrade des MQL5-Compilers mit vollständigerer Unterstützung für den AVX2/512-Befehlssatz. Dazu kommt eine Optimierung der internen Sprachfunktionen, die eine gute Beschleunigung bringen wird.
 
Renat Fatkhullin #:
Wir planen ... eine gute Beschleunigung.

Bitte vergessen Sie die Zahlen nicht.

 
Verstehe ich das richtig, dass Tester und Compiler von demselben Team entwickelt werden? Deshalb ist die alte Ankündigung des neuen Testers wieder verschoben worden.
 
fxsaber #:

Bitte erstellen Sie einen Mechanismus, der beim Start von LiveUpdate automatisch die aktuellen exe-Dateien sichert.

Jede beliebige Sicherungssoftware. Verfolgt Änderungen in Dateien (Ordner und Maske können konfiguriert werden) und erstellt Kopien von ihnen.

 
fxsaber #:
Verstehe ich das richtig, dass Tester und Compiler von demselben Team entwickelt werden? Also wird die alte Ankündigung des neuen Testers wieder verschoben.

Ja.

 

b3918, wählte AVX512, das von der CPU nicht unterstützt wird, und bekam die Kompilierung.

0 errors, 0 warnings, 9947 msec elapsed, cpu='AVX512 + FMA3'            1       1

Bitte zeigen Sie eine Warnung in einer solchen Situation.

 

In dieser Situation AVX-Terminal oder nicht? Kein Wort in den About.


 

Guten Tag, liebe Entwickler!

was bedeutet die Installation von Visual Studio und was wird es erlauben, nicht in C# zum Beispiel zu schreiben?

 
#property description "Compiler Version: " + (string)__MQLBUILD__ + " " + __CPU_ARCHITECTURE__

void OnInit() {}


Dieser EA erzeugt einen solchen EA auf AVX.

Bei nicht unterstützten AVX-Modi startet er nicht mit einer Meldung im Log.


Ist es möglich, den anfänglichen GUI-Bildschirm in solchen Situationen zuzulassen, aber mit einer Warnung und deaktivierter OK-Schaltfläche?

 
Renat Akhtyamov Visual Studio und was wird es erlauben, nicht in C# zum Beispiel zu schreiben?

Durch die Installation von Visual Studio werden Sie in der Lage sein, C/C++-Dateien direkt in MetaEditor zu kompilieren.

So können Sie zum Beispiel EXE-Dateien oder DLL-Bibliotheken direkt als Teil von MQL5-Projekten/Katalogen kompilieren: