问题标签 [pyalgotrade]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
144 浏览

python - 从雅虎财经下载基础数据

我正在尝试从 Yahoo Finance 下载基本数据,例如 PE 比率、PB 比率、EV/EBITDA 等。这是我迄今为止所做的:

我收到此错误:

我该怎么办?

0 投票
1 回答
114 浏览

python - 雅虎财经下载基本数据

最初我是使用 IEX Cloud 下载基础数据:

但是,我现在使用的是 Yahoo Finance,并且我已经成功导入了库和数据。

如何将 PE、PS 比率、EV 等分配给变量?

0 投票
1 回答
34 浏览

python - 无法在 VSCode 中多次运行相同的 python 文件,出现“会话无效错误”

我有一个 python 文件 main.py,它在 finvaisa 经纪人中进行一些算法交易。我想通过更改一些参数等来多次运行相同的文件。

我所做的是

-> 我在第一个终端运行 Main.py

-> 在 VSCode 中打开新终端并再次运行 Main.py 进行一些更改

-> 现在一段时间后,第一个终端出现“会话无效”之类的错误,

我的程序连接 finavasia 经纪人并下订单等。如果我同时运行两个会话,那么两个程序会同时访问经纪人并导致问题。我尝试与其他几个经纪人合作,并且与他们合作良好,只有 finavaisa 有这个问题。

谁能让我知道是否有任何替代方法可以在多个会话中运行同一个文件。

可能是这样,保持连接字符串处于活动状态,并且可以在我随时运行任何 python 文件时使用?

我是python新手,请帮助我

0 投票
1 回答
37 浏览

pyalgotrade - 退出订单事件的 pyalgotrade 问题 (onExitOk)

我的交易算法有点挣扎。在调用下一个 onBars() 之前,订单似乎无法完成,并且数量变得一团糟。我使用 enterLongLimit() 进入交易,它在完成时调用 onEnterOk() - 但我使用 limitOrder 根据一些技术指标退出部分头寸,这似乎没有调用 onExitOk()。

执行:

平仓价格 746.3 平仓数量 0.5


售前现款:17.423283999999967


售后现款:17.423283999999967

limitOrder 之前和之后的现金是一样的,所以我必须等待事件进来。想法?

0 投票
0 回答
29 浏览

python - PyAlgoTrade 自定义 CSV 日期错误无效的日期时间。它必须比最后一个大

我正在尝试使用该addValuesFromCSV方法将自定义 csv 数据添加到 PyAlgoTrade 中,但出现此错误:

这是我在 2021-10-15 10:30:00 之后的数据

日期 打开 高的 低的
2021-10-15 10:30:00 4910 4922 4901 4907
2021-10-15 10:35:00 4907 4907 4891 4896
2021-10-15 10:40:00 4896 4902 4886 4893
2021-10-15 10:45:00 4893 4901 4887 4897
2021-10-15 10:50:00 4897 4897 4879 4882
..................... …… …… …… ……
2021-11-15 17:35:00 4987 4989 4984 4985
2021-11-15 17:40:00 4985 4987 4975 4978
2021-11-15 17:45:00 4978 4990 4978 4987
2021-11-15 17:50:00 4986 4988 4970 4972
2021-11-15 17:55:00 4973 4975 4963 4965

以下是我的摄取代码:

我不明白为什么说最后一个日期比上一个日期小。帮助将不胜感激

谢谢

0 投票
1 回答
109 浏览

python - 测试网币安未来:API 密钥、IP 或操作权限无效

我花了一整天的时间解决这个问题,但仍然没有找到任何解决方案。我不知道为什么我在 Demo testnet.binancefuture 中没有看到任何类似的案例。我在不同的服务器上创建了四个具有不同 Gmail 的帐户...

但我收到此错误:

在此处输入图像描述