以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  排序统计问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=166398)

--  作者:kaiyi
--  发布时间:2018/11/9 10:51:54
--  排序统计问题
金字塔能否在交易模型中写出,如上证50板块的50只股中,排序出昨天涨幅 最大的15只股,这15只股今天的涨跌比是多小?如能可否比例写一下代码,
--  作者:FireScript
--  发布时间:2018/11/9 11:37:06
--  


函数的排序TINSORT  可以考虑这个函数。但是这个函数效率不高。返回值是排序结果。你后续如何使用这些数据?可以描述下完整的处理过程。

--  作者:kaiyi
--  发布时间:2018/11/9 13:06:26
--  
我主要用在期权,上证50股票中,取昨天涨幅前15名,而在昨天涨幅前15名中,今天的涨幅比百分比数,就行了,能否给写一下?
--  作者:FireScript
--  发布时间:2018/11/9 13:25:19
--  
  你意思是选出昨天涨幅前15的,然后在今天行情下统计这15个品种其中涨的多少,跌的数目又是多少?
[此贴子已经被作者于2018/11/9 13:31:06编辑过]

--  作者:kaiyi
--  发布时间:2018/11/9 14:19:58
--  
是的,可否帮助写一下
--  作者:FireScript
--  发布时间:2018/11/9 15:22:19
--  
 试了下,你这个纯代码实现不了,必须考虑使用股票池结合一些代码来实现。利用股票池先把满足涨幅条件的品种选出来,这个使用股票池的设置就能很简单的实现了, 你可以看下股票池的简单教程了解下。然后选出来之后,加入到版块里面去,进入版块之后可以使用代码变量版块或者用自定义数据统计也行。你先确认你能不能用股票池吧。如果不能后续也就没办法进行了。   总体上这个需求看着思路清晰,但是实现还是有点麻烦的。