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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 在板块'AAA'里选择涨幅排名前5的股票,怎么写?(后台程序化)

   

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


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

主题:在板块'AAA'里选择涨幅排名前5的股票,怎么写?(后台程序化)

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/12/19 17:29:07    Post IP:180.169.30.6[显示全部帖子]

 需要用自定义数据处理。但是这个没办法一次把排名前五的品种读取出来。只能是检查每个品种,然后判断它的排名是否在前五名范围内。


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/12/20 10:45:44    Post IP:180.169.30.6[显示全部帖子]

 你能用后台程序化的话,也能用股票池了啊。你把涨幅定义成指标,直接用股票池对版块选股,然后加入到指定版块。这样更方便啊。


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/12/20 15:52:31    Post IP:180.169.30.6[显示全部帖子]

新建一个指标ZF:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
然后新建一个自定义数据,类型选择证券相关,并将指标关联到ZF指标:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
然后按照如下方式去勾选:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
这样自定义数据就设置好。设置好了之后,刷新数据,然后点击修改数据 就能看到某个品种在某个日期上 按照指标ZF的排名情况了


图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2019/12/20 15:56:04编辑过]


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/12/20 15:54:32    Post IP:180.169.30.6[显示全部帖子]

 在具体代码中调用上面的结果:
x:SELFDATAS('DATA1');//
DATA1是自定义数据的名称。
这样在每个K上都会显示这个品种在指定日期或时间上的涨幅排名结果。


图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
现在你只需要新建一个后台程序化,监控一个版块品种,然后根据X值情况来进行操作即可。比如加入到板块中。
If x<=10 then ADDTOBLOCK(STKLABEL,'涨幅排名前10');


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/12/20 15:55:17    Post IP:180.169.30.6[显示全部帖子]

你说的股票池的问题,我们这边会进一步确认下的。


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/12/23 11:09:14    Post IP:180.169.30.6[显示全部帖子]

 这个也是可以的。但是这个只有最新排序结果,历史的回溯不到。

然后引用的话需要把这个DYNAINFO(14) 单独赋给一个变量。

比如指标A:
X:DYNAINFO(14);


然后在股票池里就选择指标A的变量X进行排序。


命数如织,当如磐石。
 回到顶部