Donnerstag, 18. April 2024, 16:26 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

winkel

unregistriert

1

Donnerstag, 17. August 2006, 17:57

Indikator Sub

Ich möchte für statistische Auswertungen im 15 Min Chart des EURUSD
die Differenz von Open zu Close Kursen darstellen.
Wenn ich nur "Sub(High, Close)" als Indiberechnung
eintrage bekomme ich die Fehlermeldung:
Falsche Klammersetzung oder fehlender Operator.
Prüfen Sie, ob eine öffnende oder schließende Klammer fehlt.
Überprüfen Sie auch, ob vielleicht ein Strichpunkt am Ende einer Definition fehlt
;
den Indi habe ich 1:1 aus der Hilfe kopiert. :baby:

Was müsste ich noch eintragen wenn zum Beispiel
der Indi bei einer Differenz von größer gleich 20
den Wert 1 ausgeben soll?
Theoretisch könnte ich dann per Direktabfrage
alle Differenzen über 20 als Vorkommnisse anzeigen lassen?

Torsten

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »winkel« (17. August 2006, 17:59)


Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

2

Donnerstag, 17. August 2006, 18:09

Hallo,

Zu 1;
Teste mal mit der Formel: Sub(High, Close)

Zu 2;
calc Indikator:Sub(High, Close);
Indikator>=20

Zu 3;
Ja kann man in der Direktabfrage eingeben!
Happy Trading

Shaw

unregistriert

3

Donnerstag, 17. August 2006, 18:14

Sub(High, Close) >=20

Shaw

unregistriert

4

Donnerstag, 17. August 2006, 18:19

Zitat

den Indi habe ich 1:1 aus der Hilfe kopiert.


Hast du daran gedacht, nach dem kopieren und einfügen des Indi den Hinweis

© 2005 Andreas Knöpfel

zu löschen?

Gruß

winkel

unregistriert

5

Donnerstag, 17. August 2006, 19:56

@shaw

Zitat

Hast du daran gedacht, nach dem kopieren und einfügen des Indi den Hinweis

© 2005 Andreas Knöpfel

zu löschen?


ja ist gelöscht.

Es funktioniert, 8:) allerdings ist es nicht egal, in welcher
Reihenfolge Close, Open steht.
Der Indi Sub(Close, Open) >=0.002 zeigt 1 bei steigenden
Kerzen, und wenn ich Sub(Open, Close ) >=0.002 eingebe, bekomme
ich 1 bei fallenden Kerzen.
Ist gar nicht schlecht, so habe ich mir gleich zwei Indis erstellt.

Hatte irgendwo mal gelesen das es egal ist in welcher Reihenfolge
die Werte stehen, es wird immer eine Positive Differenz gebildet. ?(

Udo und Shaw,

Vielen Dank für Eure schnelle Hilfe :)

Torsten

Snoopy

unregistriert

6

Donnerstag, 17. August 2006, 20:07

Hallo Torsten,
hier die Formel für positive Ergebnisse.

ABS(Sub(High, Close)) >= 20

Gruß Snoopy

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

7

Donnerstag, 17. August 2006, 20:55

Hallo zusammen,

@winkel:

Zitat

Hatte irgendwo mal gelesen das es egal ist in welcher Reihenfolge
die Werte stehen, es wird immer eine Positive Differenz gebildet.


Ich kann ich mir nicht vorstellen, dass du das irgendwo gelesen hast, da die Hilfe folgendes eindeutig aussagt:

Sub(High, Close)
ist gleichbedeutet mit der Schreibweise
High - Close

Damit ist die Reihenfolge der Parameter schon entscheidend.
Viele Grüße,
Hans-Jürgen