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

Diskuze

  1. Uzavřené diskuze pro absolventy kurzů Finančníka

    1. TechLab

      Pracovní skupina poskytovaná tradery pro tradery. Naleznete v ní odpovědi na své technické otázky týkající se programů Amibroker, Python, InteractiveBrokers TWS a TradeStation Global.

      4,3k
      4,3k příspěvků
    2. 3,3k
      3,3k příspěvků
      • petr
    3. TSG podpora - Interactive Brokers a TradeStation

      Uzavřená skupina podpory klientů brokera TradeStation Global, kteří si otevřeli účet s podporou serveru Finančník.cz.

      186
      186 příspěvků
      • petr
    4. 4,2k
      4,2k příspěvků
    5. Základy práce s programem Amibroker

      Uzavřená diskuze pro účastníky online kurzu Základy práce s programem Amibroker.

      178
      178 příspěvků
    6. FIMS A–Z: Profesionální daytrading orderflow

      Diskuze o intradenním obchodování v rámci informací prezentovaných v kurzu FIMS A–Z: Profesionální daytrading orderflow.

      29,3k
      29,3k příspěvků
  2. Archiv původních anonymních diskuzích

    1. 201,1k
      201,1k příspěvků
  • Statistiky uživatelů

    30 966
    Celkem uživatelů
    467
    Nejvíce online
    Samil
    Nejnovější uživatel
    Samil
    Registrace
  • Všechny poslední příspěvky

    • Super, skvělé, už funguje.  Díky Bogdane!
    • Prozatím můžete vyzkoušet tento postup. 1. postupně nainstalovat knihovny: pip install bs4 pip install pillow pip install plotly 2. Nakopírovat obsah přiloženého zip souboru mezi balíčky do složky Site packages, jedná se se podsložku instalace Pythonu, já ji mám takto:    tak aby knihovna byla vložena na úroveň ostatních modulů.   Soubor ke staženísite-packages.zip B.
    • i přesně toto jsem také zkoušel a právě bez úspěchu
    • Zdravímk jedná se o knihovnu https://libraries.io/pypi/htmlcreator/0.5.0. Knihovnu již používám delší dobu a je fakt, že když se pokusím o instalaci nyní, tak mi pypi také hlásí chybu. Zkusím ověřit v čem je problém.  B.
    • Bogdane, skvělá práce jako vždy! Díky! jen malá drobnost, nevím jestli jen mě, ale nedaří se nainstalovat htmlcreator, zkoušel jsem jsem jak  pip install htmlcreator tak  pip install html-creator jak jsem našel kdesi na netu, ale bez výsledku, píše:  ERROR: Could not find a version that satisfies the requirement htmlcreator ERROR: No matching distribution found for htmlcreator nemáte v rukávu nějakou fintu nebo něco dělám špatně? python 3.6, pip 21.2.4
    • Skript pro otestování práce s knihovnou ib_insync. Před spuštěním je potřeba nastavit číslo socket portu (socport), podle potřeby je možné upravit velikost přiděleného kapitálu pro daný obchod (position) - výpočet shares proběhne automaticky, typ příkazu (ordertype) a zda chcete nakupovat nebo prodávat (action). Po spuštění stačí zadat ticker, který chcete obchodovat. Skript spouštějte na paper účtu. from ib_insync import * import pandas as pd def get_close(ticker): #načte z IB close aktuálního tickeru contract = Stock(ticker, 'SMART', 'USD', primaryExchange='NASDAQ') ib.reqHeadTimeStamp(contract, whatToShow='TRADES', useRTH=True) bars = ib.reqHistoricalData( contract, endDateTime='', durationStr='30 D', barSizeSetting='1 day', whatToShow='TRADES', useRTH=True, formatDate=1) data = util.df(bars) close = data['close'].iloc[-1] return close position = 1500 # velikost pozice v USD action = 'BUY' # BUY/SELL ordertype = 'LMT' # LMT/MKT socport = 7497 # číslo socket port ticker = input("Vloz ticker: ") try: ib = IB() ib.connect('127.0.0.1', socport, 7) close = get_close(ticker) quantity = round(position / close, 0) contract = Stock(ticker, 'SMART', 'USD', primaryExchange='NASDAQ') ib.qualifyContracts(contract) print("\n-----------Obsah contract------------") print(contract) order = Order(orderType=ordertype, action=action, lmtPrice="", totalQuantity=quantity, tif='DAY') if ordertype == "LMT": limit = close * 0.9 order = Order(orderType=ordertype, action=action, lmtPrice=limit, totalQuantity=quantity, tif='DAY') print("\n-----------Obsah order------------") print(order) # odešleme objednávku trade = ib.placeOrder(contract, order) print("\n-----------Obsah Trade------------") print(trade) ot = ib.openTrades() print("\n-----------Obsah OpenTrades------------") print(ot) x = [(o.contract.symbol, o.order.totalQuantity, o.order.action, o.order.orderType, o.order.tif, o.orderStatus.status) for o in ot] df = pd.DataFrame(x, columns=['Ticker', 'Počet', 'Akce', 'Typ', 'TIF', 'Status']) print("\n------------ OpenTrades jako dataframe -----------------------------") print(df) except Exception as e: print(e) finally: ib.disconnect()  
    • Dobrý den, právě jsem publikoval nový update Autotraderu. Ke stažení použijte odkaz v rozcestníku a postup upgrade na novou verzi je popsán v tutoriálu https://www.financnik.cz/forum/topic/4775-archiv-tutorialu/?do=findComment&comment=311846 B.  
    • Zde vkládejte své dotazy pro objasnění použitých metod knihovny ib_insync.
    • Publikovali jsme druhý výukový blok: https://www.financnik.cz/webinar/automatizace202109/?p=6#m6
    • Dobrý den, prosím Vás nefungujou my yahoodata...Když je stáhnu tak mam data jenom do 22.09. a dokonce jsem si všim, že u nekterých tickeru mam poslední aktualizovaný den do 27.06. Nevíte kde by mohla být chyba? Vám všem to funguje bez problému? Za odpoved a jakoukoli radu mockrát dekuji. David
    • Živá data nepotřebujete - to vás bude směřovat na otevření účtu u jejich brokerské firmy. Mělo by stačit zakliknout že živá data nepotřebujete a následně se dostanete na odkaz, který jsem posílal - jde o stažení samotného software, kde budou denní data.
    • Klíčová je položka "Current Excess Liquidity", její pokles pod nulu by případně vyvolal margin call.
    • Ahoj, prosím o radu. IB mi poslali hlásenie o zvýšení margin requirement na akciu, ktorú mám kúpenú a jej cena v posledných dňoch výrazne padla. Uvedomil som si, že vlastne neviem posúdiť, či treba v tejto súvislosti dodať na účet nejaký cash. Viete mi niekto poradiť, na čo sa mám zamerať? Na Current Available Funds, aby boli aspoň vo výške, ktorá pokryje potrebu zvýšeného marginu? Nerád by som sa dočkal margin callu... Vopred ďakujem.
    • Ahoj, riešil som (a vlastne čiastočne ešte stále riešim) rovnaký problém, vidím ale, že tvoja otázka je staršieho dáta, tak sa najskôr spýtam, či to už máš vyriešené.
    • Pozerali ste to prosím? Mám stiahnuť verziu so živými datami a registrovať sa, alebo živé data nepotrebujeme? Plus vybrať okrem futures aj forex, alebo ten nie? Nech nesťahujem niečo, čo v rámci školenia nevyužijeme. Ďakujem Vlado
    • Link, ktorý ste poslali pre sťahovenie už nie je funkčný, prelinkovalo ma to sem:  https://ninjatrader.com/GetStarted, po zadaní mailu si treba vybrať, či požadujeme FREE live data, keď som potvrdil áno, tak to žiada registráciu... Ďakujem
    • NinjaTrader se dá stáhnout zde: https://ninjatrader.com/Download Nemělo by to vyžadovat žádné zásadní osobní údaje. Data nejsou živá, ale to pro orientaci v trzích nevadí. Petr  
    • Dobrý deň, ktorú FREE platformu si stiahnuť? Predpokladám správne, že túto? https://ninjatrader.com/Simulate Vyrušilo ma, že si tam pri FREE live datach žiadajú podrobné osobné údaje. Je to nevyhnutné? Nedá sa to stiahnuť anonýmne? A aké trhy vybrať len Futures, alebo aj Forex? Ďakujem
    • Nová verze Autotraderu 1.6 Připravil jsem aktualizaci skriptu Autotrader, nová verze je zaměřená na práci s podúčty. Nicméně update obsahuje i několik dalších drobných úprav a také přináší nový vzhled reportů. V dnešním tutoriálu popisuji jak založit u IB podúčet a také jak správně nainstalovat novou verzi Autotraderu.
×
×
  • 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.