Wednesday 22 November 2017

Forex Preiszuführung Api


Forex Data Feed Currency Feed Vor einiger Zeit war ich für einen kostenlosen Forex Data Feed suchen. Ich wollte die Währungsdaten verwenden, um Produktpreise auf die lokale Währung von visitor8217 umzustellen. Leider konnte ich keine Free Forex Data Feeds finden. So hackte ich zusammen eine Google Docs-Kalkulationstabelle, die die Google Finance Foreign Exchange Rate Data exportiert. Dies gibt Ihnen einen kostenlosen FX Data FeedCurrency Feed von 90 Währungen, die in XML, JSON, JSON-P und RSS über HTTP und HTTPS verfügbar ist. Die Formate machen es einfach zu APIshys zu bauen, um Wechselkurse in buchstäblich jede Programmiersprache 8211 Java, PHP, JavaScript und unzählige andere. Forex-Daten-Feeds Es gibt vier Forex-Daten-Feeds. USD wählen Sie 8211 Wechselkurse von USD in andere Währungen. EUR Feed 8211 Wechselkurse von EUR in andere Währungen. Top 10 EUR Feed 8211 Wechselkurse von EUR in 9 wichtige Währungen. Top 10 USD Feed 8211 Wechselkurse von USD in 9 wichtige Währungen. Wenn möglich, verwenden Sie die Top 10 Forex Data Feeds, da sie kleiner sind und schneller laden. Enthält USD zu AED, ANG, ARS, AUD, BDT, BGN, BHD, BND, BOB, BRL, BWP, CAD, CHF, CLP, CNY, COP, CRC, CZK, DKK, DOP, DZD, EGP, EUR, FJD , LKL, LKL, MAD, MDL, MKD, MUR, GBP, HKD, HNL, HRK, HUF, IDR, ILS, INR, ISK, JMD, JOD, JPY, KES, KRW, KWD , SAR, SCR, SEK, SGD, SLL, MVR, MXR, MYR, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PEN, PGK, PHP, PKR, ,,,,,,,,,,,,,,,,,,............. Enthält EUR zu AED, ANG, ARS, AUD, BDT, BGN, BHD, BND, BOB, BRL, BWP, CAD, CHF, CLP, CNY, COP, CRC, CZK, DKK, DOP, DZD, EGP, FJD, GBP , MKD, ML, MVR, MKD, MKD, MKD, HKD, HKL, HRK, HUF, IDR, ILS, INR, ISK, JMD, JOD, JPY, KES, KRW, KWD, , SAR, SCR, SEK, SGD, SLL, THB, MNN, NGN, NIO, NOK, NPR, NZD, OMR, PEN, PGK, PHP, PKR, , TND, TTD, TWD, TZD, UAH, UGX, USD, UYU, UZS, VEF, VND, XOF, YER, ZAR, ZMK. Top 10 EUR Feed enthält EUR zu USD, JPY, GBP, CHF, AUD, CAD, SEK, HDK und NOK. Top 10 USD FeedJava Forex Data Feed API Diese Forex-Daten-API ist ein Application Programming Interface, die Sie benutzerdefinierte Anwendungen mit der Programmiersprache Java zu schreiben. Diese API ist kostenlos für alle ForexFeed. net Kunden zur Verfügung gestellt. Bitte melden Sie sich an, um dieses Beispiel (java source) und die Java API selbst herunterzuladen. Ein. jar Archiv ist auch in den Download für die einfache Bereitstellung enthalten. Siehe das folgende Beispiel, das die Java Forex Data Feed-API verwendet, um die gesamte zugrundeliegende Logik zu behandeln. Wie Sie sehen können, vereinfacht die API sehr viele Anwendungsfälle. Hinweis: Dies ist ein sehr einfaches Beispiel mit dem Java Forex Data API. Diese Beispielklasse ruft Daten ab und druckt sie auf das Standard-System. out Laden Sie das FXFeed-API-Importnetz. Forexfeed. ForexFeed importieren java. Verwenden public class ForexFeedExample private static String accesskey YOURACCESSKEY private static String Symbol EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD private static int Intervall 3600 private static int Perioden 1 main-Methode public static void main (String args) Erstellen Sie die ForexFeed Objekt ForexFeed fxfeed neue ForexFeed ( accesskey. Symbol. Intervall. Perioden) Zeigen sie die Zitate printdata (fxfeed), um die Daten zu erhalten und zu drucken privaten static void printdata (ForexFeed fxfeed) holen die Daten Arraylist zitiert fxfeed zu system. out. GetData () System. aus. println (-------- -------- Zitate) if (fxfeed. getStatus (). equals (OK)) System. aus. Println (Anzahl der Zitate: fxfeed. GetNumQuotes ()) System. aus. Println (Urheberrecht: fxfeed. GetCopyright ()) System. aus. println (Website:. fxfeed getWebsite ()) System. aus. Println (Lizenz: fxfeed. GetLicense ()) System. aus. Println (Umverteilung: fxfeed. GetRedistribution ()) System. aus. println (AccessPeriod. fxfeed getAccessPeriod ()) System. aus. Println (AccessPerPeriod: fxfeed. GetAccessPerPeriod ()) System. aus. Println (AccessThisPeriod: fxfeed. GetAccessThisPeriod ()) System. aus. Println (AccessRemainingThisPeriod: fxfeed. GetAccessPeriodRemaining ()) System. aus. Println (AccessPeriodBegan: fxfeed. GetAccessPeriodBegan ()) System. aus. Println (NextAccessPeriodStarts: fxfeed) getAccessPeriodStarts ()) Holt ein Iterator-Objekt für die Anführungszeichen ArrayList mit der iterator () - Methode. Iterator itr zitiert. Iterator () Iterieren Sie durch das ArrayList-Iterator-System. aus. Println (----------------------------------------) System. aus. Println (Iterieren durch Anführungszeichen.) System. aus. Println (----------------------------------------) während (itr. HasNext () ) HashMap-Anführungszeichen (HashMap) itr. Nächstes () System. aus. Println (Zitat-Symbol: Zitat erhalten (Symbol)) System. aus. Println (Titel: Anführungszeichen (Titel)) System. aus. (Fxfeed) getInterval () 1) if (fxfeed) getPrice () ist gleich (Bid, Ask)). aus. Println (Gebot: Angebot (Gebot)) System. aus. Println (Frage: zitat bekommen (fragen)) sonst System. aus. Println (Preis: Angebot (Preis)) sonst System. aus. Println (Öffnen: Zitat bekommen (öffnen)) System. aus. Println (Hoch: Zitat erhalten (hoch)) System. aus. Println (Niedrig: Zitat erhalten (niedrig)) System. aus. Println (Schließen: Zitat get (close)) System. aus. Println () else System. aus. Println (Status: fxfeed. GetStatus ()) System. aus. Println (ErrorCode: fxfeed. GetErrorCode ()) System. aus. Forex Data Feed API Diese Forex Data API ist eine Programmierschnittstelle, mit der Sie benutzerdefinierte Anwendungen mithilfe des Microsoft copy. NET (dot NET) Frameworks erstellen können. Diese API ist kostenlos für alle ForexFeed. net Kunden zur Verfügung gestellt. Bitte melden Sie sich an, um dieses Beispiel und die. NET-Daten-API selbst herunterzuladen. Siehe die Beispiele unten (C und VB), die Verwendung der. NET Forex Data Feed-API, um alle zugrunde liegenden Logik behandeln. Wie Sie sehen können, vereinfacht die API sehr viele Anwendungsfälle. Hinweis: Dies sind sehr einfache Beispiele für die Verwendung der. NET Forex Data API. Diese Beispiele veranschaulichen, wie Daten abgerufen und auf die Standard-System. Console ausgedruckt werden. C (c-scharf).NET-Beispiel mit System mit System. Sammlungen Laden Sie die ForexFeed. net API mit forexfeed. Net ------------------------------------------ EDIT THE FOLLOWING VARIABLES private statische Zeichenfolge Accesskey YOURACCESSKEY private statische Zeichenfolge Symbol EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD private statische int Intervall 3600 private statische int Perioden 1 private statische Zeichenfolge Preis Mitte -------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- PrintData (fxfeed) Zeigt die verfügbaren Intervalle an printIntervals (fxfeed) Zeigt die verfügbaren Symbole an printSymbols (fxfeed) Holt die Daten und druckt sie an System. out private static void printData (feedapi fxfeed) Holt die Daten ArrayList zitiert fxfeed. GetData () - Konsole. WriteLine (-------- Quotes --------) if (fxfeed. getStatus () Gleiche (OK)) Konsole. WriteLine ((Anzahl der Anführungszeichen: fxfeed. GetNumQuotes ())) Console. WriteLine ((Copyright: fxfeed. GetCopyright ())) Konsole. WriteLine ((Webseite: fxfeed. GetWebsite ())) Konsole. WriteLine ((Lizenz: fxfeed. GetLicense ())) Konsole. WriteLine ((Umverteilung: fxfeed. GetRedistribution ())) Konsole. WriteLine ((AccessPeriod: fxfeed. GetAccessPeriod ())) Konsole. WriteLine ((AccessPerPeriod: fxfeed. GetAccessPeriod ())) Konsole. WriteLine ((AccessThisPeriod: fxfeed. GetAccessThisPeriod ())) Konsole. WriteLine ((AccessRemainingThisPeriod: fxfeed. GetAccessPeriodRemaining ())) Konsole. WriteLine ((AccessPeriodBegan: fxfeed. GetAccessPeriodBegan ())) Konsole. WriteLine ((NextAccessPeriodStarts: fxfeed) getAccessPeriodStarts ())) Holt ein Iterator-Objekt für die Anführungszeichen ArrayList mit der iterator () - Methode. IEnumerator itr zitiert. GetEnumerator () Iterieren Sie über die ArrayList-Iterator-Konsole. WriteLine (----------------------------------------) Konsole. WriteLine (Iterieren durch Anführungszeichen.) Console. WriteLine (----------------------------------------) während (itr. MoveNext () ) Hashtable Zitat ((Hashtable) (itr. Aktuell)) Konsole. WriteLine ((Zitat-Symbol: Anführungszeichen)) Konsole. WriteLine ((Titel: Zitatstitel)) Konsole. WriteLine ((Zeit: Anführungszeit)) if ((fxfeed) getInterval () 1)) if (fxfeed) getPrice (). WriteLine ((Gebot: Angebotswert)) Konsole. WriteLine ((Fragen: zitat fragen)) sonst Konsole. WriteLine ((Preis: Quotierungspreis)) sonst Konsole. WriteLine ((Öffnen: Zitat offen)) Console. WriteLine ((Hoch: Zitat hoch)) Konsole. WriteLine ((niedrig: quote niedrig)) Konsole. WriteLine ((Schließen: Zitat schließen)) Console. WriteLine () else Konsole. WriteLine ((Status: fxfeed. GetStatus ())) Konsole. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Konsole. WriteLine ((ErrorMessage: fxfeed) getErrorMessage ())) Die Intervalle an System. out drucken private static void printIntervals (feedapi fxfeed) Holen Sie die Intervalle Hashtable intervals fxfeed. GetAvailableIntervals (false) Konsole. WriteLine (-------- Intervals --------) if (fxfeed) getStatus () Gleich (OK)) Holen Sie sich eine Sammlung von Werten, die in HashMap ICollection c-Intervallen enthalten sind. Werte Erhalten einen Iterator für die Sammlung IEnumerator itr c. GetEnumerator () Iterate durch den HashMap-Wert-Iterator während (itr. MoveNext ()) Hashtable-Wert ((Hashtable) (itr. Current)) Console. WriteLine ((Intervall: Wertintervall)) Konsole. WriteLine ((Titel: Werttitel)) Konsole. WriteLine () else Konsole. WriteLine ((Status: fxfeed. GetStatus ())) Konsole. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Konsole. WriteLine ((ErrorMessage: fxfeed) getErrorMessage ())) Die Symbole auf System. out drucken private static void printSymbole (feedapi fxfeed) Holen Sie die Symbole Hashtable-Symbole fxfeed. GetAvailableSymbols (false) Konsole. WriteLine (-------- Symbole --------) if (fxfeed) getStatus () Gleich (OK)) Holen Sie sich eine Sammlung von Werten, die in HashMap ICollection c-Symbolen enthalten sind. Werte Erhalten einen Iterator für die Sammlung IEnumerator itr c. GetEnumerator () Iterate durch den HashMap-Wert-Iterator während (itr. MoveNext ()) Hashtable-Wert ((Hashtable) (itr. Current)) Console. WriteLine ((Symbol: Wertesymbol)) Konsole. WriteLine ((Titel: Werttitel)) Konsole. WriteLine ((Dezimalstellen: Wert Dezimalstellen)) Console. WriteLine () else Konsole. WriteLine ((Status: fxfeed. GetStatus ())) Konsole. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Konsole. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) VB (Visual Basic).NET-Beispiel Imports System Imports System. Sammlungen Laden Sie die ForexFeed. net API Imports forexfeed. net --------------------------------------- --- BEARBEITEN SIE DIE FOLGENDEN VARIABLEN Privater Zugangsschlüssel als String YOURACCESSKEY Privates Symbol As String EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD Privates Intervall Als Integer 3600 Private Perioden Als Integer 1 Privater Preis As String Mitte Das ForexFeed-Objekt erstellen Dim fxfeed As New feedapi (Fxfeed) Zeigt die verfügbaren Intervalle an printIntervals (fxfeed) Zeigt die verfügbaren Symbole an printSymbols (fxfeed) End Sub Holt die Daten und druckt sie an System. Out Private Sub printData (ByVal fxfeed Als feedapi) Fetch die Data Dim-Anführungszeichen als ArrayList fxfeed. GetData () - Konsole. WriteLine (-------- Zitate --------) Wenn fxfeed. GetStatus (). Gleichstellen (OK) Dann Konsole. WriteLine (Anzahl der Zitate: amp fxfeed.) GetNumQuotes ()) Konsole. WriteLine (Urheberrecht: amp fxfeed. GetCopyright ()) Konsole. WriteLine (Webseite: amp fxfeed. GetWebsite ()) Konsole. WriteLine (Lizenz: amp fxfeed. GetLicense ()) Konsole. WriteLine (Umverteilung: amp fxfeed. GetRedistribution ()) Konsole. WriteLine (AccessPeriod: amp fxfeed. GetAccessPeriod ()) Konsole. WriteLine (AccessPerPeriod: amp fxfeed. GetAccessPerPeriod ()) Konsole. Schreibzugriff (AccessThisPeriod: amp fxfeed. GetAccessThisPeriod ()) Konsole. WriteLine (AccessRemainingThisPeriod: amp fxfeed. GetAccessPeriodRemaining ()) Konsole. WriteLine (AccessPeriodBegan: amp fxfeed. GetAccessPeriodBegan ()) Konsole. WriteLine (NextAccessPeriodStarts: amp fxfeed) getAccessPeriodStarts ()) Holt ein Iterator-Objekt für die Anführungszeichen ArrayList mit der iterator () - Methode. Dim itr As Collections. IEnumerator quotes. GetEnumerator () Iterieren Sie über die ArrayList-Iterator-Konsole. WriteLine (----------------------------------------) Konsole. WriteLine (Iterieren durch Anführungszeichen.) Console. WriteLine (----------------------------------------) Do Während itr. MoveNext () Dim quote Als Hashtable CType (itr. Aktuell Hashtable) Konsole. WriteLine (Zitat-Symbol: Amp-Zitat (Symbol)) Konsole. WriteLine (Titel: amp quote (title)) Konsole. WriteLine (Zeit: amp quote (time)) Wenn fxfeed. GetInterval () 1 Dann Wenn fxfeed. GetPrice (). Gleiche (Gebot, fragen) Dann Konsole. WriteLine (Gebot: amp quote (bid)) Konsole. WriteLine (Fragen Sie: amp quote (fragen)) Else Konsole. WriteLine (Preis: amp Angebot (Preis)) End If Else Console. WriteLine (Offen: amp quote (offen)) Konsole. WriteLine (Hoch: amp Zitat (hoch)) Konsole. WriteLine (niedrig: amp quote (niedrig)) Konsole. WriteLine (Schließen: amp quote (schließen)) End If Console. WriteLine () Else-Konsole. WriteLine (Status: amp fxfeed. GetStatus ()) Konsole. WriteLine (ErrorCode: amp fxfeed. GetErrorCode ()) Konsole. WriteLine (ErrorMessage: amp fxfeed) getErrorMessage ()) End If Drucke die Intervalle auf das System. out Private Sub printIntervals (ByVal fxfeed Als feedapi) die Intervalle Dim Intervalle Als Hashtable fxfeed holen. GetAvailableIntervals (False) Konsole. WriteLine (-------- Intervals --------) Wenn fxfeed. GetStatus (). Equals (OK) dann erhalten Sie eine Sammlung von Werten in HashMap Dim c enthaltenen ICollection intervals. Values ​​einen Iterator für Collection Dim Erhalten itr als Sammlungen. IEnumerator c. GetEnumerator () iterieren durch die HashMap Werte Do ITERATOR Während itr. MoveNext () Dim Wert als Hashtable CType (itr. Current, Hashtable) Console. WriteLine (Intervall: Amp Wert (Intervall)) Console. WriteLine (Titel: Ampere-Wert (Titel )) Console. WriteLine () Schleife Else Console. WriteLine (Status: Amp fxfeed. getStatus ()) Console. WriteLine (Error-Code: Amp fxfeed. getErrorCode ()) Console. WriteLine (Errormessage: Amp fxfeed. getErrorMessage ()) End If drucken Sie die Symbole private Sub printSymbols zu system. out (ByVal fxfeed Als feedapi) holen die Symbole Dim Symbole als Hashtable fxfeed. getAvailableSymbols (false) Console. WriteLine (-------- -------- Symbole ) Wenn fxfeed. getStatus () gleich (OK) Dann Holen Sie sich eine Sammlung von Werten, die in HashMap Dim c As ICollection Symbole enthalten sind. Werte Erhalten Iterator für Collection Dim itr Als Collections. IEnumerator c. GetEnumerator () iterieren durch die HashMap Werte iterator Do Während itr. MoveNext () Dim-Wert Als Hashtable-CType (itr. Current. Hashtable) Konsole. WriteLine (Symbol: Amp-Wert (Symbol)) Konsole. WriteLine (Titel: amp-Wert (Titel)) Konsole. WriteLine (Dezimalstellen: amp value (Dezimalstellen)) Console. WriteLine () Schleife Else Konsole. WriteLine (Status: amp fxfeed. GetStatus ()) Konsole. WriteLine (ErrorCode: amp fxfeed. GetErrorCode ()) Konsole. WriteLine (ErrorMessage: amp fxfeed) getErrorMessage ()) End If

No comments:

Post a Comment