Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Einlesen von Aktienkursen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Einlesen von Aktienkursen

    This topic has been deleted. Only users with topic management privileges can see it.
    • OliverIO
      OliverIO @Stefan W last edited by OliverIO

      @stefan-w sagte in Einlesen von Aktienkursen:

      class="mleft-10">8,05

      diverse fehler

      deins:  <div mleft-10">(\d*,\d*)<span>EUR
      meins:  <span class="mleft-10">(\d*,\d*) <span>EUR
      besser: <span class="mleft-10">(\d+,\d+) <span>EUR
      

      die beste vorgehensweise ist:

      1. genau den zu suchenden text aus dem test text in die expression zeile kopieren
      2. evtl excapezeichen korrigieren (wird als fehler rot markiert)
      3. dann stück für stück die individuellen anteile mit den metasequenzen ersetzen (bspw text vor dem , mit \d+
      4. am schluss dann um den teil eine klammer drum rum, die man als Ergebnis haben will

      besser ist es für zahlen als quantifier das + zu verwenden, da dies bedeutet, das hier zwischen 1 und unendlich werte vorkommen können. ich denke weder vor dem komma noch nach dem komma darf nie keine zahl stehen.

      S 1 Reply Last reply Reply Quote 0
      • S
        Stefan W @OliverIO last edited by

        Vielen Dank für deine Antwort.

        Im Parser aktualisiert sich der Wert nicht, hab ich da noch etwas falsch eingestellt?

        72949bb7-5147-47e6-aeb8-656b706b4dd3-image.png

        abe18c0e-98d6-4965-afa9-375dc0772f69-image.png

        OliverIO 1 Reply Last reply Reply Quote 0
        • OliverIO
          OliverIO @Stefan W last edited by OliverIO

          @stefan-w

          bei mir funktionierts
          029f226a-6ed0-4cd9-816e-c588caeaad7b-image.png

          S 1 Reply Last reply Reply Quote 0
          • S
            Stefan W @OliverIO last edited by

            @oliverio

            Super danke Dir!

            Hatte oben noch String drin stehen, jetzt gehts auch bei mir.

            3ed53de8-7503-4ec8-91e4-76da722a5f28-image.png

            1 Reply Last reply Reply Quote 0
            • Olli_M
              Olli_M @Flexer last edited by

              @flexer
              Hi gibts bzw. hast du da nochmal ein update gemacht?

              Aktuell hab ich eine ISIN eingetragen er aktualisiert aber nicht 😞

              Flexer 1 Reply Last reply Reply Quote 0
              • Flexer
                Flexer @Olli_M last edited by

                @olli_m Hi Olli, mit dem Aktien Thema hab ich mich gar nicht mehr beschäftigt. Ich kann mir das die Tage aber nochmal anschauen. Lief das die ganze Zeit ohne Probleme? Kommen jetzt keine Daten mehr?

                Olli_M 1 Reply Last reply Reply Quote 0
                • Olli_M
                  Olli_M @Flexer last edited by

                  @flexer

                  hab nochmal dein Script Vers1 neu reingeladen jetzt geht es 🙂

                  H 1 Reply Last reply Reply Quote 0
                  • H
                    hippocampus 0 @Olli_M last edited by

                    @olli_m
                    Da leider der Yahoo Stock Adapter bei mir nicht funktioniert, wollte ich die Frage mit dem auslesen eines Kurses über eine Seite (z.B. https://site.financialmodelingprep.com/index-summary/^VIX) aktualisieren .

                    Das Auslesen sollte über den Parser Adapter mit der notwendigen RegEx Formatierung oder einem Script laufen.

                    Über Hilfe bin ich sehr dankbar 🙂

                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @hippocampus 0 last edited by

                      @hippocampus-0 sagte in Einlesen von Aktienkursen:

                      Da leider der Yahoo Stock Adapter bei mir nicht funktioniert,

                      Warum nicht?

                      H 1 Reply Last reply Reply Quote 0
                      • H
                        hippocampus 0 @Thomas Braun last edited by

                        @thomas-braun
                        Da habe ich keine Ahnung. Es wird mir nichts ausgegeben, trotz Eingabe des Symbols ...

                        Bildschirmfoto 2024-04-16 um 20.13.27.png

                        Bildschirmfoto 2024-04-16 um 20.12.18.png

                        Thomas Braun Codierknecht 2 Replies Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @hippocampus 0 last edited by

                          @hippocampus-0

                          Im Log steht dann vermutlich sowas drin, oder?

                          2024-04-16 20:20:37.051  - info: yahoo-stock-market.0 (543840) initialize yahoo-stock-market adapter
                          2024-04-16 20:20:38.995  - error: yahoo-stock-market.0 (543840) Error on APi Call for symbol: NVDA
                          2024-04-16 20:20:38.996  - error: yahoo-stock-market.0 (543840) Error: Invalid Crumb
                          
                          
                          H 1 Reply Last reply Reply Quote 0
                          • Codierknecht
                            Codierknecht Developer Most Active @hippocampus 0 last edited by Codierknecht

                            @hippocampus-0

                            "^VIX" wird wohl auch kaum richtig sein.

                            H 1 Reply Last reply Reply Quote 0
                            • H
                              hippocampus 0 @Codierknecht last edited by

                              @codierknecht
                              Hallo. Der Ticker ist wie beschrieben korrekt.

                              https://de.finance.yahoo.com/quote/^VIX?.tsrc=fin-srch

                              Codierknecht 1 Reply Last reply Reply Quote 0
                              • H
                                hippocampus 0 @Thomas Braun last edited by

                                @thomas-braun
                                Genau
                                IMG_3696.jpeg

                                1 Reply Last reply Reply Quote 0
                                • Codierknecht
                                  Codierknecht Developer Most Active @hippocampus 0 last edited by

                                  @hippocampus-0 sagte in Einlesen von Aktienkursen:

                                  Hallo. Der Ticker ist wie beschrieben korrekt.

                                  Sah jedenfalls seltsam aus.

                                  Bei mir funktioniert's ... noch

                                  5a2cc088-39a0-4cbb-ad5d-0aae0c527b7b-image.png

                                  Aber Yahoo hat den Zugriff auf das API abgekündigt:
                                  https://github.com/gadicc/node-yahoo-finance2/issues/764

                                  AbhigyanBafna created this issue in gadicc/node-yahoo-finance2

                                  closed Invalid Crumb / Yahoo disables API access to quotes data #764

                                  H 1 Reply Last reply Reply Quote 0
                                  • H
                                    hippocampus 0 @Codierknecht last edited by hippocampus 0

                                    @Codierknecht @Thomas-Braun

                                    Bei der Seite financialmodelingprep kann man einen API Zugang kostenlos bekommen. Kann mir jemand helfen über die Seite vielleicht mit Hilfe vom Parser Adapter (und RegEx) oder einem Script (Blockfy) das Auslesen zu ermöglichen?

                                    https://site.financialmodelingprep.com/index-summary/^VIX

                                    Über Hilfe bin ich sehr dankbar 🙂

                                    Codierknecht 1 Reply Last reply Reply Quote 0
                                    • Codierknecht
                                      Codierknecht Developer Most Active @hippocampus 0 last edited by Codierknecht

                                      @hippocampus-0
                                      Da kommt doch JSON zurück.
                                      Das sollte mit Blockly oder JS gar kein Problem sein.

                                      Poste doch mal eine Antwort hier (in Code-Tags </>).

                                      Mit dem kostenlosen Key gibt's aber nur "End-Of-Day" Daten.

                                      const request = require("request");
                                      
                                      request('https://financialmodelingprep.com/api/v3/quote-short/AAPL?apikey=bliblablubb', async (error, response, result) => {
                                          if (result) {
                                              console.log(JSON.parse(result)[0].price);
                                          }
                                          }).on("error", (e) => {
                                              console.error(e); 
                                          }
                                      );
                                      

                                      Edit
                                      Aber danke für den Tipp.
                                      Wenn Yahoo dann das API einstampft, kann man mit diesem Endpunkt

                                      https://financialmodelingprep.com/api/v3/symbol/XETRA?apikey=
                                      

                                      eine Liste erhalten, die man nach dem gewünschten Symbol durchsuchen kann.
                                      Sollte man allerdings nicht zu häufig machen, sonst ist der Zugang vermutlich ruckzuck wieder zu.

                                      Vielleicht schreib' ich ja dafür mal 'nen Adapter.

                                      H 1 Reply Last reply Reply Quote 0
                                      • H
                                        hippocampus 0 @Codierknecht last edited by

                                        @codierknecht
                                        Hallo. Leider geht das Symbol ^VIX (also der Index) nicht bei der "Quote" Abteilung - und damit das Darstellen des Preises in der Abfrage 😕 Hat jemand noch eine andere Idee für den Dateininput?

                                        OliverIO 1 Reply Last reply Reply Quote 0
                                        • OliverIO
                                          OliverIO @hippocampus 0 last edited by OliverIO

                                          @hippocampus-0
                                          Was fehlt dir hier?

                                          https://de.finance.yahoo.com/quote/^VIX?.tsrc=fin-srch

                                          Evtl hat der Adapter Schwierigkeiten mit dem Sonderzeichen?
                                          Sonderzeichen wird hier zwar normal angezeigt, aber in der echten url wird das Zeichen codiert.

                                          
                                          https://de.finance.yahoo.com/quote/%5EVIX?.tsrc=fin-srch
                                          
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          979
                                          Online

                                          31.9k
                                          Users

                                          80.2k
                                          Topics

                                          1.3m
                                          Posts

                                          31
                                          109
                                          18277
                                          Loading More Posts
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          The ioBroker Community 2014-2023
                                          logo