Autor Thema: Neue Module 95_Shares.pm und 95_ShareMaster.pm  (Gelesen 4035 mal)

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 8565
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #30 am: 24 Mai 2022, 16:20:39 »
Hmmm. Möglicherweise fehlt dieser Teil in dem Debian package.
Bitte mal versuchen:
cpanm Finance::Quote
LG

pah

Offline Wscheff

  • Jr. Member
  • **
  • Beiträge: 86
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #31 am: 24 Mai 2022, 20:04:39 »
Hi,

bei mir gibts diese Datei nicht (currency_rates.pm) nur currencies.pm
Meine Version ist: Package: libfinance-quote-perl / 1.51-1

cpanm hilft auch nicht


https://packages.debian.org/stretch/all/libfinance-quote-perl/filelist

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 8565
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #32 am: 25 Mai 2022, 11:44:03 »
Hmmm. Bei mir funktioniert die Quotenabfrage für Währungen problemlos. Ich würde ja gerne tief nach diesem Problem graben, bin aber derzeit vollkommen mit beruflichen Dingen unter Wasser.

LG

pah

Offline rabehd

  • Hero Member
  • *****
  • Beiträge: 1345
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #33 am: 25 Mai 2022, 12:45:52 »
Nach dem cpan 90 min Meldungen auf den Konsole geworfen hat, scheint es bei mir zu klappen.

@pah: Ich denke es es ist ein Tippfehler cpan nicht cpanm
« Letzte Änderung: 25 Mai 2022, 14:40:10 von rabehd »
Auch funktionierende Lösungen kann man hinterfragen.

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 8565
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #34 am: 25 Mai 2022, 15:24:59 »
Zitat
Ich denke es es ist ein Tippfehler cpan nicht cpanm
Nö. Beides sind unterschiedliche Programme, die aber letztlich dasselbe machen. Nämlich Perl-Updates holen. "m" steht für "minus"...

LG

pah

Offline rabehd

  • Hero Member
  • *****
  • Beiträge: 1345
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #35 am: 25 Mai 2022, 15:26:58 »
Wieder etwas gelernt. 8)
Mein Raspberry konnte mit cpanm nicht anfangen.
Auch funktionierende Lösungen kann man hinterfragen.

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 8565
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #36 am: 26 Mai 2022, 11:20:22 »
Sollte man installieren - produziert etwas weniger Overhead als cpan. Den Rekord hält bei mir die Installation der Perl-Bindung für AWS: 2,5 Stunden...

LG

pah

Offline Wscheff

  • Jr. Member
  • **
  • Beiträge: 86
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #37 am: 26 Mai 2022, 20:27:09 »
Ich bin hiermit zum Erfolg gekommen:

cpan Finance::Quote

nach einem Reboot funktionierte auch das define.

Danke für die Denkanstöße :)
« Letzte Änderung: 30 Mai 2022, 22:18:14 von Wscheff »

Offline daedalus0815

  • Jr. Member
  • **
  • Beiträge: 77
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #38 am: 30 Mai 2022, 15:11:17 »
Hallo,

ein Beispiel:
ich habe 1000x ING Aktien zu 10,20 gekauft, jetzt stehen sie bei 10,418.
Insofern erschließen sich mir die folgenden auch u.e.  "DEF" - ING - Zahlen nicht:


  • setstate Depot1 2022-05-30 14:40:43 INGA.AS_change 102037.25
    setstate Depot1 2022-05-30 14:40:43 INGA.AS_diff 10407.80



Folglich bekommt man im ShareMaster auf abenteuerliche Änderungen_rel in Höhe von 102037.25%....so gut läuft mein Depot aber wirklich nicht  ;)

Wo liegt der Fehler....?  ....stimmen die Zahlen erst nach dem Tag 1 ?
Wäre schön, wenn man bei solch tollen Features auch mal ein ganzes funktionierendes DEF als Beispiel einstellen würde  :-*

P.S:
Erwarten könnte man 10.200 oder (10.418-10.200) = 218 Euro oder 218/10200=2,1% ...etc

VG


