Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

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

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

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

谢谢
2楼
FireScript 发表于:2020/10/26 10:25:59
 没办法。这个只能用股票池。自定义数据倒是可以计算涨跌幅,但是问题是 它是根据品种获取涨跌幅或者涨跌幅排名,但是反过来获取就不行了。你没办法给一个排名范围,把品种读取出来。
3楼
无为剑 发表于:2020/10/26 10:26:20
你这个需求如果不用股票池,那么在PEL中就需要自己做FOR循环,计算量极大,几乎没有意义
4楼
dkccy 发表于:2020/10/26 11:11:04
请教一下   for循环如何读取所有股票呢?    不要排名也可以  后面我可以 if  股票排名=1  这些条件自己去写
5楼
dkccy 发表于:2020/10/26 11:11:42
请教一下   for循环如何读取所有股票呢?    不要排名
6楼
dkccy 发表于:2020/10/26 11:13:30
请教一下   for循环如何读取所有股票呢?    不要排名也可以  后面我可以 if  股票排名=1  这些条件自己去写
7楼
FireScript 发表于:2020/10/26 11:15:16
方法上不麻烦,但是前面也说了,这个计算量和计算效率,实际应用中很难让人满意的。
你可以试下。搞不好会卡死了。
i:=1;
for i to STKCOUNT('板块名称') DO
begin
code:STKFROMBLK('板块名称',i);//有了品种代码,剩下的就是可以取到其他数据了
end
8楼
dkccy 发表于:2020/10/26 11:46:57
老师  我取到了品种代码   可是发现好像是从1000000开始计数的吗?    并不是比如sh600600这样格式的股票代码      那我该如何调用数值呢  比如调用close价格
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看
共8 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in .04688 s, 3 queries.