搜索
楼主: lymanqun

欧奈尔法两年累计收益2268.68倍-今日投资25收益2109.56%-欧奈尔组合2收益158.36倍

 关闭 [复制链接]

发表于 2008-7-27 15:47 | 显示全部楼层
恳请老大能否把分时增仓中线的颜色改成和新版的资金流的颜色一样,不然看得时候还得想一下,在追涨中就浪费了宝贵的几秒钟。恳求老大了!!!
金币:
奖励:
热心:
注册时间:
2007-1-25

回复 使用道具 举报

发表于 2008-7-27 15:51 | 显示全部楼层
原帖由 linroot 于 2008-7-27 15:05 发表

第一步:建立"大盘持筹"公式
ss:=STKLABEL;
if STRCMP(ss,'000001')=0 then{上证指数}
   begin
      大买:=SELFDATA('上证大买额');
      大卖:=SELFDATA('上证大卖额');
   end
else if STRCMP(ss, ...




不太明白,兄弟,这个公式中的上证大买额和大卖额难道是自己用累加出来的吗?

不过自己累加也是一个好办法,简单编一个程序就可以吧所有历史数据的大盘持筹计算出来:*18*:
金币:
奖励:
热心:
注册时间:
2005-4-20

回复 使用道具 举报

签到天数: 2342 天

股指家园

发表于 2008-7-27 15:57 | 显示全部楼层
论坛又出问题了?
金币:
奖励:
热心:
注册时间:
2008-5-24

回复 使用道具 举报

发表于 2008-7-27 16:01 | 显示全部楼层
原帖由 vanjack 于 2008-7-27 15:51 发表




不太明白,兄弟,这个公式中的上证大买额和大卖额难道是自己用累加出来的吗?

不过自己累加也是一个好办法,简单编一个程序就可以吧所有历史数据的大盘持筹计算出来:*18*:

是累加出来的,这也是论坛中的一个兄弟给的方法。我分别用老大的大买卖量和大买卖额都做了大盘持筹,发现用大买卖额算出的大盘持筹主力仓量穿过20日仓量时间会比大买卖量提早一点!!

[ 本帖最后由 linroot 于 2008-7-27 20:50 编辑 ]
金币:
奖励:
热心:
注册时间:
2007-1-25

回复 使用道具 举报

发表于 2008-7-27 16:25 | 显示全部楼层
原帖由 linroot 于 2008-7-27 16:01 发表

是累加出来的,这也是论坛中的一个兄弟给的方法。我分别用老大的大买卖量和大买卖额都做了大盘持筹,发现用大买卖额算出的大盘持筹主力仓量穿过20日仓量时间会比大买卖量快一点!!



如何做的?没有想明白,请指教
金币:
奖励:
热心:
注册时间:
2005-4-20

回复 使用道具 举报

签到天数: 3 天

发表于 2008-7-27 16:25 | 显示全部楼层
古力兄你提到将主图解盘也放到分时图中的想法太好了  :*19*: :*19*:
我试着写了写:
由于在DZH2中提取自定义函数SELFDATA(N)只能用于日线,
对于在分时图中提取主力数据需采用其他数据, 方法还没找到,
如果哪位师兄知道请告之:
现先在分时图中显示基本信息和换手率
公式分成两个: 一个为日线的解盘公式, 另一个为分时的解盘公式
如下:

{日线解盘}

流通股:=CAPITAL;   {单位:手(百股)}

{显示基础资料}
DRAWTEXTABS(10,10,'基础资料:'),COLORgreen;
DRAWTEXTABS(70,10,'基础资料:所属板块:'+BKNAME),COLORwhite;
DRAWTEXTABS(70,25,'流通盘大小:'+capital/10000+'亿'
                   +'  市盈率:'+dynainfo(39)
                   +'  销售毛利率:'+FINANCE2(12)+'%'
                   +'  主营收入增长:'+FINANCE2(11)+'%'
                   +'  净利润增长:'+FINANCE2(10)+'%'
                   +'  每股收益:'+NUMTOSTRN(FINANCE2(3),2)+'元'
                   +'  净资收益率:'+NUMTOSTRN(FINANCE2(5),2)+'%'),LINETHICK1,colorwhite;
{DRAWTEXTABS(10,145,'股东人数:'+pfstr(5253,0)+'  报告期:'+FINANCE2(1)),LINETHICK1,colorwhite; }
{DRAWTEXTABS(10,145,'股东人数:'+f10text(f10find('股东人数',1),20)+'  报告期:'+FINANCE2(1)),LINETHICK1,colorwhite; }


{换手情况}
当日换手率:=sum(100*v/capital,1);
三日换手率:=sum(100*v/capital,3);
五日换手率:=sum(100*v/capital,5);
十日换手率:=sum(100*v/capital,10);
DRAWTEXTABS(10,45,'换手情况: '),colorgreen,LINETHICK1;
DRAWTEXTABS(70,45,'当日换手:'+NUMTOSTRN(当日换手率,2)
           +'%     三日换手:'+NUMTOSTRN(三日换手率,2)
           +'%     五日换手:'+NUMTOSTRN(五日换手率,2)
           +'%     十日换手:'+NUMTOSTRN(十日换手率,2)
           +'%     获利盘 '+NUMTOSTRN(winner(c)*100,0)+'%'),colorwhite,LINETHICK1;


{主力情况}
{
ss:=STKLABEL;
if STRCMP(TYPESTR ,'指数' )=0 and STRCMP(ss,'000002')=0 then
   begin
   大买:=SELFDATA('全部A股大买量');
   大卖:=SELFDATA('全部A股大卖量');
   end
else
   begin
   大买:=SELFDATA('大买量');
   大卖:=SELFDATA('大卖量');
   end
}
大买:=SELFDATA('大买量');
大卖:=SELFDATA('大卖量');
主力增减:(大买-大卖),LINETHICK0,COLORred;
主力仓量:sum(主力增减,0),linethick0,COLORwhite;
主力持仓率:主力仓量/流通股,LINETHICK0,COLORred;
当日增减:主力增减/流通股*100,LINETHICK0,COLORgreen;
三天增减:(主力仓量-ref(主力仓量,3))/流通股*100,LINETHICK0,colorwhite;
五天增减:(主力仓量-ref(主力仓量,5))/流通股*100,LINETHICK0,colorred;
十天增减:(主力仓量-ref(主力仓量,10))/流通股*100,LINETHICK0,colorgreen;
廿天增减:(主力仓量-ref(主力仓量,20))/流通股*100,LINETHICK0,colorwhite;
DRAWTEXTABS(10,65,'控盘情况:'),LINETHICK1,colorgreen;
DRAWTEXTABS(70,65,'主力总持仓率:'+主力持仓率+'%'),LINETHICK1,colorwhite;
DRAWTEXTABS(220,65,'当日增仓率:'+当日增减+'%'),LINETHICK1,colorwhite;
DRAWTEXTABS(350,65,'三日增仓率:'+三天增减+'%'),LINETHICK1,colorwhite;
DRAWTEXTABS(480,65,'五日增仓率:'+五天增减+'%'),LINETHICK1,colorwhite;
DRAWTEXTABS(610,65,'十日增仓率:'+十天增减+'%'),LINETHICK1,colorwhite;  
DRAWTEXTABS(740,65,'廿日增仓率:'+廿天增减+'%'),LINETHICK1,colorwhite;

{机构持仓情况}
机构日增减:=SELFDATA('机构增仓');
机构仓量:=sum(机构日增减,0);
机构总持仓率:=机构仓量/流通股*100;
DRAWTEXTABS(70,80,'机构总持仓率:'+机构总持仓率+'%'),LINETHICK1,colorwhite;  
DRAWTEXTABS(220,80,'当日增仓率:'+机构日增减/流通股*100+'%'),LINETHICK1,colorwhite;  
DRAWTEXTABS(350,80,'三日增仓率:'+(机构仓量-ref(机构仓量,3))/流通股*100+'%'),LINETHICK1,colorwhite;  
DRAWTEXTABS(480,80,'五日增仓率:'+(机构仓量-ref(机构仓量,5))/流通股*100+'%'),LINETHICK1,colorwhite;  
DRAWTEXTABS(610,80,'十日增仓率:'+(机构仓量-ref(机构仓量,10))/流通股*100+'%'),LINETHICK1,colorwhite;
DRAWTEXTABS(740,80,'廿日增仓率:'+(机构仓量-ref(机构仓量,20))/流通股*100+'%'),LINETHICK1,colorwhite;

{游资持仓情况 20W大单买卖量}
游资大买:=SELFDATA('20W大单买入量');
游资大卖:=SELFDATA('20W大单卖出量');
游资日增减:=大买-大卖;
游资仓量:=sum(游资日增减,0);
游资总持仓率:=游资仓量/流通股*100;
DRAWTEXTABS(70,95,'游资总持仓率:'+游资总持仓率+'%'),LINETHICK1,colorwhite;  
DRAWTEXTABS(220,95,'当日增仓率:'+游资日增减/流通股*100+'%'),LINETHICK1,colorwhite;  
DRAWTEXTABS(350,95,'三日增仓率:'+(游资仓量-ref(游资仓量,3))/流通股*100+'%'),LINETHICK1,colorwhite;  
DRAWTEXTABS(480,95,'五日增仓率:'+(游资仓量-ref(游资仓量,5))/流通股*100+'%'),LINETHICK1,colorwhite;  
DRAWTEXTABS(610,95,'十日增仓率:'+(游资仓量-ref(游资仓量,10))/流通股*100+'%'),LINETHICK1,colorwhite;
DRAWTEXTABS(740,95,'廿日增仓率:'+(游资仓量-ref(游资仓量,20))/流通股*100+'%'),LINETHICK1,colorwhite;


{欧奈尔排名}
欧奈尔排名:=selfdata('欧奈尔排名');
seq:=extdata(3);
欧奈尔排名1:=ref(欧奈尔排名,0);
欧奈尔排名2:=ref(欧奈尔排名,1);
欧奈尔排名3:=ref(欧奈尔排名,2);
欧奈尔排名4:=ref(欧奈尔排名,3);
欧奈尔排名5:=ref(欧奈尔排名,4);
DRAWTEXTABS(10,115,'欧式排名: '),colorgreen,LINETHICK1;
DRAWTEXTABS(70,115,'最近5天奈尔排名:'+欧奈尔排名1+欧奈尔排名2+','+欧奈尔排名3+','+欧奈尔排名4+','+欧奈尔排名5
             +'     最近3天平均排名:'+NUMTOSTRN((欧奈尔排名1+欧奈尔排名2+欧奈尔排名3)/3,0)),LINETHICK1,colorwhite;  


{135均线}
ema13:ema(c,13),colorblue,linethick2;
ema17:ema(c,17),colorred,linethick2;
ema34:ema(c,34),colorgreen;
ema55:ema(c,55),colorff00ff;
ema120:=ema(c,120);
ar1:=ema55>ema34 and ema34>ema13;
ar2:=BARSLAST((c-ema13)/ema13*100<-6);
ar3:=ema13>=ref(ema13,2);
ar4:=count(cross(c,ema13),ar2)=1;
ar5:=ar1 and ar2 and ar3 and ar4;
ar6:=ar5 and filter(ar5,10);
drawtext(ar6,l-0.09,'红杏出墙'),coloryellow;
stickline(ar6,h,l,0.5,1),coloryellow;
stickline(ar6,o,c,6,1),linethick2,coloryellow;
br1:=count(BETWEEN((c-ref(c,1))/ref(c,1)*100,0,5) ,5)=5;
br2:=abs((ema13-ema34)+(ema34-ema55))/c<0.2;
br3:=c>ema55 and (ref(c,1)<REF(EMA55,1) ref(c,5)<ref(ema55,5));
br4:=br1 and br2 and br3;
drawtext(br4 and filter(br4,10),l-0.09,'蚂蚁上树'),color00C5FF;
stickline(br4 and filter(br4,10),h,l,0.5,1),color00C5FF;
stickline(br4 and filter(br4,10),o,c,6,1),linethick2,color00C5FF;
cr1:=(c-ref(c,1))/ref(c,1)*100>0.5;
cr2:=v>ma(v,5)*0.6;
cr3:=count(cross(ema13,ema55),3)=1;
cr4:=abs(ema34-ema55)/ema55<0.03;
cr5:=ema55<=ema120 and ema55>=ref(ema55,1);
cr6:=FILTER(cr1 and cr2 and cr3 and cr4 and cr5,2);
stickline(cr6,h,l,0.5,1),colorf00ff0;
stickline(cr6,o,c,6,1),linethick2,colorf00ff0;
drawtext(cr6,l-0.09,'红衣侠女'),colorf00ff0;
dr1:=ema13>ema34 and ema34<EMA55;
dr2:=BARSLAST(cross(c,ema55) );
dr3:=h=hhv(h,dr2);
dr4:=BARSLAST(dr3);
dr5:=count(o>c and cema55 and BETWEEN((c-ema55)/ema55,0,0.02),dr4)=1;
dr6:=c>ref(c,1) ;
dr7:= dr1 and dr5 and dr6 ;
dr8:=dr7 and FILTER(dr7 ,10);
drawtext(dr8,l-0.09,'黑客点击'),colord6ba63;
stickline(dr8,h,l,0.5,1),colord6ba63;
stickline(dr8,o,c,6,1),linethick2,colord6ba63;
er:=barslast(ref(cross(ema55,ema34),1)) and cross(ema34,ema55);
DRAWTEXT(er,l-0.09,'均线互换'),color0099ff;
stickline(er,h,l,0.5,1),color0099ff;
stickline(er,o,c,6,1),linethick2,color0099ff;
fr:=barslast(ref(cross(ema34,ema13),1)) and cross(ema13,ema34);
DRAWTEXT(fr,l-0.09,'梅开二度'),colorwhite;
stickline(fr,h,l,0.5,1),colorwhite;
stickline(fr,o,c,6,1),linethick2,colorwhite;
gr1:=BARSLAST(BETWEEN("bias.bias2"(6,13,24),0,5) );
gr2:=ema13>ema34 and ema34>ema55 and ema13>ref(ema13,1);
gr3:=count("bias.bias2"(6,13,24)>10 and h=hhv(h,gr1),gr1);
gr4:=h=hhv(h,gr1);
gr5:="macd.macd"(12,26,9)<REF("MACD.MACD"(12,26,9),1);
gr6:=gr2 and gr3 and gr4;
gr7:=gr2 and gr3 and gr4 and gr5;
drawtext(gr6 and gr7,h+0.13,'*'),color00ff00;
stickline(gr6 and gr7,h,h+0.09,4,0),color00ff00;
hr2:=ema13>=ref(ema13,3) and ema34>=ref(ema34,1) and ema55>=ref(ema55,1) and cross(c,ema13) and cross(c,ema34) and cross(c,ema55);
DRAWTEXT(hr2 and filter(hr2,10),l-0.09,'三线推进'),colorFFC8FF;
stickline(hr2 and filter(hr2,10),h,l,0.5,1),colorFFC8FF;
stickline(hr2 and filter(hr2,10),o,c,6,1),linethick2,colorFFC8FF;


{布林带}
MID :  MA(CLOSE,26),colorgreen,POINTDOT;
UPPER: MID + 2*STD(CLOSE,26),colorgreen,POINTDOT;
LOWER: MID - 2*STD(CLOSE,26),colorgreen,POINTDOT;



分时解盘公式:
{分时解盘}

{显示基础资料}
DRAWTEXTABS(10,10,'基础资料:'),COLORgreen;
DRAWTEXTABS(70,10,'基础资料:所属板块:'+BKNAME),COLORwhite;
DRAWTEXTABS(70,25,'流通盘大小:'+capital/10000+'亿'
                   +'  市盈率:'+dynainfo(39)
                   +'  销售毛利率:'+FINANCE2(12)+'%'
                   +'  主营收入增长:'+FINANCE2(11)+'%'
                   +'  净利润增长:'+FINANCE2(10)+'%'
                   +'  每股收益:'+NUMTOSTRN(FINANCE2(3),2)+'元'
                   +'  净资收益率:'+NUMTOSTRN(FINANCE2(5),2)+'%'),LINETHICK1,colorwhite;
{DRAWTEXTABS(10,145,'股东人数:'+pfstr(5253,0)+'  报告期:'+FINANCE2(1)),LINETHICK1,colorwhite; }
{DRAWTEXTABS(10,145,'股东人数:'+f10text(f10find('股东人数',1),20)+'  报告期:'+FINANCE2(1)),LINETHICK1,colorwhite; }


{换手情况}
当日换手率:=sum(100*v/capital,1);
三日换手率:=sum(100*v/capital,3);
五日换手率:=sum(100*v/capital,5);
十日换手率:=sum(100*v/capital,10);
DRAWTEXTABS(10,45,'换手情况: '),colorgreen,LINETHICK1;
DRAWTEXTABS(70,45,'当日换手:'+NUMTOSTRN(当日换手率,2)
           +'%     三日换手:'+NUMTOSTRN(三日换手率,2)
           +'%     五日换手:'+NUMTOSTRN(五日换手率,2)
           +'%     十日换手:'+NUMTOSTRN(十日换手率,2)
           +'%     获利盘 '+NUMTOSTRN(winner(c)*100,0)+'%'),colorwhite,LINETHICK1;


效果图如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
参与人数 1奖励 +50 热心 +3 时间 理由
lymanqun + 50 + 3 2008-7-28 08:43 帖子很棒,加分鼓励,期待您更多优秀帖 ...

查看全部评分

金币:
奖励:
热心:
注册时间:
2008-4-28

回复 使用道具 举报

发表于 2008-7-27 16:29 | 显示全部楼层
原帖由 linroot 于 2008-7-27 16:01 发表

是累加出来的,这也是论坛中的一个兄弟给的方法。我分别用老大的大买卖量和大买卖额都做了大盘持筹,发现用大买卖额算出的大盘持筹主力仓量穿过20日仓量时间会比大买卖量快一点!!

老大最后一次发出的大盘持筹公式是用大买卖量这个数据的,不知用大买卖量和用大买卖额哪个更为准确一点。
金币:
奖励:
热心:
注册时间:
2005-9-7

回复 使用道具 举报

发表于 2008-7-27 16:29 | 显示全部楼层
我的0998的分时增仓是一条直线,请各位兄弟帮我分析分析是哪儿出了问题啊?谢谢


[ 本帖最后由 xinjin2000 于 2008-7-27 16:33 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
金币:
奖励:
热心:
注册时间:
2006-8-16

回复 使用道具 举报

签到天数: 3 天

发表于 2008-7-27 16:30 | 显示全部楼层
原帖由 linroot 于 2008-7-27 16:01 发表

是累加出来的,这也是论坛中的一个兄弟给的方法。我分别用老大的大买卖量和大买卖额都做了大盘持筹,发现用大买卖额算出的大盘持筹主力仓量穿过20日仓量时间会比大买卖量快一点!!

lin兄说的方法能否具体点吗?: :*19*:
金币:
奖励:
热心:
注册时间:
2008-4-28

回复 使用道具 举报

签到天数: 3 天

发表于 2008-7-27 16:32 | 显示全部楼层
原帖由 xinjin2000 于 2008-7-27 16:29 发表

我的0998的分时增仓是一条直线,请各位兄弟帮我分析分析是哪儿出了问题啊?谢谢

我查看时有些股也是如此:*10*:
金币:
奖励:
热心:
注册时间:
2008-4-28

回复 使用道具 举报

发表于 2008-7-27 16:35 | 显示全部楼层
而且0998的精解分时和分时增仓里显示的“增仓率”均为0,可是大部分股票都有值,这又是哪儿搞错了呢?唉,盼望高手兄弟们指点指点啊。
金币:
奖励:
热心:
注册时间:
2006-8-16

回复 使用道具 举报

发表于 2008-7-27 16:37 | 显示全部楼层
另外,再请教一个问题:
我用的是免费的绿色版DZH2,开盘时资金流3和精解分时公式能正常工作吗?
好像收盘后下载了创幻的分笔数据后显示的图形跟各位兄弟贴出来的差不多。
谢谢
金币:
奖励:
热心:
注册时间:
2006-8-16

回复 使用道具 举报

发表于 2008-7-27 16:43 | 显示全部楼层
原帖由 浪及股涯 于 2008-7-27 16:30 发表

lin兄说的方法能否具体点吗?: :*19*:

大盘持筹我用的是老大的大买卖额数据。俺也是新手,用的方法也是前几天一用兄弟给我的。
金币:
奖励:
热心:
注册时间:
2007-1-25

回复 使用道具 举报

发表于 2008-7-27 16:46 | 显示全部楼层

回复 #40233 linroot 的帖子

好人呀,做了件大好事。谢谢!
金币:
奖励:
热心:
注册时间:
2004-1-5

回复 使用道具 举报

发表于 2008-7-27 16:55 | 显示全部楼层
原帖由 浪及股涯 于 2008-7-27 16:25 发表
古力兄你提到将主图解盘也放到分时图中的想法太好了  :*19*: :*19*:
我试着写了写:
由于在DZH2中提取自定义函数SELFDATA(N)只能用于日线,
对于在分时图中提取主力数据需采用其他数据, 方法还没 ...

不错,我用作副图了,主图上太挤了。有个问题,流通盘好像都扩大了100倍。
金币:
奖励:
热心:
注册时间:
2005-9-7

回复 使用道具 举报

发表于 2008-7-27 16:55 | 显示全部楼层
原帖由 xinjin2000 于 2008-7-27 16:37 发表
另外,再请教一个问题:
我用的是免费的绿色版DZH2,开盘时资金流3和精解分时公式能正常工作吗?
好像收盘后下载了创幻的分笔数据后显示的图形跟各位兄弟贴出来的差不多。
谢谢

只有收费版的才能正常使用,免费的数据出入很大
金币:
奖励:
热心:
注册时间:
2007-5-12

回复 使用道具 举报

发表于 2008-7-27 16:58 | 显示全部楼层
原帖由 浪及股涯 于 2008-7-27 16:32 发表

我查看时有些股也是如此:*10*:

按0+回车,再在分笔主图上双击看看。
金币:
奖励:
热心:
注册时间:
2005-9-7

回复 使用道具 举报

发表于 2008-7-27 17:02 | 显示全部楼层
原帖由 xinjin2000 于 2008-7-27 16:37 发表
另外,再请教一个问题:
我用的是免费的绿色版DZH2,开盘时资金流3和精解分时公式能正常工作吗?
好像收盘后下载了创幻的分笔数据后显示的图形跟各位兄弟贴出来的差不多。
谢谢

开盘时分时中都是实时变化的,只是中途不能断线。断线了连接后按0+回车,再双击分笔主图也许能恢复。
金币:
奖励:
热心:
注册时间:
2005-9-7

回复 使用道具 举报

发表于 2008-7-27 17:04 | 显示全部楼层
原帖由 xinjin2000 于 2008-7-27 16:35 发表
而且0998的精解分时和分时增仓里显示的“增仓率”均为0,可是大部分股票都有值,这又是哪儿搞错了呢?唉,盼望高手兄弟们指点指点啊。

你没有建立机构增仓公式和导入相关数据吧。
金币:
奖励:
热心:
注册时间:
2005-9-7

回复 使用道具 举报

发表于 2008-7-27 17:08 | 显示全部楼层
原帖由 浪及股涯 于 2008-7-27 16:25 发表
古力兄你提到将主图解盘也放到分时图中的想法太好了  :*19*: :*19*:
我试着写了写:
由于在DZH2中提取自定义函数SELFDATA(N)只能用于日线,
对于在分时图中提取主力数据需采用其他数据, 方法还没 ...

不错vv
分时换手不对,请老兄检查
如果能将老大的分时增仓、精解分时、资金流指标上的文字说明放在分时主图上就好了
我机器配置较低,指标多了严重拖慢速度,只用一个资金流3就可以了。
金币:
奖励:
热心:
注册时间:
2005-10-14

回复 使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站声明:MACD仅提供交流平台,请交流人员遵守法律法规。
值班电话:18209240771   微信:35550268

QQ|举报|意见反馈|手机版|MACD论坛

GMT+8, 2026-1-16 02:42 , Processed in 0.100442 second(s), 9 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表