import talib
def initialize(context):
# AAPL
context.my_stock = sid(24)
def handle_data(context, data):
my_stock_series = data.history(context.my_stock, fields="price", bar_count=11, frequency="1d")
trix_result = talib.TRIX(my_stock_series, timeperiod=9)
record(trix=trix_result[-1])
signal_result = talib.EMA(trix_result, timeperiod=7)
record(sig=signal_result[-1])
I'm trying to make a signal line for the TRIX. The signal line is an EMA of the TRIX.
Getting this message:
Exception: inputs are all NaN
There was a runtime error on line 14.