Release 2.10.2.7
Neues oder Verbesserungen
Korrekturen
  • [SHAREHOLDER-666] (Depotmodul) Fehler Anzeige Abgeltungssteuer
  • [SHAREHOLDER-659] (Stammdaten) Rücknahme Sperrdatum nicht möglich
  • [SHAREHOLDER-661] (Kursaktualisierungen) Probleme mit vollständiger Tagesdatenaktualisierung
  • (.4) Im Chart sind die Cursordaten nur mit einem Flankern sichtbar gewesen. Dies ist nun korrigiert
  • (.5) Einstellungsmenü für Indikatoren greift sofort, wenn nur ein Eintrag vorhanden ist
  • (.5) Fehlermeldung, wenn eine automatischen GA-Optimierung abgebrochen worden ist und danach Indikatorenparameter verändert werden sollen
  • (.5) Chart-Cursor-Markierungen wurden im Hauptchart unnötig direkt an der Achse abgeschnitten
  • (.5) Profit-Optimizer:Zusammenfassung der Ergebnisse für Genetische Algorithmen zeigte nicht die Performance, sondern die Fitness des Handels-Systems
  • (.5)  Profit-Optimizer: "Haupt-Chart-Signale-Ausblenden" Checkbox im Popup wurde nicht immer korrekt angezeigt. Man musste daher manchmal die Funktion zweimal selektieren
  • (.6) Aktualisierungen in Marktlisten führten immer wieder zu einem kompletten Neuaufbau, statt einem zu nutzenden Refresh
  • (.7) [SHAREHOLDER-687] (Depotmodul) Basiswert lässt sich nicht nachträglich ändern im Formular (erneut geöffnet mit Doppelklick)
  • (.7) [SHAREHOLDER-686] (Depotmodul) bug report: ConvertErrorFmt: TShareholderForm.treeComCompareItems
  • (.7) [SHAREHOLDER-682] (Architektur) bug report: EConvertError: TDynamicFilter.CreateInit
- Effektive Nettoarbeitszeit: 9.3h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!
Release 2.10.2.2
Neues oder Verbesserungen
  • [SHAREHOLDER-641] (Filtersystem und Handelssystem) Optimierungen nutzen Genetische Algorithmen, um die Suche nach optimalen Kombinationen mit biologischen Verfahren zu beschleunigen und eventl. vorher nicht berücksichtigte Veränderungsmöglichkeiten einfließen zu lassen (Mutation) [Weitere Dokumentation]
    undefined
  • Hier zu sehen sind die Optimierung der Money-Management-Parameter zusammen mit den Parameterindikatorenwerten. Konkret sind die Initial-Risk-Höhe, Max-Prozent pro Trade, Trailing-Risk-Höhe und die Indikatorenparameter vom AROON-Indikator in einer Optimierungsvariante für Long-Trading (setzen auf steigende Kurse) zu sehen. Die Charts auf der rechten Seite zeigen die durchschnittliche Konvergenz und die durchschnittliche Fitness pro Generation. Die Tabelle zeigt fortlaufend die "Elite" der Individien, die durch Selektion, Mutation und Rekombination gefunden werden konnten. Am Ende kann die optimale Konfiguration gespeichert werden. Der obrige Durchlauf dauert ca. 4min* und ist damit den vollständigen !
  • Wie kann man sich das Prinzip vorstellen bzw. welche Schritte werden im GA umgesetzt:
      1. Initialisierung: Erzeugen einer ausreichend großen Menge unterschiedlicher „Individuen“ (Lösungskandidaten). Diese bilden die erste Generation. Die Menge wird durch die Festlegung der Populationsgröße (siehe Einstellung) bestimmt.
      2. Evaluation: Für jeden Lösungskandidaten der aktuellen Generation wird anhand einer Zielfunktion (auch Fitness-Funktion genannt) ein Wert bestimmt, der seine Güte angibt. Die Fitnessfunktion ist die Performance des Handelssystems unter den gegebenen aktuellen Genomen und damit aktuellen numerischen Parameterwerten.
      3. Selektion: Zufällige Auswahl von Lösungskandidaten aus der aktuellen Generation. Dabei werden Lösungskandidaten mit besseren Zielfunktionswerten mit einer höheren Wahrscheinlichkeit ausgewählt.
      4. Rekombination: die Daten (Genome) der ausgewählten Individuen werden gemischt und daraus neue Individuen erzeugt (Vermehrung). Durch Crossover-Möglichkeiten erfolgen dabei auch Rekombinationen auch mit Individien außerhalb der eigenen Population
      5. Mutation: Zufällige Veränderung der neuen Individuen. Hierzu dient der Einstellung der Mutationswahrscheinlichkeit.
      6. Aus den neuen Individuen und aus den Individuen der aktuellen Generation werden die Mitglieder der neuen Generation ausgewählt und mit Schritt 2 fortgefahren bis die maximale Anzahl von Generationen (siehe Einstellung) erreicht ist.
    • Die Grundidee genetischer Algorithmen ist, ähnlich der biologischen Evolution, eine Menge (Population) von Lösungskandidaten (Individuen) zufällig zu erzeugen und diejenigen auszuwählen, die einem bestimmten Gütekriterium am besten entsprechen (Auslese). Deren Eigenschaften (Parameterwerte) werden dann leicht verändert (Mutation) und miteinander kombiniert (Rekombination), um eine neue Population von Lösungskandidaten (eine neue Generation) zu erzeugen. Auf diese wird wiederum die Auslese und Rekombination angewandt. Das wird viele Male wiederholt.
  • (.1) Absofort kann die Fitnessfunktion modifiziert werden (Performance, Anzahl positiver Trades, Indikatorkaufsignale, Gewinnwahrscheinlichkeit), da sonst eine reine Performanceoptimierung zu einer Überoptimierung führen kann, die praktisch nicht handhabbar ist.
  • (.2) Optimierungen werden im Ausgangschart aktualisiert
