Geschrieben von Uwe am 19.07.2002, 19:44:
Hallo Volker,
Volker: Um zur Korrelationsfrage mit den globalen Variablen zurück zukommen. Leider hat sich durch die Aktualisierung nicht das gewünschte Ergebnis eingestellt. Wenn ich einen Korrelationsindikator verwende bin ich der Meinung, dass die Werte korrekt sind und auch richtig aktualisiert werden. Sobald ich einen zweiten verwende, werden diese nicht mehr richtig dargestellt und aktualisiert. Hier hilft nur ein Reformat (nur auf Format des Indiaktors klicken und OK drücken) um die richtigen Werte zu erhalten.
Zudem habe ich noch Differenzen zwischen den Werten im Chart und in der Radarscreen festgestellt. Dies liegt wohl an den "Load additional bars" im Radarscreen. Allerdings waren sowohl DataCompression als auch die eingestelltn additional Bars im Chart als auch in der Radarscreen identisch.
Wenn ich Dich richtig verstanden habe, so setzt du Deinen RS(=RadarScreen)-Indikator nicht im Realtimebetrieb ein, denn dort würdest Du ja die Aktualisierung bei jedem neune Tick-Eingang erhalten. Die Korrektheit der Ergebnisse solltest Du über die Korrelationsberechnung zwischen den beiden letzten Werten zur Probe durchführen, um nicht auf Meinung angewiesen zu sein.
Für der Fehler beim Aufbau eines zweiten Indikators könnte an der „unsauberen“ Trennung der globalen Variablen liegen, die Du natürlich für jeden Indikator mit einem eindeutig getrennten Namen versehen musst (ich wies bereits darauf hin, dass Du dazu den GV-Namen wieder in die INPUT-Liste aufnehmen musst.
Du erkennst sicher, dass mit dieser Antwort Dir nicht geholfen ist, wenn du dies schon alles probiert hast, daher meine Bitte, Deine Fragen und Deine bisherigen Schritte etwas detaillierter zu beschreiben, um die Möglichkeit zu liefern, effektiver Antworten zu können, wenn Du es wünschst (z.B.: wie sehen der für das Problem relevanten Befehlszeilen aus? Was kommt als Ergebnis bei der einen RS-Berechnung und was als Ergebnis bei der Chart-Berechnung heraus? ).
Volker: Zu meiner der Frage: Oder gibt es eine Möglichkeit einen Indicator zu erstellen der zwei verschiedene Werte in einer RadarScreen-zeile z.B. subtrahiert. Also schon den berechneten Wert in der Radarscreen verwendet.
Deine Antwort: Zu Deiner zweiten Frage: Die Lösungversuche sollte ähnlich angegangen werden, wie die bereits besprochenen Wege zur Darstellung der Korrelationswerte im RadarScreen (haben sich durch die Aktualisierung die Werte in erwarteter Größe eingestellt?).
Wenn ich Dich richtige verstehe müsste ich die Werte die ich subtrahieren möchte in der Radarscreen zunächst in globalen Variable speichern. Dies würde aber bedeuten, dass ich den ursprünglichen Indikator im Radarscreen verändern müsste. Genau dieses möchte ich aber nicht tun (bzw. kann es nicht weil er gesperrt ist). Dehalb suche ich einen Weg diesen ausgegebenen Wert in der Radarscreen weiter verwenden zu können. Ob dies nun über Excel oder in der Radarscreen (oder Textdatei..) erfolgt ist mir zunächst egal. .
Das hast Du richtig verstanden und es ist richtig, dass ich mir meine antwort hätte sparen können bzw. vollkommen anders formulieren müsste, wenn Du gleich Dein Projekt näher beschrieben hättest. Dazu bitte ich ggf. kurz vorweg in den Beitrag über Indikatoren / Funktion hineinzuschauen. Wenn innerhalb des Indikator verdeckt, für Dich nicht nachvollziehbare Rechnungen durchgeführt werden, so können die entsprechenden Werte nicht bearbeitet (Schreiben in Datei oder in GV oder neuen Indikator basteln, der die gewünschten Differenzen ermittelt) werden. In diesem Fall bleibt nur die Lösung, wenn sie Dir denn weiterhilft, die entsprechenden Spalten im RS anzulegen (markieren), in den Windows-Zwischenspeicher zu kopieren und in die Exceltabelle einzufügen.
Doch ich bin der Meinung, wenn diese Vorgehensweise für Dein Projekt akzeptabel ist (Information wären Hilfreich: brauchst Du die Zeitreihe der Differenzen, arbeitest Du dabei im Realtimebetrieb?) dann solltest Du über das VIEW-Data-Fenster in einem Chart gehen, wog Du die entsprechenden Indikatorenwerte als Zeitreihe zu den entsprechenden Zeitintervallen erhältst.
Ob gezieltere Antworten möglich sind, hängt also von der Beschreibung der Rahmenbedingungen ab, die eben als Hilfestellung für den Antwortenden möglichst umfassend sein sollte, so meine bitte nochmals.
Gruß,
Uwe
|