defmod Depot1 Shares
attr Depot1 DbLogExclude .*
attr Depot1 defaultSource yahoo_json
attr Depot1 depotCurrency EUR:€
attr Depot1 pollInterval 1800
attr Depot1 queryTimeout 120
attr Depot1 shareCurrency EUR:€
attr Depot1 stocks INGA.AS:1000:10.20:Finance,\
MUV2.DE:20:221.22:Finance

setstate Depot1 14984.00 EUR ( 6374.81 % = 14752.58 EUR)  2022-05-30 14:40:43
setstate Depot1 2022-05-30 14:40:43 INGA.AS_category finance
setstate Depot1 2022-05-30 14:40:43 INGA.AS_change 102037.25
setstate Depot1 2022-05-30 14:47:50 INGA.AS_change_day 0
setstate Depot1 2022-05-30 14:40:43 INGA.AS_count 1000
setstate Depot1 2022-05-30 14:40:43 INGA.AS_diff 10407.80
setstate Depot1 2022-05-30 14:40:43 INGA.AS_last 10.418
setstate Depot1 2022-05-30 14:40:43 INGA.AS_name ING GROEP N.V.
setstate Depot1 2022-05-30 14:40:43 INGA.AS_value 10418.00
setstate Depot1 2022-05-30 14:40:43 MUV2.DE_category finance
setstate Depot1 2022-05-30 14:40:43 MUV2.DE_change 1964.01
setstate Depot1 2022-05-30 14:47:50 MUV2.DE_change_day 0
setstate Depot1 2022-05-30 14:40:43 MUV2.DE_count 20
setstate Depot1 2022-05-30 14:40:43 MUV2.DE_diff 4344.78
setstate Depot1 2022-05-30 14:40:43 MUV2.DE_last 228.3
setstate Depot1 2022-05-30 14:40:43 MUV2.DE_name MUENCHENER RUECKVERSICHERUNGS A
setstate Depot1 2022-05-30 14:40:43 MUV2.DE_value 4566.00
setstate Depot1 2022-05-30 14:40:43 depot_change 6374.81
setstate Depot1 2022-05-30 14:40:43 depot_change_day 1.55
setstate Depot1 2022-05-30 14:40:43 depot_diff 14752.58
setstate Depot1 2022-05-30 14:40:43 depot_diff_day 228.00
setstate Depot1 2022-05-30 14:40:43 depot_value 14984.00
setstate Depot1 2022-05-30 14:40:43 depot_value_entry 231.42
setstate Depot1 2022-05-30 14:40:43 exchangerate 1 EUR/EUR
setstate Depot1 2022-05-30 14:40:43 state 14984.00 EUR ( 6374.81 % = 14752.58 EUR)  2022-05-30 14:40:43

Offline Wscheff

  • Jr. Member
  • **
  • Beiträge: 86
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #39 am: 30 Mai 2022, 17:24:27 »
Hi,

Du musst die Gesamtsumme angeben:


attr Depot1 stocks INGA.AS:1000:10200:Finance

Gefällt mir Gefällt mir x 1 Informativ Informativ x 1 Liste anzeigen

Offline daedalus0815

  • Jr. Member
  • **
  • Beiträge: 77
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #40 am: 01 Juni 2022, 13:56:04 »
Danke Wscheff,

....funktioniert nun alles   ;D

..und um nun meinem eigenen Anspruch gerecht zu werden, hier ein korrektes Beispiel

für 1000x ING - Aktien zu Kaufkurs=10,20 => 10200 Euro und somit:

  • attr Depot1 stocks INGA.AS:1000:10200:Finance


defmod Depot1 Shares
attr Depot1 DbLogExclude .*
attr Depot1 defaultSource yahoo_json
attr Depot1 depotCurrency EUR:€
attr Depot1 pollInterval 60
attr Depot1 queryTimeout 120
attr Depot1 shareCurrency EUR:€
attr Depot1 stocks BAS.DE:500:27135:Chemistry,\
INGA.AS:1000:10200:Finance,\
MUV2.DE:20:4424.4:Finance,

