Jump to content
Co nového? Mé kurzy
Diskuze Sledované příspěvky Žebříčky
  • Statistiky uživatelů

    31 560
    Celkem uživatelů
    797
    Nejvíce online
    PheeTea
    Nejnovější uživatel
    PheeTea
    Registrace
  • Všechny poslední příspěvky

    • Zdravím, neprocházelo to nikomu, jedná se o chybu ve skriptu. Během testování jsem se zaměřil na signály z Tradingroom a vypnul jsem sekci Amibrokeru. Odkomentováním řádku jste v podstatě Amibroker opět povolil. Jinak oprava je připravená v chystaném upgrade Signaltraderu, který bude řešit problémy zjištěné během provozu. B.
    • Ahoj, vytvořil jsem si afl skript pro rotační momentum strategii podle zde uvedených návodů, abych vyzkoušel generování signálů přes Amibroker, když už mi chodí správně načítání csv. Dopracoval jsem se k tomu, že  generátor se pořád nesmyslně odkazoval na chybějící apx soubor od úplně jiné strategie, která ani nebyla zapnutá. Gemini mi nakonec poradila změnu zde v kódu generátoru - žlutě vyznačeno za komentem #OPRAVA, cca řádek 156, kde bylo původně uvedeno explorer.Explore(active_strategy_list) Tady je kus nového kódu, stačí pouze změnit kód, jak je v žlutém řádku. if strategy['SignalSource'] == "Amibroker":                     log.add_row(lognote, f"Signaly pro strategii {strategy['Desc']} generujeme pomoci Amibrokeru.")                     # vytvoreni instance z knihovny amibroker.py, parametrem je nastaveni z settings.py                     explorer = ab.AmiBroker(amibroker)                     # volani funkce Explore tak, jak ji zname z AmiBrokeru                     # OPRAVA: Předáváme JEDEN slovník zabalený do seznamu,                     # aby se v amibroker.py mohlo iterovat.                     explorer.Explore([strategy])                     if hasattr(explorer, '_AmiBroker__exploreResult'):                         log.add_row(lognote, explorer._AmiBroker__exploreResult)                     del explorer                   Úprava udělala, co jsem potřeboval a sgtrader pak správně umístil příkaz do IB. Protože nejsem moc zdatný v python code, chtěl  jsem požádat o check někoho zkušenějšího, zda je to takhle OK a docela by mě zajímalo, proč ten problém vyvstal u mě a někomu jinému to procházelo OK. Děkuji.
    • Dobrý den, je možné zrušit hash v řádku č. 227 skriptu generator.py, tím se odstraní z csv výstupní signály, a výstup pak nechat zpracovat výstupní strategii. B.
    • Dobrý den Petře, chtěl jsem Vám říci, že bych měl zájem o strategii long mean reversion na Nasdaqu. Udělal jsem si několik backtestů s pomocí Vašeho backtesteru a výsledky vypadají opravdu velmi slibně. Určitě by tahle strategie byla dalším zajímavým příspěvkem do portofolia. Plánujete ji do budoucna nějak rozpracovat? Třeba zařadit do dashbordu?  S pozdravem Radek.
    • Dobry den vracim se k memu dotazu , zda jste se s tim nekdo setkal popr. jak resite v tomto pripade MOO prikaz. Diky moc
    • Bogdane děkuji - jako vždy....taková blbost....  a už to jde, mě vůbec nenapadlo, že to označuje chybu, bral jsem to jako výpis skriptu.. Jdu pokračovat, určitě budu otravovat dál, pěkný den! A pro ostatní hledače na dotaz "jakou použít cestu do settings.py" - je to skutečně ta cesta k csv z dashboardu k dané strategii + hash. Cesta musí končit lomítkem '...xxx/csv/' Po těchto dvou modifikacích ("removesignal" a správná cesta) mi sgtrader zadal správně příkazy do IB. Děkuji, bez podpory zde na fóru bych to ladil asi měsíc, takhle mi to zabralo dva večery a to jen díky tomu, že jsem řešení zde přehlédl a ptal se na to znovu.
    • Zdravím, pro odstranění chyby "removesignal" upravte název klíče v settings.py, jak je to popsané v příspěvku https://www.financnik.cz/forum/topic/5282-signaltrader-popis-zmen-v-nove-verzi-autotraderu/page/2/#findComment-322511   B.
    • Zdravím Bogdane, to bych klidně zkusil, ale chybí mi ty cesty ke stažení. Nebo ten odkaz z Dashboardu mi bude fungovat i pro stažení přes python code?  Když to zkusím, tak výsledek generátoru je takovýto - ale nikde po něm nezbyde připravené csv. A v kodu se mi moc vyznat nedaří, je na mě hodně "hustý".  ### Testovani periody ### 2025-12-09 22:33:35: GEN     - Strategii SMO NDX dnes neobchodujeme: perioda M2 2025-12-09 22:33:35: GEN     - Strategii Monday Buyer dnes neobchodujeme: perioda W1 2025-12-09 22:33:35: GEN     - Strategie DEEPDIP s periodou D predana k dalsimu zpracovani. 2025-12-09 22:33:35: GEN     - Strategie MRZ s periodou D predana k dalsimu zpracovani. 2025-12-09 22:33:35: GEN     - Dnes budou obchodovat strategie ['DDIP', 'MRZ'] 'removesignal' 2025-12-09 22:33:37: SENDER  - Na email xxxxx uspesne odeslan log o prubehu skriptu. ### Beh generatoru uspesne dobehl do konce. ### Děkuji 
    • Dobrý den, než se pustíme do hledání chyby zkuste stáhnout soubory ještě jednou. Během posledního upgrade dashboardu Tradingroom došlo ke změně v autorizaci a stažení dat pomocí hashe dnes nefungovalo správně. Nyní je již problém odstraněn a csv soubory se stahují v pořádku. B.
    • Dekuji!  skvelé. Pracuje bez problému. 
    • Zítra je FOMC meeting. Intradenní breakout autotrader budu mít vypnutý.
    • Aktualizovali jsme na novou verzi dashboardu a už by to mělo být opravené a funkční jako dříve. Omlouvám se za komplikace. Petr
    • Zkusil jsem to hned poprvé. A ani v tuto chvíli se to nezlepšilo. Mam strategie bez signálu. Uvidím zítra jestli je problém jen u mne budu hledat chybu. Dnes jsem použil generátor až po 14:00 hod. Děkuji. 
    • Vypadá to, že je nutné, abyste byl do dashboardu přihlášený. Můžete to prosím vyzkoušet? Přihlásit se na https://tradingroom.financnik.cz a stáhnout soubory? Toto pak ještě pořešíme, aby byla funkcionalita stejná jako dříve. Ale pro teď by to mělo problém vyřešit.
    • Ano vím. Jen jsem psal jako to děláme my. Nevím o nikom kdo by obchodoval přímo z AFL.
    • Děkuji Petře za odpověď, měl jsem na mysli odladěný kód z AB -  AFL, který by se obchodoval jako AOS, tedy exekuování nákupních, prodejních příkazů, přes nějakou formu API do brokerské platformy v real time
    • Ahoj, snažím se rozchodit signaltrader (mám v2.0.8) a když jsem si ho srovnal s Dashboardem, tak nemohu najít zdroje pro upload csv file pro všechny strategie z Dashboardu. Zkusil jsem použít ten odkaz z Dashboardu, tam mi to jde v pohodě stáhnout, ovšem po zadání cesty do signaltraderu mi to nic nestáhne, ani prázdný soubor (tedy správně - stažení dělá generator). Chci to sem: # cesty ke stazeni generovanych signalu, nazev musi byt shodny s nazvem v definici strategie  finScanners = "MOB"  : 'https://www.financnik.cz.... atd.Můžete mi prosím někdo napsat, kde bych našel cesty pro strategie z Dashboardu (MRZ. MRS2, Canadu...) ? Dotaz 2 - když jsem provedl stažení z Dashboardu, tak csv má názvy sloupců jiné než co hledá signaltrader. To je v rámci "cvič se v Python" nebo jsem něco přehlédl? Děkuji  
    • Dobry den. Negeneruji se mi csv pomocí generátoru signaltrader. Dnes se to stalo poprvé.  jikra
    • Vesměs to zde všichni dělají tak, že exportujeme z AB obchody v csv a ty pak přenášíme python skripty přes API do TWS. Bogdan pro to udělal v TechLabu autotrader.
×
×
  • Vytvořit...