欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 代码如何调用所有A股

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2934人关注过本帖树形打印复制链接

主题:代码如何调用所有A股

帅哥哟,离线,有人找我吗?
dkccy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2018/8/19 19:53:52
代码如何调用所有A股  发帖心情 Post By:2020/10/26 10:10:16    Post IP:110.152.193.165[只看该作者]

获取全部a股的涨幅前20名的股票(涨幅大于10%的除外),可以供我调用
并且按涨幅排名由高到低我可以知道顺序

股票池功能暂时先不使用了,   请问代码上如何实现呢    或者是否能有办法加到数组里

谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/10/26 10:25:59    Post IP:58.246.57.26[只看该作者]

 没办法。这个只能用股票池。自定义数据倒是可以计算涨跌幅,但是问题是 它是根据品种获取涨跌幅或者涨跌幅排名,但是反过来获取就不行了。你没办法给一个排名范围,把品种读取出来。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
无为剑
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:2437 积分:0 威望:0 精华:0 注册:2016/3/5 22:53:41
  发帖心情 Post By:2020/10/26 10:26:20    Post IP:221.225.237.82[只看该作者]

你这个需求如果不用股票池,那么在PEL中就需要自己做FOR循环,计算量极大,几乎没有意义

 回到顶部
帅哥哟,离线,有人找我吗?
dkccy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2018/8/19 19:53:52
  发帖心情 Post By:2020/10/26 11:11:04    Post IP:110.152.193.165[只看该作者]

请教一下   for循环如何读取所有股票呢?    不要排名也可以  后面我可以 if  股票排名=1  这些条件自己去写

 回到顶部
帅哥哟,离线,有人找我吗?
dkccy
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2018/8/19 19:53:52
  发帖心情 Post By:2020/10/26 11:11:42    Post IP:110.152.193.165[只看该作者]

请教一下   for循环如何读取所有股票呢?    不要排名

 回到顶部
帅哥哟,离线,有人找我吗?
dkccy
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2018/8/19 19:53:52
  发帖心情 Post By:2020/10/26 11:13:30    Post IP:110.152.193.165[只看该作者]

请教一下   for循环如何读取所有股票呢?    不要排名也可以  后面我可以 if  股票排名=1  这些条件自己去写

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/10/26 11:15:16    Post IP:58.246.57.26[只看该作者]

方法上不麻烦,但是前面也说了,这个计算量和计算效率,实际应用中很难让人满意的。
你可以试下。搞不好会卡死了。
i:=1;
for i to STKCOUNT('板块名称') DO
begin
code:STKFROMBLK('板块名称',i);//有了品种代码,剩下的就是可以取到其他数据了
end


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
dkccy
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2018/8/19 19:53:52
  发帖心情 Post By:2020/10/26 11:46:57    Post IP:110.152.193.165[只看该作者]

老师  我取到了品种代码   可是发现好像是从1000000开始计数的吗?    并不是比如sh600600这样格式的股票代码      那我该如何调用数值呢  比如调用close价格
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

 回到顶部