Plot in variablen Farben und Stärken

Post Reply
Doerk
Posts: 42
Joined: 25 Apr 2015 18:08

Plot in variablen Farben und Stärken

Post by Doerk »

Hallo,

die Funktionen Plot oder PlotLine erlauben nur Konstanten bei der Angabe der Linienstärke. Bei Übergabe einer numeric-Variable, folgt die Fehlermeldung "Integer expected". Wie definiert man einen Integer als Variable?
Weiterhin akzeptieren die beiden Funktionen zwar String-Variablen für die Farbe, ignorieren sie aber und machen daraus immer blau.

Der Expresscode von Colored MA ist leider verschlüsselt, dort scheint es ja machbar zu sein. Schade, dass derartiges nicht unverschlüsselt verfügbar ist.

Danke
D
User avatar
WHS Support
Posts: 2430
Joined: 14 Feb 2013 10:27

Re: Plot in variablen Farben und Stärken

Post by WHS Support »

Hallo,

leider ist es nicht möglich den Integer für die Linienstärke als Variable zu definieren.

Für die Farbe können neben RGB folgende Strings verwendet werden: “red”, “lightRed”, “green”, “lightGreen”, “blue”, “lightBlue”, “magenta”, “lightMagenta”, “yellow”, “lightYellow”, “cyan”, “lightCyan”, “grey”, “black”, “white”. Wenn ein falscher String verwendet wird verwendet die Plattform Cyan.

Der Colored MA nutzt zum plotten zwei Serien. Beim Farbwechsel wechselt der Wert der vorherigen Serie auf "void".

Mit freundlichen Grüßen,
Timo
WHSELFINVEST
Doerk
Posts: 42
Joined: 25 Apr 2015 18:08

Re: Plot in variablen Farben und Stärken

Post by Doerk »

Wenn ich eine Series mit void definiere, plottet der Nanotrader eine Gerade bei 0 und zoomt entsprechend bei einer neuen Kerze alles zusammen. Kann man die Ausgabe von Series oder Linien sonstwie konditionell gestalten?
User avatar
WHS Support
Posts: 2430
Joined: 14 Feb 2013 10:27

Re: Plot in variablen Farben und Stärken

Post by WHS Support »

Hallo Doerk,

das kann ich auf Anhieb nicht ganz nachvollziehen. Eine Serie mit "void" sollte keine Linie bei 0 plotten. Können Sie evtl. einen Beispielcode zur Verfügung stellen wo Sie genau das beobachten?

Vielen Dank!

Mit freundlichen Grüßen,
Timo
WHSELFINVEST
Doerk
Posts: 42
Joined: 25 Apr 2015 18:08

Re: Plot in variablen Farben und Stärken

Post by Doerk »

Vielleicht ein Verständnisfehler. Wenn "ma" eine series ist, was bewirkt dann "ma=void;"? Wird dann das Element 0 auf void gesetzt oder die ganze Series? Falls ersteres, wie setzt man die ganze Series auf void?
Nachtrag: Jedenfalls aber wird eine Linie bei 0 gezeichnet, wenn ma nur in der Vars-Section definiert wurde aber nie eine "Füllung" per MovingAverage() o. ä. bekommen hat. Habe das gerade nochmals probiert. Im Handbuch steht auch nichts anderes, als dass jede Series auf 0 gesetzt wird, nicht auf void. Wie aber setze ich sie auf void? "vars series ma(void);" ergibt jedenfalls eine Fehlermeldung.

Danke
D
Post Reply

Return to “WHS NANOTRADER - EXPRESS PROGRAMMING”