Korrekturen - Effektive Nettoarbeitszeit: 34h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!

* Basis ist das Entwicklungs-PC von mir (E6850)
Release 2.10.1.7
Neues oder Verbesserungen
  • [SHAREHOLDER-653] (Filtersystem und Handelssystem) Profit-Optimizer: Haupt-Chart Handelssystem-Trade-Umsetzungen ein-und ausblenden
  • [SHAREHOLDER-650] (Depotmodul) Long und Shorts haben in jedem Handelssystemen eigene Einstellungen für Init-Stopp, Trailing-Stopp und max. Anlagesumme und sind nicht wie bisher gleich behandelt
  • [SHAREHOLDER-652] (Filtersystem und Handelssystem) Profit-Optimizer: Zurücksetzen von Indikatoren berücksichtigt vorherige Parameter-Konstellationen im Vergleich der optimalen Parameter
  • [SHAREHOLDER-651] (Filtersystem und Handelssystem) Profit-Optimizer: Mehr Statusinformationen während der Berechnung zeigen

Korrekturen - Effektive Nettoarbeitszeit: 6.9h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!
Release 2.10.1.6
Neues oder Verbesserungen
  • [SHAREHOLDER-640] (Filtersystem und Handelssystem) Automatisches Handelssystem: "Profit-Optimizer" für Einzelindikatoren: Suche nach den optimalen Indikatorenparametern für Einzelindikatoren. Der Suchraum wird dabei für die 1-4 Parameter festgelegt in entsprechenden prozentualen Rahmen. Bei Festlegungen mit 0% Veränderung  sind auch nicht veränderbare Parameter definierbar. Eine nicht vollständige Suche auf Basis von biologischen Verfahren (genetischen Algorithmen) als Optimierungsform ist in Arbeit, um die Optimierungsmöglichkeiten weiter auszubauen. Auch in dieser Methode werden sowohl Short-als auch Longs unterstützt.
  • (.5) Filterstatistik wird zusätzlich gesichert im \Backup-Verzeichnis
  • (.5) Kauf-und Verkaufssignale sind nun deutlich hervorgehoben (von 3x3 auf 5x5 Pixel)
  • (.5) Handelssystem-Statistik enthält das Startdatum für die Berechnung
  • (.5) Internet-Aktualisierungen über Internet bei >500 Titel weisen zuvor eine Warnmeldung aus, damit unnötige Wartezeiten bei falschem oder ungewollten Filter vermieden werden
  • (.5) Handelsystem-Optimierungen im "Profit-Center" werden bei Chart-Indikator-Wechseln zwar neu initialisiert, die Berechnung muss dann aber manuell gestartet werden. Dies hat sich als deutlich effektiver herausgestellt als der sofortige automatische Start

Korrekturen
  • (.5) Handelssystem-Statistiken werden bei Abbruch nicht mehr gefüllt
  • (.6) On-Demand-Tai-Pan Aktualisierungen funktionierten nicht in allen Aktualisierungsvarianten insb. Tai-Pan-Filter-Updates, da die internen Locks nicht korrekt waren

- Effektive Nettoarbeitszeit: 6h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!
Release 2.10.1.2
Neues oder Verbesserungen
  • [SHAREHOLDER-624] (Filtersystem und Handelssystem) Automatisches Handelssystem ("Profit-Optimizer"): Auf Wunsch können nun neben den bereits vorhandenen Long-Handelssystemen auch Leerverkäufe/Short-Systeme zur Prüfung verwendet werden [Weitere Dokumentation] . Bitte beachten Sie aber, dass die Short-Eingabemöglichkeit für Depot-Transaktionen z.B. für CFDs erst im Q1/2010 folgt und in Arbeit ist.
    undefined
  • Weitere Optimierungen:
    • Handelssystem-Aktionspunkte werden im Hauptchart ausgeblendet, wenn das Handelssystem-Fenster geschlossen wird
    • Performance trotz Support für Shorts (und interner Vorbereitung für Long/Short=Mixed-Systeme) verbessert
    • Statistiken im Handling verbessert (Wiederherstellen des gespeicherten Zustands, Optional: Keine Rückfragen)
    • Vor-Zurückblättern im Hauptchart bei gleichzeitig geöffneten Handelssystem-Dialog nun möglich
    • Optionen für Startzeitpunkt (Datum oder Handelstage) nun im Toolbar-Optionsdialog möglich
    • Auswertungen können und/oder Short/Long festgelegt werden
    • Fortschrittsanzeige "flackert" nicht mehr während der Berechnung
    • Aktienname und Anzahl der Handelstage werden im Fenster-Titel angezeigt

