Freitag, 19. April 2024, 15:45 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Dago

unregistriert

1

Montag, 30. November 2009, 10:22

Darstellung von NC-Inputs im Chart

Hallo zusammen,

einen global definierten Input innerhalb des NC-Indikators kann man nicht im Chart anzeigen lassen. Da kommt eine Fehlermeldung. Wenn der Input außerhalb von NC definiert wird, kann man ihn im Chart anzeigen lassen und NC verwendet ihn auch zur Berechnung, aber den Output vom NC kann man jetzt nicht mehr im Chart anzeigen lassen. Da kommt wieder die gleiche Fehlermeldung. Gibt es da noch andere Möglichkeiten?

Viele Grüße

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

2

Montag, 30. November 2009, 10:39

Hallo,

auch der Output muss ausserhalb der NeuroClassify-Berechnung global definiert werden, wenn er im Chart angezeigt werden soll. Grundsätzlich gelten alle Berechnungen, die innerhalb eines durch Rauten markierten Bereiches vorgenommen werden, nur innerhalb dieses Bereiches (ob nun NC, Komp oder HistoAnalyse).

Viele Grüße

Andreas Knöpfel

Dago

unregistriert

3

Montag, 30. November 2009, 12:25

Hallo Herr Knöpfel,

den Fehler hab ich nicht gemacht. Der Output ist global definiert, sonst hätte er ja vorher auch nicht im Chart angezeigt werden können.
global calc nn: NeuroClassify(...);
Er wird ja nur dann nicht mehr im Chart angezeigt, wenn auf einen außerhalb von NC definierten Input zugegriffen wird. Z.B:

global const gd1: GD(close,5,s);
global calc nn: NeuroClassify(#>>
gd1;
Ref(gd1,-1);
........<<#);

Viele Grüße

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

4

Montag, 30. November 2009, 16:39

Hallo,

das kann ich so nicht reproduzieren, bzw. es funktioniert bei mir.

>>global const gd1: GD(close,5,s);

falls dies nicht nur ein Beispielcode ist: hier sollte "calc" statts "const" stehen, da es ja eine Zeitreihen-Berechnung ist. Wenn das nicht die Ursache ist schicken Sie bitte einen kompletten Formelblock, damit wir dies reproduzieren können.

Viele Grüße

Andreas Knöpfel

sten

Experte

Registrierungsdatum: 6. September 2002

Beiträge: 2 879

5

Montag, 30. November 2009, 18:53

Hallo Dago,

den Fall hatte ich schon und funktioniert, d.h. Du kannst Dir die außerhalb des NC erfolgte Berechnung im Chart anzeigen lassen, die Berechnung im NC verwenden und auch den NCout im Chart anzeigen.

Kleiner Trick:
Wenn Du den Fehler nicht findest, dann mache einfach alle Variablen im HS global und nimm sie in der Chartberechnung alle mit, z.B. so:
#_loadglobal var1#
#_loadglobal var2#
#_loadglobal var3#
var3

So bist Du immer auf der sicheren Seite.

Viele Grüße
Torsten