Monday, October 3, 2016

Interaktiewe Brokers Options Historiese Data

'n Interaktiewe Brokers (IB) Workspace verbinding beskikbaar vir Windows en Mac OS X. Interaktiewe Brokers skep bied real-time en historiese data vir aandele, opsies, futures, forex, effekte, CFD's, lasbriewe en fondse op 80 markte. Sien www. interactivebrokers vir meer inligting en hul pryse planne. Ten einde vir MotiveWavereg om te werk met Interaktiewe Brokers, sal jy eers moet die Interaktiewe Brokers Trader Workstation (TWS) Standalone installeer en dan 'n Workspace in MotiveWavereg vir Interaktiewe Brokers. Data Beperkings Interaktiewe Brokers plaas die volgende beperkings op realtime en historiese data toeganklik vir 3rd party programme 1 Jaar Historiese data - Historiese data is beperk tot 1 jaar. Vir een of ander voorrade / indekse, sal MotiveWavereg poog om bykomende inligting as 1 jaar trek van Google. Pacing Violations - TWS beperk die getal versoeke om data. Dit te veel versoeke vir data voorkom in 'n kort tydperk van die tyd, kan jy fout boodskappe dui Tempo Oortreding sien. As dit gebeur moet jy dalk 'n paar minute wag voordat jy probeer om data weer te laai. Real Time Quotes - TWS nie lê perke op die aantal aktiewe filmpjes jy in MotiveWavereg (tipies ongeveer 100). Bykomende booster pakke kan gekoop word by IB te werk om hierdie probleem: Booster Packs. Vertraag Data nie ondersteun nie - TWS bied nie toegang tot vertraagde historiese data en aanhalings. Vir meer besonderhede oor hierdie beperkings te sien IB Data Beperkings installering Interaktiewe Brokers Trader Workstation (TWS) Standalone rekening Setup 8211 As jy nie 'n Interaktiewe Brokers rekening het nie, sal jy nodig het om 'n rekening by Interaktiewe Brokers deur www. interactivebrokers skep / IBG / hoof . As jy reeds 'n rekening by Interaktiewe Brokers, het jy jou gebruikersnaam en wagwoord gereed. Installeer TWS 8211 As jy dit nie reeds gedoen het nie, sal jy nodig het om Interaktiewe Brokers Trader Workstation (TWS) te installeer. Jy kan dit doen uit: www. interactivebrokers / af / indexftwspoverview meld by TWS 8211 Begin TWS en gee jou login credentials. (Let wel: TWS moet loop sodat MotiveWavereg te werk) Stel API-instellings 8211 Jy sal nodig hê om klik op die knoppie 8216Configure8217 op die nutsbalk TWS (sien kiekie hieronder). Die API sal moet geaktiveer wees vir MotiveWavereg aan te sluit. Sien skerm API-instellings geskiet hieronder. Kies APIgtSettings van die spyskaart aan die linkerkant. Maak seker dat die volgende instellings in staat gestel word deur te kliek op die blok: Aktiveer ActiveX en Socket Kliënte Aflaai oop bestellings op verband Sluit FX posisies wanneer die stuur van portefeulje Stuur status updates vir EFP en wisselvalligheid bestellings met Deurlopende vlag Werk Onder Trusted IP-adresse: Klik op die knoppie Skep . Tik in 127.0.0.1 en klik op OK (Dit is jou plaaslike rekenaar IP-adres). Klik OK om die API-instellings te red. Laat TWS hardloop en gaan terug na MotiveWavereg. Screenshot vir Stap 4 8211 API Stel instellings: die Workspace In MotiveWavereg Die volgende instel is die dialoog Workspace in MotiveWavereg. Oor die algemeen moet jy die standaard instellings hou nie, tensy jy dit in TWS het verander. Die kliënt ID veld moet ingestel word na 0, tensy daar 'n konflik met 'n ander kartering aansoek. Die Interaktiewe Brokers Workspace opstel is nou voltooi. Om MotiveWavereg hardloop met Interaktiewe Brokers, maar maak seker jy TWS begin en geteken voor die aanvang van / uitvoer van die Interaktiewe Brokers Workspace in MotiveWavereg. Gevorderde instellings Een manier om te werk om die data beperkings met TWS is om historiese en / of reële tyd data van 'n derde party data diens te laai. Hierdie opsie kan ingestel word deur te kliek op die Advanced knoppie van die Workspace dialog. You is hier: Verwysing GT Historiese data Beperkings Historiese data Beperkings Historiese data versoeke is onderhewig aan die volgende beperkings: Vir alle sekuriteite Merk-tot-blok data nie oorgedra terug deur enige API tegnologie, bied ons net die rou waardes wat gebruik word om die tyd bars te bereken. Studies en Aanwysers word nie oorgedra terug deur enige API tegnologie. Intra-dag bar groottes is terug in plaaslike Tydsone oorgedra, daaglikse bar groottes en groter is terug herlei in Exchange Tydsone. Vir daaglikse bar groottes en 'n groter, sal die datum waarde net terug in formaat jjjjmmdd, formatDate 2 word slegs ondersteun vir intra-dag bars. Vir Voorrade, CMDTY, ETF, Forex, indekse en CFD's Historiese data versoeke dat 'n kroeg grootte van 30 sekondes of minder te gebruik kan net terug te gaan ses maande. Historiese data versoeke kan teruggaan een volle kalender jaar of meer, afhangende van die aantal gelyktydige real-time mark data lyne: Nommer van Mark data Lines historiese Data Versoek perk mark data lyne kan verhoogde gebaseer wees op maandelikse kommissie bedrae, hoeveelheid aandele en Haal Booster ledegeld. 'N Mark data lyn verwys na 'n kwotasie lyn in TWS en aan elke reqMktData () en reqRealTimeBars () metode opgeroep in die API. Vir meer inligting oor hoe die mark data is wat geraak word deur kommissies en gelykheid, brei die Hoe Mark data bereken word deel van die sigbare bladsy Mark data op ons webwerf. Haal Boosters getel op die top van jou huidige real-time mark data lyn perke. Vir meer inligting oor hoe die mark data met die hand is wat geraak word deur kwotasie booster subskripsies, sien die aanhaling Booster deel van die sigbare bladsy Mark data. Jy skryf aan Boosters op die mark data Subskripsies bladsy Account Management kwotasie. Die volgende tabel dui die maandelikse kommissie vereis, gelykheid vereis, en / of kwotasie booster pakke wat nodig is om die totale jaar van historiese data te verhoog: Totaal jare van historiese data Com x Data Mthly Com Mthly Kommissie Vereiste Equity x Data Mthly Equity Data Mthly Equity Vereiste data - Standaard data wat nodig is data wat nodig is / Per Booster Totaal Booster minder as USD 4000 minder as USD 5000000 3 Booster pakke of minder USD 8,0 x 500 dollar 4000 dollar 10,000 x 500 USD 5000000 4 Booster packs USD 8,0 x 750 dollar 6000 dollar 10,000 x 750 USD 7500000 7 Booster Packs USD 8,0 x 1000 dollar 8000 dollar 10,000 x 1000 USD 10.000.000 9 Booster Packs USD 8,0 x 1250 USD 10.000 USD 10.000 x 1250 USD 12.500.000 n / A (Max Haal Booster Packs is beperk tot 10) Let wel: 160 Die verhoging van hoe reeds historiese data beskikbaar sal geen invloed op die tempo beperkings het. Pacing beperkings is hard gekodeer op BRe Server backend en as sodanig nie gebruiker verstelbaar. Sien asseblief die onderstaande Tempo Oortreding artikel vir meer besonderhede. Vir Toekomsnavorsing, EAT's en metale Historiese data versoeke is beskikbaar vir verstreke Futures, 2 jaar van die huidige verloop. Historiese data versoeke is tipies beskikbaar vir tot 6 maande per verstryking. Historiese data versoeke vereis die verstryking gespesifiseer word, in hierdie tyd deurlopende kontrak word nie ondersteun nie. Vir Options, Fops, waarborge en struktuur Produkte Historiese data versoeke is slegs beskikbaar vir die huidige verval. Geen Einde van die dag (EOD) data is beskikbaar, die geldige bar groottes is vanaf 1 sekondes tot 8 uur Historiese data versoeke is tipies beskikbaar vir tot maande per verstryking 2calendar. Vir Bonds en Fondse Historiese data versoeke is nie beskikbaar is deur die API, kan net die regte tyd data aangevra word. Let wel: 160 Vir meer inligting oor die versoek real time data te sien Die gebruik van die tickers Page in die DDE vir Excel hoofstuk, reqMktDataEx () in die ActiveX hoofstuk, reqMktData () in die hoofstuk C, reqMktData () in die Java hoofstuk, reqMktData () in die hoofstuk C en gebruik van die tickers Page in die ActiveX vir Excel hoofstuk. Vir die regte tyd bars wanneer u Real Time Drinkplekke is hierdie 'n soektog vir die streaming historiese data, staan ​​die data terug herlei van dieselfde bedieners wat historiese data. As sodanig toe te inisieer versoek dit is onderworpe aan dieselfde tempo beperkings hieronder uiteengesit in die Tempo Oortreding artikel. Ook sedert die Real Time Drinkplekke versoeke word as streaming, sal dit bydra tot die totale aantal Mark data Lines uiteengesit in die bladsy Mark data Wys op ons webwerf. Let wel: 160 Real time bars nie beskikbaar vir DDE. Vir meer inligting oor die werklike tyd bar versoeke, sien reqRealTimeBarsEX () in die ActiveX hoofstuk, reqRealTimeBars () in die hoofstuk C, reqRealTimeBars () in die Java hoofstuk, reqRealTimeBars () in die hoofstuk C en Real Time Drinkplekke in die ActiveX vir Excel hoofstuk. Pacing Violations Al die API tegnologie ondersteun historiese data versoeke. Maar vra dieselfde historiese data in 'n kort tydperk van die tyd kan ekstra las op die agterkant veroorsaak en daarna veroorsaak pacing oortredings. Die fout kode en boodskap wat 'n tempo skending dui is: 162 - Historiese Mark data Service fout boodskap: Historiese data versoek pacing skending van die volgende toestande kan veroorsaak dat 'n tempo skending: Maak identiese historiese data versoeke binne 15 sekondes maak ses of meer historiese data versoeke vir dieselfde kontrak, Exchange en merk Tipe binne twee sekondes. Ook, in ag te neem die volgende beperking wanneer versoek historiese data: Moenie meer as 60 historiese data versoeke in 'n tydperk van tien minute. As die whatToShow parameter in reqHistoricalData () is ingestel op BIDASK, dan tel dit as twee versoeke en ons sal BID160and ASK160historical data afsonderlik bel. Let wel: 160 Vir meer inligting oor historiese data versoeke, sien Besigtig Historiese data 160in die DDE vir Excel hoofstuk, reqHistoricalDataEx () 160in die ActiveX hoofstuk, reqHistoricalData () 160in die C hoofstuk, reqHistoricalData () 160in die Java hoofstuk, reqHistoricalData () in die C hoofstuk en Kyk Historiese data in die ActiveX vir Excel hoofstuk. Geldig Wat waardes Wys Die volgende tabel lys die geldige whatToShow waardes gebaseer op die ooreenstemmende produkte. Slegs van toepassing vir CFD indekse. Vir CFD voorraad, moet jy die onderliggende aandeel spesifiseer. Geldig Duur en Bar Grootte Instellings vir Historiese Data Versoeke Die volgende tabel lys die geldige duur andbar grootte instellings vir API historiese data versoeke. Neem asseblief kennis dat dit slegs riglyne is maar as jy probeer om hulle te bowe dan elke versoek kan tel as meer as een en 'n tempo skending soos uiteengesit above. Interactive Brokers nie historiese data oor verval opsies bied veroorsaak. Alle IV berekeninge moet afgelei van opsies wat nog nie verstryk het. Ek glo historiese wisselvalligheid word bereken uit die onderliggende sekuriteit en geïmpliseer wisselvalligheid word bereken uit die opsie premie. BRe API het 'n roetine genoem calculateImpliedVolatility (). gebruik dit nooit nie, so ek kan nie besonderhede gee. BRe API het ook 'n roetine genoem calculateOptionPrice () om opsie Grieke haal. Weereens, Ive nooit gebruik nie, maar hulle is daar buite. antwoord 3 Mei 12 aan 01:28 Vir enige navrae oor die IB API sal jy meer inligting (en open source code) vind hier beantwoord 3 Mei 12 aan 08:26 Jou Antwoord 2016 stapel Exchange, IncInteractive Brokers Trading Service Inleiding Sierra Chart werk met die Interaktiewe Brokers (Interaktiewe Brokers) handel diens. Hierdie diens bied die Sierra Chart sagteware met historiese daaglikse en historiese Intraday data, streaming real-time data en volledige handel dienste vir alle vorme van markte regoor die wêreld. Die Sierra Chart handel koppelvlak ondersteun ten volle die handel met Interaktiewe Brokers. Om Interaktiewe Brokers gebruik met Sierra Chart, volg die onderstaande instruksies. Ons beveel aan net die gebruik van interaktiewe Brokers vir ervare handelaars, diegene wat tegnies vaardig met rekenaars en sagteware, en verstaan ​​die bron van tegniese probleme. Die groot lengte van hierdie bladsy bevestig die kompleksiteit en kwessies wat jy in die gesig staar wanneer die gebruik van interaktiewe Brokers. Interaktiewe Brokers verskaf nie baie voordele en kan 'n goeie keuse vir baie handelaars wees, maar dit is belangrik dat jy bewus is van die potensiële probleme is en bereid is om die gevolge van hulle te aanvaar. Selfs al is jy 'n spesifieke probleem in Sierra Chart kan sien wanneer die gebruik van interaktiewe Makelaars en moontlik sien dit nie in 'n ander program, beteken nog die probleem is op die Interaktiewe Brokers kant. Die rede het te doen met verskille in die manier waarop Sierra Chart kan interaksie met die API en dit kan stuit veral probleme met TWS of Interaktiewe Brokers wat die ander programme nie kan stuit, want die interaksie verskillende kon wees. Sierra Chart sal interaksie met TWS in die mees betroubare en onnodige manier. Ondersteuning beleid: Ondersteuning van Sierra Chart vir tegniese probleme wat ondervind word wanneer die gebruik van interaktiewe Brokers, is binne die diskresie van Sierra Chart. Daar is 'n paar ingewikkelde tegniese kwessies wat 'n gebruiker kan teëkom wanneer die gebruik van interaktiewe Brokers, kan dit verskeie oorsake wat aan die kant van Interaktiewe Brokers en dus buite die beheer van Sierra Chart het. Daarom hierdie sal moeilik wees vir ons om te verstaan ​​en te help met, want hulle is nie in Sierra Chart en die Interaktiewe Brokers stelsel is 'n hoogs komplekse stelsel met baie redes waarom dinge verkeerd kan gaan. Daarom sal ons nie huiwer om ondersteuning te weier vir 'n paar kwessies aan ons gerapporteer waarby Interaktiewe Brokers. Bewus te wees van wanneer 'n besluit oor die vraag of jy moet met behulp van Interaktiewe Brokers. Wat ons wil vermy is waar jy 'n beduidende bedrag van jou eie tyd as gevolg van Interaktiewe Brokers kwessies mors en ons tyd kry sowel gemors en dan beland jy opgee. So beskou dit noukeurig. Vanuit ons perspektief Interaktiewe Brokers is 'n onnodige las op Sierra Chart ondersteuning. As jy van plan is om Sierra Chart gebruik met Interaktiewe Brokers oorweeg plaas met 'n ander ondersteun Trading diens as dit redelik is vir jou. Interaktiewe Brokers moet neem die DTC protokol en implementeer dit 100 persent volgens die spesifikasies. By die gebruik van Sierra Chart vir die eerste keer moet jy nie die prestasie van Sierra Chart oordeel behulp Interaktiewe Brokers aangesien dit 'n swak mark data stelsel. By die beoordeling van die kartering prestasie van Sierra Chart beide histories en in real-time raai ons met behulp van die Sierra Chart reële tyd en Historiese Forex en CFD Data Service wat verskaf met al Service pakkette. Dit is dalk nie die beste inleiding vir 'n Trading diens wees, maar dit is absoluut noodsaaklik dit alles is vooraf gekommunikeer. Wat is ingesluit Streaming real-time data: Ja. Historiese Intraday Data: Ja. Beperkte hoeveelheid van Interaktiewe Brokers. By die gebruik van Sierra Chart Service Package 3 of hoër en Global instellings gtgt Data / Handel diens instellings gtgt Laat Ondersteuning vir Sierra diagram gegee Feeds geaktiveer is, die Sierra Chart Historiese Data Service gebruik vir groot termynkontrak simbole en die VSA voorraad simbole, die verskaffing van 2 tot 3 jaar van historiese Intraday data. Die data van die Sierra Chart Historiese Data Service is 10-15 minute vertraag. Die mees onlangse 10 tot 15 minute sal steeds afgelaai word vanaf Interaktiewe Brokers. Historiese daaglikse data: Ja. 1 jaar indien van Interaktiewe Brokers. By die gebruik van Sierra Chart Service Package 3 of hoër, historiese daaglikse data vir groot termynkontrak, is kontant-indeks en die VSA voorraad simbole wat deur die Sierra Chart Historiese data diens. In hierdie geval is 10 jaar is beskikbaar. Historiese BidVolume en AskVolume: Geen van Interaktiewe Brokers. Ja wanneer die Sierra Chart Historiese Data Service gebruik. Sien hierbo. Leef Trading Services: Ja. Gesimuleerde Trading: Ja. Bestel Tipes Ondersteun: Alle. Bediener Bestuurde OCO (Orde kanselleer volgorde): Ja wanneer Globale Instellings gtgt Algemene Handel instellings gtgt Gebruik Server Side OCO en Bracket Bestellings geaktiveer (van toepassing op 1166 en hoër). Bediener Bestuurde Bracket Bestellings: Ja. Outomatiese handel (van toepassing op Live of gesimuleerde): Ja. Ondersteun Negatiewe verplasing vir Stop-perk Bestellings: Ja. Bedrag van historiese data beskikbaar. Interaktiewe Brokers bied 1 jaar van historiese daaglikse en 1 jaar van historiese Intraday data. Sierra Chart sal altyd die aflaai van die volle 1 jaar van historiese daaglikse data vir Historiese kaarte. Vir Intraday kaarte, dit is nie baie prakties om alles op een slag af te laai 1 jaar van historiese Intraday data van Interaktiewe Brokers. Gewoonlik die aflaai sal misluk en dit sal 'n baie lank voor dit voltooi te neem. Aflaai 30 dae is meer prakties. Die instruksies hieronder verduidelik hoe om te spesifiseer die aantal historiese Intraday dae om af te laai. Instruksies As jy 'n probleem met die konneksie na die Interaktiewe Brokers Trading diens, dan seker wees om te volg deur al die stappe hieronder. Om die Interaktiewe Brokers handel diens gebruik, sal jy 'n rekening by Interaktiewe Brokers nodig. Gaan na die webwerf Interaktiewe Brokers en 'n rekening oop te maak met hulle as jy nie reeds een het. Dit is moontlik om 'n interaktiewe Brokers demo rekening te gebruik en aan te meld by TWS met die gebruikersnaam edemo wagwoord demouser. Dit moet net al gebruik word vir toetsdoeleindes. Begin die Interaktiewe Brokers Trader Workstation (TWS) sagteware. Dit word sterk aanbeveel dat jy die alleenstaande TWS sagteware te gebruik. Nie die leser-gebaseerde TWS. Kies Edit gtgt Globale Konfigurasie op die sagteware spyskaart Interaktiewe Brokers TWS. Gaan na API gtgt instellings. Aktiveer die aanstuur ActiveX en Socket Kliënte opsie. Stel die Socket Port tot 7496. Skakel die API opsie Lees-alleen. Maak seker dat die komponent Exchange afskeiding omgewing is ingestel op 'n /. Voeg 'n vertroude IP-adres vir 127.0.0.1 go API gtgt Voorsorgmaatreëls in die venster TWS Configuration. Dit is noodsaaklik dat jy Verbypad Bestel Voorsorgmaatreëls vir API Bestellings kan word. Druk OK om die Interaktiewe Brokers API instellings te red. Gaan na Sierra Chart. Kies Globale Instellings gtgt Data / Handel diens instellings op die menu. Click op die Diens lys boks pyl. Kies Interaktiewe Brokers uit die lys. As jy nie die diens in die lys boks sien, dan verwys na hierdie hulp topic. Click op die bediener lys boks pyl in die Connection Besonderhede raam. Kies die localhost: 7496 bedienernaam uit die lys. As die TWS sagteware loop op 'n rekenaar anders as Sierra Chart, dan is die bediener kan ingestel word om die IP-adres waar TWS loop. Aktiveer die opsie maak op Program Startup. Aktiveer die versuim opsie Reconnect Op. betree opsioneel jou Interaktiewe Brokers gebruikersnaam en wagwoord in die gebruikersnaam en wagwoord bokse. Deur jou Interaktiewe Brokers gebruikersnaam en wagwoord, dit stel Sierra Chart vir jou outomaties aan te meld by die selfstandige TWS by die TWS nuwe aanmelding venster. Verwys na die outomaties aan te meld by TWS artikel. Vir die aflaai van historiese data om korrek te werk, jou rekenaars Datum en Tyd moet korrek ingestel. Die laaste datum en tyd in die grafiek moet ook korrek vir daardie kroeg te wees. Andersins, sommige of al die ontvang van Interaktiewe Brokers data kan gefiltreer word out. If jy probleme met historiese data, soos pacing oortredings het. verwys na Interaktiewe Brokers Historiese data Kwessies en oplossings. Veelvuldige parallelle verbindings te TWS: Om veelvuldige kopieë van Sierra Chart gekoppel aan Interaktiewe Brokers Trader Workstation (TWS) het, dan elke kopie van Sierra Chart moet ingestel word om 'n ander aanleg kliënt ID-nommer, stel met die aanleg kliënt ID instelling in die Connection Besonderhede artikel in die oorhoofse verstellings gtgt Data / Handel venster diens instellings. Jy kan enige van die genoteerde aanleg kliënt se ID-nommers gebruik. Dit maak nie saak nie. Jy moet net seker dat elke kopie van Sierra Chart gebruik 'n ander aanleg kliënt ID number. This aanleg kliënt ID-nommer gegee om TWS wanneer Sierra Chart verbind tot TWS te wees. Toegang tot alle handel Bestellings uit TWS: As jy wil om toegang tot alle handel bestellings van TWS asook bestellings van Sierra Chart aangegaan aangegaan het, dan sal jy nodig het om die aanleg kliënt ID instelling ingestel op 0. Stel die tydsone na die tydsone wat jy wil keer vertoon in. Stel die Intraday Data Storage Tyd Eenheid vir wat jy nodig het. Stel die data en ander instellings gtgt verstekgeldeenheid Kode om die geldeenheid kode wat sal gespesifiseer word met voorraad simbole wanneer 'n geldeenheid kode of ruil is nie deel van die simbool. Druk OK om die data / Handel venster diens instellings te sluit. Skakel die Global instellings gtgt Algemene Handel instellings gtgt Gebruik Server Side OCO en Bracket Bestellings (van toepassing op Sierra Chart weergawe 1166 en hoër) opsie as jy wil Sierra Chart het verskaf die OCO bracket ten einde funksionaliteit eerder as om te vertrou op wat Interaktiewe Brokers bied. In vorige weergawes van Sierra Chart, hierdie opsie is geleë in Algemene instellings gtgt Data / Handel diens instellings. Die Interaktiewe Brokers verskaf bracket orde funksies kan nie goed werk. Daarom beveel ons hou hierdie opsie afgeskakel. Maar vir die uiteindelike veiligheid, kan jy hierdie opsie merk en staatmaak op die funksies Interaktiewe Brokers want as jy aansluit verloor Interaktiewe Brokers, dan Sierra Chart kan nie behoorlik OCO bestellings te bestuur. Maak seker TWS loop. Om toegang tot die data en handel bediener, kies File gtgt Skakel gerus in op Data Feed op die spyskaart. As die venster gtgt Boodskap Meld venster oop en vertoon boodskappe wat daarop dui dat daar 'n fout by die koppeling na TWS, dan volg die volgende stappe: Kies Lêer gtgt Ontkoppel tot verdere verband pogings te voorkom. Herlaai TWS (Interaktiewe Brokers Trader Workstation) en maak seker TWS loop. Dit moet uitgevoer word op dieselfde rekenaar waar Sierra kaart is geïnstalleer om. hersien noukeurig die opstel van bogenoemde stappe weer sekere al die instellings korrek te wees. Die belangrikste stappe hierbo volg is 2 tot 17. Maak seker dat die Global instellings gtgt Data / Handel diens instellings gtgt Server in Sierra Chart is ingestel op localhost: poort nommer. Die poort nommer kan enige poort nommer en verdere inligting oor hierdie is hieronder. Maak seker dat jy die stap volg hierbo om 'n betroubare IP-adres voeg in die TWS API instellings (stap 7). Skakel enige firewall sagteware wat jy loop. Die ingeboude bedryfstelsel firewall kan aangeskakel word gehou, maar jy kan wil om te probeer aanskakel dit so goed of seker te maak dit is nie blokkeer TWS of die gespesifiseerde Socket Port. As een van die boodskappe in die boodskap Meld sê Kon nie toegang tot die data en handel bediener. Winsock fout: (10061) Geen verband gemaak kan word, omdat die teiken masjien aktief geweier nie. . probeer dan met behulp van 'n ander potjie hawe. Om die potjie hawe te verander, kies Globale Instellings gtgt Data / Handel diens instellings. In die boks Server betree localhost: 7497 (jy kan kies enige nommer te gebruik). In Interaktiewe Brokers TWS, kies Redigeer gtgt Globale Konfigurasie gtgt API gtgt instellings gtgt Socket Port en betree 7497 (gebruik dieselfde nommer wat jy gestel het in Sierra Chart). Verwyder jou TWS gebruikersnaam en wagwoord in Algemene instellings gtgt Data / Handel diens instellings te verhoed Sierra Chart outomaties erken enige dialoog verband verwante vensters. Probeer verbinding met die data en Trading bediener weer in Sierra Chart deur die kies File gtgt Skakel gerus in op Data Feed op die spyskaart. As daar nog 'n fout by die koppeling, dan hersien hulp onderwerp 1.5. Om 'n Historiese Chart oopmaak. 'n Intraday diagram of 'n Trading DOM. Kies Lêer gtgt Vind simbool op die spyskaart. Vind die simbool in die lys en druk die toepaslike button. If jy nie sien die simbool gelys wat jy wil gebruik, verwys na die bladsy Interaktiewe Brokers simbole om die behoorlike simbool formaat bepaal en met die hand tik die korrekte formaat simbool in die geselekteerde simbool boks op die venster Vind simbool en dan maak 'n grafiek of Trade DOM. Jy kan ook jouself simbole wat in die venster Vind simbool sal gelys word, deur middel van die Global simbool instellings voeg. Simbool Limits. Interaktiewe Brokers kan die aantal simbole wat jy kan data ontvang terselfdertyd beperk. Hierdie limiet verhoog mag word op grond van jou handel volume. As jy probeer om kaarte of Quotes lyne te kry vir meer as die toegelate simbole, dan diegene kaarte of Haal lyne sal nie werk. Jy kan jou vertel hoeveel simbole Sierra Chart tans dop deur te kyk na die aantal ná ST in die regte meeste status boks verskaf die Chart spyskaart Sierra. Sodra jy die limiet oorskry wat jy nodig het om twee dinge te doen om updates op die simbole wat gaan oor die beperking kry. Verminder die aantal kaarte oop en die aantal Haal lyne wat jy gebruik op 'n kwotasie Board of Sigblad tot onder toegelaat aantal simbole, en dan weer na die data en handel bediener met die kies File gtgt Ontkoppel op die spyskaart en lêer gtgt Skakel gerus in op data voed op die spyskaart. Historiese Bestel Vul. By 'n verbinding met die Interaktiewe Brokers Trader Workstation, sal Sierra Chart versoek 10 dae van historiese orde vul vir al die rekeninge wat beskikbaar is op die aangeteken geval van Trader Workstation. Dit is om in te voeg enige vermiste orde vul in die Sierra Chart Handel aktiwiteit Meld vir handel verslagdoening. U kan egter nie ontvang 10 dae van historiese orde vul op die verband. As jy dit nie doen nie, dan maak die Trade Meld aan Trader Workstation (TWS) en terwyl die handel Meld vertoon, die bande om TWS van Sierra Chart deur Ontkoppel te kies en te verbind tot Data Feed op die lêer menu. To ontvang historiese orde vul, jy moet ook Globale Instellings het gtgt Data / Handel diens instellings gtgt data en ander instellings gtgt aflaai Historiese Bestel opvult Connect gestel is. Gaan voort met stap nommer 3 op die slag dokumentasie bladsy. Mark data nie aangeteken deur middel van interaktiewe Brokers Om data mark ontvang vir kaarte en haal lyne binne Sierra Chart, is dit nodig jy ingeskryf om die uitruil wat die simbool is gelys op. As die mark data is nie ingeskryf het, sal jy fout boodskappe soortgelyk aan die volgende in die Sierra Chart Boodskap Meld sien en jy sal nie historiese en / of real-time data ontvang vir die simbool: Boodskap van Interaktiewe Brokers: Versoek mark data is nie ingeskryf. ErrorampDTB / IND / TopDTB / IND / Top. Interaktiewe Brokers Fout Kode: 354 Versoek ID: 1. simbool: DAX-ek-DTB. Boodskap van Interaktiewe Brokers: Versoek mark data is nie subscribed. YM SEP15 / Top / ALL. Interaktiewe Brokers Fout Kode: 354 Versoek ID: 1. simbool: YM-201509-ECBOT. HD Versoek 2 Boodskap van Interaktiewe Brokers: Historiese Mark data Service fout boodskap: Geen markdata regte vir DTB IND. Interaktiewe Brokers Fout Kode: 162. Versoek ID: 2. HD Versoek 3 Boodskap van interaktiewe Brokers: Historiese Mark data Service fout boodskap: Geen markdata regte vir NASDAQ IND. Interaktiewe Brokers Fout Kode: 162. Versoek ID: 27. HD Versoek 3 Boodskap van interaktiewe Brokers: Versoek mark data is nie ingeskryf. Interaktiewe Brokers Fout Kode: 354 Versoek ID: 28. Boodskap van interaktiewe Brokers: Ongeldige Real-time navraag: Geen markdata regte vir Globex fut. Interaktiewe Brokers Fout Kode: 420. In hierdie geval sal jy moet kontak Interaktiewe Brokers en inteken op die mark data van die betrokke handel in hierdie boodskappe genoem. Na dit gedoen word, weer te begin Trader Workstation. Sierra Chart sal 'n nuwe verband te vestig en jy moet dan data mark ontvang. Interaktiewe Brokers Mark data Probleme Daar is 'n wye verskeidenheid van kwessies wat jy kan potensieel met interaktiewe Brokers mark data. Hulle is soos volg: Missing historiese data (Redelik algemene) Stadige historiese data aflaai (algemeen) Real-time data nie opdatering (ongewoon) Onvolledige prys en volume data (baie algemeen en roetine Met ander woorde normaal..) Verwarrend en ingewikkeld simboliek wat kan verander van tyd tot tyd (Redelik algemene) Geen real-time data (ongewoon) In baie gevalle die meeste van hierdie kwessies is opgelos deur die gebruik van die Sierra Chart Exchange data voed wat integreer met Interaktiewe Brokers handelsdienste. Outomaties aan te meld by TWS Wanneer die Interaktiewe Brokers Trader Workstation sagteware begin en die TWS aanteken venster vertoon, kan Sierra Chart jou TWS gebruikersnaam en wagwoord te tree in die TWS aanteken venster en outomaties te meld by TWS wanneer die konneksie na die data voed in Sierra Chart. Volg die instruksies hieronder. Kies Globale Instellings gtgt Data / Handel diens instellings op die spyskaart. Gee jou Interaktiewe Brokers gebruikersnaam en wagwoord in die gebruikersnaam en wagwoord velde vir Interaktiewe Brokers. Aktiveer die Reconnect by versuim opsie. As jy nie wil hê om hierdie funksie te gebruik of sukkel met dit, dan skoon te maak jou Interaktiewe Brokers gebruikersnaam en wagwoord in die venster Data / Handel diens instellings. Druk OK. Begin die Interaktiewe Brokers TWS sagteware. Die Interaktiewe Brokers TWS aanteken venster vertoon. Wat ons in die nuwe weergawes van hierdie aanteken venster gevind is dat jy mag nodig wees om te kliek op die boks Gebruikersnaam dit die fokus te gee ten einde vir die outomatiese aanmelding proses om behoorlik te werk. Om outomaties aan te meld by TWS wanneer die TWS aanteken venster vertoon, gaan na Sierra Chart en kies lêer gtgt Sluit aan Data Feed op die spyskaart. Dit mag nodig wees om terug te skakel na die TWS aanteken venster. Moenie oorskakel na 'n ander program op jou lessenaar terwyl hulle wag vir die outomatiese inskrywing. As Sierra Chart wag om weer na die data voed (Wag om weer word in die status venster Die grafiek hieronder spyskaart Sierra), sal dit ook jou aan te meld by TWS. Hou in gedagte dat wanneer Sierra Chart wag om weer die inskrywing kan nie dadelik optree. Om 'n onmiddellike verband in hierdie geval dwing, kies File gtgt Skakel gerus in op Data Voer vanuit Sierra Chart. Om die proses aan beide die Sierra Chart sagteware en die Interaktiewe Brokers TWS sagteware deur die gebruik van 'n Enkele kortpad begin outomatiseer, dan sal jy nodig het om 'n bedryfstelsel command line joernaal lêer te skep. Dit bondel lêer moet Trader Workstation (TWS) begin. Om die spesifieke opdrag lyn om te gebruik, gaan na die bestaande ikoon wat jy die begin TWS gebruik. Regs-kliek op dit en kies Properties. Kyk na die teiken. Dit gaan die command line wat jy nodig het om te gebruik in die bondel lêer wees. Jy moet ook 'n ander lyn voeg in die bondel lêer na Sierra Chart begin. As daar enige probleme met hierdie funksie, dan is dit buite die omvang van ons ondersteuning te help met dit. Moenie dit in so 'n geval. Vertoon van verskeie TWS Gevalle Hierdie afdeling is betrokke as jy wil veelvuldige TWS gevalle loop wanneer jy twee of meer Interaktiewe Brokers rekeninge wat jy wil gebruik op dieselfde tyd. As jy net wil om veelvuldige kopieë van Sierra Chart verbind met 'n enkele TWS byvoorbeeld, dan hoef jy net elke kopie van Sierra Chart instel om mee te werk Interaktiewe Brokers en verbind hulle tot die enkele kopie van TWS wat loop. In hierdie geval, volg die instruksies hierbo vir elke kopie van Sierra Chart. Dit is moontlik om verskeie TWS (Interaktiewe Brokers Trader Workstation) gevalle gebruik en het veelvuldige kopieë van Sierra Chart met behulp van daardie gevalle. Byvoorbeeld, kan jy twee gevalle van TWS hardloop het en het twee afskrifte van Sierra Chart ook loop waar 'n mens is gekoppel aan een geval en die ander een aan die ander geval. Die manier waarop dit tot stand gebring is deur die gebruik van verskillende hawe nommers vir elke TWS byvoorbeeld. Kies Edit gtgt Globale Konfigurasie gtgt API gtgt instellings van die sagteware spyskaart Interaktiewe Brokers TWS. Stel 'n ander poort nommer vir elke TWS byvoorbeeld. Jy moet dieselfde Port nommer te gebruik in die Sierra Chart kopie wat sal gekoppel word aan 'n bepaalde geval. Om die poort nommer in Sierra Chart stel, gtgt kies Globale Instellings Data / Handel diens instellings. In die boks Server verander die nommer na die kolon. Dit is die poort nommer. Voorbeeld: localhost: 7494 markdrakrag Daar is verskeie funksies in Sierra Chart wat markdrakrag data vereis. Dit sluit in die grafiek DOM, wanneer dit die bod grootte en Vra Grootte kolomme (Global instellings gtgt Aanpassing Handel DOM / Chart DOM kolomme), die Trade gtgt Teken DOM grafiek op Chart funksie, en ander funksies. By die gebruik van enige van hierdie eienskappe wat markdrakrag vereis, sal die mark diepte updates outomaties begin vir die simbool van die grafiek. . Dit sal na verwagting. . Druk OK. Kies Globale Instellings gtgt Data / Handel diens instellings. Druk OK. Kies gtgt lêer Skakel gerus in op data voed. Kies Globale Instellings gtgt Data / Handel diens instellings. Kies gtgt lêer Skakel gerus in op data voed.


No comments:

Post a Comment