Tuesday 24 October 2017

Forexconnect Api Dokumentasjon


Forex Technology amp Cloud leverandører For å implementere priser og kontoinformasjon og muligheten til å sende eller endre bestillinger For mer teknisk bruk av API, tilbyr vi muligheter for et høyere nivå av teknologi. Våre APIer for teknologi - og skyleverandører gir deg lav båndbredde, drar arkitektur, uten kontonminimum, et komplett spekter av handelsordrer og tilgang til historisk forex og CFD-data. Forexconnect API ForexConnect er vår mest fleksible API8212brukt med NinjaTrader. ForexConnect er kompatibel med, Linux, Mac, IOS og Android. Kode på 30 forskjellige funksjoner og funksjoner Bruk lavnivå meldingsstrukturer eller tabellstrukturer med beregnede felt. Koble til MATLAB for å kjøre avansert analyse av prisdata Komme i gang Har du allerede en FXCM-konto Last ned Forexconnect SDK En FXCM-konto, inkludert gratis praksiskonto8212 ingen minimumsbalanse kreves En IDE eller tekstredigerer som kjører LUA (dvs. Visual Studio) Trenger mer info Besøk ForexConnect Wiki for å lese våre guider for Java. NET og C og se eksempler på komplekse kodestykker for handlinger som batchkommandoer og beredskapsgrupper. Ønsker du å opprette en applikasjon for klient eller server-side Java er en skalerbar, lys og robust API basert på FIX-spesifikasjonen for forex og tilpasset for handel med FXCM. Kompatibel med hvilket som helst Java-kompatibelt operativsystem Lett og basert på FIX-meldinger Kan komme i gang med historiske handler og priser Komme i gang Har du allerede en FXCM-konto Last ned Java SDK En FXCM-konto, inkludert gratis praksis konto8212 ingen minimumsbalanse kreves En IDE (dvs. Netbeans, Eclipse) Se eksempelkode og se dokumentasjon på FXCMs Java API GitHub page. How å bruke tabellbehandling i ForexConnect API Artikkelen beskriver bruken av en tabellleder i ForexConnect API. En tabellleder oppretter og opprettholder handelstabellene i ForexConnect-minnet. Fordelene ved bruk av bordsleder er beskrevet i O2GTableManager-klassedokumentasjonen. Implementeringsdetaljer for tabellbehandling vises i delen ForexConnect API Class Hierarchy. Følgende avsnitt inneholder komplette instruksjoner om bruk av tabellhåndteringen. Starttabellbehandling For å sikre riktig bruk av en tabellleder må du følge disse trinnene: 2. Før innlogging, angi at økten din bruker en tabellleder ved å ringe metoden O2GSession. useTableManager. For eksempel, 3. Logg på handelsserveren ved hjelp av O2GSession. login-metoden med tilkoblingsparametrene. For eksempel Merk: For fullstendig innloggingsdetaljer, se avsnittet Slik logger du på. 4. Få en forekomst av O2GTableManager-klassen for økten din ved hjelp av O2GSession. getTableManager-metoden. For eksempel Merk: En forekomst av O2GTableManager-klassen kan bare oppnås etter at en økt har koblet status. Hvis forbindelsen mellom ForexConnect API og handelsserveren bremser, må du kanskje opprette en forekomst av O2GTableManager-klassen. Hvis gjenopprettingen av tilkoblingen mislykkes, blir sessionsstatusen frakoblet, og du må logge på igjen og opprette en ny forekomst av O2GTableManager-klassen. Hvis ForexConnect API gjenoppretter tilkoblingen vellykket, kan du bruke den eksisterende forekomsten av O2GTableManager-klassen. For en detaljert forklaring av sesjonsstatusene, se avsnittet Session Statuses. Få data fra handelsbordene For å få data fra et handelsbord, må du følge disse trinnene: 1. Kontroller status for tabellbehandling. Et O2GTableManager-objekt må ha statusen O2GTableManagerStatus. TablesLoaded. For detaljer om hvordan du kontrollerer status for tabellbehandling, se IO2GTableManagerListener-dokumentasjonen. Merk: Du kan også overvåke endringene av laststatusen til hvert bord i implementeringen av IO2GTableListener. onStatusChanged-metoden. Tabellbelastningsstatusen kan oppnås når som helst ved å ringe O2GTable. getStatus-metoden. En tabell kan bare brukes hvis den har statusen for oppdatert. 2. Bruk O2GTableManager. getTable-metoden for å få en forekomst av en av O2GTable-underklassene og gi returverdien til den tilsvarende underklassen. Syntakseksemplene for alle handelstabeller vises nedenfor: 3. Bruk en av metodene for O2GTable-underklassen for å få informasjon om radenivå. Metodene er: findRow. getRow. getNextRow og getNextRowByColumnValue. Hvis du for eksempel vil få spørsmål og tilbudspriser fra tilbudstabellen, skriver du følgende linjer: Få bud og spørrepriser For metodene definisjoner og kodeeksempler, se dokumentasjonen for underkategoriene O2GTable som vises i tabellen tidligere. Behandling av varsler om handelstabelloppdateringene Handelsbordene oppdateres automatisk. For å behandle varsler om oppdatering av handelstabellene, må du følge disse trinnene: 1. Lag en tabelllytterklasse som implementerer IO2GTableListener-grensesnittet. For eksempel implementerer TableListener i offentlig klasse IO2GTableListener 2. Implementer metodene til en tabelllytterklasse: - å behandle varsler om radtilførsler til et bord, implementere onAdded-metoden - for å behandle varsler om radendringer i et bord, implementere onChanged-metoden - å behandle varsler om raderegler fra et bord, implementer den utelukkede metoden. 3. Opprett en forekomst av en tabelllytterklasse. For eksempel, TableListener tableListener ny TableListener () 4. Skriv en forekomst av en tabelllytterklasse til hver oppdateringstype enkeltvis ved å bruke O2GTable. subscribeUpdate metode. 5. Prosessvarsler om tabelloppdateringer i metodene beskrevet i trinn 2 i dette avsnittet. 6. Før du logger ut, må du abonnere lytteren fra hver abonnementstype oppdatert separat ved hjelp av O2GTable. unsubscribeUpdate metode. Tabellen nedenfor viser eksempelvis abonnementssubscriptionssyntaxen for O2GTradesTable-klassen og tilsvarende metoder for en klasse som implementerer IO2GTableListener-grensesnittet. Teknologi Cloud Providers Trenger å implementere priser og kontoinformasjon og muligheten til å sende eller endre bestillinger For mer teknisk bruk av API, vi tilby alternativer for et høyere nivå av teknologi. Våre APIer for teknologi - og skyleverandører gir deg lav båndbredde, drar arkitektur, uten kontonminimum, et komplett spekter av handelsordrer og tilgang til historisk forex og CFD-data. Forexconnect API ForexConnect er vår mest fleksible API 8212 brukt med Ninja Trader. ForexConnect er kompatibel med, Linux, Mac, IOS og Android. Kode på 30 forskjellige funksjoner og funksjoner Bruk lavnivå meldingsstrukturer eller tabellstrukturer med beregnede felt. Koble til MATLAB for å kjøre avansert analyse av prisdata Komme i gang Har du allerede en FXCM-konto Last ned Forexconnect SDK En FXCM-konto, inkludert gratis praksiskonto8212 ingen minimumsbalanse kreves En IDE eller tekstredigerer som kjører LUA (dvs. Visual Studio) Trenger mer info Besøk ForexConnect Wiki for å lese våre guider for Java. NET og C og se eksempler på komplekse kodestykker for handlinger som batchkommandoer og beredskapsgrupper. Ønsker du å opprette en applikasjon for klient eller server-side Java er en skalerbar, lys og robust API basert på FIX-spesifikasjonen for forex og tilpasset for handel med FXCM. Kompatibel med hvilket som helst Java-kompatibelt operativsystem Lett og basert på FIX-meldinger Kan komme i gang med historiske handler og priser Komme i gang Har du allerede en FXCM-konto Last ned Java SDK En FXCM-konto, inkludert fri praksis konto8212 ingen minimumsbalanse kreves En IDE (dvs. Netbeans, Eclipse) Se prøvekode og se dokumentasjon på FXCMs Java API GitHub-side. 1 VPS Free Hosting: Oppretthold en balanse på 5.000 basisvaluta (eller 500k JPY og 40k HKD) på MT4-kontoen din, og VPS er din uten kostnad. (For eksempel, hvis kontoen din er australske dollar (AUD), er det en kontosaldo på 5.000 AUD). Hvis du ikke oppfyller dette kravet ved utgangen av måneden, kan en avgift på 30 basisvaluta (eller 3k JPY og 240 HKD) bli debitert fra en hvilken som helst FXCM-konto for å dekke VPS-prisen. Tredjepartslinker: Lenker til nettsteder fra tredjeparter er gitt for enkelhets skyld og kun til informasjonsformål. FXCM påtar seg intet ansvar for nøyaktigheten, innholdet eller andre forhold som er relatert til det eksterne nettstedet eller for de påfølgende koblinger, og påtar seg intet ansvar for tap eller skade som følge av bruken av dette eller annet innhold. Slike nettsteder er ikke innenfor vår kontroll og kan ikke følge de samme personvern-, sikkerhets - eller tilgjengelighetsstandardene som vår. Vennligst les vilkårene og betingelsene for koblede nettsteder. Risiko Advarsel: Vår tjeneste omfatter produkter som handles på margen og bære en risiko for tap som overstiger dine deponerte midler. Produktene kan ikke være egnet for alle investorer. Sørg for at du fullt ut forstår de involverte risikoene.

No comments:

Post a Comment