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
Pokyny k cvičení
- Vypočítej ADX pomocí příslušné funkce z
taliba sloupcůHigh,LowaClosezstock_data. Výsledek ulož do nového sloupceADX_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.____())