以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=181394)

--  作者:wdsc
--  发布时间:2020/7/26 8:43:22
--  为什么不能正常出数据
你好:  我编了一个公式 D1 D2 为什么排序(按15分钟涨跌幅排序)都不能正常显示 ;要么是显示0  要么是显示排序没变
请帮我看看,问题出在哪儿?

VARIABLE: X[5]:=0;
X[1]:=STKINDIEX(\'399001\',\'涨跌幅.DD\',0,3,0,30);
X[2]:=STKINDIEX(\'399002\',\'涨跌幅.DD\',0,3,0,30),;
X[3]:=STKINDIEX(\'399003\',\'涨跌幅.DD\',0,3,0,30);
X[4]:=STKINDIEX(\'399004\',\'涨跌幅.DD\',0,3,0,30);
X[5]:=STKINDIEX(\'399005\',\'涨跌幅.DD\',0,3,0,30);
D2:HOD2(X,5,X[3]),LINETHICK0;
Y:=SORT(X,1,1,5);
D1:Y[1];


--  作者:wenarm
--  发布时间:2020/7/27 8:42:46
--  

SORT函数返回的是数据的数量。不是数组。

 


--  作者:FireScript
--  发布时间:2020/7/27 8:48:33
--  
 1.确保有足够的5分钟数据
2.
Y:=SORT(X,1,1,5);//Y不是数组,是长度
D1:Y;