金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2240|回复: 8

STKINDI问题

[复制链接]

39

主题

147

帖子

147

积分

Rank: 2

等级: 标准版

注册:
2023-6-14
曾用名:
发表于 2023-6-20 10:53 | 显示全部楼层 |阅读模式
请教下老师。
STKINDI 引用的指标名称是不是又字数限制呢,比如,下面这句,指标名称,用'macdyy指标.n',就没有数据返回,如果减少一个字,用'macdyy指.n',就可以返回数据。那这个具体字数限制是什么呢?是只对中文限制还是中英文都限制?帮助文件没找到

STKINDI('','macdyy指标.n',0,6,-1);

回复

使用道具 举报

37

主题

9981

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-6-20 10:57 | 显示全部楼层
这个函数的第二个参数的特点是:指标名称.该指标名称下的变量。这个点是有特殊意义的。所以你的指标命名时不能带.这种特殊符号的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-6-20 11:01 | 显示全部楼层
你这个指标名称是没有问题的。中英文可以混合,长度并没有明确的限制。

但是你这个长度是可以的,我本地测试也ok的。

我不清楚你本地情况,但是这个可能是其他地方问题。是否你调用的变量在运行中是有无效值状态呢?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

39

主题

147

帖子

147

积分

Rank: 2

等级: 标准版

注册:
2023-6-14
曾用名:
 楼主| 发表于 2023-6-20 11:41 | 显示全部楼层
谢谢各位老师,
我这里指标名称没有带.这种特殊符号。
另外我这里的确是减少一个字就可以引用到数据,中文字数只要一多就不行了,你可以再多点字符,引用周线数据试试,如果还是没问题的话,那就可能是我本地数据或者指标问题,,
我金字塔这段时间学习编写指标,里面弄得太乱了,现在还不好排查,,,等过阵子重新下载后我再试试

补充内容 (2023-6-20 11:50):
哦,对了,我补充下,,被引用指标里面我用到了全局变量参与计算,会不会是这个影响?另外调用的变量是有效值,(使用场景:我是用来回测,指标名减少一个字,回测有数据,,指标名增加一个字,回测数据为0)。
回复

使用道具 举报

39

主题

147

帖子

147

积分

Rank: 2

等级: 标准版

注册:
2023-6-14
曾用名:
 楼主| 发表于 2023-6-20 11:55 | 显示全部楼层
反馈下:刚试了用日线又有数据了,但是用周线依然没有数据,减少指标名就会有数据
STKINDI('','macdyy指标指标.n',0,7,-1);用周线没有数据,,老师你用周线试下,指标名可以多加些字符
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-6-20 12:49 | 显示全部楼层
截图202306201248132025.png

本地测试正常,指标名称最大31个字符。

你是不是指标名称后面跟了空格啊。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

39

主题

147

帖子

147

积分

Rank: 2

等级: 标准版

注册:
2023-6-14
曾用名:
 楼主| 发表于 2023-6-20 15:14 | 显示全部楼层
技术009 发表于 2023-6-20 12:49
本地测试正常,指标名称最大31个字符。

你是不是指标名称后面跟了空格啊。

没加空格呀,,
你这里测试没问题,那肯定是我本地数据问题,等过段时间学会编写了,到时重新下载软件重新下载数据我再试试
谢谢老师
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-6-20 15:30 | 显示全部楼层
不是的。我是说你被调用的那个指标名称,不是stk的代码上有空格。  因为有的人习惯性会敲一个空格。我们指标名称后面多一个空格肉眼是看不出的,且不报错。。 这样实际你的指标名称后面是跟了空格的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

39

主题

147

帖子

147

积分

Rank: 2

等级: 标准版

注册:
2023-6-14
曾用名:
 楼主| 发表于 2023-6-20 15:44 | 显示全部楼层
技术009 发表于 2023-6-20 15:30
不是的。我是说你被调用的那个指标名称,不是stk的代码上有空格。  因为有的人习惯性会敲一个空格。我们指 ...

嗯嗯,刚试了下,是空格问题,现在一切正常,谢谢老师
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-15 00:55 , Processed in 0.129714 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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