我试图通过使用Windows 10终端上的羊驼纸面交易帐户来流数据,但是不是流数据,而是返回空的。有人知道我做错了什么吗?
注意:我通过输入npm install -g wscat安装了wscat,还下载了node.js。
第一种类型:
wscat -c wss://paper-api.alpaca.markets/stream
终端响应如下:
连接(按CTRL+C退出)
然后,我接着说:
{"action": "authenticate","data": {"key_id": "my_key_id", "secret_key": "my_secret_key"}}
终端以下列方式响应:
{“流”:“授权”,“数据”:{“操作”:“身份验证”,“状态”:“授权”}}
最后,我输入:
{"action": "listen", "data": {"streams": ["T.SPY"]}}
终端以下列方式响应:
{“流”:“侦听”,“数据”:{“流”:[]}
我希望它用流式数据来回复。
发布于 2022-07-27 19:15:35
它对我不起作用的原因是因为我使用的是一个纸面交易账户,而不是一个实时交易账户。如果您想在纸面交易帐户上进行流,请执行以下步骤:
首先在互联网上下载node.js。
下载node.js后,打开终端并键入:
npm install -g wscat
安装了wscat后,输入:
wscat -c wss://stream.data.alpaca.markets/v2/iex
该终端将以下列方式作出回应:
[{"T":"success","msg":"connected"}]
然后键入:
{"action": "auth", "key": "your_key", "secret": "your_secret_key"}
该终端将以下列方式作出回应:
[{"T":"success","msg":"authenticated"}]
最后,键入:
{"action":"subscribe","quotes":["SPY"]}
现在,您应该从终端上的纸面交易帐户中获取流数据。
https://stackoverflow.com/questions/73022927
复制相似问题