问题标签 [mplfinance]

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 回答
185 浏览

python - kwarg "alines" 验证器返回 False

该消息告诉我一些事情,但我看不到它:

它发生在这个电话上:

0 投票
2 回答
89 浏览

python - 您如何将 alpha vantage 日期设置为列?

我正在尝试从 Alpha Vantage 绘制数据。

当我做

我得到:

如您所见,“日期”不在那里。当我开始使用 mplfinance 和 matplotlib 时,这给我带来了问题。任何人都可以帮忙吗?

ps:我的excel表格是这样的

日期 1.开...
2021-02-03 243
2021-02-02 245
0 投票
1 回答
946 浏览

python - mplfinance 中是否有等效的 plt.scatter ?如何在 mplfinance 中绘制数据点?

mplfinance 中 plt.scatter 的等价物是什么???

我正在使用 mpl Finance 绘制股票价格图表。

这个

应该给我烛台上的 AAPL 价格图表。
我有另一张带有买卖价格的 Excel 表格。看起来像这样

日期 象征 行动 价格
2020-03-20 苹果 80
2021-03-05 苹果 120
2020-03-20 特斯拉 400

我知道 matplotlib 有这个:

因为我想绘制'AAPL',所以我想读取transaction.xlsx 中的Symbol = 'AAPL' 中的日期。我想在购买时在 MPLFINANCE GRAPH 中用绿色箭头 ^ 表示,在卖出时用红色箭头 v 表示。但是,我只知道matplotlib中的这种方法。mplfinance 是否有等价物?请帮助

0 投票
1 回答
69 浏览

python - 如何使用 mplfinance 在绘图的其他线条上方显示蜡烛?

我想在线条上方画出蜡烛。但在我的情节中,所有的线条都超出了蜡烛。所以我想知道如何将蜡烛“画在”线上。任何意见都会有所帮助。

!结果(https://imgur.com/lLoWLi5

0 投票
1 回答
471 浏览

python - mplfinance plottight_layout 切断信息

首先必须说,我喜欢 mplfinance,它是一种在图表上显示数据的非常好的方式。

我现在的问题是,我不能减少边界的空间。有一个名为“tight_layout”的参数,但它会切断信息。可能我做错了什么。

当我使用tight_layout=True时,它看起来像这样: 在此处输入图像描述 图表周围的空间是完美的,但图表中的数据被切断了。

如果我使用tight_layout=False它会占用太多空间,并且创建的 html 文件看起来很弯曲。 在此处输入图像描述

有人知道正确的方法吗?

0 投票
2 回答
233 浏览

python - Fin plot 安装和导入问题

我已经注意到有关大纲使用和安装的多个问题,但由于我缺乏足够的代表点,我不能就它们提出问题,所以如果这是一个重复的问题,我很抱歉。

作为一个顶点项目,我正在尝试构建一个基本程序,从 yahoo Finance 中提取财务数据并以图形形式 (candlestick_OCHL) 将其显示给用户。

我最初开始使用 mplfinance 并且虽然我得到了相对令人满意的结果,但 finplot 似乎提供了更多的自定义选项,我认为这些选项可以更好地以图形形式表示数据,即诸如 sub plotting(2:2) 等方面我似乎与 mplfinanace 无关。

我尝试通过cmd安装finplot(下面表示windows版本和python版本),finplt是1.6

在此处输入图像描述

但是,当使用 jupyterlab 时,会不断出现以下问题:

在此处输入图像描述

任何人都可以建议一个行动方案,或者如果没有,是否有一个不同的模块可以提供更多的自定义(子绘图、轴标题、灯芯标记等)

0 投票
2 回答
324 浏览

python - 在 mplfinance 中查找颜色列表,以便 seq_col 绘制线条

在文档中找不到任何内容: https ://pypi.org/project/mplfinance/

需要用不同的颜色画线,找到这些颜色代码:

更多颜色会很棒 - 在文档中找不到列表。

最好的情况是有人可以指定 rgb 代码。

我的意思是例如这条线: 在此处输入图像描述

剧情:

0 投票
1 回答
785 浏览

matplotlib - 在 mplfinance 图中添加点

是否可以在 mpf 图中添加点?我知道您可以添加 vlines 和 hlines,但在绘图中添加单点似乎并不容易。

0 投票
2 回答
126 浏览

python - 识别 P&F 图表中最后一列包含三个或更多“X”图的股票

首先: mplfinance 是一个非常棒的程序,可以帮助我进行股票交易:谢谢。

每周一次,我下载并使用 mplfinance 绘制标准普尔 500 指数的股票。我想使用 P&F 图表方法扫描股票,并确定最后一列包含三个或更多“X”图的股票,而无需物理查看每个图表。我会很感激任何想法。

谢谢,

曼尼

0 投票
2 回答
443 浏览

python-3.x - 如何在 mplfinance 中显示替代日历日期?

TL;DR - 问题

我有一个mplfinance基于数据框的图pandas,其中索引采用格鲁吉亚日历格式,我需要将它们显示为 Jalali 格式。

我的数据和代码

我的数据如下所示:

第一列既是日期又是索引。这是mplfinance正确绘制数据所必需的;我可以用这样的东西来绘制:

上面的数据在哪里chart_data,其余的几乎都是格式化的东西。

我现在拥有的

我的图表如下所示:

在此处输入图像描述

但是,我需要日期看起来像这样:1400-01-12。这是一个等价表,以进一步证明我的情况。

我试过的

将 Jdates 设置为我的索引:

抛出此异常:

所以我尝试将jdates转换为datetimes:

这引发了一个越界异常:

所以我虽然可能更改时区/语言环境是一个选项,所以我尝试更改时区,遵循官方文档:

但我得到了这个例外:

最后我尝试使用 PersianTools 和 pandas_jalali 等库无济于事。