Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:能否实现排序功能

1楼
Follow 发表于:2015/6/19 12:51:33
请教一下大家,金字塔能否实现排序功能。比如,加载在5分钟K线图上,希望当前K线的成交量是当日所有5分钟K线成交量的前5名如何写
2楼
jinzhe 发表于:2015/6/19 13:22:09
处理中请稍等
3楼
fly 发表于:2015/6/19 14:40:55

没有现成的函数可以取到这样的值,可通过编程求得

以下例子为,求当日排名第1第2的K线成交量。求排名前5的的成交量值,请依照下面例子,尝试编写

 

variable:v1=0,v2=0;  //v1记录当日排名第1成交量,v2记录当日排名第2成交量

 

n:=barslast(todaybar=1)+1;//当日k线数量

 

if n=1 then begin
     v1:=vol;
     v2:=vol;
 end

 

if n>1 then
 begin
    if vol>v1 then //成交量创新高
     begin
     v2:=v1;    //之前记录第1的变成排名第2成交量
     v1:=vol;   //记录最高成交量
     end
    
    if vol<v1 and vol>v2 then v2:=vol;   //记录排名第2的成交量 
 end

 

vv1:v1,linethick0;
vv2:v2,linethick0;

4楼
Follow 发表于:2015/6/19 17:36:02
非常感谢,辛苦了!
5楼
Follow 发表于:2015/6/19 17:36:15
谢谢!
共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.