Ich muss Live Forex Wechselkurse für meine persönliche Anwendung zu erhalten. Ich weiß, dass theres keine kostenlose Dienstleistung, die diese Daten zum Download zur Verfügung hat. Ich habe mit Yahoo Finance, aber Ive nur herausgefunden, dass es eine Verzögerung von 15 Minuten oder so. Gibt es eine Möglichkeit, ich könnte frische Preise irgendwo Say, 5-Minuten alt statt 15 Viele Forex-Broker bieten kostenlose Informatoren, die Daten automatisch in einem Intervall von Sekunden, so vielleicht theres ein paar, dass diese Daten in größeren Abständen heruntergeladen werden können, ohne zu laden Die Verwendung ihrer Informanten streng für den persönlichen Gebrauch gefragt Jul 26 10 um 13:07 geschlossen als off topic von Bo Persson. Egdwight Kennzeichen. Don Roby. Martijn Pieters 9830 Sep 24 12 am 23:08 Fragen zu Stack Overflow werden voraussichtlich auf Programmierung innerhalb des Geltungsbereichs der Gemeinschaft beziehen. Betrachten Sie das Bearbeiten der Frage oder das Lassen von Kommentaren für Verbesserungen, wenn Sie glauben, dass die Frage umformuliert werden kann, um in den Bereich passen. Lesen Sie hier mehr über Wiedereröffnungsfragen. Wenn diese Frage umformuliert werden kann, um die Regeln in der Hilfe zu passen. Bearbeiten Sie bitte die Frage. 5 Minuten Verzögerung ist nicht Live-Daten und there39s Dienstleistungen wie, dass alle über das Internet. So i don39t denken es39s dumm, sich zu wundern, wenn es etwas wie das für forex auch sein könnte. Ndash Marius Jul 26 10 am 22:21 TrueFX hat freie Realzeit (mehrfache Updates pro Sekunde) forex Zitate, aber nur für eine begrenzte Anzahl von Paaren: webrates. truefxratesconnect. htmlfhtml Sie haben auch freie downloadable Tickdaten für die gleichen Paare, Zurück zu Mai 2009: truefxpagedownloads Für eine größere Auswahl an Paaren aus FXCM stehen Ihnen Preise zur Verfügung: rates. fxcmRatesXML Sie haben auch kostenlos herunterladbare Tick-Daten und gehen zurück zu 2007, müssen aber ein Demo-Konto erstellen und verwenden Eine COM-basierte Windows-API namens Order2Go, um sie abzurufen. Sie versprachen, dass sie im Laufe dieses Jahres die gleichen Tick-Daten im CSV-Format zur Verfügung stellen werden: forexcodesourceindex. phpCategory: HistoricalData Hier sind eine Reihe von Equityfx-Datenanbietern, die jedoch nicht frei sind. Wenn youre, das versucht, alles frei zu halten, dann youll vermutlich etwas zusammen hacken müssen. Zum Beispiel in MT4 gibt es einen DDE-Hook, den Sie verwenden können, um die Anführungszeichen zu senden. Sie benötigen eine Windows-Box (oder vm) mit MT4 und eine App auf den DDE-Server, der die Anführungszeichen an Ihren Linux-Server über ein TCP-Socket oder sogar HTTP weiterleiten würde. Die Verzögerung sollte weniger als eine Sekunde, wenn richtig gemacht. Heres die Bibliothek, die ich verwende, um die DDE-Anführungszeichen zu empfangen. Auch, wenn Sie nach historischen Tick-Daten suchen. Dann ist dies eine große Quelle. Live, RealTime, OnDemand Währungsdaten Echtzeit-Forex-Daten RealTime-Daten-Feed bietet zuverlässige, genaue, geringe Latenz Zugriff auf globale Währung Daten zu leben. Ideal für Anwendungen, die den Zugriff auf aktuelle Marktdaten mit BidAsk - oder Mid-Market-Tickdaten erfordern. Intraday Forex Daten Intraday Daten liefern Intraday, OHLC und End Of Day (EOD) Währungsinformationen. Open, High, Low und Close (OHLC) Daten ist ideal für Charting, Forschung, Markt-Scanning, Portfolio-Management, Strategie-Testen, Websites, Portale und viele andere Anwendungen mehr. Währungsumrechnungsservice Währungsumrechnungsservice liefert bis zu den zweiten Konvertierungen amp Wechselkursinformationen OnDemand für Unternehmen, Unternehmen, Websites amp E-Commerce mehr. Historische Daten Zugang historischer Daten Open, High, Low, Close (OHLC) Daten. Lieferbar über das Internet (CSV oder XML) oder auf Hardcopy (CDDVD). Historische Daten verfügbar ist, ist in über 20 verschiedenen Intervallen (OHLC quotbarsquot) mehr verfügbar. 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 Data Daten 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. GBP Feed 8211 Wechselkurse von GBP 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. Top 10 GBP 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 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, TND, THB, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VEF, VND, XOF, YER, ZAR, ZMK. 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. Enthält GBP AED, ANG, ARS, AUD, BDT, BGN, BHD, BND, BOB, BRL, BWP, CAD, CHF, CLP, CNY, COP, CRC, CZK, DKK, DOP, DZD, EGP, FJD, EUR , 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, TRY, TTD, TWD, TZS, 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. Forex Data Feed API Diese Forex Data API ist eine Programmierschnittstelle, mit der Sie benutzerdefinierte Anwendungen mithilfe des Microsoft copy (dot NET) Frameworks erstellen können. Diese API ist kostenlos für alle ForexFeed Kunden zur Verfügung gestellt. Bitte melden Sie sich an, um dieses Beispiel und die Daten-API selbst herunterzuladen. Siehe die Beispiele unten (C und VB), die Verwendung der Forex Data Feed API, um alle zugrunde liegenden Logik zu behandeln. Wie Sie sehen können, vereinfacht die API sehr viele Anwendungsfälle. Hinweis: Dies sind sehr einfache Beispiele für die Verwendung der Forex Data API. Diese Beispiele veranschaulichen, wie Daten abgerufen und auf die Standard-System. Console ausgedruckt werden. C (c-scharf) Beispiel mit System mit System. Sammlungen Laden Sie die ForexFeed-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) Beispiel Imports System Imports System. Sammlungen Laden Sie die ForexFeed API Imports forexfeed ------------------------------------------ EDIT FOLGENDE VARIABLEN Privater Zugangsschlüssel As String YOURACCESSKEY Privates Symbol Als String EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD Private Intervall Als Integer 3600 Private Perioden Als Integer 1 Privater Preis As String mid Das ForexFeed-Objekt erstellen Dim fxfeed Als New feedapi (accesskey, symbol, Zeigt die Quotes an printData (fxfeed) Zeigt die verfügbaren Intervalle an printIntervals (fxfeed) Zeigt die verfügbaren Symbole an printSymbols (fxfeed) End SubGet 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 ()) Ende IfPrint die Intervalle zum 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) ThenGet eine Sammlung von Werten in HashMap Dim c Wie ICollection intervals. ValuesObtain einen Iterator für Collection Dim enthalten 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 IfPrint 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) ThenGet eine Sammlung von in HashMap Dim c enthaltenen Werten als ICollection Symbole. ValuesObtain einen 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
Comments
Post a Comment