Jump to content
Co nového? Mé kurzy
Články a tutoriály:
Archiv článků Psychologie obchodování Jak na obchodní plán Mé obchodní strategie
  • Návod na propojení programu Sierra Chart s Interactive Brokers

    Jelikož dostáváme stále řadu dotazů jak zprovoznit propojení programu Sierra Charts s Interactive Brokers, připravili jsme pro všechny podrobný návod popsaný zejména z pohledu zobrazování intradenních grafů emini futures.

    Co je Sierra Chart

    Nejprve krátce o samotném programu Sierra Chart pro uživatele, kteří jej zatím neznají. Sierra Chart představuje software pro zobrazování grafů. Nejčastěji se program používá pro intradenní obchodování a využíván je především díky schopnosti propojení s platformou Interactive Brokers, odkud program získává levná data pro intradenní obchodování. Samotná platforma IB umí grafy taky zobrazovat, ale s možnostmi programu Sierra Chart jde o nesrovnatelné řešení. Výhodou Sierra Chart je možnost využívání množství indikátorů, studií a nástrojů pro technickou analýzu trhů při rozumné ceně programu. 

    Nastavení platformy Interactive Brokers

    Pro zobrazování intradenních grafů potřebuje Sierra Chart získávat data z platformy Interactive Brokers. Zde malá poznámka - živá data z IB mohou získávat pouze uživatelé, kteří mají u IB otevřený účet (podrobnosti viz naše wiki, heslo Interactive Brokers. Pokud účet u IB nemáte, nemá smysl napojovat Sierra Chart na volně dostupné demo na stránkách IB - demo poskytuje záměrně poničená data, která nemá smysl zobrazovat do grafů.

    sierra_ib_2.gif

    Máte-li nainstalovanou platformu IB Trader Workstation, je třeba programům typu Sierra Chart, které se připojují přes tzv. API rozhraní, povolit do systému IB přístup. To se provede v platformě IB Trader Workstation v menu Configure > API, kde zaškrtněte položku Enable ActiveX and Socket Clients (viz obrázek). Tímto zpřístupníte prostředí IB Trader Workstation pro API aplikace, které si nainstalujete na svůj počítač. Nicméně nemusíte se bát, že by platformu ovládaly kdejaké aplikace - přístup každé aplikace je nutné ručně potvrdit při jejím spuštění.
    Současně se ujistěte, že port v nastavení Configure > API > Socket Port je nastaven na hodnotu 7496.  Tím je IB platforma pro Sierru připravena.

    Nastavení programu Sierra Chart

    Při prvním spuštění programu Sierra Chart je třeba zadat uživatelské jméno a heslo pro vstup do programu. Pozor - tyto údaje jste získali na stránce výrobce programu Sierra Chart při nákupu software, tj. nejde o přístupové údaje do IB platformy. Principielně do programu Sierra Chart nikam nemusíte přístupové údaje do svého IB účtu zadávat a jednoznačně doporučujeme tyto informace vkládat pouze do loginu do samotné IB platformy.

    Ujistěte se, že máte spuštěnou platformu IB Trader Workstation a v programu SierraChart zvolte dialogové okno File > Data/Trade Service Settings.

    sierra_ib_1.gif

    V okně Data/Trade Service Settings je nutné nastavit pouze položky:
    Service na hodnotu Interactive Brokers
    a Data Server na hodnotu: ib:7496.

    Hodnoty Username a Password v části Data Feed Server slouží pouze pro případ, že připojujete Sierru k nějaké jiné placené službě pro poskytování dat vyžadující uživatelské jméno a heslo. Pro připojení k IB se nevyplňuje. Stejně tak není nutné vyplňovat políčka IB TWS username ani IB TWS Password.

    Z dalších voleb tohoto okna jsou velmi důležité tyto hodnoty:
    Reconnect To Data Feed On Falture - tuto volbu je třeba mít zatrženou. Volbou potvrzujeme, že chcete aby Sierra obnovila spojení s IB v případě, že dojde k výpadku dat.
    Download IB Backfill - volba určitě za jaký časový interval si Sierra vyžádá historická data z IB, nemá-li je k dispozici. IB poskytuje backfill až 30 dnů (IB poskytuje backfill pro data o intervalu nejméně 1 minuta).
    Time Scale Adjustment - časový posun grafu. Necháte-li políčko nevyplněné, bude graf na časové ose zobrazovat domácí časové pásmo (tj. začátek trhů v 15:30 atd.). Do políčka je možné vyplnit časový posun tak, aby byly grafy zobrazovány v lokálním US času burzy (pro chicagské trhy kde se obchodují emini je možné zadat časový posun -7:00)

    Sierra Chart - zobrazování prvních grafů

    Jakmile máte nastavené propojení Sierry s IB, nic již nebrání tomu nechat si v programu zobrazit grafy na základě dat poskytovaných z IB platformy. Ujistěte se, že máte spuštěn jak program SierraChart, tak IB Trader Workstation. Současně se ujistěte, že oba programy jsou propojeny. Pozná se to například tak, že v menu File programu SierraChart je volba Connect to Data Feed zobrazena šedivě (pokud volba šedivá není, je třeba na ni kliknout, čímž dojde k propojení Sierry s IB).

    Nyní již můžeme vytvořit první graf. Řekněme, že chceme zobrazit aktuální kontrakt trhu e-mini Russell 2000. Tento symbol má zkratku ER2, nicméně IB pracuje se speciálním formátováním, které je třeba respektovat i v prostředí dalších programů napojených přes API rozhraní. Konkrétně zářiový kontrakt trh mini Russell 2000 má následující označení:

    ER2-200609-GLOBEX
    Na první pohled komplikovaný řetězec má naštěstí poměrně logickou strukturu. ER2 je označení kontraktu, 200609 označení aktuálního kontraktního měsíce (září 2006), a GLOBEX je označení burzy, na které mini Russell 2000 obchoduje.

    sierra_ib_3.gif

    Graf tohoto kontraktu zobrazíme tak, že v menu SierraCharts najedeme na volbu File > New/Open Intraday Chart (případně lze rychle aktivovat přes klávesovou zkratku CTRL I). Otevře se dialogové okno, ve kterém můžeme vybrat dříve uložený graf. Jelikož však graf otevíráme poprvé, vložíme označení trhu do políčka "Název souboru" a dáme Otevřít.

    Pokud jste nastavili vše v pořádku, měl by se vám zobrazit intradenní graf průběhu trhu e-mini Russell 2000, který je navíc "živě" napojen na data zobrazovaná v platformě Interactive Brokers.

    28.6.2006

    Petr Podhajský

    Fulltime obchodník věnující se tradingu více než 20 let. Specializace na systematické strategie obchodované na futures a akciích. Oblíbený styl obchodování: stavba automatizovaných portfolio systémů, které využívá i v alternativním fondu, který spravuje.


    Zaměřte se na to, co přináší reálné výsledky.

    Nakopněte své obchodování
    k systematickým profitům

    (program pro začínající obchodníky, kteří se chtějí dostat ke stabilnímu obchodování bez časové náročnosti)

    Začínáme 30. 1. 2024.

    Nově s vytvořením a popisem všech pravidel mechanické obchodní strategie, ve které mám sám aktuálně otevřený profit +224 121 Kč!

    >> Workshop profitabilního obchodování od A do Z

    Další články na toto téma

    Track 'n Trade Pro 4.0

    Track 'n Trade Pro 4.0 společnosti Gecko Software je zástupcem klasického software pro technické analýzy komodit a opcí. Silnou devizou programu je jeho přehlednost a intuitivnost, která jej předurčuje pro začínající či mírně pokročilé obchodníky.

    Screenshot obrazovky programu zobrazující graf prosincového kontraktu britské libry. Mj. je na grafu vidět období FND (First Notice Day - zobrazeno modře) a LND (Last Notice Day - zobrazeno červeně), tj. den, kdy se kontrakt přestává obchodovat. Klikněte pro plné rozlišení obrázku.
    Zakladní představení
    Track 'n Trade Pro 4.0 slouží pro grafické znázornění cenového průběhu nejběžněji obchodovaných komodit. Program pracuje s denními daty (tzv. End Of Day market data), které graficky znázorňuje pomocí denních, týdenních a měsíčních grafů. Grafy umí TNT zobrazovat ve všech běžných formách - jako čárový graf (zobrazující Open, High, Low, Close), candlestick i v různých alternativách čárového grafu (zobrazující pouze High, Low Close nebo pouze Close).
    Nástroje pro technickou analýzu
    Silnou stránkou programu je podle našeho názoru především množství dostupných nástrojů současně s velmi přehledným prostředím a intuitivním ovládáním. Nástroje pro technickou analýzu jsou dostupné přes dva dokovatelné panely ikon standardně umístěné nad grafem příslušné komodity.

    Panel "Charting tools" obsahuje všechny běžné základní nástroje technické analýzy jako je například kreslení trendových čar, 1-2-3 formací, formací "head and shoulders", různých kanálů, trojúhelníků atd. Popisu jednotlivých nástrojů se budeme na Finančníkovi věnovat v jiných článcích, protože každý jednotlivý nástroj vydá většinou na dlouhý seriál, ne-li samostatnou publikaci.

    Panel "Advanced Tools" pak obsahuje další sadu technických nástrojů, většinou vnímaných jako "pokročilejší". Jde např. o elliotovy vlny, různé fibonacciho nástroje a další.
    Stručně řečeno - v oblasti nástrojů pro technickou analýzu obsahuje program vše, co může začínající či lehce pokročilý technický obchodník požadovat. Na rozdíl od jiných nástrojů jsou v ceně programu všechny i pokročilé nástroje jako fibonacci time zones aj.
    Používání jednotlivých nástrojů je velmi snadné. Po zvolení nástroje se myší klikne do grafů a podle konkrétního nástroje se například tahem aplikuje konkrétní technická formace, kterou lze později myší upravovat podle potřeb obchodníka. S uložením grafu se pochopitelně uloží i formace a ke grafům se obchodník může kdykoliv v budoucnu vrátit.

    Na grafu je vidět, jak snadno a vizuálně přehledně lze na graf aplikovat jednotlivé technické nástroje.
    Anotační nástroje

    Pomůcky pro technickou analýzu doplňuje paleta anotačních nástrojů. S jejich pomocí lze grafy popisovat, označovat a zvýrazňovat zajímavé části grafů, které by později neměly uniknout naší pozornosti.
    Indikátory
    Žádnému nástroji pro technickou analýzu trhu nemohou chybět indikátory - nástroje vizualizující různé jednoduché i složitější matematické vzorce. Jak píšeme v našem manuálu v kapitole věnující se technické analýze - indikátory mohou být součástí řady obchodních strategií. Indikátorů dnes existuje bezpočet (každý výpočet lze vizualizovat do podoby indikátorů), a tak je dobře, že v TNT jsou obsaženy pouze ty nejzákladnější. Mimochodem - verze 4 byla vylepšena tím, že některé méně používané indikátory byly z programu vypuštěny. To je podle našeho názoru pouze dobře - zejména začínající obchodníci mohou v indikátorech hledat zlatý grál, kterými nejsou. Indikátory představují pouze matematické vzorce a v obchodování je třeba je používat s rozvahou a většinou pouze jako podpůrné nástroje např. potvrzující základní technické formace.

    Graf cukru se zapnutými dvěma indikátory - Donchian Channels zobrazený přímo v grafu a Commodity Channel Index zobrazený v okně pod grafem jehož nákupní a prodejní signály jsou zobrazeny v grafu formou šipiček.
    Indikátory, které naleznete v TNT 4 jsou Moving Averages, MACD, 10x8, 3x3, Williams %R, Fast & Slow Stochastics, Williams Accumulation/Distribution, Momentum, MOMMA, DMI, Commodity Channel Index, Bollinger Bands, Donchian Channels, Parabolic SAR, Historic Volatility, Relative Strength Index, Pivot Points, Volume, and Open Interest. Opět si zde nebudeme vysvětlovat funkce jednotlivých indikátorů, protože jde o standardní výpočty a na stránkách serveru se věnujeme jednotlivým indikátorům samostatně.
    Indikátory se v programu zobrazují v okně pod hlavním grafem. Novinkou čtvrté verze programu je možnost zobrazit libovolnou kombinaci indikátorů najednou. Klouzavé průměry (Moving Averages), Bollinger Bands, Donchian Channels, Parabolic SAR a Pivot Points se zobrazují přímo v grafu konkrétní komodity.
    Indikátory zpravidla fungují tak, že se nákupní/prodejní signál generuje např. překřížením různých křivek či překročením určité prahové hodnoty. Na to začátečníci nemají samozřejmě vycvičené oko a indikátory jim tak mohou přijít zbytečně složité. Zajímavou novinkou v tomto směru je tak funkce vizualizace nákupních/prodejních signálů přímo v grafu komodity různými šipkami.

    Všechny indikátory lze podrobně nastavovat v preferencích. To je velmi důležitá vlastnost - každý by si měl uvědomit, že přednastavené hodnoty nejsou žádné fungující dogma - naopak jde často o údaje, které tam vložil "programátor". A jaké hodnoty konkrétně používat? To je už na každém obchodníkovi, aby si našel kombinaci, která jemu osobně bude nejvíce vyhovovat.
    Finanční kalkulátory

    Dollar Calcular - triviální, ale velmi užitečná funkce umožňující i nezkušenému obchodníku přesně interpretovat finanční dolarové hodnoty pohybů. Šipičky na grafu jsou opět generovány indexem Commodity Channel Index, čáry představují klouzavé průměry Donchian Channels
    Na první pohled naprosto banální funkce, které však potěší každého začínajícího obchodníka. Finanční kalkulátory snadno spočítají rozdíl mezi dvěmi body grafu - funkce, která není obvyklá ani ve výrazně dražších programech. V programu je dále implementovaná funkce Risk/Reward Calculator umožňující vizuálně kalkulovat potenciální zisk.
    Data
    Samotný program se dodává již s 25ti letou historií všech hlavních komoditních trhů a tedy ideálním nástrojem pro trénink vlastních obchodních strategií. TNT je po této stránce dobře navržené - v programu existuje nástroj i pro "krokování" trhů po jednotlivých dnech. Během jednoho odpoledne si tak můžete "den po dnu" projít řadu trhů a v podstatě v reálných podmínkách simulovat, jak byste se v dané situaci rozhodovali.
    Pluginy
    Funkčnost TNT lze rozšířit několika hodně zajímavými pluginy, kterým se budeme na našich stránkách věnovat podrobně v budoucnu. Ve stručnosti jde o:
    Accounting & Trade Simulation Plug-in umožňující simulované obchodování v trzích. Uživatel může do programu zadávat různé typy nákupních a prodejních příkazů a "papírově" si zkoušet, zda-li v obchodování uspěje. Ideální nástroj v kombinaci s možností trénování na historických datech. COT Plug-in vizualizující tzv. Commitment of Traders - data poskytovaná burzami informující o obchodních náladách velkých profesionálních obchodníků, hedgerů a malých spekulantů. Jde spíše o doplňkový plugin, stejná data lze nalézt i v řadě bezplatných grafů. Options Plug-in. Nový plugin sloužící k obchodování opcí. Uživatel získá historická i aktuální data cen opcí a nástroj pro simulované obchodování tohoto instrumentu. Historická data opcí jsou sice často hodně aproximovaná či různě dopočítávána (jinak by objem dat byl naprosto neúnosný), přesto jde o hodně zajímavý nástroj pro trénink opčních obchodních strategií. Seasonals Plug-in sloužící k zobrazení sezónních trendů včetně historických průměrných cen. Jde o zajímavý podpůrný nástroj pro obchodníky, pracující v dlouhodobém časovém horizontu. Nástroj může "napovědět"jak se cena komodity obchodovala "v průměru" minulých x let. Spreads Plug-in nezbytný pro simulování spreadových obchodů, kterým se na Finančníkovi hodně věnujeme. S pomocí tohoto nástroje lze zobrazovat cenové vývoje spreadů a také simulovat jejich obchodování. Cena
    Atraktivnost programu podtrhuje i jeho cena, která je na běžné poměry hodně příznivá. Samotný program lze na webu výrobce získat za 197 USD, pro průběžné aktualizace je nutné zakoupit "data" - jejich měsíční cena činí 19,95 USD/měsíc (případně 199,50 USD/rok). Ceny jednotlivých pluginů se pohybují od 100 do 200 USD.
    Naše shrnutí
    Track 'n Trade Pro 4.0 je zajímavý především svým propracovaným a intuitivním prostředím. Nováček se v programu hodně rychle zorientuje a v podstatě okamžitě jej může začít používat. Za základní cenu 197 dolarů získá silný nástroj s 25ti letou historií dat, který zejména pro trénování základních technických formací a získávání "pocitu" pro pohyb trhů patří rozhodně mezi nejlepší nástroje co se poměru cena/výkon týče. Promyšlené jsou v tomto ohledu zejména nástroje umožňující "krokovat" historické trhy. Pokročilejší obchodník postupně narazí na řadu omezení. Jak již bylo řečeno, program pracuje pouze s EOD daty (denními) a není možné si zobrazit intradenní průběh obchodů. Pro začátečníky pochopitelně nepotřebné, pro jemné pilování např. vstupních strategií pokročilými obchodníky jsou však intradenní data nezbytná. Také je škoda, že EOD data je nutné odebírat pouze od výrobce programu. Program neumí zpracovávat data z různých bezplatných ani z komerčních zdrojů třetích stran. Pokročilejším obchodníkům pak nezbude, než platit taková data 2x, pokud si současně například platí data pro intradenní obchodování.
    Track 'n Trade Pro 4.0 se od jiných produktů tohoto typu neliší množstvím funkcí ani celkovými možnostmi, ale zejména stylem ovládání a celkovou intuitivností. Program doporučujeme především začínajícím obchodníkům, kteří potřebují koncentrovat svoji pozornost na základní technické analýzy trhů - a to jak aktuálních, tak zejména historických. Program je na stránce výrobce k dispozici v 30 denní zkušební verzi (obsahující také denní aktualizace dat a všechny pluginy), kterou určitě doporučujeme k vyzkoušení.

    Sierra Chart a obchodování u Interactive Brokers s daty od IQFeed

    Stále dostávám dotazy, jak používat najednou program Sierra Chart s brokerem Interactive Brokers a daty od IQFeed. Zde je konkrétní, aktualizovaný návod krok za krokem, jehož výsledkem je integrace IQFeed dat a obchodování z grafů do Interactive Brokers.
    Osobně jsem stále větším příznivce programu Sierra Chart pro jeho vysokou flexibilitu, rychlost a robustnost. Pravdou však zůstává, že to vše je vykoupeno na dnešní dobu občas trochu neintuitivním ovládáním, na které si uživatel musí zvyknout. Některé věci se v programu prostě dělají jinak, než byste čekali. Nicméně jakmile objevíte „jak na to“ zjistíte, že v programu lze najednou dělat často mnohem více, než v jiných sw podobné kategorie a navíc za zlomek jejich ceny.
    Jednou takovou kapitolou je současná práce s různými datafeedy a brokery. Standardně se připojení k datafeedu/brokeru nastavuje v programu v okně Global Settings > Data/Trade Service Settings. Ovšem zde je možnost vybrat jen jediného poskytovala dat. Co když však chcete využívat pro zobrazování jiná data, než na kterých budete obchodovat? Například zobrazovat grafy s pomocí dat od IQFeed, ale příkazy posílat k Interactive Brokers?
    Tutoriál pro nastavení současného propojení Sierra Chart s IQFeed a Interactive Brokers
    Řekněme, že budete chtít využívat program Sierra Chart způsobem, jakým s ním pracuji já - budete chtít do programu získávat data z nějakého externího datafeedu (osobně pracuji s IQFeed, někdo může chtít pracovat s bezplatnými daty od nějakého dalšího brokera atd) a obchodovat u brokera Interactive Brokers.
    Krok 1: Instalace dvou kopií Sierra Chart na jednom počítači
    Program Sierra Chart je možné instalovat na počítač v několika současných instalacích, které lze spouštět najednou a různě propojovat. Právě této vlastnosti se používá pro náš úkol. Standardně se Sierra Chart instaluje do adresáře SierraChart na disku C. Budete-li chtít instalovat další kopii programu, spusťte klasicky instalaci a jako cílový adresář zvolte jiný – např. SierraChart2. Po instalaci budete mít na ploše dvě ikony, kde každá spustí jinou instalaci programu. Jednotlivé instalace jsou na sobě nezávislé – tj. je třeba je nezávisle nastavit a taky průběžně upgradovat.
    Jedna instalace programu se v našem případě bude starat o stahování dat (tj. propojení s první datafeedem), druhá bude komunikovat s brokerem (v našem případě Interactive Brokes). Podle potřeb můžete pracovat na jednom počítači s libovolným počtem instalací programu Sierra Chart.
    Krok 2: Nastavení Sierra Chart pro data z IQFeed
    Spusťte první kopii Sierra Chart (dále Sierra Chart A) a nastavte ji pro stahování dat z vašeho datafeedu (u mě to znamená nastavení v Global Settings > Data/Trade Settings zvolení datafeedu DTN IQFeed s tím, že je samozřejmě možné vybrat kterýkoliv jiný z množství datafeedů, které SierraChart podporuje):

    Otevřete v Sierra Chart A grafy, se kterými budete pracovat. Může jít například o akciové indexy ES, FESX a DAX. Jelikož pracujeme s daty od IQFeed, můžeme rovnou načítat kontinuální kontraktní měsíce - tj. symboly @ES#, EX#, XG#.
    V Sierra Chart A nebudeme s grafy pracovat - jde jen o pomocnou instalaci, která se stará o načítání dat z IQFeed. Tj. grafy nemusí být jakkoliv naformátované. Stačí, když jsou zobrazené a aktualizované (tj. Sierra Chart musí být připojena k IQFeed). Jelikož stejnou konstelaci budete pravděpodobně otevírat často, doporučuji grafy uložit jako Chartbook. Chcete-li věci co nejvíce automatizovat, můžete si nastavit, aby se daný Chartbook automaticky otevřel při spuštění Sierra Chart. Konkrétně pro to slouží volba Global Settings > General Settings, kde si daný charbook vyberte mezi Files To Open On Startup:

    Budete-li mít v nastavení datového zdroje (Global Settings > Data/Trade Service Settings)zaškrtnutou volbu Connect on Program Startup, pak jediné co musíte pro spuštění dat z IQFeed udělat, je spustit tuto instalaci Sierra Chart.
    Krok 3: Nastavení Sierra Chart pro obchodování skrz Interactive Brokers
    Spusťte druhou kopii Sierra Chart, ze které chcete obchodovat (dále Sierra Chart B). V Global Settings > Data/Trade Settings nastavte druhý datafeed, v rámci kterého budete exekuovat příkazy (v mém případě Interactive Brokers):

    Propojte grafy mezi Sierra Chart A a B. Provádí se to přes volbu File > Open Remote Chart Data File (v instalaci Sierra Chart B - tj. v té napojené na Interactive Brokers) s tím, že volba otevře okno obsahující výběr trhů spuštěných v Sierra Chart A:

    Po jednom vyberte trhy, které chcete zobrazit v Sierra Chart B.
    Důležité!! Jelikož jednotlivé datafeedy pracují s různými označeními trhů, je nutné vždy ještě vyplnit správný ticker pro datafeed v programu Sierra Chart B (u trhů na kterých budeme obchodovat). Klikněte na graf a zvolte F5 (nebo Chart > Chart Settings). V záložce Main Settings je pak nutné vyplnit správný ticker pro použitý druhý datafeed do políčka Alternate Real-Time Update Symbol:

    Na screenshotu je vidět, že v poli Symbol mám uvedeno @ES# což je ticker pracující s datafeedem IQFeed (toto se automaticky načte z instalace Sierra Chart A). Do pole Alternate Real-Time Update Symbol jsem však musel doplnit ES-201209-GLOBEX, což je ticker pro aktuální kontrakt ES obchodovaný přes Interactive Brokers).
    Pochopitelně, že celé nastavení si poté opět uložíme jako hotový ChartBook a při příštím otevření Sierra Chart bude již vše připraveno.
    Krok 4: Obchodování ze Sierra Chart
    Následně se stačí připojit v Sierra Chart B k druhému datafeedu (F11 nebo File > Connect to Data Feed) a můžeme z programu Sierra Chart zadávat příkazy k danému brokerovi s tím, že data pro zobrazování grafů jsou použita z jiného datafeedu nebo od jiného brokera. Toto nastavení osobně používám z důvodu, že pro některé své studie používám ticková data, která nejsou u IB dostupná (IB poskytuje pouze tzv. snapshot data). Jiné využití může být pro obchodníky, kteří mají účet u několika brokerů a mohou tímto způsobem elegantně kombinovat několik datafeedů. Pochopitelně, že tato funkce je v menší nebo větší míře dostupná i u jiných programů (i když např. v případě NinjaTraderu je třeba ji v případě kombinace různých brokerů zaplatit skrz tzv. multibroker licenci a možnosti nejsou tak rozsáhlé jako u Sierry).
    V praxi tedy pracuji pouze s instalací "Sierra Chart B", ve které si nastavuji grafy a zadávám příkazy. Instalace "Sierra Chart A" běží v pozadí jen jako proces a samozřejmě je zcela minimalizovaná.
    Tutoriál pro obchodování z grafů z programu Sierra Chart naleznete na Finančníkovi v článku Obchodování z grafů v Sierra Chart.

    Obchodování z grafů v Sierra Chart

    Exekuce příkazů z grafů byla jednou z oblastí, ve které Sierra Chart dlouho zaostávala a důvodem, proč uživatelé preferovali jiné software. Nicméně v této oblasti udělala Sierra Chart za poslední cca 2 roky velký pokrok a sám tento program dnes používám i k exekucím obchodů.
    Tento článek připravuji jednak z důvodu, abych ukázal „jak na to“ a současně jím chci potvrdit, že exekuce v Sierra Chart probíhá dnes zcela bez problémů. Skrz Sierru dnes běžně zadávám příkazy v rámci intradenního obchodování do Interactive Brokers a nenarazil jsem zatím na problém. Naopak práce s příkazy přímo z grafu je v některých ohledem dál než například u NinjaTrader, který jsem pro exekuce dříve používal.
    V Sierra Chart lze obchody zadávat několika způsoby:
    - prostřednictvím panelu Trade Window
    - přímo z grafů
    - nebo z DOMu
    V dnešním článku se zaměřím na první dvě cesty, které jsou vzájemně propojené. Na obchodování z DOMu v SierraChart se podíváme někdy příště.
    Pro obsluhování obchodování z grafu slouží hlavní menu Trade.
    Začít obchodovat v Sierra Chart můžete například takto:
    1) Otevřete si graf trhu, který plánujete obchodovat – na screenshotech budu pracovat s trhem YM.
    2) Ujistěte se, že máte graf vybraný (klikněte do jeho záhlaví, které by mělo být tmavé) a z menu trade vyberte Trade > Attach Trade Window to Chart. Okno by nyní mělo vypadat zhruba tímto způsobem:

    Všimněte si, že v levém horním rohu grafu je na světle modrém pozadí uvedeno [SIM] – jde o indikaci, zdali obchodujete simulovaně (Sierra Chart neposílá příkazy k brokerovi) nebo živě. Nastavení se přepíná v menu Trade > Trade Simulation Mode On. Pokud načítáte data přímo od brokera, budete při testování vždy chtít vidět v rohu [SIM], tj. pohybovat se v simulovaném režimu.
    Před samotným obchodováním je dobré nastavit, aby Sierra Chart neustále nepožadovala potvrzení při každém zadání nebo změně příkazu. Klikněte na „S“ v tradingu panelu a zrušte zaškrtnutí u následujících voleb volby:

    Sierra Chart samozřejmě umí nastavovat automatické stop-lossy a profit-targety – jde o tzv. „Attached Orders“ (připojené příkazy). Pro jejich použití je nejprve nutné zaškrtnout „Use Attached Orders for New Orders“ a následně budou do trhu zadávány po exekuci vstupního příkazu čekající příkazy dle specifikace uvedené v okně Attached Orders (Targets, Stops). V našem příkladu se tak do trhu umístí profit-target v oblasti 10 ticků a stop-loss 10 ticků:

    Samozřejmě příkazy jde měnit. Změnu přednastaveného stop-lossu provedete jednoduše tak, že kliknete na daný řádek „Stop“ a změníte hodnotu v políčku Stop Offset (např. na hodnotu 5):

    Sierra Chart umí i různé velmi pokročilé typy práce se stop-lossem a profit-targetem. Je možné měnit typy příkazů, nastavovat OCO vazby jen mezi určitými příkazy atd. V záložce „More“ si můžete konfigurace svých příkazů ukládat, případně mezi uloženými konfiguracemi naleznete některé nejběžněji používané typy nastavení. Např. si můžete vybrat 2TargetsWithBEStop.twconfig, který vám přednastaví šablonu pro obchodování 2 kontraktů s tím, že oba vystupují na jiném profit-targetu, a stop-loss se automaticky posouvá na B/E po dosažení určitého otevřeného profitu:



    Nyní je možné již vyzkoušet (v SIM režimu) zadávání příkazů – např. skrz příslušná tlačítka v Trade Windows nebo přímo z grafu. V případě obchodování přímo z grafů je možné využít kontextového menu zobrazeného po kliknutím pravého tlačítka myši. Pro vložení čekajícího prodejního příkazu najedeme například myší nad aktuální cenu, klikneme pravým tlačítkem a vybereme volbu Sell Limit:

    Co se mi na Sierra Chart opravdu líbí, je možnost upravovat čekající stop-lossy profit-targety ještě předtím, než vůbec je vstupní příkaz vyplněn. Toto se samozřejmě provádí jen na našem počítači (dokud není vyplněn vstupní příkaz tak stop-loss a profit-target nejsou odeslány na burzu), ale je to něco, co mi například v NinjaTrader chybělo. Hodně vstupuji limitním příkazem a volbu jemného ladění SL a PT v době, než jsem vyplněn často využívám. Příkaz v grafu změníme tak, že jednoduše klikneme na konkrétní linku a popotáhneme ji myší:

    Po ukončení obchodu nám Sierra Chart tradičně v grafu označuje, kde jsme do trhu vstoupili a kde vystoupili:

    Tipy na praktické nastavení Sierra Chart týkající se obchodování
    Graficky atributy týkající se zobrazování uskutečněných obchodů lze v Sierra Chart nastavovat na několika místech. V Global Settings > Graphics Settings si můžete nastavit barevnost šipek vyplněných příkazů, linek v grafu atd. Jde o volby začínající slovy Chart Trading… :

    Informace, které se zobrazují k jednotlivým vstupům se nastavují skrz menu Trade > Chart Trade Settings. Zde si můžete nastavit zdali vstupy a výstupy propojovat linkou (nastavení „Display Entry/Exit Connection Lines“), případně zdali zobrazovat vstupní/výstupní cenu, počet kontraktů atd.
    A v neposlední řadě je třeba věnovat pozornost nastavení následujících vobleb přímo v menu Trade:

    Chart Trading Mode On – obchodování z grafu funguje jen při zaškrtnutí této volby.
    Show Filled Orders – pokud nebudete mít volbu zaškrtnutou, pak se v grafu nebudou vyplněné příkazy zobrazovat.
    Show Orders and Positions – je třeba nechat zaškrtnuté, abychom v grafu viděli otevřené příkazy a pozice.
    Specifika Sierra Chart při obchodování z grafů a současném používání dat z různých zdrojů
    Sierra Chart si zatím ponechala specifické nastavení, které je třeba respektovat, pokud obchodujete na jiných datech, než na kterých analyzuje data. Typicky například v případě, že obchodujete u InteractiveBrokers a pro analýzy používate IQFeed (jak to dělám já). Taková situace se řeší skrz dvě instalace Sierra Chart (což je povoleno v licenčních podmínkách a jde i o doporučený postup výrobce software). Jedna spuštěná instalace Sierra Chart je pak napojena na IQFeed, druhá na InteractiveBrokers. V Sierra Chart není problém „odpojit“ okna s grafy od hlavního panelu a poskládat je tak, že máme na jedné obrazovce vedle sebe pak grafy z obou instancí Sierra Chart vypadající jako jeden program. Případně je možné na jednom počítači dělat analýzy /a mít tak komplexnější grafy/ a na druhém provádět exekuce – to je styl práce, který se osvědčil mě.
     
×
×
  • Vytvořit...