Korrekturen - Effektive Nettoarbeitszeit: 13h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!
Release 2.10.1.1
Neues oder Verbesserungen
  • [SHAREHOLDER-631] (Filtersystem und Handelssystem) Automatisches Handelssystem: Generierung eines geeigneten und wiederverwendbaren Suchfilters des aktuellen Handelssystem für Long/Short/Mixed - Filtersysteme
    undefined
  • [SHAREHOLDER-632] (Filtersystem und Handelssystem) Filter-Ergebnis-Statistik mit CSV,Excel,Word-Export ausstatten, sowie die Ergebnisse dauerhaft speichern. Die Bedienung muss ebenfalls deutlich vereinfacht werden.
    undefined
  • [SHAREHOLDER-46] (Depotmodul) Übersicht realisierte Positionen enthält zukünftig nur noch Titel, die bereits verkaufte Anteile vorzuweisen haben
  • [SHAREHOLDER-602] (Depotmodul) Verbesserungen im Handling in der Transaktionsmaske (Tabstops, Ausnahmenbehandlungen)
  • [SHAREHOLDER-633] (Chart) Chart: Hauptmenü einführen um häufige Funktionen direkt auffinden zu können.

Korrekturen
  • [SHAREHOLDER-613] (Depotmodul) bug report: Importfunktion für Depotdaten
  • [SHAREHOLDER-620] (Filtersystem und Handelssystem) bug report: Excel OLE server not found.: TAdvStringGrid.SaveXLS
  • [SHAREHOLDER-634] (Chart) Einstellungsmenüs im Chart sind seit der 2.10.1 nicht mehr aufrufbar
  • [SHAREHOLDER-621] (Chart) Chart: Stopp-Loss-Linien werden nicht neu justiert beim Wechsel des Zeit-Fensters
- Effektive Nettoarbeitszeit: 7.6h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnt
Release 2.10.1.0
Neues oder Verbesserungen
  • [SHAREHOLDER-625] (Filtersystem und Handelssystem) Automatisches Handelssystem: Defaulteinstellungen werden über die Toolbar direkt zugänglich und wichtige Basiseinstellungen direkt über ein Stickypopup schnell und flexibel in allen Optimierungsmasken
    undefined
  • [SHAREHOLDER-630] (Filtersystem und Handelssystem) Automatisches Handelssystem für Titel "Indikator-Optimierer": Prüfung von optionalen Varianzen, um den Suchraum zu vergrößern
  • [SHAREHOLDER-623] (Filtersystem und Handelssystem) Automatisches Handelssystem für Titel "Indikator-Optimierer": Suche nach dem profitabelsten Indikator unter den gegebenen Handelssystem-Vorgaben für einen Basistitel [Weitere Dokumentation]
  • [SHAREHOLDER-628] (Dokumentation) PDF-Manual aktualisiert bereitstellen als Abzug von der aktuellen Online-Hilfe [Weitere Dokumentation]

Korrekturen
  • [SHAREHOLDER-627] (Kursaktualisierungen) Tai-Pan On-Demand Aktualisierung (auf Abruf) zeigte keine Aktualisierung, wenn OnDemand bereits aktiv war und erst anschließend eine Tai-Pan Onlineaktualisierung durchgeführt wurde
  • [SHAREHOLDER-622] (Architektur) Beim Start wurde immer wieder das Migrationsfenster (auf 64-Bit-Datenstrukturen) kurz unnötig aufgeblendet
- Effektive Nettoarbeitszeit: 12.3h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!

Release 2.10.0.2
Neues oder Verbesserungen

  • Sie suchen eine Möglichkeit, ein nachvollziehbares Handelssystem auf seinen Erfolg zu prüfen?
  • Sie suchen die optimale Einstellung für Ihr Money-Management, um dieses Handelssystem nutzen zu können?
  • Sie suchen keine Black-Box, sondern eine im Chart nachvollziehbare Darstellung der vom Handelssystem ausgeführten Käufe/Verkäufe?
  • Sie suchen eine performante und schnelle Möglichkeit um verschiedene Einstellungen eines Indikators auf den Erfolg zu prüfen?

Mit der 2.10.0.0 wird die 2010 - Version als Minor-Update zur Verfügung stehen, die diese Fragestellungen adressiert und löst. Das System arbeitet so performant, dass bei aktiviertem Handelssystem-Fenster (s.unten) ein Wechsel des ausgewählten Indikators z. B. RSI auf Stochastik mit sofortiger Neuberechnung das Handelssystem möglich wird. Hierbei wird die Performance inkl. Min/Max/Mittel/Buy-Hold-Darstellungen aufgebaut.

Um das eigentliche Problem der effektiven Einstellungen für die initialen Stoppkurse, Kapitalrisiko, Trailing-Stopps und den messbaren Auswirkungen in der Performance in den Griff zu bekommen, wird eine vollautomatische Brute-Force (vollständige) Prüfung aller Varianten bereitgestellt. Am Ende wird die performanteste Einstellung angezeigt und aktiviert. Somit können Sie für den aktuellen Filter folgende Antworten bekommen:

  1. Was ist die optimale Konstellation für Initial-Risk / Trailing-Stopp (nachgezogene Absicherung) und Kapitalrisiko für den aktuellen Filter?
  2. Wie sind die Performancekurve (Equitiy-Chart) sowie die Kennzahlen (Performance, Gebühren inkl. Slippage, Stoppkursgebühren, Bankgebühren) für das aktuelle Handelssystem?
  3. Welcher Indikator ist in dem historischen Umfeld optimal?
  4. Welche Indikatorenparameter sind optimal, um die max. Performance zu erhalten?
  5. Ist es günstiger, die Kauf- und Verkaufspunkte des Indikators zu verwenden, oder aus Performance- und Risikoaspekten mit einem reinen Stop-Exit-System (Initial-Risk/Trailing-Stopp) zu arbeiten oder mit einem kombinierten?
  6. Sollte eine fixe Kapitalrisikohöhe pro Trade eingegangen werden auf Basis des Anfangskapitals, oder kann effektiv eine dynamische Anpassung erfolgen?

Wenn Sie Antworten hierauf suchen, dann wird Ihnen die 2010-Version (2.10) Antworten liefern können! Der Aufruf erfolgt direkt im Chart über den Aufruf von "Automatisches Handelssystem". Nach 2s (je nach Rechner) erhalten Sie danach eine Performancedarstellung, des aktuell eingestellten Signalindikators z. B. MACD-Indikators. Die Parameter des Indikators können jederzeit geändert werden und führen automatisch zu einer Neuberechnung.

  • [SHAREHOLDER-601] (Filtersystem und Handelssystem) Automatisches Handelssystem für Chart-Indikatoren [Weitere Dokumentation] .
    Die Verwendung ist nur in der Profiversion möglich!
    • Die automatische Berechnung der Erfolgswahrscheinlichkeit in einem Handelssystem von technischen Indikatoren ist das Zielmotiv. Es können dabei reine Signal-Systeme, ebenso wie kombinierte Stopp-und Trailing-Stopp-Systeme verfolgt werden. Die Aktivitäten der Trades werden im Chart eingezeichnet. Der Vorteil gegenüber anderer Börsensoftware - Systemen, liegt in der nahtlosen Integration ins Chartsystem, ebenso wie die performante Umsetzung, die eine beinahe Echtzeitbetrachtung der aktuellen Indikatoreneinstellungen in einem Handelssystem erlaubt.
      Shareholder-Filter-Chart-Indikatoren-System
    • Die besondere Herausforderung an jedem Handelssystem ist das Money-Management. Um hierfür automatisiert ein Ergebnis zu erhalten, können die Parameter, in vorstellbaren Bereichen, vollständig hinsichtlich Performance getestet werden. Die Ergebnisse werden in einer Statistik zusammengetragen und können hier über eine CSV-Datei in Excel weiter bearbeitet oder ausgedruckt werden.
      Shareholder-Filter-Chart-Indikatoren-System-Optimierung
    • [SHAREHOLDER-44] (Depotmodul) Depotansicht: Depot-Auswertung kann nun über Darstellungseinstellungen (gespeichert) auf Wunsch ausgeblendet werden. Die Einstellung wird dabei als Programmeinstellung behandelt und damit über bei Programmstart wieder hergestellt. Diese Option kommt kleineren Monitorsystemen (Netbooks) oder stark diversifizierten Depots (viele Depot-Positionen) entgegen.
      Shareholder-Depot-Collaps
  • [SHAREHOLDER-611] (Architektur) Initialer Fensteraufbau bei der Verwendung von virtuellen Desktops / Multi-Monitor-Systemen optimiert. Die Ausrichtung der Fenster erfolgt dabei immer anhand der Applikationsfenster. Wird dieses auf dem primären Monitor angezeigt, so werden auch die Fenster auf diesem gehalten. Entsprechend ist das Verhalten, bei Verschieben des Hauptfensters auf den zweiten Monitor.
  • Innerhalb des Charts können die Cursordaten nun unabhängig vom Chart als Toolfenster angezeigt und verschoben werden. Das Handelssystem und die Kursdaten werden damit sauber getrennt gezeigt. Die Position des Fensters wird damit gespeichert und bei erneutem Aufruf des Charts wieder hergestellt.


Korrekturen

- Effektive Nettoarbeitszeit: 28.3h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!

Neues oder Verbesserungen
  • [SHAREHOLDER-595] (Depotmodul) Automatische Titelanlage bei unbekannten Depotwerten
  • [SHAREHOLDER-594] (Architektur) Alle Dialoge prüfen und optisch deutlicher hervorheben. Verifications und Detail-Ansichten für Hinweis/Rückfragen-Dialoge integrieren
  • [SHAREHOLDER-586] (Dokumentation) Jira auf 4.0.1 aktualisieren aus Sicherheits-und Performancegründen. Agiles-Plugin-Modul Greenhopper auf die aktuellste 4.2.1 anheben
    Shareholder-Jira
  • [SHAREHOLDER-593] (Depotmodul) Derivate bzw. Titel, die nicht mehr existieren, nachträglich aber erfasst werden müssen, können aktuell in der Transaktionsmaske nicht direkt erfasst werden, da es zu einer Endlosschleife kommt
  • [SHAREHOLDER-585] (Dokumentation) Confluence-Wiki-System auf 3.1 aktualisieren und eine Dokumentations-Design einspielen mit einer festen linken Navigationsleiste, die ein- und ausklappbar ist
    Shareholder-Dokumentation

Korrekturen
  • [SHAREHOLDER-310] (Depotmodul) Durchschnittspreis stimmt nicht bei StopBuy Aufträgen
  • [SHAREHOLDER-517] (Depotmodul) Spezielle Steuerstattungen- und Belastungen werden fehlerhaft ausgewiesen bzw. dargestellt
  • [SHAREHOLDER-433] (Depotmodul) Offene Order werden in den Kontenreiter nicht immer korrekt berücksichtigt
  • [SHAREHOLDER-311] (Depotmodul) Noch nicht ausgeführete Orders werden in Depotchart mit einbezogen
  • [SHAREHOLDER-591] (Kursaktualisierungen) Tai-Pan Katalog - Aktualisierung zeigt unnötig viele Dialoge
  • [SHAREHOLDER-592] (Import - Exportfunktionen Stammdaten) Börse-Online-Statistik zeigt eine fehlerhafte Liste, wenn der Login nicht erfolgreich ist
- Effektive Nettoarbeitszeit: 12.8h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!
Neues oder Verbesserungen
  • [SHAREHOLDER-67] (Stammdaten) Sortierung Kurse bei Aktienstammdaten rückwärts
  • [SHAREHOLDER-571] (Kursaktualisierungen) Reset Tagesdaten berücksichtigt historische Kursdaten und es kommt eine brauchbare Erfolgsmeldung
  • [SHAREHOLDER-229] (Dokumentation) Übernahme der Inhalte von http://www.candlestickformationen.de ins interne WIKI-System [Weitere Dokumentation]

Korrekturen
  • [SHAREHOLDER-476] (Depotmodul) Berechnungsfehler Abgeltungssteuer in Zwischenbilanz
  • [SHAREHOLDER-572] (Kursaktualisierungen) Umgang mit veralteten Internet Tageskursen - Tageskurs muss sich in die Historie eingliedern
  • [SHAREHOLDER-570] (Kursaktualisierungen) "Protokoll zeigen bei Fehlern" für Internetaktualisierungen deckt nicht alle Aktualisierungsfehler ab
  • [SHAREHOLDER-576] (Architektur) Umgang mit Multi-Monitor-Systemen
  • [SHAREHOLDER-338] (Architektur) Fehler bei Schriftgrößenänderung in den Darstellungen unter WinXP, Vista
  • [SHAREHOLDER-411] (Architektur) Darstellungen bei 120% DPI-Einstellungen nicht korrekt
  • Setupversion auf 1.5.6 angehoben, um Proxykonfigurationen auch für die Demoversion zu erlauben, sowie kleinere Probleme bei Installationen zu beheben
- Effektive Nettoarbeitszeit: 7.9h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!
Neues oder Verbesserungen
Korrekturen
  • [SHAREHOLDER-564] (Filtersystem und Handelssystem) bug report: EAccessViolation: TFormFilterErgebnisse.Add
  • [SHAREHOLDER-568] (Depotmodul) bug report: EListError: Nach Anlage eines neuen Depots
  • [SHAREHOLDER-567] (Filtersystem und Handelssystem) bug report: EAccessViolation: TFormFilterManager.btOptimizeSortClick
  • [SHAREHOLDER-566] (Filtersystem und Handelssystem) bug report: EAccessViolation: TFormFilterManager.btHandelssystemClick
- Effektive Nettoarbeitszeit: 2h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!
Neues oder Verbesserungen
  • [SHAREHOLDER-560] (Filtersystem und Handelssystem) Das Fenster Formationserkenung lässt sich nicht vergrössern
  • [SHAREHOLDER-546] (Architektur) Neue Designs einführen:
    • Windows 7
      Shareholder-Theme-Windows-7
    • Windows Vista
      Shareholder-Theme-Vista
    • Terminal
      Shareholder-Theme-Terminal
  • [SHAREHOLDER-535] (Chart) % Abstand zum Vortagsschlusskurs

Korrekturen
  • [SHAREHOLDER-561] (Architektur) bug report: Fokus - Problem
  • [SHAREHOLDER-534] (Architektur) bug report: TElXBaseCellRow.GetCount:: EAccessViolation
  • [SHAREHOLDER-547] (Updateroutine) Aktualisierungen z.B. Auf neueste Vollversion aktualisieren, lassen sich nicht abbrechen
  • [SHAREHOLDER-532] (Architektur) bug report: TShareholderForm.ShowIndizes: Leinwand/Bild erlaubt kein Zeichnen: EInvalidOperation
  • [SHAREHOLDER-533] (Architektur) bug report: TIdSocketListWindows.FDSelect:: Die Anwendung scheint zu stehen.
  • [SHAREHOLDER-519] (Setupmodul) Setupprogramm - EZeroDivide - Bei sehr schnellen DSL-Verbindungen kommt es zu einer Fehlermeldung
- Effektive Nettoarbeitszeit: 2.7h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!

Ich kann hiermit durch praktische Tests bestätigen, dass Shareholder R/2 in der aktuellen Version 2.8 voll kompatibel zu Windows 7 ist. Das Upgrade von Vista auf Windows 7 dauerte ca. 1,5h. Danach waren sofort die komplette Umgebung nutzbar und Shareholder R/2 bestand alle Unit & Smoke-Tests in der Umgebung. Insbesondere das Zusammenspiel mit Tai-Pan 9 (Database-Engine) funktionierte wie erwartet einwandfrei. Auch wenn dies mit Shareholder als Börsensoftware nichts zu tun hat, haben sich für mich folgende Vorteile gezeigt mit der neuen Windows 7 Version:

  • Deutliche Performancevorteile insb. beim Herunterfahren/Starten/Resume des Rechners (statt 2,5min nur noch 40s bzw. aus dem Suspend-Modus (to Disk) innerhalb von 20s), Systemsteuerung / Programm-Installieren/Deinstallieren (bekanntes Beispiel) erscheint sofort, statt nach mehreren Sekunden
  • Virtuelle Dokumenten-Bibliotheken erlauben die gezielte Verwaltung von Dokumentenordnern auch außerhalb des persönlichen Ordners
  • Pin(up) Möglichkeiten von Programmen in der Taskleisten heben vollständig die künstliche Trennung zwischen gestarteten und favorisierten Programmen auf. Beide befinden sich in der selbst eingestellten Reihenfolge in der Taskleiste und unterschieden sich nur in der Hervorhebung. Die künstliche Trennung zwischen gestarteten und interessanten Programmen ist damit endlich aufgehoben.
  • Netzwerkverwaltung und Datensicherungssoftware (ab Professionell), sowie kostenlose MS Security Essentiell Virensoftware ersparen kostenpflichtige Zusatzprogramme.
  • Windows Search ist Bestandteil des OS und indexiert Inhalte bereits beim Kopieren und nicht erst nachgelagert (deutlicher Performancevorteil). Mit der <Windowstaste> und anschließender Eingabe z.B. "calc" können sehr schnell Programme gestartet werden, ohne dass ich wissen muss, wo diese stehen.
  • Windows Photo-Gallery werden nachträglich als Download über Windows Live installiert und ergänzen die unter Vista bekannten Funktionen deutlich. Mehr benötige ich für die Fotoverwaltung nicht.
  • In der Laufwerksverwaltung werden die Virtuellen Disk (VHDs) direkt unterstützt (auch als Bootfestplatte) und können somit ohne Performanceeinbussen eingebunden werden und trotzdem in VM-Szenarien eingebunden sein.
  • Vom Windows-Media-Player kann ich gezielt Streams, ohne Zusatzinstallationen an die HIFI-Anlage senden (wenn diese Network-Audio unterstützt) und somit vom Notebook aus die HIFI-Anlage fernsteuern (Play,Stop,Next,Forward,Backward,Volume)
  • In der Standardauslieferung findet sich endlich eine brauchbare Full-Volume-Backupsoftware
  • Remote-Desktop-Verbindungen sind erweitert um z.B. über Gateways Verbindungen aufzubauen

Am WE habe ich leider nur wenig Zeit um Issues abzuarbeiten. Mir ist bei der Durchsicht der Fundamental-Datenbank von Börse-Online jedoch aufgefallen, dass hier sinnvolle Erweiterungen vorgenommen worden sind z.B. Eigenkapital-Quote, Eigenkapital-Rendite. Ich werde versuchen die Zahlen schnellstmöglich auch in Shareholder zugänglich zu machen insb. für automatische Updates. Kleinere Anpassungen konnte ich im Laufe der Woche vornehmen:

  • Update-Info-Dateien können nun automatisiert aus der neuen Umgebung bereitgestellt werden. Der Abruf der verfügbaren Updates aus dem Setup und dem Programm (Hilfe/Info/Auf neue Module prüfen) funktioniert somit zuverlässiger
  • Releasestände-Anzeigen wurden auf das neue Backend umgestellt und abgesichert (Texte entsprechen somit wieder den Inhalten auf der Website. Dies war nach dem Relaunch vorübergehend nicht so)
  • Verschiedene Sicherheitsmaßnahmen, um die Website transparent und zuverlässig aufzubauen
