Dienstag, 16. April 2024, 14:03 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

mergan

unregistriert

1

Montag, 5. November 2007, 08:07

Fehler in der Formel

Guten Morgen an alle User,

ich möchte einen Indikator anlegen, der die Form einer Candle, die Lage zur vorherigen Candle und und den Grad der Überdeckung zur vorherigen Candle beschreibt.

Die vorherige Candle wir in einem separaten Indikator beschrieben.

Die verwendete Formel der zu beschreibenden Candle lautet:
(Ref(Close,-1) > Ref(Open,-1) "Farbe:grün"
AND
Ref(Open,-1) <= Ref(Close,-2) "Lage des Open zur vorherigen Periode"
AND
Ref(Close,-1) > Ref(Close,-2) "Lage des Close zur vorherigen Periode"
AND
Ref(High,-1) > Ref(Low,-2) +
(ABS(Ref(High,-2) – Ref(Low,-2)) * 0.66) "Grad der Überdeckung der Periodenrange der vorherigen Periode"
AND
Ref(Close,-1) > Ref(Low,-1) +.
(ABS(Ref(High,-1) - Ref(Low,-1)) * 0.66)) "Lage des Close in der Periode"

Beim Formeltest zeigt mir INV die Fehlermeldung:
Prozedur: Parameterüberprüfung
Vorgan: K/A
Datenreihe: Unterberechnung
Indikator: ADD
Parameter: -1
Meldung: Der Indikator verwendet eine unbekannt Basisreihe. Beachten Sie, dass der erste Parameter eines Indikators als Basisreihe interpretiert wird, wenn Sie einen zusätzlichen Parameter angeben

Ich verwende XL und RTT in einer Komp. von 5 Minuten.

Wo liegt mein Fehler in der Formel?

Danke für Eure Hilfe und einen erfolgreichen Wochenstart.
Viele Grüsse
Frank

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

2

Montag, 5. November 2007, 08:56

Hallo Frank,

Ein klitzekleines Pünktchen macht den Unterschied!;)

Kopiere diese Formel:

(Ref(Close,-1) > Ref(Open,-1)
AND
Ref(Open,-1) <= Ref(Close,-2)
AND
Ref(Close,-1) > Ref(Close,-2)
AND
Ref(High,-1) > Ref(Low,-2) +
(ABS(Ref(High,-2) - Ref(Low,-2)) * 0.66)
AND
Ref(Close,-1) > Ref(Low,-1) +
(ABS(Ref(High,-1) - Ref(Low,-1)) * 0.66))


Deine Formel:

......AND
Ref(High,-1) > Ref(Low,-2) +
(ABS(Ref(High,-2) – Ref(Low,-2)) * 0.66) "Grad der Überdeckung der Periodenrange der vorherigen Periode"
AND
Ref(Close,-1) > Ref(Low,-1) +.<----------- FEHLER!
(ABS(Ref(High,-1) - Ref(Low,-1)) * 0.66)) "Lage des Close in der Periode"
Happy Trading

mergan

unregistriert

3

Montag, 5. November 2007, 09:35

Hallo Udo,

Deine Korrektur brachte den gewünschten Erfolg!!!

Man, man, ich brauche wohl doch langsam 'ne stärkere Brille oder besser gleich eine Lupe :wacko:
Das Pünktchen ist mir nie aufgefallen.
Gott sei Dank habe ich die Zeit mit der Fehlersuche und dem Lesen der Hilfe nur gestern vergeigt.

Danke, viele erfolgreiche Trades und viele Grüsse
Frank