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
Problem eingekreist. Folgende Zeile in dataanalysis.mqh ist falsch. Keine Ahnung warum:
Schau auf den Anfang dieser Funktion:
Da ist jetzt: x=wa+s*stp+0;
nicht wirklich eine Array-Schreibweise.
In ...\Include\Math\Alglib\matrix.mqh (!!)
ist deklariert als:
Gibt es jetzt mit x=wa+s*stp+0; eine neue Grammatik in MQL5 oder ist mir da etwas entgangen?
PS: Wo ist das Farbenspiel der Codezeilen? Man ist wohl heftig am umbauen.In der o.a. matrix-Datei gibt es noch mehr Überraschungen:
Mir ist nicht bekannt, dass die integrierten Funktionen Vektoren akzeptieren - ich probier's mal aus, man soll ja nie aufhören zu lernen:
Also das .Pow(n) und .Sqrt() ist noch nicht in der Referenz, hingegen zB.: .Sort schon aber noch nicht kodiert.
Wie heißt es so schön Work in Progress :)
Ich denke, das Problem ist die Operator-Überladung in matrix.mqh.
Wenn man
anstatt
ersetzt, bekommt man entsprechende Fehlermeldungen.
Blöde Frage. Sollt der Rückgabewert eines Operators nicht die Klasse selbst sein ?
Eher so, oder ?
Und hier ein kompilierfähiger Schwindel: