Finanztools
Q1:
Was sind die ersten Schritte bzw. was muss ich zu Beginn besonders beachten?
A:
Bitte alle Files (Programm, Excel-Vorlagen, ReadMe-Files, usw.) in einen eigenen Ordner entpacken
Beim ersten Start muss möglicherweise eine Firewall-Freischaltung erfolgen (auf "OK" bzw. "Erlauben" klicken) -
Programm bezieht Daten durch Online-Scrapping und braucht daher Online-Zugangsrechte
(Optional - bitte die readMe-Datei Ihres Produktes lesen ob relevant)
Prüfen ob die
chromedriver.exe
Version mit der installierten Chrome-Version zusammenpasst - bei Bedarf
passende Chromedriver-Version heruntergeladen und im gleichen Ordner des Programms speichern
(Details siehe
Frage #9)
Programm starten (nicht die chromdriver Datei)
Q2:
Was ist bezüglich der Excel-Sheets zu beachten?
A:
Bei Problemen - vor dem Start des Programms bitte das Excel-Sheets schließen -
bei seltenen Konstellationen kann es zu Konflikten bei der Programmdurchführung kommen
Excel-Sheet während der Aktualisierung am besten nicht bearbeiten -
kann sonst in seltenen Fällen zu Konflikten führen
Q3:
Was bedeutet die farbliche Gestaltung der Felder in den Excel-Sheets?
A:
GELB markierte Felder sind im Normfallfall Eingabefelder - vor allem in Input-Excel-Worksheets.
BLAU, GRÜN markierte Felder sind im Regelfall Ergebnisefelder und GRAU markierte Felder Informationsfelder.
Q4:
Wie finde ich das Tickerkürzel (z.B. AAPL, FB, MSFT, usw.) für einen Aktientitel?
A:
Suchen Sie die Aktie auf Yahoo Finance und verwenden Sie das dortige Tickersymbol.
z.B. AAPL für Apple, SIE.DE für Siemens, BAYN.DE für Bayer usw.
(bei Mehrfachauswahlmöglichkeit immer das *.DE-Tickersymbol verwenden bei deutschen Aktien)
Q5:
Wie kann ich die (Zip-)Dateien entpacken?
A:
Auf Windows: link
Auf MacOS: link
Q6:
Ich möchte das Programm automatisch zu einem gewissen Zeitpunkt durchführen lassen?
A:
Die automatische Durchführung des Programms kann über die Aufgabenplanung von Windows eingerichtet werden.
Howto gibt es z.B.
hier
auf
Stackoverflow
Q7
Beim Programmstart wird diese Fehlermeldung ausgegeben: "Von Windows Defender SmartScreen
wurde der Start einer unbekannten App verhindert"?
A:
- rechter Mausklick auf die Programmdatei im Windows Explorer
- Eigenschaften auswählen
- die Dateiblockierung aufheben durch die Checkbox ganz unten in der Übersicht
siehe auch
Stackoverflow Thread
Q8:
Programm bricht ab bzw. funktioniert nicht wie erwartet?
Fehlermeldung nur (zu) kurz ersichtlich?
A:
Wenn das Programm aus dem Windows Explorer gestartet wird und aufgrund eines Fehlers (z.B. Webzugriff Fehler) abbricht, ist die Fehlermeldung
nur kurz ersichtlich und das cmd Command Line Fenster wird sofort geschlossen. Um die Fehlermeldung zu sehen, muss das Programm nicht aus dem
Windows Explorer sondern aus cmd Command Line gestartet werden.
Um das Programm im Command Line Fenster zu starten:
- Windows Explorer öffnen und in das Verzeichnis der Programm-Exe wechseln
- Klick in die Adressleiste in den freien Bereich rechts vom Dateipfad
- Eingabe von "cmd" und Enter drücken
- Terminal mit ausgewähltem Programm-Exe Pfad wird geöffnet
- Programm durch Eingabe des Programmnamens und Enter starten
- In dem Fenster jetzt alle Programmmeldungen und Fehlermeldungen ersichtllich
Q9:
Wie kann ich prüfen ob die passende Chromedriver-Datei vorhanden ist?
A:
Chrome-Version und Chromedriver müssen immer zusammenpassen.
Aktuelle Chrome-Version ist ersichtlich im Chrome-Browser unter:
Klick auf 3 Punkte rechts oben - Hilfe - Über Google Chrome - dort
finden Sie die aktuelle Version von Ihrem Google Chrome Browser.
Chromedriver-Versionen können
hier
heruntergeladen werden - bitte bei Problemen die passend chromedriver-Datei herunterladen und in
dem gleichen Verzeichnis speichern wie die Programmdatei die aufgerufen wird
HowTo Video Tutorial
Q10:
Fehlermeldung das Makro nicht erlaubt ist bei Auruf der xlsm-Datei oder bei Start
eines Markos (z.B. mittels eines Button in Excel)?
A:
Makrobenützung muss für den Speicherort freigegeben werden:
- Anzeigen der Registerkarte "Entwicklertools" (wenn noch nicht vorhanden):
Link
- Hinzufügen eines vertrauenswürdigen Speicherorts für die Makroausführung
Link
Q11:
Programm bricht ab (mit oder ohne Fehlermeldung)?
A:
Da das Programm Daten aus dem Internet bezieht, kann es zu Verbindungsproblemen kommen -
in diesem Fall mit das Programm einfach neu durchführen (Excels bitte vorher schließen)
Q12:
Excel muss repariert werden?
A:
In seltenen Situationen kann es vorkommen, das es notwendig ist, das Excel-Sheet zu reparieren (Fehlermeldung in Excel)
In diesem Fall die automatische Reperatur-Funktion von Excel verwenden und dann das reparierte Excel unter dem
gleichen Namen speichern
Q13:
Excel wird vom aktuell angemeldeten User blockiert?
A:
Fehler in seltenen Fällen - löschen des entsprechenden Prozesses für Excel im Task Manager (Ctrl-Alt-Del) unter Prozesse
Q14:
Programm stürzt mit ZIP Fehlermeldung ab?
A:
Excel-File ist beschädigt - es wird empfohlen das Excel neu zu speichern - Probleme sollten damit beseitigt sein
Q15:
Programm stürzt mit "...api-ms-win-crt-runtime-I1-1-0.dll..." Fehlermeldung ab?
A:
Windows Betriebssytem auf den aktuellsten Stand aktualisieren und neu starten
Install Visual C++ Redistributable for Visual Studio 2015
Siehe auch
Forumseintrag
Q16:
Excel wird mit einem Namenskonflikt geöffnet:
"Name darf integriertem Namen nicht gleichen. Alter Name: _FilterDatabase"
A:
Geben Sie einen beliebigen Namen ein (z.B. xyz) - danach sollte das Programm fortfahren und die Fehlermeldung zukünftig
nicht mehr erscheinen.
Q17:
Programm bricht mit einem PermissionError ab
z.B. Permission Error: [Errno 13] Permission denied: "C:\\Program Files\xyz...
A:
Starten Sie das Programm mit Administrator-Rechten
Klick mit Rechter Maustaste - als Administrator ausführen
Q18:
Wie können die Produkte auf Eloquens.com gekauft bzw. neue Versionen nach dem Kauf
heruntergeladen geladen?
A:
- Alle Produkte inkl. Kauflinks sind unter RapidTech1898 Finanztoolsersichtlich
- User Account anlegen beiEloquens
- Link des Produktes aufrufen z.B.: Produkt "One For All"
- Klick auf "Add To Cart - (Preis)"
- Auswählen Business / Consulting / Student/non-profit
Zusätzlich bei Verwendung eines Coupons:
- Klick auf "Have a discount coupon" wenn Sie einen haben
- Eingabe ihres discount coupon und klick auf "Apply discount coupon"
- Nun sollte unter Total der ermäßigte Preis bzw. free aufscheinen
- Klick auf "Proceed"
- Anmeldung bei Eloquens erforderlich - falls noch nicht angemeldet
- Klick auf "Add To Library"
- Klick auf den Titel des Produktes in Ihrer Library bzw. auf das Download-Symbol links vom Namen
- Auf dieser Seite können Sie dann das Produkte bzw. die Produkte einzeln herunterladen
Q19:
Wie können die Produkte auf DigiStore24 gekauft bzw. neue Versionen nach dem Kauf
heruntergeladen geladen?
A:
- Alle Produkte inkl. Kauflinks sind unter RapidTech1898 Finanztoolsersichtlich
- Link des Produktes aufrufen z.B.:Produkt "One For All"
- Bezahloption auswählen (SEPA, Paypal, Kreditkarte, etc) und Eingabefelder ausfüllen
- Bei Verwendung eines Coupon zusätzlich im Feld "Gutscheincode" eintragen
- Klick auf "Jetzt kaufen"
- Bestätigungmail wird an die eingegebene E-Mail-Adresse geschickt
- Mail bzw. Lizenzschlüssel aufbewahren
- Produkte können unter "Für Ihren Download klicken Sie hier" im Mail heruntergeladen werden
Q20:
Für welche Betriebssyteme können individuelle Lösungen auf
Fiverr
oder
Upwork
erstellt werden?
A:
Programme können für Windows, MacOS und/oder Linux erstellt werden.
Q21:
Von welchen Datenquellen werden die Daten für die individuellen Lösungen bezogen?
A:
Die Daten werden live von verschiedenen Finanz-Websites (u.a. Yahoo Finance,
Morningstar, GuruFocus, Investing.com, CoinMarketCap, Wallstreet Journal etc.)
bezogen und die Kennzahlen mit verschiedenen Python-Modulen (u.a. YFinance,
TA-Lib, Pandas etc.) berechnet. Bezug der individuellen Lösungen über
Fiverr
oder
Upwork
Q22:
In welcher Form werden die Daten bei den individiuellen Lösungen auf
Fiverr
oder
Upwork
zur Verfügung gestellt?
A:
Im Normalfall werden die Ergebnisdaten in Excel-Worksheets, mit der Verwendung
von Python-Modulen (u.a. XlWings, OpenpyXL etc.) zur Verfügung gestellt.
Aber es
es ist auch möglich die Finanzergebnisse in Google Sheets oder in Datenbanken
abzulegen (u.a. Sqlite, MySQL, Maria-DB, PostgreSQL, MongoDB, usw.)
Q23:
Wie erfolgt die Parametrisierung der Programme bei den individuellen Lösungen?
A:
Diese erfolgt im Regelfall ebenfalls über Excel-Worksheets.
In den Worksheets gibt es bestimmte Zellbereiche in dem die Parameter vom
User eingetragen werden (z.B. Aktienticker, Datum, Währung, usw.).
Nachdem die Parameter gespeichert und das individuelle Programm gestartet wird -
werden diese Parameter-Werte für die Verarbeitung herangezogen.
Bezug der individuellen Lösungen über
Fiverr
oder
Upwork
Q24:
Wie kann ich das aktuelle Arbeitsverzeichnis als Pfad kopieren?
A:
- Windows Explorer starten und den gewünshten Ordner öffnen
- Rechter Mausklick auf die Adresszeile und "Adresse kopieren" auswählen
- Das aktuelle Arbeitsverzeichnis befindet sich in der Zwischenablage und kann
beliebig eingefügt werden
Q25:
Wie kann ich eine Google Sheets API einrichten, damit ein Programm auf mein Google
Sheet Dokument zugreifen kann?
A:
Siehe vollständiges HowTo-Video hier:
Video
- Projekt erstellen auf
Console Google Cloud
- press the white triangle right from "Google Cloud Platform" in the
blue header
- click "NEW PROJECT" in the right upper corner of the new window
- select name + click create
- select the new project (pls double check if the new project is left of
the white triangle in the header)
- 3 lines upper/left - API/Services - Library
- search for google drive API + enable it
- search for google sheets api + enable it
- 3 lines upper/left - API/Services - Credentials
- create credentials for Service Accounts + define name + press Continue
- choose role "editor" + press Continue + press Done
- press on created service account + press keys + Add Key + Create New Key
- select json + and store json-file with name creds.json
- copy client_email entry from the json-file
- in google sheets - got to share in the document
- paste the email from above + press send
- send the creds.json-file to the developer
The developer is now able to access and work with your google sheet.
Q26:
Das Programm lässt sich auf MacOS nicht starten, weil es sich um eine App eines
nicht verifizierten Entwickler handelt?
A:
Bitte laut dieser Beschreibung vorgehen:
Link
Q27:
Bei allen anderen Fragen oder Problemen?
A:
Bitte mit einer kurzen Beschreibung des Problems an mich wenden
Wenn möglich immer die genaue Fehlermeldung aus der cmd Command Line bzw. Powershell angeben und welche Input-Daten verwendet wurden
(z.B. Beispiel-Excel für Input und Output, verwendete Ticker-Symbole, verwendete Zeiträume, usw.)
Weiters bitte auch um Screenshot der Chrome-Version (3 Punkte in Chrome rechts oben - Hilfe - Über Google Chrome) und
von dem Dateiordner wo sich alle Dateien befinden (Excel, Programm, chromedriver)