Hi,
Can you help me, please?
I'm getting error: "11 Error Runtime exception: ZeroDivisionError: float division by zero" when running this code:
def initialize(context):
pass
def handle_data(context, data):
stock = sid(24)
if not context.portfolio.positions:
log.debug('portfolio is empty, buying')
order(stock, 50)
else:
value = context.portfolio.positions_value
log.debug('trying to divide on positions_value %f' % value)
foo = 10000./value
portfolio.positions_value is definitely not zero as 50 AAPL shares was bought on first iteration. Is it a bug or I'm missing something obvious?
Regards,
Ed