The Pros Amp Cons av en Forex Trading Karriere på grunn av sin høye likviditet. 247 tidsplan, og lett tilgjengelighet, har forex trading kommet fram som en populær karriere, spesielt for personer med økonomisk bakgrunn. Å være din egen sjef med komforten til å tjene penger ved å bruke din laptopmobile når det er praktisk for deg, er nok motivasjon for både unge kandidater og erfarne fagfolk til å vurdere Forex trading som en karriere. Men forex trading har sine ulemper, så vel som sine fordeler. (Se relatert: Forex Tutorial: Introduksjon til Valuta Trading.) Lavpris. Forex trading kan ha svært lave kostnader (megling og provisjoner). Det er ingen provisjoner i en reell betydning de fleste forex meglere gir fortjeneste fra spredene mellom forex valutaer. Derfor trenger man ikke å bekymre seg om å inkludere separate megleravgifter, eliminere en overhead. Sammenlign det med egenkapital eller annen verdipapirhandel der meglerstrukturen varierer mye, og en næringsdrivende må ta hensyn til slike avgifter. (Se relatert: Forex Broker Guide.) Suits varierende handelsstiler. Forex-markedene løper hele dagen, noe som gjør det mulig å handle på en enkelt måte, noe som er svært fordelaktig for kortsiktige forhandlere som har en tendens til å ta stilling over korte varigheter (si noen få minutter til noen få timer). Få handlende gjør handler under hele tiden. For eksempel er Australias dagtid natt for østkysten av USA. En amerikansk handelsvirksomhet kan handle AUD i løpet av USAs åpningstid, da lite utvikling er forventet og prisene er stabile i løpet av slike off-timer for AUD. Slike handelsmenn vedtar høyvolum, lavpris handelsstrategier. da de har små fortjenestemarginer på grunn av mangel på utviklinger som er spesifikke for valutamarkeder. I stedet forsøker de å tjene fortjeneste på relativt stabil lav volatilitetstid og kompensere med høyvolumhandel. Traders kan også ta langsiktige stillinger, som kan vare fra dager til flere uker forex trading er svært imøtekommende på denne måten. (Se relatert: Hvordan bli en vellykket Forex Trader.) Tilbyr svært høy likviditet: Sammenlignet med andre finansielle markeder. Forexmarkedet har det største antall markedsdeltakere. Dette gir høyest likviditetsnivå, noe som betyr at selv store bestillinger av valutahandler enkelt fylles effektivt uten store prisavvik. Dette eliminerer muligheten for prismanipulering og prisavvik. og dermed muliggjøre strammere sprekker som fører til mer effektiv prising. Man trenger ikke bekymre seg for den høye volatiliteten i åpnings - og sluttider, eller stillestående prisklasser om ettermiddagen, som er varemerker for aksjemarkeder. Med mindre store hendelser er forventet, kan man observere lignende prismønstre (med høy, mid eller lav volatilitet) i løpet av non-stop trading. Ingen Central Exchange: Å være en over-the-counter markedet som opererer over hele verden, er det ingen sentral utveksling eller regulator for valutamarkedet. Ulike land sentralbanker forstyrrer noen ganger etter behov, men det er sjeldne hendelser som forekommer under ekstreme forhold. De fleste slike utviklinger er allerede oppfattet og priset til markedet. Et slikt desentralisert og deregulert marked bidrar til å unngå plutselige overraskelser. Sammenlign det med aksjemarkeder, hvor et selskap plutselig kan oppgi et utbytte eller rapportere store tap, noe som fører til store prisendringer. I tillegg er sjansene for insiderhandel nesten null (spesielt på store valutapar), da det ikke finnes innsidere i valutamarkedet, som er avhengig av globale faktorer og oppfattet utvikling. Slik avregulering bidrar også til å holde kostnadene lave. Ordrer er plassert direkte med megleren som utfører det på egen hånd. En annen fordel med avregulerte markeder er evnen til å ta korte stillinger. noe som er utestengt for noen få sikkerhetsklasser i andre markeder. Volatilitet er en handelsmann: De store valutaene viser ofte høye prisendringer. Hvis handler plasseres klokt, bidrar høy volatilitet til enorme gevinstfremmende muligheter. Utvalg av par til handel: Det er 28 store valutapar som involverer åtte store valutaer. Kriterier for å velge et par kan være praktisk timing, volatilitetsmønster eller økonomisk utvikling. En forexhandler som elsker volatilitet, kan enkelt bytte fra ett valutapar til det andre. (Se relaterte: Topp 8 mest brukte valutaer.) Lav kapitalkrav: På grunn av stramme sprer i form av pips. man kan lett starte forex trading med en liten mengde startkapital. Uten mer kapital kan det ikke være mulig å handle i andre markeder (som egenkapital, futures eller opsjoner). Tilgjengelighet av marginalhandel med høy innflytelsesfaktor (opptil 50 til 1) kommer som isingen på kaken for valutahandel. Mens handel med slike høye marginer kommer med egne risikoer, gjør det også lettere å få bedre profittpotensial med begrenset kapital. Lett. Det er hundrevis av forex tekniske indikatorer for å tegne på kortsiktige bransjer, og flere grunnleggende analyseteorier og verktøy for langsiktig forex trading, og skaper enormt valg for handelsfolk med varierende nivåer av erfaringer for å gjøre en rask innføring i forex trading. I hovedsak er det mange fordeler med forex trading som en karriere, men det er også ulemper. Manglende gjennomsiktighet. På grunn av den avregulerte naturen i valutamarkedet dominert av meglere, handler man faktisk mot fagfolk. Å være megler-drevet betyr at valutamarkedet ikke kan være helt gjennomsiktig. En næringsdrivende kan ikke ha noen kontroll over hvordan hans handelsordre blir oppfylt, kan ikke få den beste prisen, eller kan få begrensede visninger på handelskvoter som kun gitt av den valgte megleren. En enkel løsning er å håndtere bare regulerte meglere som faller innenfor tilsyn av meglerregulatorer. Markedet kan ikke være under kontroll av regulatorene, men virksomhetene til meglere er. Kompleks prisbestemmelsesprosess. Forex priser påvirkes av flere faktorer, først og fremst global politikk eller økonomi som kan være vanskelig å analysere informasjon og trekke pålitelige konklusjoner for å handle på. De fleste forex trading skjer på tekniske indikatorer. som er den primære årsaken til den høye volatiliteten i valutamarkeder. Å få de tekniske feilene vil resultere i tap. (Se relatert: Forex Technical Analysis.) Høy risiko, høy innflytelse: Forex trading er tilgjengelig med høy innflytelse, noe som betyr at man kan få overskuddsposisjon flere ganger av handelskapitalen. Forex markeder tillater løfting på 50: 1, så man trenger å ha bare 1 til å ta en forex posisjon verdt 50. Mens en handelsmann kan dra nytte av innflytelse, er et tap forstørret. Forex trading kan lett bli til et tapsmessig mareritt, med mindre man har en sterk kunnskap om innflytelse, en effektiv kapitalallokeringsordning og sterk kontroll over følelser (for eksempel viljen til å kutte tap kort). Selvregistrert læring. På aksjemarkedet. en handelsmann kan søke profesjonell assistanse fra porteføljeforvaltere. handelsrådgivere og forholdsforvaltere. Forex handelsfolk er helt alene med liten eller ingen hjelp. Diskiplinert og kontinuerlig selvstyrt læring er et must i hele handels karriere. De fleste nybegynnere slutter i første fase, først og fremst på grunn av tap som skyldes begrenset forex trading kunnskap og uriktig handel. Høy volatilitet: Uten kontroll over makroøkonomisk og geopolitisk utvikling kan man lett lide store tap i det svært volatile valutamarkedet. Hvis ting går galt med en bestemt aksje, kan aksjonærene legge press på ledelsen for å iverksette nødvendige endringer, og de kan alternativt nærme seg regulatorer. Forex handelsmenn har ingen steder å gå. Når Island gikk i konkurs, kunne forexhandlere med islandsk kroner bare se på. De påståtte svindelene som involverer den irakiske dinar eksisterer fordi det ikke er noen myndighet til å kontrollere sine verdsettelser. (Relatert: Er irakisk dinar en klok investering) 247-markedene gjør det vanskelig å regelmessig overvåke priser og volatilitet. Den beste tilnærmingen er å holde strenge stoppfall for alle forexhandler og handel systematisk gjennom en godt planlagt tilnærming. Ofte oppfattes som enkel moneymaking karriere, forex trading er faktisk ganske vanskelig, men svært engasjerende. Utholdenhet, kontinuerlig læring, effektiv kapitalstyringsteknikker, evnen til å ta risiko og en robust handelsplan er nødvendig for å være en vellykket forex-handelsmann. En type skatt belastet kapitalgevinster pådratt av enkeltpersoner og selskaper. Kapitalgevinst er fortjenesten som en investor. En ordre om å kjøpe en sikkerhet til eller under en spesifisert pris. En kjøpsgrenseordre tillater handelsmenn og investorer å spesifisere. En IRS-regelen (Internal Revenue Service) som tillater straffefri uttak fra en IRA-konto. Regelen krever det. Det første salg av aksjer av et privat selskap til publikum. IPO er ofte utstedt av mindre, yngre selskaper som søker. Gjeldsgrad er gjeldsgrad som brukes til å måle selskapets økonomiske innflytelse eller en gjeldsgrad som brukes til å måle en person. En type kompensasjonsstruktur som hedgefondsledere vanligvis bruker i hvilken del av kompensasjonen som er ytelsesbasert. Stopp å tape penger på aksjemarkedet Mange investorer er gale som helvete ifølge en nylig undersøkelse utført av et team av psykologer ledet av Paul Slovic av beslutning Forskning. Er du i denne gruppen Mange mennesker synes å føle seg som tilskuere i sitt eget økonomiske liv, nesten som om de var tilskuere på et racetrakke som ikke var i stand til å stoppe en forestående bilulykke og vende øynene deres bort fra det. Kjøp og hold investeringen er død Denne klassiske strategien fungerte bra gjennom 1980-tallet og 1990-tallet, men har falt i ansiktet de siste elleve årene. Til en generasjon investorer oppvokst til å tro på evnen til å holde aksjer i det lange løp, har resultatene vært ødeleggende Mange mennesker gir opp med å kunne pensjonere. Kjøpe og holde utsetter deg for ubegrensede tap, og vi ser ut til å ha gått inn i et markedsmiljø der det utænkelige er mulig. Du har ikke noe å tape ved å endre investeringsfilosofien din og skifte til sikrere modusen for trenden som følger. TMS Trader tilbyr en profitt med høy profitt basert på vår velprøvde tilnærming til handelsmarkeder, ikke aksjer. For å finne ut hvordan du kan slå din mislykkede investeringsstrategi til en sterk vinner, klikk bare her. TMS Trader Topphandel i uken Hver uke presenterer vi vår topphandel. Når du blir medlem, sender vi deg en epost som forteller deg nøyaktig hvordan du gjør hver handel. Handel av Uke 5-7-12 ZSL Proshares Ultra Short Sølv Markedsverdi TMS Traders konsekvent tjener uansett hva markedene gjør. Hvis du er klar til å gå opp til et nytt nivå av ytelse, kan du prøve ut medlemskap i TMS Trader for en NO RISK FREE TRIAL. quotTheTMS Trader er intet mindre enn revolusjonerende. Den bruker en ekstraordinær nøyaktig handelsformel for å produsere konsekvent høy fortjeneste med lav riskquotPPro8 PProAPI Når du bruker PProAPI, må du huske: API-brukeren er ansvarlig for alle profitslosser knyttet til ordreaktivitet generert av API API-generert ordreaktivitet blir utsatt til alle de samme kontrollene og overvåkingen som manuell ordreaktivitet Det er API-brukerens ansvar å overvåke sin handelsaktivitet i sanntid Hvis en API-bruker genererer problematisk ordreaktivitet ved hjelp av API. tilgang kan begrenses til brukeren kan påvise at korrigerende tiltak er tatt. Ansvarsfraskrivelse: Begrenset støtte: Forutsetningen er at brukere av API-en har grunnleggende kunnskap om programmering og hvordan man integrerer URL-samtaler med andre verktøy, og som en Resultatet av støtten som tilbys er begrenset, for det meste, til dokumentasjonen som er funnet nedenfor. Det er helt opp til brukeren hvordan de vil samhandle med API. Det er mulig å bruke URL-samtalene og behandle CSV-dataene ved hjelp av hvilket som helst programmeringsspråk. PPro8 API er en webtjeneste som, når den er aktivert, lar brukeren passere kommandoer ved hjelp av et URL-format. Merk: Når UDP er satt opp, mottar kommandoene ikke svar i XML eller i. loggfiler. I stedet svarer API-serveren med HTTP-overskrifter. Hvis en kommando feiler, returnerer serveren 400 dårlige forespørsler. Uten UDP-oppsett, bruk av vanlig nettadresse i stedet, forventet oppførsel er 200 gode forespørsler. For å starte PProAPI, lanserer en bruker PPro8-klienten med følgende kommando: Merk: En hvilken som helst port kan brukes 8080 brukes bare i alle eksemplene. Hvis du velger å bruke en annen port, anbefaler vi at du begrenser deg til området fra 100065535, da porter under 1000 ofte er forhåndsdefinert av operativsystemet. Når du er logget inn, kan brukeren gå til PProAPI-portalen ved hjelp av denne linken: localhost: 8080. Denne portalen vil ha en grunnleggende oppsummering av de tilgjengelige kommandoene. Merk: Gjennom denne bruksanvisningen presenteres eksempel URL-adresser utelat lokalhost: 8080. For alle eksemplene nedenfor, første type localhost: 8080 etterfulgt av kommandoen. UDP-funksjonalitet For å sikre riktig UDP-funksjonalitet, må du kode programmet for å lytte aktivt til porten. Hvis du vil bekrefte UDP-funksjonalitet, anbefaler vi at du bruker NetCat og tilhørende cheat sheet til dette formålet. For å bruke NetCat, start den med følgende kommandolinje, for eksempel: - du er UDP - l betyr å lytte til - p er port, hvorav tallet varierer avhengig av at registreringen sendes sammen, betyr denne kommandolinjen UDP-port 4135 er aktivt lytter. Du kan da bruke kommandolinjen til å registrere og sende data til en port du angir. Registrer L1-data for ATML. NQ og send data til UDP-port 4135. Datatyper Bruk API til RegisterDeregister for følgende datatyper. For mer informasjon, se PProAPI-portalen (localhost: 8080) Registrering Bruk Register-kommandoen til å registrere for hver av de tilgjengelige datatyper. I hver registrering registreres en individuell fil ved hjelp av synkroniseringsdelen av bykey på følgende måte: På den annen side sender bytype alle registrerte symboldata til en spesifisert fil. Hvis den angitte filen inneholder TOS. L1. L2. og OSTAT. Du kan velge hvilket symbol som går til den angitte filen (bytype), eller skriv til en egen fil (bykey) for et symbol. Det samme gjelder for Deregister-kommandoen. Register kommandoer Register-kommandoen er delt inn i tre separate kommandoer: GetSnapshot, Register, og SetOutput. Ved hjelp av disse kommandoene kan du angi produksjonen og aktivere eller deaktivere den som skrives ved å sette statusen av og skrive bare øyeblikksbilde, levende data eller begge, avhengig av kommandoen. GetSnapshot Bruk denne kommandoen for å få eksisterende data (de siste 100 poster, men ingen nye data) for symbolet. Bruk denne kommandoen til å registrere live data og få ny informasjon for symbolet. Bruk denne kommandoen til å angi utdatainformasjon for symbolet og definere hvor dataene skal skrives, enten bykey eller bytype. Deregister Deregister-kommandoen brukes til avregistrering for hver av de tilgjengelige datatyper. Dette stopper API-en fra å skrive til relevante loggfiler eller gjøre L1-anropene tilgjengelige. Spesifikke eksempler for hver datatype vises nedenfor. Nivå 1 (L1) Denne kommandoen registrerer API for å motta alle nivå 1 prisoppdateringer for symbol ZVZZT. NQ. Disse oppdateringene er skrevet til en fil i PPro8-startkatalogen med navnet L11ZVZZT. NQ. log, hvor tallet representerer regionen. Regionene er som følger: 1 Nord-Amerika Merk: Pass på at du registrerer deg for riktig region med alle relevante kommandoer. Meldinger for L1 må inneholde symbolparameteren. Hver L1-oppdatering er en kommaseparert datalinje med følgende felt: LocalTime09: 07: 29.349 tiden oppdateringen ankom på user039s maskin og bruker brukerens39s datamaskin039s tid MarketTime09: 07: 30.379 markedstiden for oppdateringen SymbolXIU. TO symbolet oppdateringen gjelder for, i formatet ltsymbolgt. ltmarket extensiongt BidPrice19.19 budprisen for L1-oppdateringen BidSize8000 budstørrelsen for L1-oppdateringen AskPrice19.24 spørprisen for L1-oppdateringen AskSize16000 spørsmålet om L1-oppdateringen Merk av om den siste oppdateringen er relatert til en uptickdowntick på markeder, hvor aktuelt salgstidspunktet (TOS) Denne kommandoen registrerer API-en for å motta alle salgstider for symbolet ZVZZT. NQ. Disse oppdateringene skrives deretter til en fil i PPro8 startkatalogen med navnet TOS1ZVZZT. NQ. log. Meldinger for TOS må inneholde symbolparameteren. TOS-meldinger lagres i en separat fil for hvert registrert symbol. Hver TOS-oppdatering er en kommaseparert datalinje med følgende felt: LocalTime09: 30: 15.375 tidspunktet oppdateringen ankom på user039s maskin og bruker bruker039s datamaskin039s tid MarketTime09: 30: 14.887 markedstiden for oppdateringen Type1 typen av stillbildedata som kommer inn i pris8.63 prisen som handelen skjedde på Størrelse100 antall aksjer som er involvert i handelen Kilde17 en intern verdi for kartlegging til tilbudskilden Tilstand Salgsbetingelsesverdien, hvor det er aktuelt Tick identifiserer handelen som en uptickdowntick på markeder, hvis aktuelt MmIdC, markedssenteret som handelen har skjedd, SubMarketIndemarkedssenteret som handelen oppstod, hvis aktuelt. Informasjon for Type-parameter: Type 0 Live-feed Type 1 Start av øyeblikksbilde Type 2 Stillbildeopptak Type 3 Ende av øyeblikksbilde Live feed data starter når brukeren registrerer for feedet. Merk: øyeblikksdata er ikke dupliserte data. I stedet er det historiske data som viser de siste 100 TOS-utskriftene før brukeren registrerte for feedet. Stillbilder kan behandles hvis brukeren ønsker å få en ide om symbolsalg fra rett før TOS-registeret. Snapshots brukes til å fylle TOS-vinduet når et symbol er registrert for det, og siden API gjør de samme samtalene som programvaren, er TOS også inkludert her. For mer informasjon, se den komplette listen over PPro8 TOS-verdier (Market Center, Submarket ID og salgsbetingelser). Markedsdybde (L2) Denne kommandoen registrerer API for å motta alle nivå 2Market Depth oppdateringer for symbol ZVZZT. Disse oppdateringene skrives deretter til en fil i PPro8 startkatalogen med navnet L21ZVZZT. NQ. log. Meldinger for L2 må inneholde symbolparameteren. L2-meldinger lagres i en separat fil for hvert registrert symbol. Hver L2-oppdatering er en kommaseparert datalinje med følgende felt: LocalTime08: 39: 43.114 tiden oppdateringen kommer på user039s maskin og bruker brukerens39s datamaskin039s tid MarketTime08: 39: 42.601 markedstiden for oppdateringen MmidANON the MMID (Market Maker ID) knyttet til oppdateringen SideB siden av oppdateringen Pris8.6 oppdateringsprisen Volume100 størrelsen i aksjer i det oppdaterte sitatet Dybde1 antall ordre som utgjør sitatet, hvor det er aktuelt SequenceNumber27003 sekvensnummeret er unikt av MMID, Pris og Side, og kan brukes til å korrigere for data uten rekkefølge. Hver oppdatering enten a) lager et nytt nivå, eller b) erstatter eksisterende verdier for den MMID-, Pris - og Side-kombinasjonen. For eksempel, hvis du allerede har et ANON-bud 8,60 for 400 aksjer, vil ovennevnte eksempeldata erstatte det slik at de nye verdiene vil være ANON Bud 8,60 for 100 aksjer. Markedsdybde øyeblikksbilde Når API registrerer for L2-feedet på et symbol, mottar det først et øyeblikksbilde. Dette øyeblikksbildet representerer nåværende sitattilstand for symbolet, og skal da oppdateres med sanntidsmeldingene som kommer inn. Stillbildet begynner med en linje der sider, for eksempel: Alle meldinger som stiller opp stillbildet har SequenceNumber0. Stillbildet slutter med en linje der Sidee, for eksempel: Ubalanse (IMBALANCE) Denne kommandoen registrerer API for å motta alle ubalansdata. Disse dataene skrives deretter til en fil i PPro8 startkatalogen med navnet: IMBLO1ALL. log. Merk: NASDAQ og NYSE-informasjon er dynamisk, mens TSXTSX-V-informasjonen er statisk. AMEX-informasjon er ikke tilgjengelig for øyeblikket. Hver IMBALANCE-oppdatering er en kommaseparert datalinje med følgende felt: LocalTime15: 57: 15.113 tidspunktet oppdateringen ankom på user039s maskin og bruker bruker039s datamaskin039s tid MarketTime15: 57: 15.072 markedstiden for oppdateringen SideS siden av ubalansen TypeO type ubalanse, hvor aktuelt Status status for ubalansen, hvis aktuelt SymbolLKQ. NQ symbolet på hvilken ubalansen eksisterer Pris32.875 aksjekursen Volume3578 størrelsen på ubalansen i aksjer MmidQ markedet for ubalansen (QNASDAQ, NNYSE, TToronto, VVenture) AuctionPrice32.84 den teoretiske auksjonsprisen, hvor gjeldende ContinuousPrice32.86 den kontinuerlige prisen på det primære markedet, hvor aktuelt PairedVolume67428 størrelsen, i aksjer, allerede sammenkoblet. Hver ubalansoppdatering representerer gjeldende størrelsen på ubalansen. Tidligere meldinger for samme symbol kan kasseres. Ordrestatus (OSTAT) Denne kommandoen registrerer API for å motta alle OSTAT-meldinger for brukeren i region 1 (Nord-Amerika), region 2 (Europa) eller region 3 (Asia). Disse dataene skrives deretter til en fil i PPro8 startkatalogen med navnet OSTAT1.log. Den numeriske verdien i loggfilnavnet representerer regionen. Meldinger for OSTAT må inneholde regionparameteren. En fil er opprettet for hver region. For å se alle bestillingsoppdateringer, inkludert intern rejectsa, må brukeren overvåke både OSTAT og ORDEREVENT loggene. Merk: For Futures-kontrakter, sender API-kontraktstørrelsen for prislappen, ikke kontraktsprisen. Bruk GetLv1 for å finne tick størrelse og tick verdi og beregne: Kontraktspris (Kontraktstørrelse Tick Size) Tick Verdi Hver OSTAT-oppdatering er en kommaseparert datalinje med følgende felt: LocalTime09: 35: 34.237 tidspunktet oppdateringen kom på user039s maskin og bruker bruker039s datamaskin039s tid MarketDateTime20131011-09: 35: 34.048 markedets dato og klokkeslett for oppdateringen CurrencyCAD valutaen for bestillingen SymbolTD symbolet som bestillingen ble levert Gateway2028 Gateway ID som bestillingen ble sendt inn på SideB siden som bestillingen ble sendt OrderNumberTESTTEST00000024M1713F3100000 det unike bestillingsnummeret til bestillingen Pris92.72000000 prisen på ordrestatusoppdateringen for en ny ordre er det ordreprisen, for Fill PartialFill det representerer prisen på aksjene som utføres Aksjer100 den antall aksjer knyttet til ordrestatusoppdateringen for en ny ordre er det ordreformatet, for en Fill PartialFill det representerer antall aksjer s utført Posisjon2 et sekvensnummer for meldinger relatert til det unike bestillingsnummeret, for eksempel er 1 først, 2 er andre og så videre OrderStateFilled statusen til bestillingen representert ved oppdateringen MarketID2 markedet hvor bestillingen ble sendt CurrencyChargeGwayCAD valuta for gateway-avgiften ChargeGway-0.31 gateway-avgiften knyttet til denne statusoppdateringen CurrencyChargeActCAD aktivitetsavgiftens valuta ChargeAct0.011 aktivitetsavgiften knyttet til denne statusoppdateringen CurrencyChargeSecCAD valutaen til SECRegulatory fee ChargeSec0 SECRegulatory avgiften knyttet til denne statusoppdateringen CurrencyChargeExecCAD valutaen for utførselsgebyret ChargeExec0.16 utførelsesgebyret knyttet til denne statusoppdateringen CurrencyChargeClrCAD valutaen for clearingkostnaden ChargeClr0.008 clearingsavgiften knyttet til denne statusoppdateringen OrderFlags128 ordreflaggene knyttet til ordrene, som kun brukes til intern behandling og for å identifisere om bestillingen ble sendt gjennom PPro8 eller API CurrencyCharge10 intern verdi, ikke relevant for ekstern analyse. Account1TESTOF001TNVTESTTESTCAD1 kontoen som er knyttet til denne bestillingen InfoCode255 intern verdi for sporing av OSTAT-koder, ikke relevant for ekstern analyse InfoTextLiqFlagsTag688820Tag3192.720Tag9730A tilleggsinformasjonstekst hvis noe som er knyttet til denne statusoppdateringen Merk: Hvis OrderFlags-verdien er mellom 128 og 255, betyr det at bestillingen kommer fra API-en. Du kan bruke OSTAT-loggen, i kombinasjon med ORDEREVENT-loggen, til å overvåke bestillingsstatus og spore henrettelser og tilhørende avgifter. Disse dataene brukes også av PPro8 klientprogramvaren til å oppdatere vinduene Sammendrag og logglogg. Ordrehendelse (ORDEREVENT) Denne kommandoen registrerer API-en for å motta alle ordrehendelse (ORDEREVENT) meldinger for brukeren i region 1 (Nord-Amerika). Disse dataene skrives deretter til en fil i PPro8 startkatalogen med navnet ORDEREVENT1.log. Meldinger for ORDEREVENT må inneholde regionparameteren. En fil er opprettet for hver region. Denne loggen kan kombineres med OSTAT loggen for å overvåke for alle bestillingsoppdateringer. Den primære bruken av ORDEREVENT-loggen er å gjenkjenne en bestilling som avvist internt der den ikke vises i OSTAT-loggen. Hver ORDEREVENT-oppdatering er en kommaseparert datalinje med følgende felt: LocalTime08: 39: 45.442 tidspunktet oppdateringen ankom på user039s maskin og bruker brukerens39s datamaskin039s tid MarketDateTime20131025-08: 39: 45.208 markedets dato og klokkeslett for oppdater eventMessageType1 arten av ordrehendelsen: 1 NewOrder, 2 CancelOrder, 3 ManualOrderConf, 4 OrderFlagsChange, 5 LastOrderEventType EventFlavour2 den interne tilstanden til ordrehendelsen: se smakbeskrivelseslisten nedenfor EventOriginatorId1 opphavsmannen til ordrehendelsen: 1 Client, 2 OPC , 3 GS, 4 SS OriginatorSeqId0 sekvensnummeret til hendelsen sendt av opphavsmannen Size100 størrelsen på bestillingen, i aksjer Pris8610000000 prisen som bestillingen ble sendt inn, bruker PPro8 innfødt prisformat, som må deles med 109 (1000000000 ) for å vise menneskelig lesbar pris OrderNumberTESTTEST00000003M171401100000 det unike nummeret på bestillingen InfoText tilleggsinformasjon tekst tilknyttet w I denne bestillingshendelsen, for eksempel, avvis grunnen OrderEvent (ORDEREVENT) Flavour Descriptions som følger: 0 NoOrderEventFlavour bestillingen har ingen hendelse smaken 1 RequestPending - rapporter om en forespørsel som ble gjort har ingen effekt på ordrestatusen (opprinnelig Holding) 2 Akseptert - bestillingen er på markedet 3 DelFill - bestillingen er ikke åpen (fylle ut) 4 Fyllt - bestillingen er ikke åpen (meld til fylt) 5 Avbryt - bestillingen er ikke åpen (Meld til delCancelled eller Canceled) 6 AvvistOrderClosed - forespørselen ble avvist, og ønsket bestillingsnummer er ikke lenger åpent 7 AvvistOrderOpen - forespørselen ble avvist, men bestillingen er fortsatt på markedet 8 AvvistNoKonfigurasjon - forespørselen ble avvist på grunn av et nettverksproblem 9 CancelReplace - (Staten forblir uendret , enten akseptert eller delfylt) 10 Holding - fra PPro8 Client, ordren holdes, venter på en hendelse før den sendes (StateHolding) 11 LastOrderEventFlavour - den siste ordenshendelsen smaken Merk: whe n pris og størrelser venter OPC, vises en ugyldig verdi. Dette problemet korrigeres vanligvis når vi slipper et nytt OSM. Hvis du tror dette kan påvirke handel, kan du kanskje filtrere dem ut som Størrelse -1. Beskrivelsen vil også vise meldingen 039Ny rekkefølge, OPC Pending039. PProAPI-indeks til bestillingsnummer (PAPIORDER) Denne kommandoen registrerer API for å motta informasjon for ordrer sendt via API om bestillingsnummer knyttet til hver bestillingsforespørsels-ID. Dataene skrives deretter til en fil i PPro8 startkatalogen med navnet PAPIORDER1.log. Meldinger for PAPIORDER må inneholde regionparameteren. Du kan bruke denne loggfilen til å begrense antallet 039GetOrderNumber039 forespørsler du trenger å sende inn. Du kan angi programscript for å overvåke denne loggfilen for den informasjonen. Hver PAPIORDER-oppdatering er en kommaseparert datagruppe med følgende felt: LocalTime10: 10: 07.006 tiden oppdateringen kom på user039s maskin og bruker bruker039s datamaskin039s tid PProApiIndex3 forespørselenID knyttet til en ExecuteOrder-hendelse som returnert i XML OrderNumberDV10600503000002M171407100000 den bestillingsnummer tilknyttet RequestID Lv1 amp Tos Disse er utdatert, men fortsatt tilgjengelig. Bruk L1 og TOS. Denne kommandoen gjenkjenner Nivå 1 øyeblikksbilder. Du må registrere deg for L1-data før du prøver å lese den. Dette vil gi følgende svar: Dette GetLv1-svaret er en kommaseparert linje med data som inneholder følgende felt: Volume798304 volumet av symbolet LowPrice55.1100 den lave prisen HighPrice55.5000 den høye prisen OpenPrice55.4000 den åpne prisen ClosePrice55 .3400 den lukkede prisen MaxPermittedPrice0 Maksimum tillatt pris MinPermittedPrice0 Minimum tillatt pris LotSize100 Lotestørrelsen LastPrice55.1100 den siste prisen InstrumentStateOpen instrumentet tilstand AssetClassEquity Asset Class TickValue0 tick-verdien TickSize0.00500000 tick-størrelsen CurrencyCAD valutaen GetTransactions Denne kommandoen minner om alle henrettelser for en bruker-ID. Dette svaret returnerer ikke lenger Market - eller SymbolMarket-parameteren. Ordrelaterte kommandoer Du kan bruke API til å samhandle med ordrer på flere måter. For mer detaljerte eksempler, se PProAPI Portal (localhost: 8080). ExecuteOrder ExecuteOrder-kommandoen inneholder en rekke verdier som kan skrives avhengig av den valgte bestillingen type: limitpriceltfloatgt (må være et positivt nummer) ordreordet rekkefølge navnegt (bruk nøyaktig stavemåte, tilfelle og mellomrom av ordrenavn) sharesltintgt (må være et positivt tall ) priceadjustltfloatgt (kan være et positivt eller negativt tall) stopriceltfloatgt (må være et positivt tall) displaysizeltintgt (må være et positivt tall) minxecsizeltintgt (må være et positivt tall) Dette eksemplet vil sende en Reserve-ordre på TSX med en grenseverdi på 6,90, størrelse 1000 og visningsstørrelse på 100 aksjer. Merk: Når du sender markedsordrer, for eksempel Marked på tett, må du sørge for at du angir en pris. Syntaks for UDP-registreringer:
No comments:
Post a Comment