Jump to content
Co nového? Mé kurzy
Hledat v
  • Více možností...
Najít obsah, který ...
Hledat výsledky v ...

4fx

Members
  • Počet příspěvků

    2 536
  • Registrace

  • Poslední návštěva

  • Vítězných dnů

    181

 Content Type 

Diskuze

Kalendář

Aktuality

Články v klientské sekci

Info

Články a tutoriály

Vše publikováno uživatelem 4fx

  1. 4fx

    Nová verze Autotraderu 1.6

    Připravil jsem aktualizaci skriptu Autotrader, nová verze je zaměřená na práci s podúčty. Nicméně update obsahuje i několik dalších drobných úprav a také přináší nový vzhled reportů. V dnešním tutoriálu popisuji jak založit u IB podúčet a také jak správně nainstalovat novou verzi Autotraderu. Video naleznete v TechLabu zde.
  2. 4fx

    Úprava vzhledu grafů v Pythonu III

    V předchozích tutoriálech jsme si ukázali jak pomocí knihovny Matplotlib vykreslit grafy s výsledky našeho portfolia. Dnes si ukážeme několik tipů, které nám výsledný graf pomohou zpřehlednit, zejména v případech, kdy nám provedených obchodů přibývá. V ukázce pracuji s výsledky obchodovaného portfolia. Video naleznete v TechLabu zde.
  3. 4fx

    Zobrazení průběhu obchodu do grafu pomocí Pythonu

    V tutoriálu si procvičíme znalosti získané v rámci minikurzu Pandas a ukážeme si, jak si můžeme v Pythonu zakreslit do grafu průběh vybraného obchodu. Tento postup nám například umožní získat podrobnější informace o konkrétním obchodu během práce s obchodním deníkem, aniž bychom museli k tomu používat jiné nástroje. Procvičíme si načtení dat do Pandas dataframe z SQL tabulky, adresování konkrétních hodnot pomocí indexu a také práci se svíčkovými grafy. Video naleznete v TechLabu zde.
  4. 4fx

    Práce s alerty v TWS

    V dnešním tutoriálu si ukážeme, jaký způsobem nastavit a používat v rámci TWS alerty, tedy upozornění o dosažení určité, nejčastěji cenové úrovně. Video naleznete v TechLabu zde.
  5. 4fx

    Oprava chyby Pandas datareaderu

    Pokusy o stažení dat ze serverů Yahoo pomocí knihovny Pandas datareader aktuálně končí chybou. Dnes si ukážeme jednoduchou úpravu, díky které můžeme naše skripty zprovoznit bez větších zásahů do kódu. Video naleznete v TechLabu zde.
  6. 4fx

    Automatizace zpracování signálů z TradingRoom

    V dnešním tutoriálu uplatníme v praxi postupy, které jsme se naučili v rámci minikurzu Pandas a ukážeme si, jak je možné automatizovat stažení signálů publikovaných v rámci služby TradingRoom. Konkrétně vytvoříme jednoduchý skript, který nám každý den uvedené signály stáhne, uloží do archivu a zároveň přepočítá množství nakupovaných akcií podle přiděleného kapitálu. Video naleznete v TechLabu zde.
  7. 4fx

    Amibroker Tips&Tricks

    V dnešním tutoriálu si ukážeme tři tipy pro práci s Amibrokerem. První se bude týkat nastavení časového rozsahu v rámci projektu. Další tip pak nové funkce Amibrokeru, která umožňuje vytvářet hypertextové odkazy ve výsledných reportech, a nakonec si ukážeme, jakým způsobem je možné testovat strategie založené na průrazu linky nakreslené do grafu. Video naleznete v TechLabu zde.
  8. 4fx

    Spouštění Yahoo downloaderu pomocí skriptu

    Yahoo downloader je možné spouštět dvěma způsoby, jednak ve formě python skriptu a také exe souboru. Spuštění pomocí skriptu, ale přináší určité výhody a dnes si ukážeme, že tento způsob není vůbec složitý a popíšeme si krok za krokem jak provést prvotní nastavení. Video naleznete v TechLabu zde.
  9. 4fx

    Nová verze Yahoo downloaderu

    Připravili jsme novou verzi Yahoo downloaderu, která umožňuje stahování dat také z alternativních zdrojů, jako jsou Tiingo a AlphaVantage. V dnešním tutoriálu vysvětlím, na jakém principu nová verze programu funguje a předvedu jak jiné datafeedy nastavit. Video naleznete v TechLabu zde.
  10. 4fx

    Testování výstupních podmínek Autotraderu

    Dnes si ukážeme jednoduchý postup, který používám u testování výstupních podmínek, aniž bych musel spouštět celý běh Autotraderu. Což je výhodné zejména v případě vývoje vlastních výstupů, kdy ladíme různé chyby. Video naleznete v TechLabu zde.
  11. 4fx

    Knihovny v Pythonu

    V dnešním videu se budeme věnovat knihovnám v Pythonu, řekneme si, k čemu knihovny používáme a jak s nimi pracovat. Byť se na první pohled jedná o naprosté základy, existuje více způsobu, jakými je možné knihovnu ve skriptu načíst a dnes se pokusím vysvětlit, v čem se jednotlivé způsoby liší. Video naleznete v TechLabu zde.
  12. 4fx

    Úprava vzhledu grafů v Pythonu II

    Tutoriál navazuje na předchozí video popisující úpravy vzhledu grafů vykreslených v Pythonu pomocí knihovny Matplotlib. Pokračování představuje pokročilejší postupy, jednak si ukážeme kód, který nám umožní výsledné hodnoty vypsat ke každé lince na pravou stranu grafu a také si ukážeme jak jednotlivé linky vytvářet efektivněji pomocí smyčky. Video naleznete v TechLabu zde.
  13. 4fx

    Úprava vzhledu grafů v Pythonu

    V rámci portfolio analýzy si zobrazujeme grafy znázorňující výkonnosti jednotlivých strategií. V dnešním tutoriálu si ukážeme, jakým způsobem je možné změnit vzhled výsledných grafů, ve smyslu změny barvy linky, popisu os a také si ukážeme jak znázornit v grafu výslednou hodnotu. Video naleznete v TechLabu zde.
  14. 4fx

    Instalace prostředí Pythonu

    Programovací jazyk Python patří mezi nejpoužívanější nástroje v oblasti automatizace obchodování. Abychom mohli jeho možnosti plně využívat, musíme si nejdříve nainstalovat vývojové prostředí. V tutoriálu si ukážeme jak postupovat krok za krokem. Video naleznete v TechLabu zde.
  15. 4fx

    Uživatelské grafy v reportu Amibrokeru

    Amibroker umožňuje zobrazení uživatelských grafů v rámci reportů s výsledky backtestu. V dnešním tutoriálu si ukážeme jak na to, a s použitím funkcí ROC() a Cum() doplníme do výsledku backtestu další graf, který bude znázorňovat procentuální změnu testovaného portfolia. Video naleznete v TechLabu zde.
  16. 4fx

    Sledování průběhu skriptů

    V diskuzi se poměrně často objevují dotazy jakým způsobem zjistit proč spuštěný python skript nedoběhl do konce nebo proč se vůbec nespustil. Dnes si ukážeme, jak tyto situace řeším ve svých systémech a také jak monitoruji úlohy spuštěné na pozadí. Video naleznete v TechLabu zde.
  17. K automatizaci obchodování u IB používáme rozhraní API a obchodní příkazy odesíláme pomocí pythonu s použitím knihovny ib_insync. V rámci autotraderu uvedený princip používáme k obchodování akcií, nicméně knihovna ib_insync umožňuje obchodovat i další trhy jako futures nebo opce. V dnešním tutoriálu si jednotlivé principy podrobněji ukážeme. Video naleznete v TechLabu zde
  18. V předchozím tutoriálu jsme si ukázali jak načíst z deníku vedeného v Excelu záznamy o ukončených obchodech, a ty následně upravit pro účely další analýzy. Ve svých denících, ale evidujeme i otevřené pozice, kde náš záznam obsahuje pouze informace o vstupu, a prozatím čekáme na splnění výstupní podmínky. Dnešní video obsahuje popis, jak v daném případě postupovat. Video naleznete v TechLabu zde
  19. 4fx

    Portfolio analýza systémů z Excelu

    Dnes si ukážeme, jakým způsobem lze do Pandas dataframe načíst seznam skutečně provedených obchodů z našeho obchodního deníku vedeného v Excelu a následně vysvětlím, jak je nutné data upravit do formátu, který by umožnil provést portfolio analýzu. Jako zdroj dat použiju obchodní deník, který používám v rámci podpory swingového workshopu, ale není to podmínkou, uvedený princip lze aplikovat na jakýkoliv formát deníku. Video naleznete v TechLabu zde
  20. v tutoriálu si vysvětlíme, jak funguje Trailing stoploss, tedy stoploss, u kterého se hodnota automaticky posunuje, pokud se obchod vyvíjí v náš prospěch. Definujeme si jeho princip, a také si v Jupyter Notebooku ukážeme, jak si můžeme hodnotu trailing stoplosu vypočítat pomocí Pythonu. Následně si z kódu vytvoříme funkci pro testování výstupní podmínky pro Autotrader. Video naleznete v TechLabu zde.
  21. v dnešním tutoriálu si ukážeme práci s další zajímavou knihovnou Htmlcreator, kterou můžeme zapojit do přípravy denních reportů. Pomocí této knihovny si vytvoříme rozcestník, kde jednotlivé html soubory propojíme pomocí hypertextových odkazů. To nám umožní vytvořit obdobu webového serveru a jednotlivé soubory pohodlně procházet. Součástí je ukázka jak můžeme uložit do souboru výstup z pyfolia. Video naleznete v TechLabu zde
  22. 4fx

    Task Scheduler a nastavení úloh pro ID obchodování

    Plánovač úloh ve většině případů používáme pro spouštění úloh spojených s obchodováním na denní bázi. Dnes si ukážeme, že úlohy je možné spouštět i v kratších intervalech a plánovač tak můžeme využít v rámci intradenního obchodování. Zároveň vysvětlím co to jsou dávky a jak je vytvářet. V závěru si ukážeme, jak lze pracovat s plánovačem pomocí příkazového řádku. Video naleznete v TechLabu zde.
  23. 4fx

    Instalace pyfolia do virtuálního prostředí Pythonu

    V jednom z předchozích tutoriálů jsme se věnovali knihovně pyfolio a v diskuzi bylo mnoho dotazů na postup instalace. Dnes si ukážeme jak postupovat krok za krokem a k instalaci použijeme virtuální prostředí. Video naleznete v TechLabu zde.
  24. 4fx

    Nová verze skriptu Autotrader 1.5

    V dnešním videu představím novinky ve skriptu Autotrader. Úpravy se týkají zejména výstupů, kde nově zapisujeme výsledky vyhodnocení výstupních podmínek do logu. Nová verze zároveň umožňuje pevně stanovit počet obchodovaných akcií ve vstupním csv souboru. Video naleznete v TechLabu zde.
  25. V dnešním videu si ukážeme jakým způsobem můžeme spojovat dílčí kódy CBT do větších celků. Rozšíříme si kód publikovaný v tutoriálu věnovanému skenování signálů pomocí CBT. Cílem bude vytvořit jeden skript, který nám vytvoří dva csv soubory: první bude obsahovat vstupní i výstupní signály a do druhého exportujeme hodnoty equity křivky. Video naleznete v TechLabu zde.
×
×
  • Vytvořit...

Důležitá informace

Na tomto webu zpracováváme cookies potřebné pro jeho fungování a analytiku, v případě udělení souhlasu také cookies pro účely cílení reklamy.