请问通过 SELFDATA('排序1')获得的数值为什么会不是整数,获得的是2.88之类的值
我是参考了http://www.weistock.com/bbs/dispbbs.asp?boardid=10&id=137635&authorid=0&page=0&star=1写的
我理解SELFDATA('排序1')是获得的自定义数据的排名
我自定义了一份数据叫“排序1”,我想获得按照某个指标的前3名应该怎么写呢
你用的是自定义数据的横向统计,
参与计算的其中的一个变量。是用这个变量进行比较返回最大值等。
而你3楼的需求,需要使用股票池的指标排序。
那篇链接里的需求我理解和我现在的一样呀,“我们的策略实现如下功能:寻找涨幅排名在30名之前,并且MA均线处于金叉位置的股票,实现买进,出现死叉的持仓股票,卖出。”
我也是要找一组数据中排名前几的股票,先选定一个板块,定义一个指标,按照这个指标进行排序刷新,然后通过SELFDATA('排序1')获得的自定义数据按照这个指标的排名。
那篇文章我理解的不对吗
http://www.weistock.com/bbs/dispbbs.asp?boardid=10&id=137635&authorid=0&page=0&star=1
你那个没勾选吧。生成横向统计的选项。原文: “这里的重点选项是需要你勾选“生成横向排名数据”,只有你勾选了这个选项后,才可以对涨跌幅这个数据做排名的哦。最后确认你的计算范围,要选择对“上海A股”整个市场板块进行统计。”