请问,我想取前100个周期的收盘价,然后按照从小到大的顺序排列,再取前20个(最小到最大)值做个平均,然后画出一条线,应该怎么写?
那比如说我建立个数组,然后取100个周期的收盘价,然后排序,最后再在从小到大的20个序列取得个平均,然后在那个平均值的K线那儿画一根线???
弄了一个简单的样例,不过不建议你搞太多数据去运算。我这里只用最近5个周期的排序1和2的2个收盘价的均值。
num:=0;
for i=1 to 2 do
begin
num:=num+LARGE( c,5 ,i);//先求和
end
result:num/2;
以下是引用hj007s在2018/1/4 14:58:53的发言:程序炸了。。。。。

此主题相关图片如下:1234.png

所以建议你不要用很多数据,之前忘记说了。我在使用前限制了图表K线数据100根。然后我才加载的。
此主题相关图片如下:1.png

或者直接对着管理面板下的指标双击即可。
另外:我们所有的问题都是在论坛帖子下进行处理,希望您可以谅解。