Samstag, 20. April 2024, 03:02 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Gerasan

unregistriert

1

Samstag, 1. September 2007, 03:40

Konstantendefinition und #_Komp#

Hallo,

ich wollte etwas mit ausgelesenen Basiskomprimierung rechnen und im Chart ausgeben. Leider bekomme ich dabei Fehlermeldungen. Das Problem kann man mit folgender Formelsequenz reproduzieren:

const K: #_Komp#;
calc Ind1: MOM(Close/K, 12);
calc Ind2: Ind1;
global calc easy: Ind2;

Zu der Formel Ind2 kommt eine Fehlermeldung und die Datenreihe EASY lässt sich nicht im Chart anzeigen.
Scheint ein Fehler zu sein, oder mache ich was falsch?

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

2

Samstag, 1. September 2007, 10:30

Hallo Gerasan,

warum so "aufgebläht"?

const K: #_Komp#;
global calc Ind1: MOM(Close/K, 12);

Das reicht doch auch. Wenn jetzt Indi1 nicht im Chart angezeigt wird, dann probiere es mal so
global const K: #_Komp#;
global calc Ind1: MOM(Close/K, 12);

und lade K via _loadGlobal zusätzlich mit in den Chart.
Viele Grüße,
Hans-Jürgen

Gerasan

unregistriert

3

Sonntag, 2. September 2007, 00:27

Hallo Hans-Jurgen,


Ind1 und Ind2 verwende ich in weiteren Formeln. Oberes Beispiel solle nur einfachste Fehlerreproduktion darstellen. Es ist etwa so:

const K: #_Komp#;
calc Ind1: MOM(Close/K, 12);
calc Ind2: Ind1 + Roc (irgendwas);

calc Ind3: Ind2*Ind3;

calc EnterLong: Ind3+Ind2 - "noch irgendwas".

//Visualisierung
global calc easy: Ind2;

Wenn ich es so eingebe, bekomme ich zwei Fehlermeldungen:

Diese und diese
»Gerasan« hat folgende Bilder angehängt:
  • Fehler1.png
  • Fehler2.png

Bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 070

Wohnort: Iringsweg

4

Sonntag, 2. September 2007, 08:56

Hallo Gerasan

Versuch mal

global const K: #_Komp#;
global calc Ind1: MOM(Close/K, 12);
global calc Ind2: Ind1;
global calc easy: Ind2;

... Formel im Chart:
#_LoadGlobal K#
#_LoadGlobal IND1#
#_LoadGlobal IND2#
#_LoadGlobal EASY#
Easy
Gruss
Bernd

Gerasan

unregistriert

5

Sonntag, 2. September 2007, 15:26

Danke Bernd, so klappt es.

Ach in bin so froh, das es auf der Welt noch Dinge gibt, die GUT FUNKTIONIEREN!