setstate Depot1 40915.00 EUR ( -2.02 % = -844.40 EUR)  2022-06-01 13:53:02
setstate Depot1 2022-06-01 13:53:02 BAS.DE_category Chemistry
setstate Depot1 2022-06-01 13:53:02 BAS.DE_change -4.75
setstate Depot1 2022-06-01 13:53:02 BAS.DE_count 500
setstate Depot1 2022-06-01 13:53:02 BAS.DE_diff -1290.00
setstate Depot1 2022-06-01 13:53:01 BAS.DE_last 51.69
setstate Depot1 2022-06-01 13:53:01 BAS.DE_name BASF SE
setstate Depot1 2022-06-01 13:53:02 BAS.DE_value 25845.00
setstate Depot1 2022-06-01 13:53:02 INGA.AS_category Finance
setstate Depot1 2022-06-01 13:53:02 INGA.AS_change 3.06
setstate Depot1 2022-06-01 13:53:02 INGA.AS_count 1000
setstate Depot1 2022-06-01 13:53:02 INGA.AS_diff 312.00
setstate Depot1 2022-06-01 13:53:01 INGA.AS_last 10.512
setstate Depot1 2022-06-01 13:53:01 INGA.AS_name ING GROEP N.V.
setstate Depot1 2022-06-01 13:53:02 INGA.AS_value 10512.00
setstate Depot1 2022-06-01 13:53:02 MUV2.DE_category Finance
setstate Depot1 2022-06-01 13:53:02 MUV2.DE_change 3.02
setstate Depot1 2022-06-01 13:53:02 MUV2.DE_count 20
setstate Depot1 2022-06-01 13:53:02 MUV2.DE_diff 133.60
setstate Depot1 2022-06-01 13:53:01 MUV2.DE_last 227.9
setstate Depot1 2022-06-01 13:53:01 MUV2.DE_name MUENCHENER RUECKVERSICHERUNGS A
setstate Depot1 2022-06-01 13:53:02 MUV2.DE_value 4558.00
setstate Depot1 2022-06-01 13:53:02 depot_change -2.02
setstate Depot1 2022-06-01 13:53:02 depot_change_day 0.47
setstate Depot1 2022-06-01 13:53:02 depot_diff -844.40
setstate Depot1 2022-06-01 13:53:02 depot_diff_day 192.00
setstate Depot1 2022-06-01 13:53:02 depot_value 40915.00
setstate Depot1 2022-06-01 13:53:02 depot_value_entry 41759.40
setstate Depot1 2022-06-01 13:53:01 exchangerate 1 EUR/EUR
setstate Depot1 2022-06-01 13:53:02 state 40915.00 EUR ( -2.02 % = -844.40 EUR)  2022-06-01 13:53:02



Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 8565
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #41 am: 01 Juni 2022, 20:59:53 »
Zitat
Wäre schön, wenn man bei solch tollen Features auch mal ein ganzes funktionierendes DEF als Beispiel einstellen würde
Sicher. Irgendwann werde ich auch alles dokumentieren. Aber derzeit habe ich beruflich extrem viel um die Ohren - sagen wir mal ab Ende September wird es besser...

Aber vielleicht stecke ich dann schon im nächsten Projekt ode rim nächsten Buch.

LG

pah
« Letzte Änderung: 01 Juni 2022, 21:01:59 von Prof. Dr. Peter Henning »
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline Sommerfeld

  • Full Member
  • ***
  • Beiträge: 144
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #42 am: 11 Juni 2022, 21:46:27 »
Hallo,
unter Trend wird mir auf einem Windows Rechner der Trend richtig mit entsprechenden Pfeilen
angezeigt. Unter Linux, Ubuntu 20.04.4 LTS, werden nur Quadrate angezeigt. Muss ich unter
Linux noch eine Einstellung vornehmen?
Beste Grüße

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 8565
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #43 am: 12 Juni 2022, 11:05:42 »
Eigentlich nicht. Die Pfeile werden als HTML-Entities an den Webserver übermittelt, also z.B. 🢅 (siehe https://www.compart.com/en/unicode/U+1F885 ).

Es ist eine Frage des Browsers, wie er das anzeigt. Was sagt der Browser denn zu der oben genannten Website?

LG

pah

Offline Sommerfeld

  • Full Member
  • ***
  • Beiträge: 144
Antw:Neue Module 95_Shares.pm und 95_ShareMaster.pm
« Antwort #44 am: 12 Juni 2022, 11:57:28 »
Hallo,
er zeigt mir im Google Chrome Browser ein Rechteck an, siehe Anlage