新版专用DLL 名称 POOL.DLL 9-12 中秋 新增横向排名函数(股池专用) "pool@横向排名"(x,n); 参数X是第几号横向排名数据(1-100,共一百组实时横向排名数据)。 N(0,1) 为空或0等于存入数据。为1是读取横向排名数据。 压缩包内有横向排名演示池。DLL放入大智慧根目录,股票池放入\dzh2\userdata\Pool\ 目录下 运行后,就可以实时读取横向排名数据 例如新写一个TOP公式: 板涨:"pool@横向统计"(1,1),COLORRED; 板跌:"pool@横向统计"(2,1),COLORGREEN; 涨停:"pool@横向统计"(4,1),COLORRED; 跌停:"pool@横向统计"(5,1),COLORGREEN; 涨五:"pool@横向统计"(6,1),COLORRED; 跌五:"pool@横向统计"(7,1),COLORGREEN; 涨速:"pool@横向统计"(8,1),COLORRED; 跌速:"pool@横向统计"(9,1),COLORGREEN; DRAWTEXTREL(10,1,ifs(板涨>板跌,'适合做多','适合做空')),COLOR52FFFF; DRAWTEXTREL(10,2,'涨幅:第'+NUMTOSTRN("pool@横向排名"(1,1) ,0 )+'名'),COLOR52FFFF; DRAWTEXTREL(35,2,'换手:第'+NUMTOSTRN("pool@横向排名"(2,1) ,0 )+'名'),COLOR52FFFF; DRAWTEXTREL(60,2, '量比:第'+NUMTOSTRN("pool@横向排名"(3,1) ,0 )+'名'),COLOR52FFFF; DRAWTEXTREL(10,3,'总额:第'+NUMTOSTRN("pool@横向排名"(4,1) ,0 )+'名' ),COLOR52FFFF; DRAWTEXTREL(35,3,'总量:第'+NUMTOSTRN("pool@横向排名"(5,1) ,0 )+'名'),COLOR52FFFF; DRAWTEXTREL(60,3,'市值:第'+NUMTOSTRN("pool@横向排名"(6,1) ,0 )+'名'),COLOR52FFFF; 效果图如下: 8-28更新。修正BUG ,感谢湘南浪人同学指出。 8-26更新 新增:横向统计函数(股池专用) "pool@横向统计"(x,n); 参数X是第几号横向统计数据(1-100,共一百组实时横向统计数据)。 N(0,1) 为空或0等于存入数据。为1是读取横向数据。 压缩包内有一个实时统计股池,为示例。 运行后实时统计股池,自己写个TOP公式 {实时统计} 板涨:"pool@横向统计"(1,1),COLORRED; 板跌:"pool@横向统计"(2,1),COLORGREEN; 涨停:"pool@横向统计"(4,1),COLORRED; 跌停:"pool@横向统计"(5,1),COLORGREEN; 涨五:"pool@横向统计"(6,1),COLORRED; 跌五:"pool@横向统计"(7,1),COLORGREEN; 涨速:"pool@横向统计"(8,1),COLORRED; 跌速:"pool@横向统计"(9,1),COLORGREEN; DRAWTEXTREL(10,1,ifs(板涨>板跌,'适合做多','适合做空')),COLOR52FFFF; ———————————————————————————————————————————————————————————————— 效果图 至此,股池专用DLL开发告一段落,使用上有问题的可以开新帖,相信有同学会回答,我有空也会回答问题。 8-25更新 新增:六个函数 SUPERPOOL1 SUPERPOOL2 SUPERPOOL3 SUPERPOOL4 SUPERPOOL5 SUPERPOOL6 使用上必须和交集六个函数对应该使用。 函数参数说明 "pool@SUPERPOOL1"(3); 参数(X)是从几个交集池里取数据选股或排序 使用:看压缩包内的股池例子 例子是三个池子交集 转移条件 依次为 "pool@POOL1"(3,1); "pool@POOL1"(3,2); "pool@POOL1"(3,3); 三个交集池建完后。就可以使用选股及排序功能了。 下面第一个选股池 “三池合一” 使用了选股功能 "pool@SUPERPOOL1"(3)>0; 意思就是上面三个交集池里所有的票。 使用 "pool@SUPERPOOL1"(3)>1; 的话就是至少出现二次 如果使用 "pool@SUPERPOOL1"(3)=1; 就是说三个池中只出现了一次。等于排除交集。 排序可以直接使用股池的排序功能。(正序逆序都可以)。 具体使用可以直接看例子股池里的转移条件。 ———————————————————————————————————————————————————————————————————————————————————— 注意,现在不光是股池可以使用选股和排序功能。条件选股和预警也可以使用这些函数。 例如,建立一个二池交集的交集池,第一个池是量比前三百,第二个池是主动前三百 做成交集池。然后做个选股条件, 比如KD金叉选股 只要 cross("kd.k","kd.d") and "pool@SUPERPOOL1"(2)=2; 这样的意思就是KD金叉,同时股票在当天量比前三百,同时在主动前三百里。这样的条件可以用股池也可以条件预警。 ---------------------------------------------------------------------------------------------- 六个函数 POOL1 POOL2 POOL3 POOL4 POOL5 POOL6 每个函数可以支持同时一百个股池交集,六个函数最大能支持600个股池交集 。 但不是同一输出的交集,必须改变函数。 包内DLL放入大智慧根目录,包内有一个测试用股池,放入\dzh2\userdata\Pool\ 目录下 设计股池或运行股池就能看到效果。测试用股池仅仅是一个例子,帮助大家学会运用这些函数。 如:包内三个交集池,三个转移条件分别为 "pool@POOL1"(3,1); "pool@POOL1"(3,2); "pool@POOL1"(3,3); 同页面二个交集池,二个转移条件分别为 "pool@POOL6"(2,1); "pool@POOL6"(2,2); 第一个参数为共几个池进行交集,第二个参数是现在是第几个池,按设计股池时的顺序。 下载 pool.rar (284.12 KB) 由于种种原因,DLL会报毒。 [ 本帖最后由 新游客 于 2011-9-12 11:27 编辑 |
|