Dienstag, 23. April 2024, 09:38 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

mike45

unregistriert

1

Dienstag, 14. April 2009, 23:34

Fehlermeldung Anwenderstop

hallo,

kann mir bitte wer bei folgender Fehlermeldung helfen:

Fehler in der Berechnung aufgetreten;
Modul: Formelberechnung
Prozedur: Parameter-Überprüfung
Vorgang: K/A
Indikator: IstGleich
Meldung: Zuviele Parameter. Prüfen Sie, wieviele Parameter der Indikator verwendet. Beachten Sie auch,
dass im Formeleditor als Dezimalzeichen ein Punkt verwendet wird.


Meine Zusatzbedingung sieht wie folgt aus:

#_LoadGlobal StopLossDistanz#;
Calc SLLong: Ref(TradeLow, -1) - StopLossDistanz;
Calc #_StopLevel#: SLLong;
Cross(Low, SLLong, 1) = -1

die globale Variable lautet:

global calc StopLossDistanz: [StopLossDistanz:0.04\fix,0.001,0.1,0.05,0.1,0.001,3];

wenn ich die globale variable ausspare erfolgt keine fehlermeldung.

danke für eure hilfe
michi

Lenzelott Männlich

Experte

Registrierungsdatum: 30. Dezember 2002

Beiträge: 3 051

Wohnort: Giessen

2

Mittwoch, 15. April 2009, 00:05

#_LoadGlobal StopLossDistanz#;

In Stops braucht man die globalen variablen meiner Meinung nach nicht zu laden, da stehen Sie immer einfach so zur Verfügung.

global calc StopLossDistanz: [StopLossDistanz:0.04\fix,0.001,0.1,0.05,0.1,0.001,3];


ich würde es mit global const versuchen.

Beides zusammen könnte die Fehlermeldung verursachen!??!

Nur so eine Idee
If you think it´s expensive to hire a professional, wait until you hire an amateur.

Snoopy

unregistriert

3

Mittwoch, 15. April 2009, 00:20

Hallo mike45,
wie Lenzelott bereits geschrieben hat, steht die globale Variable auch so zur Verfügung.
Der Fehler wird durch das Semikolon hinter dem Load Befehl ausgelöst.

Gruß Snoopy

mike45

unregistriert

4

Mittwoch, 15. April 2009, 21:49

guten abend,

das war genau der fehler!

danke für eure hilfe

gute nacht
michi