发新话题
打印

非常实用的排序函数——飞狐没有,钱龙有!

非常实用的排序函数——飞狐没有,钱龙有!

飞狐对于处理横向排名和横向统计采用了建立扩展数据和横向数据的办法,使用起来远没有一个函数方便,现在钱龙系列的旗舰版就有这样的函数,这个函数很实用,也很方便,不需要创建众多的扩展数据(扩展数据和横向数据在收盘更新时需要很长的时间,非常不方便),强烈建议飞狐增加这样的函数。

递增排序函数:ASCSORT,描述:取得表达式的值,在选股范围中递增排序的名次,用法:ASCSORT(X),举例:ASCSORT(CLOSE),取得收盘价递增排序名次。

递减排序函数:DESSORT,描述:取得表达式的值,在选股范围中递减排序的名次,用法:DESSORT(X),举例:DESSORT(VOL/CAPITAL)取得收盘价递增排序名次。
附件: 您所在的用户组无法下载或查看附件
欢迎交流,QQ:120079095

TOP

可以用:

别名: 排序
所属类别: 其他函数  参数数量: 4

对序列或数组进行排序
用法:
SORT(X,D,N1,N2),对X序列或数组从序号N1到N2进行排序,D为0升序,D为1降序。返回N1到N2的数据数量
例如:
VARIABLE:X[10]=0;VAR1:C;n1:=SORT(VAR1,0,1,DATACOUNT);n2:=SORT(X,0,1,10);

或者:
别名: 排序位置
所属类别: 其他函数  参数数量: 4

对序列或数组进行排序后的原本位置
用法:
SORTPOS(X,D,N1,N2),对X序列或数组从序号N1到N2进行排序后X存放原数值对应的位置,D为0升序,D为1降序。返回N1到N2的数据数量
例如:
VARIABLE:X[10]=0;VAR1:C;n1:=SORTPOS(VAR1,0,1,DATACOUNT);n2:=SORTPOS(X,0,1,10);

TOP

递增排序函数:ASCSORT,描述:取得表达式的值,在选股范围中递增排序的名次,用法:ASCSORT(X),举例:ASCSORT(CLOSE),取得收盘价递增排序名次。

“选股范围中”,是何意思?

TOP

发新话题