Stránka 1 z 1

Historická data z IB do Excelu

Napsal: pon 31. kvě 2021 22:27:19
od Satch
Ahoj, nefunguje mi propojení TWS s Excelem. Nestahují se historická data a Excel hlasí chybu ve vzorci. V TWS mám jinou tabulku nastavení, než je v článku. Zřejmě musím provést další nastavení na odkazu DDE replaced...
Všechno jsem zkoušel opakovaně dle článku.
Zkoušel jsem i jednoduchý návod z finančníka, na na data z Thinkorswim: Propojení s touto platformou TOS je velice jednoduché. Stačí spustit TOS, spustit Excel a do nějaké buňky vložit =TOS|LAST!MSFT a Excel automaticky začne streamovat Last cenu titulu MSFT.
Excel ale nestahuje data ani z TOS. Nevím už si rady :roll:

Re: Historická data z IB do Excelu

Napsal: úte 01. čer 2021 10:08:13
od milos
Ahoj,
co se týká ToS (aktuální data-NE historická), u mě funguje propojení s excelem tak, že musím pokaždé iniciovat connection vložením obsahu clipboardu (Ctrl+V) do listu excelu (Clipboard se naplní podle ToS obrázku - pozor, musim být v záložce "Trade").
Potom už fungují všechna data jak mají (screen z excelu).

ToS má i své API: https://developer.tdameritrade.com/apis

Re: Historická data z IB do Excelu

Napsal: úte 01. čer 2021 11:06:48
od dobretrejdy
Ahoj,

teď jsem zkoušel stáhnout denní historická data Implied Volatility pro titul JPM za jeden rok zpět

HD.jpg
HD.jpg (92.79 KiB) Zobrazeno 5836 x

...vše funguje. Mám tuto verzi TWS:

HD2.jpg
HD2.jpg (46.55 KiB) Zobrazeno 5836 x

...nastavení pro API mám toto:

HD3.jpg
HD3.jpg (148.8 KiB) Zobrazeno 5836 x

...streamování živých cen mi také funguje (aktuálně pro INTC)

HD4.jpg
HD4.jpg (25.72 KiB) Zobrazeno 5836 x

...pro TOS je streamovací formule například =RTD("tos.rtd"; ; "ASK"; "MSFT")

HD5.jpg
HD5.jpg (17.64 KiB) Zobrazeno 5833 x

:c)

Re: Historická data z IB do Excelu

Napsal: stř 02. čer 2021 16:28:05
od Satch
Oběma moc děkuji. Zkoušel jsem nainstalovat starší verzi TWS a tabulka nastavení API je pořád stejná. Mám Windows 64-bit. Ještě jsem nevyzkoušel všechno. Až se k tomu dostanu, tak dám vědět.

Re: Historická data z IB do Excelu

Napsal: čtv 03. čer 2021 5:42:42
od dobretrejdy
Nedávno mě někdo upozorňoval na to, že s nějakou vyšší verzí TWS jsou zapotřebí jiné syntaxe těchto příkazů, ale já mám pravděpodobně poslední verzi TWS a všechno mi jede postaru. Nicméně jsem měl nedávno problém s jednou funkcionalitou ScaleTraderu a musel jsem řešit problém s podporou. Ta mi poskytla radu, abych při spuštění aplikace TWS vybral z menu "Stable" verzi, viz obrázek níže. tato jednoduchá volba vyřešila můj problém a všechno funguje...je to jen takový můj tip na vyzkoušení :c)

TWS.jpg
TWS.jpg (54.25 KiB) Zobrazeno 5784 x

Re: Historická data z IB do Excelu

Napsal: ned 26. zář 2021 11:24:16
od Satch
Ahoj, zatím jsem se nikam neposunul. Přeinstaloval jsem i Windows. Zkoušel jsem i na jiném PC. Po nových instalacích je ale vše v TWS nastaveno jako před odinstalací. Myslel jsem, že budu muset platformu kompletně znovu nastavit ručně, nebo ze zálohy.
Není chyba jen v Excelu, když mi hlásí, že je ve vzorci chyba?
Mám instalovat jen TWS API, nebo i Client Portal API? Ale to už jsem zkoušel.
Takže zatím se plácám na prvním článku :|

Re: Historická data z IB do Excelu

Napsal: ned 26. zář 2021 11:37:06
od dobretrejdy
Ahoj, zkus přiložit ten Excel nebo mi jej pošli na dobretrejdy@seznam.cz, já se to pokusím prozkoumat, Jirka :c)

Re: Historická data z IB do Excelu

Napsal: pon 27. zář 2021 6:10:24
od milos
@Satch: napadaji me 2 zakladni predpoklady pro uspesne propojeni Tws-Excel, ktere doufam splnujes:
1.) v IB uctu mas aktivovan data bundle pro pozadovane tickery
2.) v Excelu si povolil makra

Re: Historická data z IB do Excelu

Napsal: pon 27. zář 2021 16:28:59
od Satch
Ahoj, makra jsem povolil. Data bundle zřejmě nemám. Podívám se kolik to stojí ;)
Tak to bude asi ono.
Měl jsem za to, že se platí jen za real time data.

Re: Historická data z IB do Excelu

Napsal: úte 28. zář 2021 12:17:47
od dobretrejdy
Satch píše:
pon 27. zář 2021 16:28:59
Ahoj, makra jsem povolil. Data bundle zřejmě nemám. Podívám se kolik to stojí ;)
Tak to bude asi ono.
Měl jsem za to, že se platí jen za real time data.
...máš soubor a možné řešení v e-mailu...:c)