Sestrojení signálu EMA crossover
Trendové strategie vycházejí z přesvědčení, že „trend je tvůj přítel", a využívají signály k identifikaci trendu a profitování z jeho sledování.
Chceš sestavit a otestovat trendovou strategii. Jako první krok se rozhodneš použít dvě EMA (exponenciální klouzavé průměry) pro sestrojení signálu. Když je krátkodobá EMA, EMA_short, větší než dlouhodobá EMA, EMA_long, vstoupíš na trh do dlouhých pozic. Naopak, když je EMA_short menší než EMA_long, vstoupíš do krátkých pozic.
10denní a 40denní EMA jsou předem vypočítány a uloženy v EMA_short a EMA_long. Historická cenová data akcií Google jsou předem načtena v price_data. Balíček bt je za tebe importován.
Toto cvičení je součástí kurzu
Finanční obchodování v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Construct the signal
signal[____] = 1
signal[____] = -1