金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 187|回复: 8

关于PYTHON使用get_indicator的问题

[复制链接]

12

主题

38

帖子

38

积分

Rank: 1

等级: 新手上路

注册:
2023-8-17
曾用名:
发表于 2024-12-4 16:22 | 显示全部楼层 |阅读模式
老师好,我在PEL新建一个策略'yz_data',里面放了N个公式,其中一个是'CMA'公式,CMA: C / MA(C,CYC)*100 ;然后在PYTHON中使用get_indicator调用公式数据,写法是这样的:get_indicator('AG13', 'yz_data', 'CMA', ' ', '5m', 100,start_date='20100101')
发现打印出来是空的,帮忙分析看下是什么原因??   这样写法对不对?
这样写的意思是从20100101开始,往后100根公式数据,不知道是不是这样理解的呢?

回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-12-4 16:56 | 显示全部楼层
你本地有5分钟的数据吗?首先确保有这个数据。而且是从20100101 开始的。如果都没有得话,那自然指标也不会有结果的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

12

主题

38

帖子

38

积分

Rank: 1

等级: 新手上路

注册:
2023-8-17
曾用名:
 楼主| 发表于 2024-12-4 17:04 | 显示全部楼层
技术009 发表于 2024-12-4 16:56
你本地有5分钟的数据吗?首先确保有这个数据。而且是从20100101 开始的。如果都没有得话,那自然指标也不会 ...

有数据的,指标在图表K线上也是能看到的
回复

使用道具 举报

34

主题

9212

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-12-4 22:27 | 显示全部楼层
打印出来时空的,大概率是你引用的指标名称或者变量不对。否者只要2010年以后的数据,就应该会有值出现。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

12

主题

38

帖子

38

积分

Rank: 1

等级: 新手上路

注册:
2023-8-17
曾用名:
 楼主| 发表于 2024-12-5 10:28 | 显示全部楼层
技术006 发表于 2024-12-4 22:27
打印出来时空的,大概率是你引用的指标名称或者变量不对。否者只要2010年以后的数据,就应该会有值出现。

这个是只能在交易时间段才可以获取到数据嘛?如果中间休市,PYTHON程序一直启动状态,开盘时候会自动获取数据嘛??
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-12-5 11:02 | 显示全部楼层
历史数据,你补充下各个周期就行了。而当日数据则是全推的分笔,当日各个周期均通过分笔合成。

在品种上右键-数据 选择五分钟周期,看下你本地是否有这么早日期的数据。此外 你传入的数据量是100,你指标里参数是多大?如果参数比较大,数据量不够也是无法正常计算的。  至于你策略加载在图上时候,数据量可以随意延伸的,一般不会有数据量问题。

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

12

主题

38

帖子

38

积分

Rank: 1

等级: 新手上路

注册:
2023-8-17
曾用名:
 楼主| 发表于 2024-12-5 12:18 | 显示全部楼层
技术009 发表于 2024-12-5 11:02
历史数据,你补充下各个周期就行了。而当日数据则是全推的分笔,当日各个周期均通过分笔合成。

在品种上 ...

历史周期数据确认过是有的,已经补充过的了,指标参数都比较小。我测试了下单品种单个指标是正常都有数据,但是同时批量获取多品种多个指标的时候,有些指标数据就不正常了一直是空的,但单独获取就有数据。

这个get_indicator拿PEL公式数据量是有限制的嘛?
回复

使用道具 举报

34

主题

9212

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-12-5 12:57 | 显示全部楼层
Evans.k 发表于 2024-12-5 12:18
历史周期数据确认过是有的,已经补充过的了,指标参数都比较小。我测试了下单品种单个指标是正常都有数据 ...

没有限制。你所谓的批量读取和单独读取没有区别。
对于get_indicator而言都是按品种单独执行一次。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

12

主题

38

帖子

38

积分

Rank: 1

等级: 新手上路

注册:
2023-8-17
曾用名:
 楼主| 发表于 2024-12-5 15:19 | 显示全部楼层
技术006 发表于 2024-12-5 12:57
没有限制。你所谓的批量读取和单独读取没有区别。
对于get_indicator而言都是按品种单独执行一次。

好的,谢谢老师
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 21:55 , Processed in 0.205664 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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