Dienstag, 16. April 2024, 09:04 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Niels

unregistriert

1

Montag, 29. September 2003, 11:37

Ratlos bei Fehlersuche ....

Hallo,

ich forsche nun schon ein ganzes Weilchen und komme einfach nicht dahinter.

Ich verwende in einer Farbstudie einen global definierten Indikator und bekomme im Logbuch immer einen Fehler gemeldet, den ich nicht deuten kann. Die Folge ist, das die Farbstudie nach einer Aktualisierung mit "F5" korrekt angezeigt wird, aber schon bei der nächsten Periode wieder verschwindet. Vielleicht habt Ihr ja einen Tip für mich.

Hier die Details:

LogBuch Fehlermeldung in der Rubrik Indikatoren:

Prozedur: Parameter-Überprüfung
Vorgang: Klammerauswertung
Indikator: Ungleich
Parameter: @_@RAUT@001@_@RAUT@002@_@RAUT@003@_@RAUT@004@_@RAUT@005@_@RAUT@006@_@RAUT@007@_@RAUT@008@_@RAUT@009123LONG
Meldung: Unverständlicher Parameter: Datenreihe oder Unterberechnung erwartet



Definition der Farbstudie:

#_loadGlobal P1#
#_loadGlobal D1#
#_loadGlobal 1P#
#_loadGlobal 2P#
#_loadGlobal Lv_ADX#
#_loadGlobal ADX#
#_loadGlobal NewDay#
#_loadGlobal DPriceHi_Komp#
#_loadGlobal 123Long#

123Long <> 0



Und hier der Indikator (im HS unter Definitionen):

global calc 123Long: (D1 > Ref(D1, 1P)) AND
(Ref(D1, 1P) > Ref(D1, 2P)) AND
(ADX > Lv_ADX) AND
(D1 >= DPriceHi_Komp)
;



Ratlose Gruesse,
Niels
?(

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

2

Montag, 29. September 2003, 12:43

RE: Ratlos bei Fehlersuche ....

Hallo,

Zitat

(D1 > Ref(D1, 1P)) AND usw...


Ist das wirklich der korrekte Formeltext? Mich wundert der Parameter "1P" bei Ref - dieser ist eigentlich für Investox nicht verständlich.
Zum Nachvollziehen wäre der gesamte Formeltext sinnvoll (Sie können mir dazu auch gerne das Projekt mailen). Welche Version von Investox setzen Sie ein und in welchem Layoutmodus arbeitet das Projekt?

Viele Grüße
Andreas Knöpfel

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

3

Montag, 29. September 2003, 13:32

Hallo zusammen,
@AK:
ich vermute "1P" ist eine Variable. Sie wird ja über loadGlobal in den Chart geladen. Wenn "1P" als const berechnet wurde, ist es für Inv. schon verständlich. Wenn sie nicht definiert ist oder mit calc berechnet wird, müsste die Fehlermeldung schon im HS kommen.
Viele Grüße,
Hans-Jürgen

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

4

Montag, 29. September 2003, 13:39

Hallo,

danke, stimmt natürlich, 1P ist ja deklariert. Eine weitere mögliche Ursache hätte ich noch: wenn die zu berechnenden Perioden im Chart bzw. Handelssystem zu eng beschränkt sind, erfolgt zwar eine Berechnung bei F5, nicht aber bei einer zeitbedingten Aktualisierung. Es sollten dann entsprechende weitere Fehlermeldungen auftauchen.

Viele Grüße
Andreas Knöpfel

Niels

unregistriert

5

Montag, 29. September 2003, 17:15

Hallo Herr Knöpfel,

danke schon mal für die schnelle Reaktion.

Schicke das Projekt gleich per Mail.
Ich arbeite mit der Investox XL 3.3.1 und AnalysePlus im Handelssystem-Layout.

Hans-Jürgen liegt mit seiner Vermutung richtig: 1P ist als global const definiert. Aber die Details dann gleich im Projekt ...

Beste Gruesse,
Niels