Hallo Herr Kroeplin,
hier die von Ihnen gewünschte Villa Kunterbunt
Wie beim Befehl "Steigung" in Excel müssen Sie auch hier einen Bezugspunkt auf der horizontalen Zeitachse wählen ab welchem Sie die Steigung messen wollen.
Die Listenformel hat daher 3 Parameter!
1. Para1 = Anzahl Tage über welche Sie die Steigung messen wollen
2. Para2 = Die Periodenlänge des GD z.B. 200 Tage
3. Para3 = Den GD Typ = SMA, EMA was Ihr Herz begehrtBitte üben Sie zuerst in einer Versuchs-Liste bevor Sie die Formel dann in Ihrer Beobachtungsliste übernehmen.
Also: Listen-Modul->Liste neu anlegen-> ganz oben: "! Versuch-GD200 Steigung" eintippen (das ist die Versuchsliste) dann in "Verfügbare Spalten" klicken und "Kurz.." auf Ihren Tasten tippen. Die Auswahl sollte jetzt auf "Kurzname" springen-> auswählen als erste Listenspalte mit V nach unten (dient hier nur zum Erkennen der Wertpapiere. Sie könne auch ISIN, WKN etc wählen)-> wieder in "Verfügbare..." klicken und "Form.." auf Ihren Tasten tippen. Auswahl sollte auf "Formel" springen-> mit V nach unten. Jetzt popt das Fenster "Formel bearbeiten" auf.
Oben neben "Formel": Bezeichnung eingeben "Irgendwas", unten folgender Formeltext:
// Frage Herr Kroeplin Steigung des GD200 zur Horizontalen per heutigem Stichtag
// Idee: Ratio zur Beobachtung in %:=GD200 / GD200 vor X Tagen -1)*100
r:=lastvalue((mov(c,para2,para3) / mov(ref(c,-para1),para2,para3)-1)*100);
{lastvalue ist nötig weil sonst an r:= eine Zahlenreihe übergeben wird statt eine Zahl. Um die Zellen in Farbe
wiedergeben zu können muss ich mit dem Programbefehl "if" arbeiten. Dieser verlangt denknotwendig eine
konkrete Zahl um mit einem Schwellenwert vergleichen zu können. Kommentieren Sie die Farbgebung aus weil Ihnen das zuviel Flipper Kasten ist, können Sie oben lastvalue () weglassen. In der 2ten Zeile dient -1)*100 der Umrechnung in %. Statt MOV könnten Sie auch konkreten GD wie SMA, EMA wählen, dann
ist Para3 überflüssig}
Result:= r;
{Statt 1.0 oder -1.0 können Sie hier wählen, ab welcher Schwelle die Zelle in grün, rot dargestellt werden sollen}
If r >= 1.0 Then
Begin
BackColor:= Green;
End
Else If r <= - 1.0 Then
Begin
BackColor:= Red;
End
Else
Begin
BackColor:= White;
End;
{der Befehl für Zellen ist BackColor, der für Pfeile: ArrowType := Arrow_Up;
ArrowColor := Green (2 Befehle pro Schlaufe wenn in Farbe gewünscht); etc.}
Als nächstes müssen Sie auf den Reiter "Parameter" klicken. Dort Anzahl Parameter -> 3 (drei) clicken
1ter Parameter: Label "Entfernung Bezug" tippen, Default: die von Ihnen gewünschte Bezugsdistanz
2ter Parameter: Label "GD-Perioden", Default: die von Ihnen gewünschten GD Perioden z.B. 200 Tg
3ter Parameter: zuerst ganz rechts "MOV" im Droppdownmenu holen. Im 2ten Feld dann der von
Ihnen gewünschte MOV Typ wählen. Retour zu Reiter "Formel". Schnell mit grünem Punkt in
Editormenu oben prüfen ob alles ok - unten "OK" wählen.
Achtung: bitte prüfen Sie dass die Klammern, welche meine Kommentierung abschliessen beim Kopieren nicht verloren gehen. Testen Sie zuerst mit Testkatalog über z.B. sechs Titel.
Wenn alles wie gewünscht können Sie dann über Notizblock Ihre Formel in eine Formel für Ihre Beobachtungsliste rüberkopieren. Einstellen der Parameter im Formeleditor nicht vergessen! Über
"Einstellung" im Fenster "Listenkonfiguration" können Sie nun Bezugsdistanz, GD-Typ, GD Perioden bis zum geht nicht mehr testen bis alles so ist wie Sie wollen.
Villa Kunterbunt steht... viel Vergügen
Downup