以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  排序 值 ,发现有重复值 问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=183843)

--  作者:jzhfj
--  发布时间:2021/1/11 10:29:55
--  排序 值 ,发现有重复值 问题

for j= 1 to 8  do
begin 
sortz[j]:=lod2(lnret1,t,lnret1[j]);   
   
debugfile2(\'C:\\1.txt\',numtostr(date,0)+\'  \'+numtostr(j,0)+\'   %.4f\',sortz[j],0);   
end;

 

用以上代码 求排序 值 ,发现有重复值  比如 debugfile2 输出出现    2,8,7,2,1,4,4,4     第 2,3  重复的 排序值都是2   第4,5,6  重复的 排序值都是4

 

可以让重复的  排序值  取平均值 么     上面  第 2,3  重复的 排序值 都取 2.5      第4,5,6  重复的 排序值都取5 


--  作者:wenarm
--  发布时间:2021/1/11 10:48:45
--  
做不到。