Neues oder Verbesserungen Korrekturen
  • [SHAREHOLDER-516] (Depotmodul) bug report: TAktien.SaveHistoryItems: EAccessViolation
- Effektive Nettoarbeitszeit: 6h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!

Das Ticketsystem wurde von der 3.1 Version auf die 4.0 Jira-Version aktualisiert. Das Wiki-System wurde ebenfalls auf die aktuellste 3.0.2 Version aktualisiert. Es liegen somit überall die neuesten Release-Stände vor. Vorteile:

  • Ticketsystem erscheint nun im gleichen Look&Feel wie die Online-Hilfe. Die Usability wurde deutlich vereinfacht und die Handhabung ist wesentlicher einfacher insb. für Nutzer, die das System nicht jeden Tag nutzen. (Smart-UI,Query-Language,OpenSocial-Dashboard,)
  • Online-Dokumentation "Confluence" schließt  mit der 3.0.2 Version einige kleinere Bugs
Neues oder Verbesserungen
Korrekturen
  • [SHAREHOLDER-446] (Kursaktualisierungen) bug report: EAccessViolation: TFormUpdateTaipan6.UpdateData
  • [SHAREHOLDER-457] (Depotmodul) bug report: TShareholderForm.ShowDepot: EAccessViolation
  • [SHAREHOLDER-459] (Kursaktualisierungen) Keine Aktualisierung der Tagesdaten mehr möglich
  • [SHAREHOLDER-458] (Kursaktualisierungen) HTML Parsing Problem
  • [SHAREHOLDER-440] (Depotmodul) Beim Drucken des Depotreports werden auch offene Positionen im Depot angezeigt
  • [SHAREHOLDER-429] (Depotmodul) Falsche Stückzahl Berechnung in realisierte TX Ansicht
  • Defaultwerte für die Börse-Online-Statistiken in den Optionen für Neuinstallationen waren fehlerhaft. Hintergrund: Es wird keine Standard-Optionsdatei mitgeliefert, sondern immer nur eine von Shareholder geschrieben.
- Effektive Nettoarbeitszeit: 23.7h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!

Der Relaunch ist nun geglückt und bringt mir und hoffentlich auch Ihnen als Anwender einige deutliche Erleichterungen. Folgende Möglichkeiten sind mit dem Relaunch umgesetzt:

  • Freiwillige und offene Registrierung für Interessenten aber auch Kunden
    • Druckbare Benutzerhandbücher und die schreibende Forennutzung ist nur nach Anmeldung möglich
  • Diskussionsforum mit Nutzung von Avatoren, Moderation
  • Twitter-Account shareholderr2 werde ich nutzen, um Aktivitäten rund um Shareholder zu publizieren. Wer möchte kann dem Account gerne folgen. Oben rechts auf der Website wird der Twitter-Account direkt ausgelesen und minutengenau gezeigt. Ankündigungen oder Ideen kann ich so sogar mobil twittern.
  • AJAX-Suche mit Erfassung der kompletten Website inkl. Forum, FAQ, Inhalte
  • Release-Notes sind nun grafisch übersichtlicher und neu aufbereitet
  • Bestellvorgänge sind optimiert und deutlich transparenter als bisher
    • Rechnungen werden nun sofort zugeschickt nach Bestellung
    • Mit der Bestellung wird ein Account angelegt, der genutzt werden kann, um seine eigenen Bestellungen einzusehen (Status, Datum, Was)
    • Warenkorbmodell
  • Look und Feel einer Web 2.0 Anwendung
  • Online-Wiki-System eingebunden
  • Online-Ticket-System eingebunden
  • Abstimmungen werden die zukünftige Weiterenwicklung beeinflussen können
  • Inhalte überarbeitet (noch in Arbeit)
    • + Schnelleinstieg
Neues oder Verbesserungen
  • [SHAREHOLDER-465] (Kursaktualisierungen) Aktualisierungsfenster können im Hintergrund bleiben, werden aber immer OnTop gezeigt
  • [SHAREHOLDER-464] (Kursaktualisierungen) Variablenauflösung mit alternativen Suchstring-Auflösungen

Korrekturen
  • [SHAREHOLDER-429] (Depotmodul) Falsche Stückzahl Berechnung in realisierte TX Ansicht
  • [SHAREHOLDER-440] (Depotmodul) Beim Drucken des Depotreports werden auch offene Positionen im Depot angezeigt (Systemdateien.MOD muss aktualisiert werden)
  • [SHAREHOLDER-458] (Kursaktualisierungen) HTML-Parsing arbeitet nicht korrekt, wenn Tabellenspalten weitere Tags enthalten
  • [SHAREHOLDER-459] (Kursaktualisierungen) Keine Aktualisierung der Tagesdaten mehr möglich für yahoo.de (Stammdaten.MOD - Update notwendig)
  • [SHAREHOLDER-457] (Depotmodul) bug report: TShareholderForm.ShowDepot: EAccessViolation
  • [SHAREHOLDER-446] (Kursaktualisierungen) bug report: EAccessViolation: TFormUpdateTaipan6.UpdateData
  • [SHAREHOLDER-461] (Kursaktualisierungen) bug report: TFormUpdateTaipan6.UpdateData: EAccessViolation
  • [SHAREHOLDER-462] (Kursaktualisierungen) bug report. TFormUpdateTaipan6.updateKursreihe. EAccessViolation
