Diskussion zum Artikel "Cross-Plattform Expert Advisor: Einführung"

 

Neuer Artikel Cross-Plattform Expert Advisor: Einführung :

Dieser Artikel erläutert eine Methode, durch die leichter und schneller Cross-Plattform Expert Advisors entwickelt werden können. Die vorgeschlagene Methode vereinigt die Funktionen beider Versionen in einer einzigen Klasse, und trennt die Umsetzung der abgeleiteten Klassen für die inkompatible Funktionen.

Beachten Sie, beiden Quelldateien von oben sind identisch. Eine einzige Quelldatei kann aber nicht cross-plattform-kompatibel sein. Das ist bedingt durch die Art, wie Quelldateien kompiliert werden:

  • Das Kompilieren einer MQ4 Quelldatei führt zu einer EX4-Datei
  • Das Kompilieren einer MQ5 Quelldatei führt zu einer EX5-Datei

Daher kann eine einzige Quelldatei nicht auf beiden Plattformen funktionieren. Es ist jedoch möglich, dass beide Quelldateien auf die dieselbe Headerdatei zugreifen, wie das im Folgenden gezeigt wird:

Quell- und Header-Dateien

Autor: Enrico Lambino

Grund der Beschwerde: