Skip to content

RetGal/aggregator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

aggregator

Funktion

Mit Hilfe von aggregator lassen sich von MAverage, holdntrade oder BalanceR Instanzen generierte CSV-Dateien zu einer gemeinsamen CSV-Datei zusammenfassen und als Tagesrapport per E-Mail versenden. Zum Jahreswechsel wird jeweils eine neue Datei erstellt, die alte(n) werden umbenannt.

Voraussetzungen

aggregator setzt Python Version 3 oder grösser voraus.

Inbetriebnahme

Vor dem Start ist die Konfigurationsdatei 'aggregator.txt' mit den gewünschten Einstellungen zu ergänzen.

Der absolute Pfad zu den zu aggregierenden CSV-Dateien wird als Parameter übergeben. Der Name der aggregierten CSV-Datei kann optional als zweiter Parameter übergeben, standardmässig wird allbots.csv verwendet.

Für einen täglichen Versand wird ein oder mehrere Cronjobs benötigt:

30  12,13,14   *   *   *   /home/bot/aggregator.py /home/bot/holdntrade
35  12,13,14   *   *   *   /home/bot/aggregator.py /home/bot/maverage allMAverage.csv
40  12,13,14   *   *   *   /home/bot/aggregator.py /home/bot/balancer allBalancer.csv

Die Datei aggregator.py muss vor dem ersten Start mittels chmod +x ausführbar gemacht werden.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages