Dienstag, 16. April 2024, 21:46 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

helmut

unregistriert

1

Montag, 7. Februar 2005, 10:29

Anwenderstop mit TradePeriods

Guten Morgen,

folgender Anwenderstop bereitet mir Probleme:

calc Trailing: (Close+High+Low)/3*0.15;

Close<HHV(High,TradePeriods)-Trailing

wenn ich nun "Testen" drücke erscheint "Kein Fehler"

aber die Berechnung wird nicht durchgeführt und im Logbuch erscheint

Prozedur: Parameter-Überprüfung
Vorgang: K/A
Indikator: HHV
Parameter: Unterberechnung
Meldung: Wert als Parameter erwartet. Der Indikator verarbeitet in diesem Parameter keine Datenreihen.

Bitte Hilfe !

Grüße

helmut

Registrierungsdatum: 2. September 2002

Beiträge: 433

Wohnort: Freiburg

2

Montag, 7. Februar 2005, 11:21

Hallo Helmut,

HHV kann nur mit einem konstanten Wert arbeiten. Tradeperiods ist aber keine Konstante.

Grüsse
Bernhard

helmut

unregistriert

3

Montag, 7. Februar 2005, 18:24

Hallo Bernhard,

danke für Deine Antwort.

Der Versuch Tradeperiods + 1 ergibt die gleiche Fehlermeldung.

Hast Du eine Idee die Formel in Inv umzusetzen?

Grüße

helmut

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

4

Montag, 7. Februar 2005, 19:39

Hallo Helmut,

versuch doch mal diese Variante:

calc Trailing: (Close+High+Low)/3*0.15;

close < HighestSince(High, TradePeriods > 0, 1)-Trailing


Vielleicht erfüllt sie ja deine Vorstellungen.
Viele Grüße,
Hans-Jürgen

helmut

unregistriert

5

Dienstag, 8. Februar 2005, 09:20

Hallo Hans-Jürgen,

habe Deine Formel ausprobiert.

Nach jeweils 2 Perioden wird der Stop ausgeführt, kommt leider meiner Vorstellung nicht nahe, vom höchsten Hoch oder niedrigsten Tief nach einer Spanne auszustoppen.

Versuche mich mal an dem Trailing-Stop

Grüße

helmut

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

6

Mittwoch, 9. Februar 2005, 11:22

Hallo Helmut,

ich muss meinen Vorschlag korrigieren, da der Stop so nicht richtig arbeitet.

calc Trailing: (Close+High+Low)/3*0.15;

close < HighestSince(High, TradePeriods = 1, 1)-Trailing


Das wäre jetzt richtig, ob es deinen Vorstellungen entspricht, muss du sehen.

Viel Erfolg.
Viele Grüße,
Hans-Jürgen