Silný nástroj používaný pro automatizaci úloh v Amibrokeru. V tutoriálu ukáži, jak jej mám nastavený včetně tipu, jak u zapnutého Amibrokeru vyprazdňovat paměť, aby systém nezatěžoval například virtuální server.
Silný nástroj používaný pro automatizaci úloh v Amibrokeru. V tutoriálu ukáži, jak jej mám nastavený včetně tipu, jak u zapnutého Amibrokeru vyprazdňovat paměť, aby systém nezatěžoval například virtuální server.
Tutoriál naleznete v TechLabu zde: https://www.financnik.cz/forum/topic/4775-archiv-tutorialu/?do=findComment&comment=313752.
V tutoriálu podrobněji rozvineme postup testování výstupních podmínek Autotraderu a ukážeme si, jak skript ladit pomocí funkce print() za účelem vyhledání případné chyby výstupu.
V tutoriálu podrobněji rozvineme postup testování výstupních podmínek Autotraderu a ukážeme si, jak skript ladit pomocí funkce print() za účelem vyhledání případné chyby výstupu.
Zároveň vysvětlím, jak fungují výstupní funkce Autotraderu a jak se orientovat ve skriptu exitstrategies.py.
Video naleznete v TechLabu zde.
Zejména s ohledem na fond jsem v poslední době řešil, jak nastavit, aby byl účet v bezpečí i v situaci, kdy všechny skripty přestanou fungovat a já nebudu mít možnost k účtu přistupovat. Třeba proto, že budu v nemocnici. Implementoval jsem proto řešení, které automaticky zavírá pozice na „bezpečnostním časovém stop-lossu“. Toto řešení se drží na serverech Interactive Brokers a tedy bude fungovat za každých okolností.
Zejména s ohledem na fond jsem v poslední době řešil, jak nastavit, aby byl účet v bezpečí i v situaci, kdy všechny skripty přestanou fungovat a já nebudu mít možnost k účtu přistupovat. Třeba proto, že budu v nemocnici. Implementoval jsem proto řešení, které automaticky zavírá pozice na „bezpečnostním časovém stop-lossu“. Toto řešení se drží na serverech Interactive Brokers a tedy bude fungovat za každých okolností.
Tutoriál naleznete v TechLabu zde.
Jedním z častých důvodu chybného přiřazení strategie k otevřené pozici je chybějící záznam v lokální databázi, k čemu může dojít při poškození databáze, nebo pokud se nám omylem podaří například během údržby databáze některý ze záznamů smazat.
Dnes si ukážeme jak v takovém případě postupovat a jak chybějící záznam do databáze zpětně doplnit.
Jedním z častých důvodu chybného přiřazení strategie k otevřené pozici je chybějící záznam v lokální databázi, k čemu může dojít při poškození databáze, nebo pokud se nám omylem podaří například během údržby databáze některý ze záznamů smazat.
Dnes si ukážeme jak v takovém případě postupovat a jak chybějící záznam do databáze zpětně doplnit.
Video naleznete v TechLabu zde.
Pomocí Flex query lze z interactive Brokers stahovat prakticky všechny informace týkající se našeho účtu bez nutnosti používat TWS nebo IB gateway. V dnešním tutoriálu si ukážeme, jak konkrétně pomocí python skriptu stahovat plnění obchodů včetně order reference.
Pomocí Flex query lze z interactive Brokers stahovat prakticky všechny informace týkající se našeho účtu bez nutnosti používat TWS nebo IB gateway. V dnešním tutoriálu si ukážeme, jak konkrétně pomocí python skriptu stahovat plnění obchodů včetně order reference.
Video a python skripty naleznete v Techlabu zde.
V minulém tutoriálu jsme si ukázali tři způsoby testování obsahu dat stažených z bezplatných datasetů.
Jednalo se o krátké kódy, které jsme si vytvořili v Jupyter notebooku. Dnes si ukážeme, jak bychom z uvedených kódů mohli vytvořit Python skript, který by bylo možné spouštět formou úlohy, jako test po každém stažení dat.
V minulém tutoriálu jsme si ukázali tři způsoby testování obsahu dat stažených z bezplatných datasetů.
Jednalo se o krátké kódy, které jsme si vytvořili v Jupyter notebooku. Dnes si ukážeme, jak bychom z uvedených kódů mohli vytvořit Python skript, který by bylo možné spouštět formou úlohy, jako test po každém stažení dat.
Video naleznete v TechLabu zde.
Se znalostmi Pythonu získanými v našem v TechLab minikurzu není obtížné postavit třeba i funkční autotrader systematicky obchodující krypto měny. Zde je konkrétní ukázka. Jde o kód, který sám používám k živému obchodování.
Se znalostmi Pythonu získanými v našem v TechLab minikurzu není obtížné postavit třeba i funkční autotrader systematicky obchodující krypto měny. Zde je konkrétní ukázka. Jde o kód, který sám používám k živému obchodování.
Tutoriál a kompletní kódy naleznete v TechLabu zde.
V poslední době se u volně dostupných dat setkáváme se zhoršenou kvalitou. Během práce tak vlastně nevíme, zda se na případné výsledky testů nebo skenerů můžeme spolehnout.
V poslední době se u volně dostupných dat setkáváme se zhoršenou kvalitou. Během práce tak vlastně nevíme, zda se na případné výsledky testů nebo skenerů můžeme spolehnout.
V dnešním tutoriálu si ukážeme tři jednoduché způsoby testování stažených dat pomocí Python skriptů. Nejdříve to bude test délky stažené historie, následně si ukážeme jak zjistit, zda data obsahují konkrétní datum a nakonec zda se stáhly všechny tickery daného indexu.
Video naleznete v TechLabu zde.
Poslední tutoriál na téma systematického obchodování kryptoměn vyvolal velký ohlas. Dnes je proto rozvineme do konkrétní podoby obchodního plánu. Stáhneme data bitcoinu do Amibrokeru a otestujeme je. Příště si ukážeme, jak plán exekuovat pomocí python skriptu (kompletního autonomního auto traderu).
Poslední tutoriál na téma systematického obchodování kryptoměn vyvolal velký ohlas. Dnes je proto rozvineme do konkrétní podoby obchodního plánu. Stáhneme data bitcoinu do Amibrokeru a otestujeme je. Příště si ukážeme, jak plán exekuovat pomocí python skriptu (kompletního autonomního auto traderu).
Celý tutoriál s kompletními kódy naleznete v TechLabu zde.
Dnes si ukážeme jak systém nastavit pro obchodování strategie MR3000, kde signály pro vstup i výstup získáváme ve formě csv soubor.
K obchodování strategií založených na principu návratu ceny k běžné hodnotě s obchody na long i short stranu pomocí Autotraderu se objevilo v TechLabu několik dílčích řešení.
Dnes si ukážeme jak systém nastavit pro obchodování strategie MR3000, kde signály pro vstup i výstup získáváme ve formě csv soubor.
Video naleznete v TechLabu zde.