Jump to content
Co nového? Mé kurzy
Komunita:
Hledat v
  • Více možností...
Najít obsah, který ...
Hledat výsledky v ...
Diskuze Sledované příspěvky Žebříčky
petr

Konzistentní profity se swingových obchodováním [bezplatné vysílání]

Doporučené příspěvky

On ‎29‎.‎07‎.‎2019 at 14:00, Domek_69 napsal/a:

No spouštění AMBR a AMiquote dělám z Task Scheduleru (Plánovač úloh v české verzi ) ve Windows. V AMBR Scheduleru řeším pouze spuštění projektů

5:30 Otevření AMBR (Task Scheduler)

5:31 Spuštění AMiquote s cestou na tls soubor a parametrem /download /close (Task Scheduler)

6:00 Spuštění všech projektů (AMBR Scheduler)

6:10 Ukončení pomocí příkazu Kill (Task Scheduler) - to mě nefunguje dobře

 

p.

Ahoj,

 

proč tedy nenastavíš spouštění a stažení dat z AB?

Honza

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
2 minutes ago, honzasek napsal/a:

Ahoj,

 

proč tedy nenastavíš spouštění a stažení dat z AB?

Honza

Nevěděl jsem, že to jde, dokud si mi to nenapsal :-).  Myslíš, že to má nějaké výhody? S parametrem download mi to funguje celkem dobře i externě.

 

Petr

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
3 minutes ago, Domek_69 napsal/a:

Nevěděl jsem, že to jde, dokud si mi to nenapsal :-).  Myslíš, že to má nějaké výhody? S parametrem download mi to funguje celkem dobře i externě.

 

Petr

No já myslel, že s tím máš nějaké potíže, když si se ptal, jak to já mám napsané. Výhody to asi nemá. Spíš jde o to, že jsem nevěděl, jak ve windows task manageru nastavit automatické stahování jednotlivých watchlistů. 

Možná výhoda je asi v tom, že mám celý proces vyhledání vstupních signálů jako celek v batch souboru. 

Stažení INDEXů, stažení tickerů Russell3000, vyhledání signálů, výběr TOP20 (mopull), zápis do csv souboru pro autotrader a nakonec uložení databáze amibrokeru.

Honza

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
On 30. 7. 2019 at 17:46, honzasek napsal/a:

No já myslel, že s tím máš nějaké potíže, když si se ptal, jak to já mám napsané. Výhody to asi nemá. Spíš jde o to, že jsem nevěděl, jak ve windows task manageru nastavit automatické stahování jednotlivých watchlistů. 

Možná výhoda je asi v tom, že mám celý proces vyhledání vstupních signálů jako celek v batch souboru. 

Stažení INDEXů, stažení tickerů Russell3000, vyhledání signálů, výběr TOP20 (mopull), zápis do csv souboru pro autotrader a nakonec uložení databáze amibrokeru.

Honza

Měl jsem problém s parametrem /autoupdate. A došel jsem ke stejnému řešení, jako ty - parametr /download. Akorát přes Task Manager. Jinak s tebou souhlasím. Mít to celé v jednom celku je elegantnější řešení. 

 

Díky

 

Petr

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby

Ahoj,

podařilo se někomu naprogramovat MOPULL do Amibrokeru? Zasekl jsem se na podmínce: Trh v předcházejících 10 úsečkách vytvořil nejvyšší high za posledních 500 dnů a pak ještě jak kontrolovat jestli je russell na MA100....

V TS se mi to podařilo ale tady je syntaxe trochu jiná a nějak mě to neposlouchá...nejsem programátor no...

LB

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
Před 11 hodinami, buj014 napsal/a:

Ahoj,

podařilo se někomu naprogramovat MOPULL do Amibrokeru? Zasekl jsem se na podmínce: Trh v předcházejících 10 úsečkách vytvořil nejvyšší high za posledních 500 dnů a pak ještě jak kontrolovat jestli je russell na MA100....

V TS se mi to podařilo ale tady je syntaxe trochu jiná a nějak mě to neposlouchá...nejsem programátor no...

LB

Hezký den,

vložil jsem vám kód do vašeho vlákna v Algolab skupině: 

 

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby

Ahoj, je tady někdo, kdo by se chtěl poradit ohledně kódu Mopull pro Amibroker? Mám ho už hotový, ale moc mi nevychází Backtest. Rád bych to s někým zkonzultoval. Nejsem programátor, ale chci to naprogramovat správně, abych se v AFL někam posunul. 

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
On 24. 8. 2019 at 11:39, ondra10192 napsal/a:

Ahoj, je tady někdo, kdo by se chtěl poradit ohledně kódu Mopull pro Amibroker? Mám ho už hotový, ale moc mi nevychází Backtest. Rád bych to s někým zkonzultoval. Nejsem programátor, ale chci to naprogramovat správně, abych se v AFL někam posunul. 

Ahoj Ondro, klidně mi pošli SZ jestli potřebuješ zmínit některé konkrétní detaily a jak je naimplementovat, Petr si nepřál je zmiňovat veřejně a rád bych to přání respektoval.

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby

