Einloggen Suche | Aktive Themen
Programmierung Statusband Optionen
Achim Schon
Geschrieben: Thursday, January 14, 2016 7:23:38 PM
Gruppen: Kunde

Beiträge: 4

Hallo, bei der Programmierung eines Statusbands ( 3 Indikatoren) liegen über bzw. unter einem Wert
treten bei mir teilweise Fehler auf.

Die Programmierung des SB lautet:

// Farben des StatusBandes setzen

Close; // Farbband aktivieren für das Basisfenster
Color1 := If (RSI1 > 50 and WPR1 < 50 and MACD1 > 0, Green,
If (RSI1 < 50 and WPR1 > 50 and MACD1 < 0, Red, yellow));



Im beigefügten Chart habe ich einen solchen Fehler markiert (rote Linie).

Das Statusband zeigt rot, laut Programmierung darf es aber erst rot zeigen wenn alle drei Indikatoren ihren Wert nicht erreichen. Es sind aber nur zwei Indikatoren die ihren Wert nicht erreichen. Der unterste Indikator liegt noch über seinem Sollwert. Es müsste also die Farbe gelb im Statusband angezeigt werden.Bei anderen Zeitreihen stimmt es dann wieder.

Das gleiche stelle teilweise ich bei den Farben gelb und grün fest.

Kann mir jemand sagen woran dies liegt?



besten Dank

a. schon


Achim Schon hat die folgenden Bilder hochgeladen:
Chart.JPG

Marcus Lieck
Geschrieben: Monday, January 18, 2016 8:37:42 AM

Gruppen: Mitarbeiter

Beiträge: 470

Tai-Pan RealtimeTai-Pan End-of-Daymarket makerbis. Realtime-Terminal
Guten Morgen Herr Schon,

ich habe Ihre Formel einmal in Tai Pan programmiert.
Einen Fehler im gewünschten Farbwechsel kann ich nicht nachstellen, die Formel arbeitet in meinen Tests korrekt.
Auffällig ist erstmal, dass die Deklaration der Indikatorparameter in Ihrer geposteten Formel nicht ersichtlich ist. Werden im Chart bei den Indikatoren die 100% gleichen Parameter verwendet wie in der Statusband-Formel? Eventuell senden Sie uns einen Screenshot der Parameterdeklaration.
Zudem können Sie uns Beispiele von Titeln nennen bei denen der Farbwechsel nicht stimmen soll?

Gruss aus Dortmund
Marcus Lieck

Leiter Produktsupport | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-500 | Fax: +49 231 9153-599
hotline@lp-software.de | www.LP-software.de | www.vwd.com
Karsten Schebaum
Geschrieben: Friday, January 22, 2016 5:17:53 PM

Gruppen: Administration , Mitarbeiter

Beiträge: 430

Tai-Pan RealtimeTai-Pan End-of-Daybis. Realtime-Terminal
Hallo Zusammen,

Es gibt sicherlich viele Tai-Pan User, die sich noch nicht so gut mit der Erstellung von Formeln auskennen.

Der Vollständigkeit halber möchte ich daher für obige Fragestellung die dazu passende Formel veröffentlichen. In dieser werden drei Bedingungen in einem Statusband zusammengefasst. Als Aufhänger dienen die Bedingungen von Herrn Schon.

Vorgehensweise:
- im "Chart erstellen"-Dialog die Gruppe "Eigene Formeln" aktivieren und auf "Neu" klicken
- im ersten Reiter "Allgemein" erstmal die Felder ausfüllen, z.B:
Beschreibung: Statusband 3 Bedingungen
Kurzname: Statusband
Funktion: fStatus
- im Reiter "Formeltext" unten stehende Formel kopieren und einfügen
Hier werden zuerst die drei Indikatoren definiert. Im 2. Teil die Bedingungen für das Farbband.

Code:

RSI1:=RSI(21);
WPR1:=WPR(50);
MACD1:=MACD(12,26,9,false,1);

Close; // Farbband aktivieren für das Basisfenster

Color1 := If (RSI1 > 50 and WPR1 < 50 and MACD1 > 0, Green,
If (RSI1 < 50 and WPR1 > 50 and MACD1 < 0, Red, yellow));

- Im Reiter "Ausgabewerte" muss noch für "Close" das Statusband unter Ausgabetyp ausgewählt werden
- danach die Formel auswählen und als "Neues Fenster" unterhalb des Charts anzeigen lassen

Ergebnis:
Das Band färbt sich z.B. grün, wenn alle drei Bedingungen erfüllt sind. In diesem Fall ist es jeweils eine einfache Betrachtung über oder unter Null, siehe Bild.



Wenn Sie andere Parameter, z.B. Anzahl Tage für die RSI-Berechnung verwenden wollen, dann können Sie es direkt im Formeltext ändern, also statt RSI(21) --> RSI(10) ...

Wenn dazu noch fragen bestehen sollten, gerne an dieser Stelle posten.

Viel Spaß damit und viele Grüße
Karsten Schebaum


Leiter Produktmanagement + Datenservice | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-300 | Fax: +49 231 9153-399
datenservice@lp-software.de | www.LP-software.de | www.vwd.com
Benutzer die diese Diskussion aktuell lesen
Guest

Powered by Yet Another Forum.net version 1.9.1.8 (NET v4.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.

Durch die Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zum Datenschutz finden Sie hier