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ů

    1 509
  • Registrace

  • Poslední návštěva

  • Vítězných dnů

    115

 Content Type 

Diskuze

Kalendář

Aktuality

Články v klientské sekci

Info

Články a tutoriály

Chatbox

Vše publikováno uživatelem 4fx

  1. 4fx

    Změna zdroje dat v Yahoo downloaderu

    V dnešním videu se podíváme na Yahoo downloader po technické stránce, na to jak probíhá stažení dat a následně si v Jupyter notebooku ukážeme kód, který nám umožní napojení na jiného poskytovatele dat. Součástí ukázky je skript umožňující stažení dat z datafeedu Tiingo. Video naleznete v TechLabu zde.
  2. 4fx

    Autotrader: Update skriptu

    připravil jsem nový update skriptu Autotrader a v dnešním videu popisuji změny, které nová verze přináší včetně návodu jak postupovat při instalaci. Zásadní novinkou uvedené verze je možnost přidělení obchodované strategii pevně stanoveného kapitálu. Video naleznete v TechLabu zde.
  3. 4fx

    Autotrader: Obchodování o svátcích

    V diskuzi TechLabu týkající se Autotraderu byla položena otázka, jak pracovat se skriptem ve dnech kdy jsou trhy uzavřeny. V dnešním videu se podíváme na tuto problematiku podrobněji a ukážeme si možná řešení. Součástí je i ukázka Python skriptu, ve kterém si ukážeme možné využití knihovny pandas_market_calendars. Video naleznete v TechLabu zde.
  4. 4fx

    Amibroker: Custom backtester pohledem začátečníka

    V Techlabu se často věnujeme práci s Custom backtesterem, který nám v rámci Amibrokeru umožňuje provádět uživatelské backtesty. Jedná se však o pokročilejší přístup, který může působit trochu složitě a ve výsledku od používání odradit. V dnešním tutoriálu se podíváme na CBT z pozice úplného začátečníka, pokusím se ukázat, jak jsem začínal já, co vnímám jako důležité a principy, které mi pomáhají jeho funkci pochopit. Video naleznete v TechLabu zde.
  5. 4fx

    Python: Práce s logy

    Při vývoji komplexnější aplikace, je žádoucí začlenit do kódu sledování průběhu skriptu, v dnešním tutoriálu si ukážeme několik možností jak s logy pracovat. Video zároveň popisuje princip přesměrování obsahu konzoly příkazového řádku do logu, které zmiňuje trader Unlimited ve svém článku věnovaném VPS. Video naleznete v TechLabu zde
  6. 4fx

    Python: Zpracování vyjímek

    Ošetření vyjímek patří mezi důležité úkony během vývoje programu, oč se jedná, vysvětlím v dnešním tutoriálu. Video obsahuje také ukázku, jak můžeme ověřit, zda je aktivní API komunikace s IB. Video naleznete v TechLabu zde
  7. 4fx

    TWS: Reporty

    V dnešním videu se podíváme na způsoby, jakými můžeme získat přehledy o provedených obchodech u IB. Také si ukážeme jak vytvářet uživatelské reporty v klientském portále a nakonec si řekneme na co je třeba dát pozor při načítání obchodů přes API. Uvedený postup pak můžeme naopak využít pro doplnění chybějících obchodů do deníku v případě nečekaného výpadku úlohy, která to v našem workflow řeší. Video naleznete v TechLabu zde
  8. 4fx

    Python: Práce s textovými soubory

    Video popisuje práci s textovými soubory v Pythonu, od načtení obsahu až po editaci obsahu. Jednotlivé postupy jsou doplněné praktickými ukázkami. Zároveň je připojena ukázka implementace řešení pro automatizaci úpravy názvu tickerů v csv souboru s obchodními signály. Video naleznete v TechLabu zde
  9. 4fx

    Python: Google Colab

    Ve videu představíme Google Colab a ukážeme proč je dobré si tento projekt přinejmenším prohlédnout a získat tak představu o jeho možnostech. Tento tutoriál obsahuje postup připojení ke službě a základní popis prostředí. Zároveň je zde praktická ukázka práce s kódem pro zobrazení obsahu textového souboru a následného exportu výsledného skriptu. Video naleznete v TechLabu zde
  10. 4fx

    Autotrader: Generátor signálů

    Ve vlákně určeném pro doplňky k Autotraderu poskytl trader s nickem @Unlimited vlastní skript, který používá pro generování vstupních signálů. Dnešní video je praktickou ukázkou jak tento doplněk zapojit do našeho automatizovaného systému. Skript ale ve své podstatě není určen pouze pro uživatele Autotraderu, může být používán i samostatně za účelem automatizace přípravy vstupních signálů. Video naleznete v TechLabu zde
  11. 4fx

    Python: Porovnávání a podmínky

    Další tutoriál zaměřený na základy Pythonu, ve videu vysvětlujeme porovnávání hodnot a také jak můžeme na základě vyhodnocení podmínky ovlivnit další běh programu. Vše je doplněno praktickými příklady. Video naleznete v TechLabu zde
  12. 4fx

    Práce s layouts v TWS

    Nově publikované video přináší ukázku jakým způsobem můžeme pracovat v rámci programu Trader Workstation s layouts a přizpůsobit si zobrazované údaje. Video naleznete v TechLabu zde.
  13. 4fx

    OLE Automation

    S pojmem OLE se poměrně často setkáváme během automatizace pracovních postupů. Ve videu popisuji využití OLE Automation, které je součástí Amibrokeru. Uvádím výhody použití a na ukázce skriptu vysvětluji jak OLE použít v praxi. Video naleznete v TechLabu zde
  14. 4fx

    Jupyter Notebook: Instalace a ovládání

    Video popisuje instalaci, uživatelské rozhraní a základní ovládání Jupyter Notebooku. Video naleznete v TechLabu zde.
  15. 4fx

    Jupyter Notebook: Popis prostředí

    Ve videu je popsáno prostředí notebooku a základní pracovní postupy. Video naleznete v TechLabu zde.
  16. 4fx

    Python: Proměnné

    Ve videu popisuji v prostředí Jupyter notebooku práci s proměnnými a také jak si můžeme exportovat vytvořený skript do formátu py. Video naleznete v TechLabu zde.
  17. 4fx

    Python: Práce s cykly

    Video popisuje datový typ Seznam(List) a typy cyklů včetně praktických ukázek. Video naleznete v TechLabu zde.
  18. 4fx

    Python: Virtuální prostředí

    Video popisuje využití a instalaci virtuálního prostředí, přidání dalšího kernelu do Jupyter Notebooku a přenesení konfigurace virtuálního prostředí. Video naleznete v TechLabu zde.
  19. 4fx

    Autotrader: Lokální databáze

    Video popisuje k čemu se v rámci Autotraderu používá databáze a podrobně popisuji omezení, které použité řešení obnáší. Video naleznete v TechLabu zde
  20. 4fx

    Projekty v TechLabu

    V TechLabu se věnujeme mezi jinými i výuce základů Pythonu. Nově zakládáme Projekty, ve kterých si budeme ukazovat postupy jak vyvíjet vlastní skripty. Ve videu popisuji co to jsou projekty a jak s nimi budeme pracovat. Našim prvním projektem je vývoj Obchodního deníku, který bude používat k ukládání záznamů budeme lokální databázi Autotraderu a vysvětuji také jak si pro tyto účely databázi upravit. Video naleznete v TechLabu zde.
  21. 4fx

    Autotrader: Ladění kódu a formátování textu

    Video popisuje jak jednoduchým způsobem pomocí funkce print() můžeme ladit kód a zobrazit si potřebné hodnoty. Zároveň se věnuji i formátování textu za účelem přehlednějšího tvaru zobrazených výsledků. Videotutoriál naleznete v tomto příspěvku.
  22. 4fx

    Nové funkce Autotraderu

    Video popisující úpravy a nové funkce Autotraderu. Obsah: 1. Převod měny účtu 2. Úprava logiky výpočtu volných pozic 3. Ověření čekajících příkazů u výstupu z pozic 4. Načtení PermId 5. Chyba proměnné sl v režimu online 6. ProfitTarget u složených příkazů 7. Doplnění PASL u výstupu Mopull Limit 8. Postup uvedení do provozu Video je v archivu TechLabu zde.
  23. Ahoj, nemyslím si, ve videu je jasně uvedeno, že táto diskuze je pouze pro otázky a nemáme zde publikovat konkrétní pravidla systému. Diskuze je tentokrát, oproti placeným kurzům, vedena v otevřeném fóru a má k ní přístup kdokoliv. B.
  24. Ahoj Honzo, víš, že rád poradím, ale zkus ještě zabojovat. Podle příspěvků v jiných vláknech máš s AFL podstatně větší zkušenosti než já. Navíc Petr prosil abychom v tomto otevřeném vlákně detaily nezveřejňovali. B.
  25. Dobrý den, příjemně mě překvapil obsah a pohled na trhy z jiného úhlu něž u předchozích strategií. Forma bez poskytnutí kódu pro hledání signálů mě ze začátku trochu zklamala, Amibroker sice používám, ale dosud jsem pracoval pouze s hotovými AFL kódy, které jsem pouze upravoval. Avšak chuť vyzkoušet tuto strategii v praxi mě motivovala natolik, že jsem se pustil do psaní kódu a ve výsledku se mi za odpoledne podařilo vytvořit funkční systém generující identické signály. Mám z toho radost, je to muj první vlastní AFL kód a opět jsem se posunul velký kus dopředu. Snad tento příspěvek inspiruje i ostatní, opravdu to není složité, všechny potřebné vodítka druhá lekce obsahuje (stačí se zaměřit na detaily) a zbytek se dá dohledat. Děkuji B.
×
×
  • 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.