Expert Advisors: MQL5 Wizard - Handelssignale der Kerzenformationen Morning/Evening Stars + RSI - 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
bool CCandlePattern::CheckPatternPiercingLine()
{
//--- Piercing Line
if((Close(1)-Open(1)>AvgBody(1)) && // langes Weiß
(Open(2)-Close(2)>AvgBody(1)) && // lang schwarz
(Close(2)>Close(1))&& // Schließen innerhalb des vorherigen Körpers <<< sollte "(Close(1)>Close(2)" sein, denke ich>>>
(Close(1)<Open(2))&&
(MidOpenClose(2)<CloseAvg(2)) && // Abwärtstrend
(Open(1)<Low(2))) // Schließen innerhalb des vorherigen Körpers
return(true);
//---
return(false);
}
es gibt logische Fehler in den Methoden CheckPatternMorningDoji() und CheckPatternEveningDoji() in den Zeilen:
(AvgBody(2)<AvgBody(1)*0.1) && // Körper der zweiten Doji Kerze (weniger als ein Zehntel der durchschnittlichen Körpergröße)
и
(AvgBody(2)<AvgBody(1)*0.1) && // Körper der zweiten Doji-Kerze (weniger als ein Zehntel der durchschnittlichen Kerzenkörpergröße)
beziehungsweise.
Sollte sein:
(MathAbs(Close(2)-Open(2))<AvgBody(1)*0.1) && // der Körper der zweiten Doji-Kerze (weniger als ein Zehntel der durchschnittlichen Körpergröße)
и
(MathAbs(Close(2)-Open(2))<AvgBody(1)*0,1) && // Körper der zweiten Doji-Kerze (weniger als ein Zehntel des durchschnittlichen Kerzenkörpers)
Der gleiche Fehler ist auch in der "Klasse für die Arbeit mit Candlestick-Mustern" https://www.mql5.com/de/code/291 aufgetreten.
Dies ist nicht auf meinem Computer arbeiten, wie gehe ich über sie? Ich versuche zu kompilieren und finde 38 Fehler