-
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.
-
Od plutarchos · Odesláno
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.
-
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.
-
