以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  请问金字塔PY可否用matplotlib自己画K线图?  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=174915)

--  作者:分析者
--  发布时间:2020/3/12 9:32:45
--  请问金字塔PY可否用matplotlib自己画K线图?

请问金字塔PY可否用matplotlib自己画K线图,画指标?

本来打算用金字塔画指标,用PY做复杂计算,但是发现金字塔限制的很死,如果用VBA画图,但VBA不能向PY传递变量参数,我连当前是打开的哪个股票K线图都没办法传递给PY,用PEL画图,又只能用逐K线模式,有的算法必须用序列模式才行,两条路都堵死了。现在只有考虑看能不用PY自己画K线图了

 


--  作者:yukizzc
--  发布时间:2020/3/12 10:11:30
--  
matplotlib这个可以使用,但是可能无法实时不断画图,这个你随便plot一个图试试了
--  作者:分析者
--  发布时间:2020/3/12 10:44:28
--  
可否,干脆PEL或VBA与PY通过EXCEL交互,这样来实现画指标,可行吗?分别用哪个函数?
--  作者:yukizzc
--  发布时间:2020/3/12 10:52:21
--  

pel读取不了excel。

vba和py都是可以读取的,


--  作者:分析者
--  发布时间:2020/3/12 11:37:31
--  

1、我看到好像用Access比EXCEL更方便,您推荐用哪个方式更方便灵活?

2、PY操作Access或EXCEL的API没有看到呢?这个不是用API,是用PY自己的功能吧?VBA也是用VBA自己的功能吧?

[此贴子已经被作者于2020/3/12 11:38:06编辑过]

--  作者:yukizzc
--  发布时间:2020/3/12 12:37:50
--  

是的都是自己的方法,python操作excel最简单就是直接pandas了。

数据库我用的不多。


--  作者:分析者
--  发布时间:2020/3/12 15:03:18
--  

看到一篇老帖子:

http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=401

帖子提到:“数据库技术已经是一热门成熟技术,用户可以通过自己或很多第三方软件来维护数据,实现与金字塔的数据交流。采用与数据库结合的方式,大大增强了公式系统的灵活性,用户可以将一些非常复杂的计算使用外部专用的分析软件来做,最后将分析结果放到数据库中,再由公式系统来进行绘制。 ”

 

我打算尝试这个路子,请问金字塔老师,这个路子应该可以吧?就只用PEL画指标功能,其余计算全部在PY,通过数据库交互。

不晓得有没有坑,反正每尝试一个路子,都要费不少劲。


--  作者:yukizzc
--  发布时间:2020/3/12 16:00:39
--  

这个只能你自己试下了

你是要进行什么操作必须要这么跨语言交互呢?你要这么在通过第三方文件去交互,不觉得很麻烦吗?

其实有些没有必要一定要去k图上显示,如果你计算是用py,的直接用pythong程序去执行不就可以了吗???

[此贴子已经被作者于2020/3/12 16:11:29编辑过]

--  作者:分析者
--  发布时间:2020/3/12 16:22:54
--  
PY程序擅长分析计算,但因为我做的是传统技术分析的升级版,必须要画指标出来,如果不画指标,PY算的对不对都不知道,而且,我操作也要看指标,所以,没办法,必须画指标。
--  作者:分析者
--  发布时间:2020/3/12 18:09:18
--  
对于PY分析计算与金字塔画指标的结合方式,金字塔老师如有很好方法,还烦请推荐,否则,我就只好自己尝试了,现在就再试数据库中转方式,等摸索成功了,我会来发帖告诉大家。