Začněte nyníZačněte zdarma

Výpočet ADX

Index průměrného směrového pohybu (ADX) vyvinul J. Welles Wilder jako indikátor síly trendu. Kombinuje dva další indikátory – kladný směrový index (+DI) a záporný směrový indikátor (-DI) – a jeho výpočet je poměrně složitý. V Pythonu ho ale spočítáš na jediném řádku. V tomto cvičení si vytvoříš svůj první ADX indikátor na základě historických denních cenových dat akcie Tesla.

Historická denní cenová data jsou načtena v proměnné stock_data. Knihovna talib je již naimportována.

Toto cvičení je součástí kurzu

Finanční obchodování v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej ADX pomocí příslušné funkce z talib a sloupců High, Low a Close z stock_data. Výsledek ulož do nového sloupce ADX_14.
  • Vypočítej ADX znovu, tentokrát změň výchozí časové období na 21 a výsledek ulož do nového sloupce ADX_21.
  • Vypiš posledních pět řádků stock_data.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Calculate the ADX with the default time period
stock_data['ADX_14'] = ____(stock_data['____'],
                            stock_data['____'], 
                            stock_data['____'])

# Calculate the ADX with the time period set to 21
stock_data['ADX_21'] = ____

# Print the last five rows
print(stock_data.____())
Upravit a spustit kód