Risque Disclaimer: DailyForex ne sera pas tenu responsable de toute perte ou dommage résultant de la dépendance sur les informations contenues dans ce site web, y compris les nouvelles du marché, l'analyse, les signaux de négociation et les évaluations des courtiers Forex. Les données contenues dans ce site ne sont pas nécessairement en temps réel ni exactes, et les analyses sont les opinions de l'auteur et ne représentent pas les recommandations de DailyForex ou de ses employés. La négociation de devises sur la marge implique un risque élevé, et n'est pas adapté à tous les investisseurs. En tant que produit à effet de levier, les pertes peuvent dépasser les dépôts initiaux et les capitaux sont à risque. Avant de décider de négocier Forex ou tout autre instrument financier, vous devriez considérer attentivement vos objectifs de placement, votre niveau d'expérience et votre appétit pour le risque. Nous travaillons dur pour vous offrir des informations précieuses sur tous les courtiers que nous examinons. Afin de vous fournir ce service gratuit, nous recevons des frais de publicité des courtiers, y compris certains de ceux énumérés dans notre classement et sur cette page. Bien que nous fassions tout notre possible pour que toutes nos données soient à jour, nous vous encourageons à vérifier directement nos informations auprès du courtier. Risque Disclaimer: DailyForex ne sera pas tenu responsable de toute perte ou dommage résultant de la dépendance sur les informations contenues dans ce site web, y compris les nouvelles du marché, l'analyse, les signaux de négociation et les évaluations des courtiers Forex. Les données contenues dans ce site ne sont pas nécessairement en temps réel ni exactes, et les analyses sont les opinions de l'auteur et ne représentent pas les recommandations de DailyForex ou de ses employés. La négociation de devises sur la marge implique un risque élevé, et n'est pas adapté à tous les investisseurs. En tant que produit à effet de levier, les pertes peuvent dépasser les dépôts initiaux et les capitaux sont à risque. Avant de décider de négocier Forex ou tout autre instrument financier, vous devriez considérer attentivement vos objectifs de placement, votre niveau d'expérience et votre appétit pour le risque. Nous travaillons dur pour vous offrir des informations précieuses sur tous les courtiers que nous examinons. Afin de vous fournir ce service gratuit, nous recevons des frais de publicité des courtiers, y compris certains de ceux énumérés dans notre classement et sur cette page. Alors que nous faisons de notre mieux pour nous assurer que toutes nos données sont à jour, nous vous encourageons à vérifier nos informations directement auprès du courtier. La documentation de l'API FXstreets Démarrage FXstreet, premier portail indépendant dédié au marché Forex , A vu le jour en janvier 2000 par son fondateur, Francesc Riverola, économiste de Barcelone (Catalogne), qui a transformé son entreprise d'origine en entreprise internationale solide. Avec ses partenaires, Mriam Pinatell et Sergi Fernndez, leur projet est devenu la source fiable de Forex pour des millions d'utilisateurs à travers le monde. Les 100 nouvelles Forex de FXstreet, le site Forex leader, peuvent maintenant être intégrés dans n'importe quel site Web d'information ou la plate-forme de devises des courtiers. C'est un service exclusif de 24 heures qui couvre en temps réel les mouvements les plus pertinents des paires les plus échangées, y compris les majors, les petits dollars et les croix majeures. Ce service de nouvelles donne une radiographie technique générale des paires les plus échangées que les traders FX peuvent vérifier pour une mise à jour ou un résumé des derniers mouvements du marché. Analyse experts et les prévisions des banques sont également ajoutés pour donner un autre aperçu de l'information. L'alimentation comprend également les stocks et les nouvelles des matières premières (or et pétrole) lorsque des mouvements importants se produisent et ont des impacts notables sur les devises. Enfin, certains des indicateurs économiques les plus importants sont également couverts, comme le PIB, les décisions de taux d'intérêt des banques centrales ou la rémunération des entreprises non agricoles, par exemple. C'est un flux d'informations totalement exclusif et original. Les nouvelles fournies par d'autres filiales sont principalement macro-économiques, très peu d'entre elles sont liées aux devises. L'équipe de journalistes et de commerçants de FXstreet offre maintenant jusqu'à 100 nouvelles de Forex par jour, couvrant toutes les périodes de négociation 24 heures. Vous trouverez ce flux de nouvelles Forex dans notre section Nouvelles à fxstreetnews S'il vous plaît visitez notre API afin d'utiliser ce flux. Calendrier économique FXstreet possède des données macroéconomiques des événements les plus révélateurs et les fournit à des tiers avec des requêtes HTTP. Vous pouvez trouver certaines de ces données sur notre calendrier économique: FXstreet Economic Calendar Dans ce document. Vous pouvez trouver comment cet accès fonctionne et toutes les options que le département informatique peut utiliser. Et souvenez-vous n'hésitez pas à nous contacter si vous avez des questions sur nos services à supportfxstreet. NET (dot NET) API Forex Data Feed Cette API Forex Data est une interface de programmation d'applications qui vous aide à créer des applications personnalisées à l'aide de la copie Microsoft. NET ( Dot NET). Cette API est fournie gratuitement à tous les clients de ForexFeed. net. Veuillez vous connecter pour télécharger cet exemple et l'API de données. NET elle-même. Reportez-vous aux exemples ci-dessous (C et VB) qui utilisent l'API. NET Feed de données Forex pour gérer toute la logique sous-jacente. Comme vous pouvez le voir l'API simplifie grandement de nombreux cas d'utilisation. Remarque: il s'agit d'exemples très simples d'utilisation de l'API de données. NET Forex. Ces exemples illustrent comment récupérer des données et les imprimer sur la System. Console standard. C (c-sharp) Exemple. NET utilisant System using System. Collections Charger l'API ForexFeed. net à l'aide de forexfeed. Net ------------------------------------------ EDITER LES VARIABLES SUIVANTes private static string Accesskey VIDÉOSCENCE private static string symbole EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD privé static int intervalle 3600 privé static int périodes 1 private static string price mid -------------------- ---------------------- Main static void Main () Création de l'objet ForexFeed feedapi fxfeed new feedapi (accesskey. PrintData (fxfeed) Affiche les intervalles disponibles printIntervals (fxfeed) Affiche les symboles disponibles printSymbols (fxfeed) Récupère les données et imprime-les sur System. out private static void printData (feedapi fxfeed) Récupère les Data ArrayList cite fxfeed. GetData () Console. WriteLine (-------- Quotes --------) if (fxfeed. GetStatus (). Equals (OK)) Console. WriteLine ((Nombre de guillemets: fxfeed. GetNumQuotes ())) Console. WriteLine ((Copyright: fxfeed. GetCopyright ())) Console. WriteLine ((Site Web: fxfeed. GetWebsite ())) Console. WriteLine ((Licence: fxfeed. GetLicense ())) Console. WriteLine ((Redistribution: fxfeed. GetRedistribution ())) Console. WriteLine ((AccessPeriod: fxfeed. GetAccessPeriod ())) Console. WriteLine ((AccessPerPeriod: fxfeed. GetAccessPerPeriod ())) Console. WriteLine ((AccessThisPeriod: fxfeed. GetAccessThisPeriod ())) Console. WriteLine ((AccessRemainingThisPeriod: fxfeed. GetAccessPeriodRemaining ())) Console. WriteLine ((AccessPeriodBegan: fxfeed. GetAccessPeriodBegan ())) Console. WriteLine ((NextAccessPeriodStarts: fxfeed. GetAccessPeriodStarts ())) Obtenir un objet Iterator pour les guillemets ArrayList en utilisant la méthode iterator (). IEnumerator itr quotes. GetEnumerator () Iterate à travers la console itérateur ArrayList. Console WriteLine (----------------------------------------). WriteLine (Iterating through Quotes.) Console. WriteLine (----------------------------------------) while (itr. MoveNext () ) Hashtable citation ((Hashtable) (itr. Current)) Console. WriteLine ((symbole de la citation: symbole de la citation)) Console. WriteLine ((Titre: titre de la citation)) Console. WriteLine ((Heure: heure de la citation)) if ((fxfeed. GetInterval () 1)) if (fxfeed. GetPrice (). WriteLine ((Offre: soumission)) Console. WriteLine ((Demandez: devis demander)) else Console. WriteLine ((Prix: prix de la cotation)) else Console. WriteLine ((Ouvrir: citation ouverte)) Console. WriteLine ((High: quote high)) Console. WriteLine ((Low: quote low)) Console. WriteLine ((Fermer: devis fermé)) Console. WriteLine () else Console. WriteLine ((État: fxfeed. GetStatus ())) Console. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Console. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) Imprimer les intervalles vers System. out private static void printIntervals (feedapi fxfeed) Récupérer les intervalles Hashtable intervalles fxfeed. GetAvailableIntervals (false) Console. WriteLine (-------- Intervals --------) if (fxfeed. GetStatus (). Equals (OK)) Obtenir une collection de valeurs contenues dans les intervalles HashMap ICollection c. Valeurs Obtenir un itérateur pour la collection IEnumerator itr c. GetEnumerator () Iterate via l'itérateur HashMap pendant que itr. MoveNext ()) Hashtable valeur ((Hashtable) (itr. Current)) Console. WriteLine ((intervalle: intervalle de valeurs)) Console. WriteLine ((Titre: titre de la valeur)) Console. WriteLine () else Console. WriteLine ((État: fxfeed. GetStatus ())) Console. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Console. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) Imprimer les symboles sur System. out private static void printSymbols (feedapi fxfeed) Récupérer les symboles Symboles hashtables fxfeed. GetAvailableSymbols (false) Console. WriteLine (-------- Symbols --------) if (fxfeed. GetStatus (). Equals (OK)) Obtenir une collection de valeurs contenues dans les symboles HashMap ICollection c. Valeurs Obtenir un itérateur pour la collection IEnumerator itr c. GetEnumerator () Iterate via l'itérateur HashMap pendant que itr. MoveNext ()) Hashtable valeur ((Hashtable) (itr. Current)) Console. WriteLine ((Symbole: symbole de valeur)) Console. WriteLine ((Titre: titre de la valeur)) Console. WriteLine ((Décimales: décimales de valeur)) Console. WriteLine () else Console. WriteLine ((État: fxfeed. GetStatus ())) Console. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Console. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) VB (Visual Basic) Exemple. NET Imports System Imports System. Collections Charger les importations de l'API ForexFeed. net forexfeed. net --------------------------------------- --- MODIFIER LES VARIABLES SUIVANTES Clé d'accès privée As String YOURACCESSKEY Symbole privé As String EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD Intervalle privé As Integer 3600 Périodes privées As Integer 1 Prix privé As String mid Créer l'objet ForexFeed Dim fxfeed As New feedapi Accesskey, symbole, intervalle, périodes, prix) Afficher les citations printData (fxfeed) Affiche les intervalles disponibles printIntervals (fxfeed) Affiche les symboles disponibles printSymbols (fxfeed) End Sub Obtenez les données et imprimez-les sur System. Out Private Sub printData (ByVal fxfeed Comme feedapi) Récupère les données Dim quotes As ArrayList fxfeed. GetData () Console. WriteLine (-------- Quotes --------) Si fxfeed. GetStatus (). Equals (OK) Ensuite Console. WriteLine (Nombre de guillemets: amp fxfeed. GetNumQuotes ()) Console. WriteLine (Copyright: amp fxfeed. GetCopyright ()) Console. WriteLine (Site Web: amp fxfeed. GetWebsite ()) Console. WriteLine (Licence: amp fxfeed. GetLicense ()) Console. WriteLine (Redistribution: amp fxfeed. GetRedistribution ()) Console. WriteLine (AccessPeriod: amp fxfeed. GetAccessPeriod ()) Console. WriteLine (AccessPerPeriod: amp fxfeed. GetAccessPerPeriod ()) Console. WriteLine (AccessThisPeriod: amp fxfeed. GetAccessThisPeriod ()) Console. WriteLine (AccessRemainingThisPeriod: amp fxfeed. GetAccessPeriodRemaining ()) Console. WriteLine (AccessPeriodBegan: amp fxfeed. GetAccessPeriodBegan ()) Console. WriteLine (NextAccessPeriodStarts: amp fxfeed. GetAccessPeriodStarts ()) Obtenir un objet Iterator pour les guillemets ArrayList en utilisant la méthode iterator (). Dim itr As Collections. IEnumerator quotes. GetEnumerator () Iterate à travers la console ArrayList iterator. Console WriteLine (----------------------------------------). WriteLine (Iterating through Quotes.) Console. WriteLine (----------------------------------------) Do While itr. MoveNext () Dim quote As Hashtable CType (itr. Current. Hashtable) Console. WriteLine (symbole de la citation: amp quote (symbole)) Console. WriteLine (Titre: amp quote (titre)) Console. WriteLine (Time: amp quote (temps)) Si fxfeed. GetInterval () 1 Puis Si fxfeed. GetPrice (). Equals (bid, ask) Puis Console. WriteLine (Offre: amp quote (bid)) Console. WriteLine (Demandez: amp quote (demander)) Else Console. WriteLine (Prix: amp quote (prix)) End If Else Console. WriteLine (Ouvrir: amp quote (open)) Console. WriteLine (High: amp quote (haute)) Console. WriteLine (Low: amp citations (bas)) Console. WriteLine (Fermer: amp quote (close)) End If Console. WriteLine () Else Console. WriteLine (Etat: amp fxfeed. GetStatus ()) Console. WriteLine (ErrorCode: amp fxfeed. GetErrorCode ()) Console. WriteLine (ErreurMessage: amp fxfeed. GetErrorMessage ()) End If Imprime les intervalles au système. Out Privé Sub printIntervals (ByVal fxfeed Comme feedapi) Récupérer les intervalles Dim intervalles Comme Hashtable fxfeed. GetAvailableIntervals (False) Console. WriteLine (-------- Intervals --------) Si fxfeed. GetStatus (). Equals (OK) Obtenez ensuite une collection de valeurs contenues dans HashMap Dim c As Intervalles ICollection. Values Obtenir un itérateur pour la collection Dim itr As Collections. IEnumerator c. GetEnumerator () Iterate à travers les valeurs de HashMap itérateur Do While itr. MoveNext () Dim value Comme Hashtable CType (itr. Current, Hashtable) Console. WriteLine (Intervalle: valeur de l'ampli (intervalle)) Console. WriteLine (Titre: amp value )) Console. WriteLine () Loop Else Console. WriteLine (Etat: amp fxfeed. getStatus ()) Console. WriteLine (ErrorCode: amp fxfeed. getErrorCode ()) Console. WriteLine (ErrorMessage: amp fxfeed. getErrorMessage ()) End If Imprimez les symboles sur System. out Private Sub printSymbols (ByVal fxfeed Comme feedapi) Récupère les symboles Dim symboles Comme Hashtable fxfeed. getAvailableSymbols (False) Console. WriteLine (-------- Symboles -------- ) Si fxfeed. getStatus (). Equals (OK) Ensuite, Obtenez une collection de valeurs contenues dans HashMap Dim c As ICollection symboles. Valeurs Obtention d'un itérateur pour la collection Dim itr As Collections. IEnumerator c. GetEnumerator () Iterate à travers les valeurs HashMap itérateur Do While itr. MoveNext () Dim value As Hashtable CType (itr. Current. Hashtable) Console. WriteLine (Symbole: valeur de l'ampli (symbole)) Console. WriteLine (Titre: valeur de l'ampli (titre)) Console. WriteLine (Décimales: valeur de l'ampli (décimales)) Console. WriteLine () Loop Else Console. WriteLine (Etat: amp fxfeed. GetStatus ()) Console. WriteLine (ErrorCode: amp fxfeed. GetErrorCode ()) Console. WriteLine (ErreurMessage: amp fxfeed. GetErrorMessage ()) End If
No comments:
Post a Comment