Aktien-Widget

Dokumentation direkt aus GitHub Wilkware/StockWidget ↗

Version Product Version License Actions

Dieses Modul dient zur Anzeige von Aktienkursen in der Kachelvisualisierung.
Ideal für eine klare und kompakte Übersicht von Finanz- und Marktdaten auf Dashboards.

Module-Visu

1. Funktionsumfang

Durch die Nutzung des HTML-SDKs kann dieses Widget den Aktienkurs einer WKN oder ISIN anschaulich und übersichtlich darstellen. Neben der Kursentwicklung für einen wählbaren Zeitraum (1 Tag, 1 Woche, 1 Monat, 1 Quartal, 1 Halbjahr oder 1 Jahr) werden auch der aktuelle Trend – farblich hervorgehoben (positiv/negativ) – sowie der aktuelle Preis angezeigt.

2. Voraussetzungen

  • Symcon ab Version 8.1

3. Installation

  • Über den Module Store das ‘Aktien-Widget’-Modul installieren.
  • Alternativ über das Module Control folgende URL hinzufügen
    https://github.com/Wilkware/StockWidget oder git://github.com/Wilkware/StockWidget.git

4. Einrichten der Instanzen in Symcon

  • Unter “Instanz hinzufügen” ist das ‘Aktien-Widget’-Modul unter dem Hersteller ‘Geräte’ aufgeführt. Weitere Informationen zum Hinzufügen von Instanzen in der Dokumentation der Instanzen

Konfigurationsseite:

Einstellungsbereich:

🚀 WKN/ISIN …

NameBeschreibung
BeschriftungÜberschrift/Label, z.B. WKN oder ISIN
Schriftgrößezu verwendende Schriftgröße in Pixel

💸 Trend …

NameBeschreibung
VariableTagesveränderung in folgendem Format +/- Preiswert (prozenturaler Veränderung), z.B. ‘+0,60 (+10%)’
Schriftgrößezu verwendende Schriftgröße in Pixel
Farbe(Positiv)Farbwert für positiven Trend
Farbe(Negativ)Farbwert für negativen Trend

📈 Diagramm …

NameBeschreibung
DatenAuswahl der zu verwendenden Daten für die Kurslinie
Farbe(Linie)Farbwert für Liniendarstellung
Glatt zeichnenAuswahl ob die Linie weich oder kantig (Direktverbindung Punkte) gezeichnet werden soll.
Füllung zeichnenDarstellung einer nach unten auslaufenden farblichen Flächenfüllung (Gradient)
Unterer VersatzWieviel Prozent vom unteren Kachelrand soll die Liniendarstellung Abstand halten, kann zur besseren Lesbarkeit des aktuellen Preises genutzt werden.

HINWEIS ZU DATEN DER KURSLINIE: die Kennlinie (außer bei laufender Tag) nutzt den letzten geloggten Wert an den entsprechenden vergangenen Tagen. Wochenenden und Tage ohne Werte/Handel werden ignoriert bzw. nicht in die Darstellung mit einbezogen. Bei laufendem Tag werden die Daten des aktuellen Tages genutzt. Sollte an dem Tag kein Handel oder noch keine Daten eingelaufen sein, werden weiterhin die Tagesdaten des letzen Handelstages genommen, z.B. am Sonntag die Daten vom Freitag oder Dienstag früh vor 9 Uhr die Daten vom Montag.

💰 Preis …

NameBeschreibung
VariableGeloggte Preisvariable des aktuellen Kurses (wird für Kennlinie genutzt)
Schriftgrößezu verwendende Schriftgröße in Pixel

5. Statusvariablen und Profile

Es werden keine zusätzlichen Statusvariablen/Profile benötigt.

6. Visualisierung

Das Modul kann direkt als Link in die TileVisu eingebunden werden.
Die Kachel zeigt …

  • oben links die WKN/ISIN Beschriftung und den farblichen Tagestrend an
  • unten recht den aktuellen oder letzten Tageswert/-preis an
  • unten links den ausgewählten Datenindikator (1T, 1W, 1M, 1Q, 1H, 1J) an
  • die Kennlinie optimiert ihre Darstellung in Abhängigkeit von Platz und min/max Wert

7. PHP-Befehlsreferenz

Das Modul stellt keine direkten Funktionsaufrufe zur Verfügung.

8. Versionshistorie

v1.0.20250822

  • NEU: Initialversion

Danksagung

Ich möchte mich für die Unterstützung bei der Entwicklung dieses Moduls bedanken bei …

  • Smudo : für die Vorarbeit bzw. Umstellung auf Tagesschau-Werten 👍
  • ralf : für die rege Hilfe im Börsenticker Channel 🙏

Entwickler

Seit nunmehr über 10 Jahren fasziniert mich das Thema Haussteuerung. In den letzten Jahren betätige ich mich auch intensiv in der Symcon Community und steuere dort verschiedenste Skript und Module bei. Ihr findet mich dort unter dem Namen @pitti ;-)

GitHub

Spenden

Die Software ist für die nicht kommerzielle Nutzung kostenlos, über eine Spende bei Gefallen des Moduls würde ich mich freuen.

PayPal

Lizenz

Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International

Licence