Diskussion zum Artikel "Lernen Sie, wie Sie ein Handelssystem mit Hilfe von ADX entwickeln" - Seite 2
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hallo Mohamed,
anstelle von:
Wäre es nicht genug?:
Mit freundlichen Grüßen,
Juan Luis
Hallo Mohamed,
anstelle von:
Wäre es nicht genug, ..:
Mit freundlichen Grüßen,
Juan Luis
Hallo Juan,
Du hast recht, es kann auch so sein, wie Du es erwähnt hast.
Mit freundlichen Grüßen,
Ausgezeichneter Artikel! Allerdings habe ich einen Fehler in einem der Artikel entdeckt, und ich habe auch eine Möglichkeit für einen Tipp entdeckt. Der Fehler liegt bei den CopyBuffers und der Verwendung des gleichen Pufferindexes für das gleiche Handle. Ein Indikator-Handle in MQL5 kann nur auf einen bestimmten Puffer zugreifen, wenn der entsprechende eindeutige Pufferindex in einem Aufruf der CopyBuffer()-Funktion verwendet wird.
Wenn Sie also eingeben:
Es sollte sein:
Ich vermute, dass dies ein Tippfehler war, aber ich dachte, ich sollte darauf hinweisen, nur für den Fall, dass jemand anderes verwirrt ist. Es war im vollständigen Code korrekt, nur nicht im Beispiel.
Nun zu dem kleinen Tipp...
Keine große Sache, aber es würde Ihnen definitiv einige unnötige Tastenanschläge ersparen, wenn Sie schreiben:
Es gibt ein paar zusätzliche Anführungszeichen, die Sie nicht brauchen. Zur Vereinfachung könnten Sie dies tun:
Abgesehen davon fand ich den Artikel sehr informativ und ausführlich.
Das Einzige, was ich hier noch hinzufügen würde, ist die Fehlerbehandlung in OnInit() und DeOnit(), und die Änderung des Variablennamens von ADXDef in h_ADXDef (oder handle_ADXDef), damit es beim Lesen des Codes klarer ist und es einfach ein besserer Bezeichner ist, der seinen spezifischen Zweck zeigt.
In OnInit():
Und in DeOninit():