Zdravím, po vysílání v loňském roce jsem si MOPULL napsal do Amibrokeru a následně jsem si doladil workflow tak, aby vše běželo co nejvíc automatizovaně. Bohužel se mi nezdařilo na 100% - mám zřízen účet u IB a příkazy se mi generují z Amibrokeru do IBControlleru (spojovací článek mezi Amibroker a TWS), kde je potřeba každý den vygenerované příkazy potvrdit a odeslat do TWS ručně. Nicméně se mi nedaří rozlousknout pár otázek a chtěl bych poprosit Petra, případně ostatní zkušenější o radu:

  • Upravil jsem MOPULL tak, aby standardizoval risk na fixní procento účtu a upravoval dle toho position sizing. Výstupem Amibrokeru je tedy např. nakup dnes akcie AAPL za 15% hodnoty účtu. Nevím ale, jak vlastně korektně spočítat v daný moment velikost účtu - mám otevřený margin účet a pro akcie je zde 50% cash margin requirement pro držení přes noc.
  • Z jaké hodnoty / hodnot stanovujete správnou absolutní hodnotu pozice ?
  • Teoreticky to znamená, že při otevření účtu s 1M CZK mohu nakupovat akcie až do doby, než mi dostupná hotovost na účtu klesne na 500 000 CZK ?
  • Co když otevřu tolik pozic, že budu mít dostupnout hotovost 500 000 CZK, požadavek na margin také 500 000 CZK a hodnota některých mých akcií klesne - znamená to okamžitý margin call ?  Pokud ano, do jakého bodu je rozumné nakupovat (jakou nechávat rezervu)
  • Nebo o tom přemýšlím úplně špatně ? :)

 

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
On 20. 9. 2019 at 11:33, petr85 napsal/a:

Zdravím, po vysílání v loňském roce jsem si MOPULL napsal do Amibrokeru a následně jsem si doladil workflow tak, aby vše běželo co nejvíc automatizovaně. Bohužel se mi nezdařilo na 100% - mám zřízen účet u IB a příkazy se mi generují z Amibrokeru do IBControlleru (spojovací článek mezi Amibroker a TWS), kde je potřeba každý den vygenerované příkazy potvrdit a odeslat do TWS ručně. Nicméně se mi nedaří rozlousknout pár otázek a chtěl bych poprosit Petra, případně ostatní zkušenější o radu:

  • Upravil jsem MOPULL tak, aby standardizoval risk na fixní procento účtu a upravoval dle toho position sizing. Výstupem Amibrokeru je tedy např. nakup dnes akcie AAPL za 15% hodnoty účtu. Nevím ale, jak vlastně korektně spočítat v daný moment velikost účtu - mám otevřený margin účet a pro akcie je zde 50% cash margin requirement pro držení přes noc.
  • Z jaké hodnoty / hodnot stanovujete správnou absolutní hodnotu pozice ?
  • Teoreticky to znamená, že při otevření účtu s 1M CZK mohu nakupovat akcie až do doby, než mi dostupná hotovost na účtu klesne na 500 000 CZK ?
  • Co když otevřu tolik pozic, že budu mít dostupnout hotovost 500 000 CZK, požadavek na margin také 500 000 CZK a hodnota některých mých akcií klesne - znamená to okamžitý margin call ?  Pokud ano, do jakého bodu je rozumné nakupovat (jakou nechávat rezervu)
  • Nebo o tom přemýšlím úplně špatně ? :)

 

Nejspíš to asi nikoho nezajímá 😂, ale i tak postnu k čemu jsem zatím došel prostudováním různých hodnot u IB a mechanikou jakou používá IB pro výpočet dostatečného kapitálu na účtu pro likvidaci pozic:

  • Pokud chci nakoupit akci např. za 15% účtu, využívám k tomu dvojnásbek hodnoty Equity with loan value (dvojnásobek kvůli tomu, jak jsou nastaveny margin requirementy u IB, potažmo použitelná páka) - v podstatě tedy pak vím, že chci nakoupit akcie za (equity with loan value * 2) * 0,15
  • Dále jsem si lámal hlavu jak ověřit, že na takový nákup mám na účtu dostatek peněz - to řeším pomocí hodnoty Excess liquidity, kterou ib vypočítává jako Equity with loan value - Reg T margin. Každý další nákup zvyšuje RegT margin a já sleduji o kolik ho ještě mohu zvednout (kolik ještě mohu nakoupit), abych se s hodnotou Excess liquidity nedostal pod 5% z celkove hodnoty uctu (coz pouzivam jako buffer). Pokud se dostane hodnota Excess liquidity do záporu, IB pozice okamžitě likviduje.

Tak toliko k čemu jsem zatím dospěl, budu rád když napíšete své postřehy, jak tuto problematiku řešíte vy. Já teď najíždím na poloautomatické obchodování na testovacím účtu a předpokládám budu ještě pilovat nějaké technické detaily které z toho vyplynou. Tradingu zdar a Petrovi ještě jednou díky za informace, které pouští ven.

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby

@petr Petře, podařilo se mi dotáhnout MOPULL do stavu, kdy ho obchoduji automaticky proti demo účtu a čeká mě teď 3 - 4 měsíce monitoringu a kontrolování jestli vše běží jak má. Chci se zeptat, jaký by podle Vás měl být další logický krok? Nachystat si jednu či dvě další strategie a zkusit upravit obchodování abych byl schopen je automaticky obchodovat najednou? Případně jakým směrem se teď posunout dál?

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby

Zapojte se do diskuze

Příspěvek můžete vložit nyní a registrovat se později. Pokud máte na serveru účet, přihlašte se a příspěvek bude publikován pod Vašim uživatelským jménem.
Poznámka: příspěvek bude uveřejněn po schválení moderátorem.

Návštěvník
Odpovědět na tento příspěvek..

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Předchozí obsah byl obnoven.   Smazat obsah editoru

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • 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.