Tuesday 7 November 2017

Streaming Forex Priser Api


Streaming Endpoints Input Query Parameters accountId: Påkrevd Kontoen som prisene gjelder for. Instrumenter: Påkrevd En URL-kodet komma (2C) skilt liste over instrumenter for å hente priser for. sessionId: Valgfritt Et unikt sesjons-ID som brukes til å identifisere frekvensstrømforbindelsen. Verdien som oppgis må være mellom 1 og 12 alfanumeriske tegn. Hvis en forespørsel er gjort med et økt-ID som samsvarer med sessions-ID for en eksisterende tilkobling, kobles den eldre tilkoblingen fra. Vennligst se avsnittet om beste praksis for brukseksempler. Kropp (Stream) Alle data som er skrevet til strømmen, er kodet i JSON-formatet. De innledende dataene som returneres er prisopplastninger av de tegnete instrumentene. Etterfølgende prisdata vil bli skrevet til strømmen når nye priser er tilgjengelige. Heartbeats er skrevet til strømmen for å sikre at HTTP-tilkoblingen forblir aktiv. JSON Response Fields OANDA vil avslutte eksisterende aktive tilkoblinger under følgende scenarier. OANDAs vedlikeholdstid for vedlikehold av infrastruktur. Backend-komponenter er deaktivert og oppgradert under vedlikeholdsvinduer. Antall aktive tilkoblinger har overskredet grensen gitt til den angitte tilgangstoken. Den eldste tilkoblingen med den angitte tilgangstoken blir frakoblet. En frakoblingsmelding vil bli sendt til forbindelsen som skal kobles fra. Et sessions-ID er angitt som samsvarer med et eksisterende strømmer-sessions-ID. Den eksisterende strømmen vil bli frakoblet og en ny strøm med det angitte økt-ID vil bli etablert. En frakoblingsmelding vil bli sendt til forbindelsen som skal kobles fra. Merk: Dette gjelder kun for streaming av strømmer. Det anbefales at klientapplikasjonen avslutter tilkoblingen og kobler til den tilsvarende strømmen i tilfelle: Ingen data er mottatt (ingen flått, ingen hjerteslag) fra rentestrømmen i mer enn 10 sekunder. Ingen data er mottatt (ingen hendelser, ingen hjerteslag) fra hendelsesstrømmen i mer enn 20 sekunder. Det er en re-connection rate grense på plass som håndheves. Klienter hvis gjenoppkoblingsforsøk overstiger denne grensen, vil motta HTTP 429-feilresponser. Klientprogrammer anbefales å bruke en backoff-implementering for gjenkoblingsforsøk. Implementering inkluderer eksponentiell backoff. Hvis for eksempel tilkoblingsforsøket ditt mottar en HTTP-feil, må du slå av igjen i 1 sekund før du starter neste tilkoblingsforsøk. Dobbel backoff-intervallet til forbindelsen er vellykket. Leverage trading er høy risiko og ikke egnet for alle. Du kan miste alle dine deponerte midler. Artikler er kun til generell informasjon og er ikke investeringsråd eller en løsning for å kjøpe eller selge investeringsprodukter. Meninger er forfatterne og ikke nødvendigvis de av OANDA, dets offiserer eller dets styremedlemmer. Eksemplene som vises er kun for illustrasjonsformål og kan ikke gjenspeile nåværende priser eller tilbud fra OANDARate Endpoints Input Query Parameters accountId: Påkrevd Konto ID for å hente listen over flyttbare instrumenter for. felter: Valgfri En URL-kodet (2C) kommaseparert liste over instrumentfelt som skal returneres i svaret. Instrumentfeltet vil bli returnert uavhengig av inngangen til denne søkeparameteren. Vennligst se delen Response Parameters nedenfor for en liste over gyldige verdier. instrumenter: Valgfritt En URL-kodet (2C) kommaseparert liste over instrumenter som skal returneres i svaret. Hvis instrumentalternativet ikke er spesifisert, returneres alle instrumenter. Response Parameter instrument: Instrumentets navn. Denne verdien skal brukes til å hente priser og opprette bestillinger og handler. displayName: Visningsnavn for sluttbrukeren. maxTradeUnits: Det maksimale antall enheter som kan handles for instrumentet. presisjon: Den minste måleenheten for å uttrykke verdiendringen mellom instrumentparet. maxTrailingStop: Den maksimale etterspenningsverdien (i pips) som kan settes ved handel med instrumentet. minTrailingStop: Minste trailing stoppverdi (i pips) som kan settes ved handel med instrumentet. marginRate: Marginekravet for instrumentet. En 3 marginsats vil bli representert som 0,03. stoppet: Aktuell handelsstatus for instrumentet. Sant om handel stoppes, falsk hvis handel er aktiv. Dette feltet representerer den samme informasjonen som returneres av statusfeltet i v1prices endepunkt. InterestRate: Den betalte eller opptjente satsen når den tilhørende valutaposisjonen holdes. Responsen er delt inn i bud - og spørrrenten for basen og sitatvalutaene. Merk . En 1,25 rente vil bli representert som 0,0125. For mer informasjon om basequote valutaer, se her. For informasjon om hvordan du bruker renten, se her. Hvis feltparameteren ikke ble spesifisert i forespørselen, er standard instrumentfeltene returnert instrument. displayName. pip. maxTradeUnits. Input Query Parameter instrument: Obligatorisk Navn på instrumentet for å hente historie for. Instrumentet skal være et av de tilgjengelige instrumentene fra v1instruments responsgranularitet 1: Valgfritt Tidsområdet representert ved hvert lysestake. Verdien som er angitt, bestemmer justeringen av det første lysestaken. Gyldige verdier er: Øverst på minuttjusteringen Øverst på timetilpasningen Start av dagjustering (standard 17:00, TimezoneNew York) Start av ukejustering (standard fredag) Start månedlig justering (Første dag i måneden) Standard for granularitet er S5 hvis granularitetsparameteren ikke er spesifisert. telle: Valgfritt Antall stearinlys som skal returneres i svaret. Denne parameteren kan bli ignorert av serveren, avhengig av tidsområdet som er oppgitt. Se Time and Count Semantics under for en fullstendig beskrivelse. Hvis ikke spesifisert, vil tellingen bli standard til 500. Maksimum akseptabel verdi for teller er 5000. Tellingen bør ikke angis hvis både start - og sluttparametrene også er angitt. Start 2: Valgfritt Starttidstempelet for utvalgte stearinlys. Verdien oppgitt må være i et gyldig datetimeformat. slutten 2: Valgfritt Endestempelen for det spekteret av stearinlys som er forespurt. Verdien oppgitt må være i et gyldig datetimeformat. CandleFormat: Valgfritt Lysestaker representasjon (om lysestake representasjon). Dette kan være ett av følgende: midtpunkt - Midpointbaserte lysestaker. Bidask - BidAsk-baserte lysestaker Standard for candleFormat er budskap hvis parameteren candleFormat ikke er angitt. includeFirst: Valgfritt Et booleskfelt som kan settes til sant eller falskt. Hvis den er satt til sann, vil lysestaken dekket av starttidstempelet returneres. Hvis den er satt til feil, vil denne lysestaken ikke returneres. Dette feltet eksisterer slik at klienter lett kan sikre at de kan avstemme for alle lys nyere enn deres siste mottatte lys. Standard for includeFirst er sant hvis parameteren includeFirst ikke er angitt. dailyAlignment: Valgfritt Tiden på dagen brukes til å justere stearinlys med timevis, daglig, ukentlig eller månedlig granularitet. Verdien som er oppgitt, tolkes som en time i tidszonen som er angitt gjennom alignmentTimezone-parameteren, og må være et heltall mellom 0 og 23. Standard for dailyAlignment er 17, som tilsvarer 17:00 lokal tid i New York. alignmentTimezone: Valgfritt Tidszonen som skal brukes til den daglige justeringsparameteren. Denne parameteren påvirker IKKE den returnerte tidsstempel, start - eller sluttparametrene, disse vil alltid være i UTC. Tidszonformatet som brukes, er definert av IANA tidszondatabasen. En fullstendig liste over tidszoner som støttes av REST API kan du finne her. Standard for alignmentTimezone er AmericaNewYork hvis parameteren alignmentTimezone ikke er spesifisert. WeeklyAlignment: Valgfritt Ukens dag brukes til å justere lys med ukentlig granularitet. Verdien som er oppgitt, vil bli brukt som startdag når du beregner de ukentlige lysene. Gyldige verdier er: Mandag, Tirsdag, Onsdag, Torsdag, Fredag, Lørdag, Søndag. Standard for weeklyAlignment er fredag ​​dersom parametre for ukentlig justering ikke er angitt. 1 Ingen lys utgis for intervaller der det ikke er noen flått. Dette vil resultere i hull i mellom tidsperioder. 2 Hvis ingen av start - eller sluttidspunktene er oppgitt av den som søker, vil slutten bli standard til gjeldende tid og tellerlysene vil bli returnert. Utvekslingsrenter og valutakonvertering Motta sanntids - og pålitelige valutakurser for 168 valutaer. Få alle valutakurser for en basisvaluta eller direkte en bestemt sats for to valutaer. Med en enkel og rask JSON API. Konverter beløp mellom hver støttet valuta. Også alle retninger og inverterte konverteringer støttes. Få den eksakte flytpunktverdien av den beregnede mengden. Historiske valutakurser fra 2002 er gitt. Hent alle data for en basisvaluta eller en bestemt sats. Velg enten datoperiode eller en enkelt dag. Selv historiske Bitcoin priser fra 2010 tilbys. Få valutakurser direkte til din lokale som enUS. Den aktuelle valutaen oppdages automatisk. Så du kan bare passere lokalen fra appen din og jsonrates gjør resten.

No comments:

Post a Comment