na1sort2问题

请问以下报错是什么原因呢,这个参数没有填错啊

data-href=

关于Na1Sort2函数造成的信号闪烁问题
Na1Sort2函数不管用,以及如何返回变量名称的问题
请问TBQuant中Na1Sort、Na1Sort2两个数组排序函数可以用吗?
问题反馈
新手问题
函数问题
平仓问题
导入问题
颜色问题继续
语法问题

global array<Numeric> id_days250_zhangfuarray;改为global array<integer> id_days250_zhangfuarray;

请问经过这个排名之后,怎么可以调用排名后的品种代码?

改用sortids这个函数

具体代码如下

Params

//此处添加参数

Vars

Series<Numeric> days250_open;

Series<Numeric> days250_zhangfu;

global array<Numeric> ratio_250zhangfuarray;

global array<Numeric> id_days250_zhangfuarray;

Events

OnInit()

{

PrintClear;

}

OnBarOpen(ArrayRef<Integer> indexs)

{

if(data[indexs[0]].TrueDate(0)<>data[indexs[0]].truedate(1))

{

arrayclear(ratio_250zhangfuarray);

//arrayclear(ratio10_array);

}

}

//Bar更新事件函数,参数indexs表示变化的数据源图层ID数组

OnBar(ArrayRef<Integer> indexs)

{

Numeric i;

Range[i = 0:datasourcesize-1]

{

days250_open = Open[250];

days250_zhangfu = round(close/days250_open*100-100,2);

PlotNumeric(\"days250_zhangfu\",days250_zhangfu);

ratio_250zhangfuarray[i] = days250_zhangfu;

}

Commentary(\"ratio_250zhangfuarray\" + TextArray(ratio_250zhangfuarray));

//250日涨跌幅排序

Numeric ii;

for ii = 0 to GetArraySize(ratio_250zhangfuarray)-1

{

id_days250_zhangfuarray[ii] = ii;

}

Commentary(\"id\" + TextArray(id_days250_zhangfuarray));

Na1Sort2(ratio_250zhangfuarray,id_days250_zhangfuarray, 0 ,(GetArraySize(ratio_250zhangfuarray)-1),False);

//Na1Sort2(ratio22_array,id_array22,0,GetArraySize(ratio22_array)-1,False);

}