Ich möchte ein Candlestick-Chart in eckig2/4 mit einem echten FOREX-Marktchart zeichnen.Angular2 + FOREX Market Chart + Reale Daten
Aber derzeit weiß ich nicht, wo ich echte Daten bekommen kann.
Ich möchte ein Candlestick-Chart in eckig2/4 mit einem echten FOREX-Marktchart zeichnen.Angular2 + FOREX Market Chart + Reale Daten
Aber derzeit weiß ich nicht, wo ich echte Daten bekommen kann.
Blick in die Bibliothek D3JS, sie haben ein Candlestick-Diagramm.
Hier ist die „Hallo Welt“ -Version mit D3 mit kantigem 5.
Sobald Sie den Kern zu erhalten, lesen Sie dieses Beispiel (nicht eckig), abstrakte das Konzept von „Hallo Welt“, und nachziehen: http://bl.ocks.org/andredumas/27c4a333b0e0813e093d
Die echten Daten stammen von einem Drittanbieter-API, das wahrscheinlich über ein Websocket für jedes Währungspaar verfügt, das neue Daten in Echtzeit übermittelt. Dies könnte Sie kosten.
Während die Richtung von Moshe Ihnen helfen kann, auf dem Bildschirm zu malen, besteht das Hauptziel darin, Live-FX-DataFeed und Echtzeit-Update zu haben. Beide sind innerhalb von .js möglich - mit Messaging-Frameworks wie einem Nanomsg oder ZeroMQ (beide haben Sprachbindungen für ihre Verwendung). Als nächstes kommt der FX-DataFeed. Wenn wir nicht über Lizenzierung und rechtliche Bedingungen sprechen, gibt es viele Tools von FOREX Brokers, die man integrieren kann (wiederum mit ZeroMQ oder nanomsg). Also, nur deine Phantasie + Ausdauer sind deine Grenzen. Viel Glück und glücklicher Handel. Fühlen Sie sich frei, ZeroMQ Beiträge auf diesem – user3666197
@ user3666197 zu lesen Danke. Willst du bestätigen: Ich werde eine setInterval-Funktion verwenden, um auf api zuzugreifen, um Echtzeitdaten zu erhalten, dann drücke und ziehe, oder? –
Nun, nicht genau. Ihre Localhost-Ereignisschleife ist nicht die richtige gerade Quelle für die Verarbeitung eines externen Echtzeit-DataFeed, bei dem die Triggerlogik außerhalb Ihrer Kontrolle liegt. Principal Rules sind in der Steuerungstheorie und technische Kybernetik kann Ihnen helfen, Event-Processing korrekt auszurichten. Scheuen Sie sich nicht, ein mehrstufiges verteiltes Verarbeitungssystem zu erstellen, achten Sie nur darauf, wer ist Event-Quelle, wer ist selbst Sammler und was sind Ihre Event-Processing-Richtlinien für die Bewältigung Ihrer "Feinde" (Transport- Verzögerung + andere Quellen der Ereignisverarbeitungslatenz). Interessant und viel Glück! – user3666197