- Effektive Nettoarbeitszeit: 8.2h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten
Neues oder Verbesserungen
  • [SHAREHOLDER-412] (Kursaktualisierungen) On-Demand Tai-Pan Kursdatennutzung - Eine manuelle Kursaktualisierung von Tai-Pan-Daten ist so nicht mehr notwendig. Zeitraubende Aktualisierungsläufe entfallen somit vollständig, es wird sofort immer die aktuellste Kursbasis aus Tai-Pan verwendet. Die Kursdaten werden nur bei Bedarf aktualisiert und verzögern die Anzeige gewöhnlich nur im geringen Maße (systemabhängig).[Weitere Dokumentation]. Da ich mit meiner eigenen Börsensoftware arbeite, bin ich besonders begeistert von dieser neuen Arbeitsweise. Die ON-Demand-Updates können jederzeit deaktiviert werden. Zudem sind manuelle Aktualisierungsläufe ergänzend uneingeschränkt wie bisher möglich. Die abgerufenen Tai-Pan Daten werden zwischengespeichert und sind solange gültig bis eine erneute Aktualisierung der Tai-Pan-Kursdatenbasis über Shareholder aufgerufen wird (Tai-Pan Setup / Aktualisierung).
  • [SHAREHOLDER-442] (Kursaktualisierungen) Tai-Pan 9 Support
  • [SHAREHOLDER-431] (Chart) Zeichenfunktion wurde optimiert, so dass erst mit Doppelklick auf eine Zeichenlinie diese parametisiert wird, sonst wird mit Standardwerten gearbeitet.
  • [SHAREHOLDER-426] (Kursaktualisierungen) TP Filter Aktualisierungsanzeige erfolgt nun nachvollziehbarer alphabetisch, statt wie bisher nach der ISIN sortiert zu sein.

Korrekturen
  • [SHAREHOLDER-427] (Money-Management) Grafische Stoppkurssetzung bei funktioniert bei Optionsscheinen nicht korrekt, wenn vom Basistitel der OS-Schein automatisch aktualisiert werden soll.
  • [SHAREHOLDER-340] (Kursaktualisierungen) Kursversorgung TP ab der Tai-Pan-Database-Engine 9
  • [SHAREHOLDER-424] (Chart) Timeline für RSI-Chart ist nicht vollständig
  • [SHAREHOLDER-187] (Neuronales Netz) bug report:EAccessViolation : uNets
  • (.1) Bei nicht funktionierender Tai-Pan-Installation wird die On-Demand-Aktualisierung innerhalb der Börsensoftware abgefangen
  • (.2) In bestimmten Konstellationen funktionierte die On-Demand-Aktualisierung nicht korrekt und es musste noch manuell nachsynchronisiert werden.
- Effektive Nettoarbeitszeit: 24.8h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!
Neues oder Verbesserungen
Korrekturen
- Effektive Nettoarbeitszeit: 6.8h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!
Neues oder Verbesserungen
  • [SHAREHOLDER-406] (Architektur) Vista 7-Support in einigen Komponenten/Visuell
  • [SHAREHOLDER-57] (Money-Management) Stoppkurs(e) Funktion mit Abstandsberechnung
  • [SHAREHOLDER-75] (Chart) Candlestick-Flags sollten verschiebbar sein
  • [SHAREHOLDER-401] (Filtersystem und Handelssystem) Filter Logbuch automatisch zurücksetzen beim Start

Korrekturen
  • [SHAREHOLDER-391] (Filtersystem und Handelssystem) Tab-Bezeichungen fehlen im Filtermodul
  • [SHAREHOLDER-407] (Depotmodul) Transaktionseingabe: Eingabe eine fixen Anzahl aktualisiert nicht mehr die Risiko/Chance-Daten
  • [SHAREHOLDER-408] (Depotmodul) Start-Splashbildschirm wurde manchmal verdeckt direkt nach dem Start-Lade-Vorgang
  • [SHAREHOLDER-404] (Depotmodul) bug report: EReadError: FormTransaktion
  • [SHAREHOLDER-21] (Depotmodul) Nachträgliche Änderungen in den Transaktionslisten werden erst mit F5 sichtbar
  • (.5) Kleinere Korrekturen bezüglich Farbnutzung und UAC unter Vista
- Effektive Nettoarbeitszeit: 4,5h
- Ein besonderes Dankeschön an alle Kunden für Ihre Fehler/Anforderungsrequest's, die mit diesem Release berücksichtigt werden konnten!