alpacahq / alpacahq/Momentum-Trading-Example

TypeError: 'int' object is not subscriptable

Open
#17 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
714
Forks
221
PR merge metrics
No merged PRs in 30d

Description

I get this error as soon as the script attempts to buy or sell any stock. Not sure why, as the code I added and the code I modified all look fine to me.

```
Watching 167 symbols.
Task exception was never retrieved
future: exception=TypeError("'int' object is not subscriptable")>
Traceback (most recent call last):
File "C:\Python38\lib\site-packages\alpaca_trade_api\polygon\streamconn.py", line 103, in _consume_msg
await self._dispatch(data)
File "C:\Python38\lib\site-packages\alpaca_trade_api\polygon\streamconn.py", line 240, in _dispatch
await handler(self, channel, ent)
File "momentum.py", line 251, in handle_second_bar
if (daily_pct_change > .04 and data.close > high_15m and volume_today[symbol] > 30000):
TypeError: 'int' object is not subscriptable
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.