金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 875|回复: 7

请问如何通过vba高效地把图表的k线数据高效地传给python

[复制链接]

35

主题

97

帖子

97

积分

等级: 免费版

注册:
2021-5-31
曾用名:
发表于 2024-2-20 12:32 | 显示全部楼层 |阅读模式
我现在是用vba读取当前的图表的k线数据通过过循环每次传一根k线到python,如果图表k线多,会卡顿,并且金字塔也会不稳定。

有办法把当前k线的hloc通过数组的形式分四次传到python吗?之前试过,vba对传进pytho的数组大小有限制,大概一次最多传5000根k线左右。

pel可以稳定地批量把hloc批量传到python,但python的计算结果也是数组,vba有办法实时读到python的这个计算结果吗?
回复

使用道具 举报

34

主题

9212

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-2-20 12:49 | 显示全部楼层
本帖最后由 技术006 于 2024-2-20 12:52 编辑

没有,python本身就可以直接读取k线数据,没必要多此一举。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

35

主题

97

帖子

97

积分

等级: 免费版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2024-2-20 14:34 | 显示全部楼层
请问python如何获得当前打开的图表的全部k线数据?python的api只有history_bars,history_bars_date这两个查询函数。
回复

使用道具 举报

34

主题

9212

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-2-20 14:35 | 显示全部楼层
python读取数据和图表没有关系,python是指定多少读取多少。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

35

主题

97

帖子

97

积分

等级: 免费版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2024-2-20 14:35 | 显示全部楼层
你的意思是把图表的k线开始日期和结束日期传给python,然后python通过history_bars,history_bars_date来查询,对吗?
回复

使用道具 举报

35

主题

97

帖子

97

积分

等级: 免费版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2024-2-20 14:40 | 显示全部楼层
我是想通过python去计算当前图表的一些指标,并返回给vba去画线。
回复

使用道具 举报

34

主题

9212

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-2-20 14:40 | 显示全部楼层
netwalker 发表于 2024-2-20 14:35
你的意思是把图表的k线开始日期和结束日期传给python,然后python通过history_bars,history_bars_date来查 ...

我的意思是没有必要多此一举。如果非要这么做,你可以传递pel中的数量或者起始日期
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

35

主题

97

帖子

97

积分

等级: 免费版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2024-2-20 14:41 | 显示全部楼层
但我的画线需求pel实现不了,只能在vba实现
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-12-29 21:16 , Processed in 0.230578 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表