搜索
楼主: trj1982

学习lymanqun的欧奈尔法选股历程

[复制链接]
 楼主| 发表于 2008-8-3 08:56 | 显示全部楼层
买卖原则

30分钟ema17止赢
3%止损
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 09:03 | 显示全部楼层
买入点


今日操作简评:一早看到酒钢宏兴在启动,立刻买入,创新高应不成问题,剩下资金再度买入中国平安,继续看好其后续上涨能力,下午看到000960大买单不断,但大卖单更多。90元以上屡攻不下,看来要休整几天了,卖出!!下午两点半601919又启动了,卖出后就一直盯着他,一旦突破EMA13的30分钟线就要买入!!他可不是中国铝业——氧化铝价格下调——不知何时能上调。。。。数据大约4:30可发上来
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 09:22 | 显示全部楼层
9月21日的新小泰坦


最新的小泰坦公式所用的财务数据,供没有使用专业财务数据的朋友参考使用。共两种数据源:港澳资讯、万得,可以以其中一个为主要数据,另外一个作为补充引入。

另,使用今年半年报的小泰坦公式(DZH2使用):

{小泰坦公式}
{原创:lymanqun}
input:N(20),T(10),M(125),P(60),p1(10);
{以下三个数据需要根据实际情况修改其数值}
rq:=1070630; {表示取2007年06月30日的财务数据。}
bbxs:=2;  {报表系数,1:年报;2:半年报;4/3:第三季报;4:第一季报}
jsxs:=1;  {技术指标系数,标准值等于1,可自行定义数值。降低该数值将提高选股数量,数值需要大于零!}
主营业务收入:ref(selfdata('主营业务收入'),BARSSINCE(date>=rq));
主营业务利润率:ref(selfdata('主营业务利润率'),BARSSINCE(date>=rq));
资产负债率:ref(selfdata('资产负债率'),BARSSINCE(date>=rq));
每股收益:ref(selfdata('每股收益'),BARSSINCE(date>=rq));
净利润增长率:ref(selfdata('净利润增长率'),BARSSINCE(date>=rq));
股东户数:ref(selfdata('股东户数'),BARSSINCE(date>=rq));
{RSP强度}
AA:=(CLOSE-LLV(LOW,N))*100/(HHV(HIGH,N)-LLV(LOW,N));
BB:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
CC:=BARSCOUNT(CLOSE);
二十天相对价位:IF(CC<=N,BB,AA);
GG:=(CLOSE-LLV(LOW,T))*100/(HHV(HIGH,T)-LLV(LOW,T));
HH:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
II:=BARSCOUNT(CLOSE);
十天相对价位:=IF(II<=T,HH,GG);
FF:=(CLOSE-LLV(LOW,M))*100/(HHV(HIGH,M)-LLV(LOW,M));
DD:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
EE:=BARSCOUNT(CLOSE);
半年相对价位:=IF(EE<=M,DD,FF);
JJ:=(CLOSE-LLV(LOW,P))*100/(HHV(HIGH,P)-LLV(LOW,P));
KK:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
MM:=BARSCOUNT(CLOSE);
六十天相对价位:=IF(MM<=P,KK,JJ);
{line:=80; }
{小泰坦。牛市使用,将市销率扩大到6,其余未改)}
六十日强度:=六十天相对价位/jsxs>80;
半年强度:=半年相对价位/jsxs>75;
二十日强度:=二十天相对价位/jsxs>70;
换手率:=VOL/FINANCE2(37);
换手率和:=SUM(换手率,P1);
当日成交量:=VOL;
五日均量:=ma(vol,5);
Var1:=c*FINANCE2(37)/(主营业务收入*bbxs)<=6 and c*FINANCE2(37)/(主营业务收入*bbxs)>0;{0<市销率<6}
Var3:=FINANCE2(37)*c>=20000 AND FINANCE2(37)*c<=45*10000;{2亿人民币≤流通市值≤45亿元人民币}
Var4:=BARSCOUNT(CLOSE)>1*125;{ 上市时间≥半年 注:适当调整}
Var5:=主营业务利润率>20;{主营业务利润率大于20%}
Var6:=资产负债率<80;{资产负债率行业均值暂取80}
Var7:=c/(每股收益*bbxs)/净利润增长率<=1;{市盈率和收益增长率的比率≤1--PEG比率}
Var8:=100*capital/股东户数>=4500;{流通股东人均持股大于4500}
Var9:=每股收益>-0.25;{最近一期每股收益大于-0.25元}
Var10:=五日均量>当日成交量;
Var11:=换手率和>30;
Var12:=selfdata('基金持仓率')>1.5;
Test:Var1 and Var3 and Var4 and Var5 and Var6 and Var7 and Var8 and Var9 and Var10 and Var11 and Var12; {测试用}
小泰坦:Var1 and Var3 and Var4 and Var5 and Var6 and Var7 and Var8 and Var9 and 六十日强度 and 半年强度  and 二十日强度 and Var10 and Var11 and Var12;
十日上榜:COUNT(小泰坦=1,10);
廿日上榜:COUNT(小泰坦=1,20);
月涨幅:(c-ref(c,20))/(ref(c,20))*100;
两月涨幅:(c-ref(c,40))/(ref(c,40))*100;
一年涨幅:(c-ref(c,250))/(ref(c,250))*100;
精选:if((小泰坦=1 and 两月涨幅<70  ),1,0);
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 09:26 | 显示全部楼层
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 09:29 | 显示全部楼层
9月22
公式改进版


QUOTE:
原帖由 bodie77 于 2007-9-23 14:49 发表

参见本帖7月31日的内容

"根据铁了心兄的公式,改变的大买量,大卖量公式,经过比较,它的公式更好,错误较少,大家可去比较一下,这里谢谢铁了心兄的公式!!数据可采用(替换大买量,大卖量),也可另行输 ...
根据铁了心兄的公式,改变的大买量,大卖量公式,经过比较,它的公式更好,错误较少,大家可去比较一下,这里谢谢铁了心兄的公式!!数据可采用(替换大买量,大卖量),也可另行输入,自定义数据名为“大单买量”,“大单卖量”;公式如下

分笔买卖(引入自定義數據——可自行計算,刷新大買量,大賣量即可)

跌停买:=if(c=DYNAINFO(55),vol,0);
涨停卖:=if(c=DYNAINFO(54),vol,0);
买1:=if(c=DYNAINFO(55),跌停买,buyvol);
卖1:=if(c=DYNAINFO(54),涨停卖,sellvol);
买2:=if(time>145956 and c>BIDPRICE(1),vol,0);
卖2:=if(time>145956 and c<ASKPRICE(1),vol,0);
买:=if(买1=0,买2,买1);
卖:=if(卖1=0,卖2,卖1);
主动买单:=if(c>=ref(c,1) and AMOUNT>=50000 ,买,0);
主动卖单:=if(c<=ref(c,1) and AMOUNT>=50000 ,卖,0);
开盘量:=hhv(if(time<=093005 and amount>1000000,vol,0),0);
大买量:sum(主动买单,0)+if(DYNAINFO(4)>=DYNAINFO(3),开盘量,0);
大卖量:sum(主动卖单,0)+if(DYNAINFO(4)<DYNAINFO(3),开盘量,0);


分笔透析(用于在日線下看盤——副圖指標)

大买:=SELFDATA('大单买量');
大卖:=SELFDATA('大单卖量');
当天增减:(大买-大卖),LINETHICK0,COLOR0000ff;
主力仓量:sum(大买-大卖,0),LINETHICK4,COLORBLACK;

三天前仓:=ref(主力仓量,3);
五天前仓:=ref(主力仓量,5);
十天前仓:=ref(主力仓量,10);
廿天前仓:=ref(主力仓量,20);

三天增减:主力仓量-三天前仓,LINETHICK0,color003399;
五天增减:主力仓量-五天前仓,LINETHICK0,color0055ff;
十天增减:主力仓量-十天前仓,LINETHICK0,color00aaff;
廿天增减:主力仓量-廿天前仓,LINETHICK0,color00ffff;

FILLRGN(廿天增减,0,廿天增减>0,rgb(255,255,00),廿天增减<0,rgb(00,255,255));
{廿天增减,COLORblue;}

FILLRGN(十天增减,0,十天增减>0,rgb(255,170,00),十天增减<0,rgb(00,170,255));
{十天图:十天增减,COLORblue;}

FILLRGN(五天增减,0,五天增减>0,rgb(255,85,00),五天增减<0,rgb(00,85,255));
{五天图:五天增减,COLORblue;}

FILLRGN(三天增减,0,三天增减>0,rgb(153,51,00),三天增减<0,rgb(00,51,153));
{三天图:三天增减,COLORblue;}

STICKLINE(当天增减>0,当天增减,0,6,0),COLOR0000ff;
STICKLINE(当天增减<0,当天增减,0,6,0),color00ff00;

ma5:MA(主力仓量,5),colorred;
ma10:MA(主力仓量,10),COLORGRAY;
ma20:MA(主力仓量,20),COLORBLUE,linethick2;
ma30:MA(主力仓量,30),colorgreen;
ma50:MA(主力仓量,50),CIRCLEDOT,COLORMAGENTA;
主力增减:当天增减/CAPITAL;
drawtext(ma(主力仓量,50)>ref(ma(主力仓量,50),1),ma(主力仓量,50),'o'),COLORBLACK;
PARTLINE(ma50,ma50<ma30 and ma50>ref(ma50,1) and ma30>ref(ma30,1),rgb(255,0,0),
   ma50<ma30,rgb(255,255,0),
   ma50>ma30 and ma50>ref(ma50,1) and ma30>ref(ma30,1),rgb(255,0,255),
   1,rgb(0,0,255)),CIRCLEDOT;
当天增减比率:当天增减/CAPITAL*100;
三天增减比率:三天增减/CAPITAL*100;
五天增减比率:五天增减/CAPITAL*100;
十天增减比率:十天增减/CAPITAL*100;
廿天增减比率:廿天增减/CAPITAL*100;
仓量斜率3:ma(主力仓量-ref(主力仓量,1),3)/CAPITAL*100,linethick0;
仓量斜率5:ma(主力仓量-ref(主力仓量,1),5)/CAPITAL*100*100,linethick0;
仓量斜率10:ma(主力仓量-ref(主力仓量,1),10)/CAPITAL,linethick0;
仓量斜率20:ma(主力仓量-ref(主力仓量,1),20)/CAPITAL*100,linethick0;

      以上是依然兄在7月31日的贴子,我又改了一下,不用再引入自定数据了.
只要在  扩展数据  中设置   大买量  (大卖量 )  指标   第一个公式的 大买量(大买量),刷新;
然后把第二个公式中的
大买:=SELFDATA('大单买量');
大卖:=SELFDATA('大单卖量');
改成:
大买:=EXTDATA(1);
大卖:=EXTDATA(2);括号里的数字对应你在扩展数据中的设置,以后只要你正常接收或补分笔,日线就可以看到啦,用不着再引用  大买量和大卖量了,所有工作电脑就给你自动完成了.


下面是本人一直在用的龙虎榜,也就是分笔成交统计,和上面铁了心兄的结果相似,但算法不同,之前本人一直是用它来计算大买单和大卖单的,效果不错.
如果把参数设成和铁了心兄一样,得到的数据基本相同,不过我的算法中加进了对深交所最后一笔的识别,可能更准确一些  

{龙虎榜-分笔成交设置}
大单门限:=N*10000;{默认45万元}
{深末笔成交分配}
涨跌停板:=(ASKvol(1)+ASKvol(2)+ASKvol(3)=0 or BIDvol(1)+BIDvol(2)+BIDvol(3)=0);
深末笔大手:=if(STRCMP(marketname,'上海证券交易所') and time>145800 and c=ref(c,1)and 涨跌停板=0 and amount>=大单门限*10,vol,0);
深末笔散手:=if(STRCMP(marketname,'上海证券交易所') and time>145800 and c=ref(c,1)and 涨跌停板=0 and amount<大单门限*10,vol,0);
深末笔大额:=if(STRCMP(marketname,'上海证券交易所') and time>145800 and c=ref(c,1)and 涨跌停板=0 and amount>=大单门限*10,amount,0);
深末笔散额:=if(STRCMP(marketname,'上海证券交易所') and time>145800 and c=ref(c,1)and 涨跌停板=0 and amount<大单门限*10,amount,0);
{大散条件}
大买tj:=
(
   (if(STRCMP(marketname,'深圳证券交易所'),
          (ISBUYORDER=1 and amount>=大单门限 and ASKvol(1)+ASKvol(2)+ASKvol(3)>0),   {主买且大单且没涨停}
            ((time<145800 and ISBUYORDER=1 and amount>=大单门限 and ASKvol(1)+ASKvol(2)+ASKvol(3)>0) or
                (time>145800 and c>ref(c,1) and amount>=大单门限))
        )
    ) or         
(amount>=大单门限 and BIDvol(1)+BIDvol(2)+BIDvol(3)=0 ));   {跌停板上的成交}
大卖tj:=
(
   (if(STRCMP(marketname,'深圳证券交易所'),
          (ISBUYORDER=0 and amount>=大单门限 and BIDvol(1)+BIDvol(2)+BIDvol(3)>0),   {主卖且大单且没跌停}
            ((time<145800 and ISBUYORDER=0 and amount>=大单门限 and BIDvol(1)+BIDvol(2)+BIDvol(3)>0) or
                (time>145800 and c<ref(c,1) and amount>=大单门限))
        )
    ) or         
(amount>=大单门限 and ASKvol(1)+ASKvol(2)+ASKvol(3)=0 ));{涨停板上的成交}  
散买tj:=
(
   (if(STRCMP(marketname,'深圳证券交易所'),
          (ISBUYORDER=1 and amount<大单门限 and ASKvol(1)+ASKvol(2)+ASKvol(3)>0),   {主买且大单且没涨停}
            ((time<145800 and ISBUYORDER=1 and amount<大单门限 and ASKvol(1)+ASKvol(2)+ASKvol(3)>0) or
                (time>145800 and c>ref(c,1) and amount<大单门限))
        )
    ) or         
(amount<大单门限 and BIDvol(1)+BIDvol(2)+BIDvol(3)=0 )); {跌停板上的成交}  
散卖tj:=
(
   (if(STRCMP(marketname,'深圳证券交易所'),
          (ISBUYORDER=0 and amount<大单门限 and BIDvol(1)+BIDvol(2)+BIDvol(3)>0),   {主卖且大单且没跌停}
            ((time<145800 and ISBUYORDER=0 and amount<大单门限 and BIDvol(1)+BIDvol(2)+BIDvol(3)>0) or
                (time>145800 and c<ref(c,1) and amount<大单门限))
        )
    ) or         
(amount<大单门限 and  ASKvol(1)+ASKvol(2)+ASKvol(3)=0 )); {涨停板上的成交}
  
{大散统计}
大买:sum(if(大买tj,vol,0),0)+(深末笔大手/2),PRECIS0,LINETHICK0;
大卖:sum(if(大卖tj,vol,0),0)+(深末笔大手/2),PRECIS0,LINETHICK0;
散买:sum(if(散买tj,vol,0),0)+(深末笔散手/2),PRECIS0,LINETHICK0;
散卖:sum(if(散卖tj,vol,0),0)+(深末笔散手/2),PRECIS0,LINETHICK0;
大买额:=SUM(IF(大买tj,amount,0),0)+(深末笔大额/2){,PRECIS0,LINETHICK0};              
大卖额:=SUM(IF(大卖tj,amount,0),0)+(深末笔大额/2){,PRECIS0,LINETHICK0};              
散买额:=SUM(IF(散买tj,amount,0),0)+(深末笔散额/2){,PRECIS0,LINETHICK0};            
散卖额:=SUM(IF(散卖tj,amount,0),0)+(深末笔散额/2){,PRECIS0,LINETHICK0};      
{资金}
总成交:=DYNAINFO(8);
大买占比:=大买/总成交*100;
大卖占比:=大卖/总成交*100;
散买占比:=散买/总成交*100;
散卖占比:=散卖/总成交*100;
大单增仓:大买-大卖,PRECIS2,LINETHICK2,colorFF00FF,LAYER3;
大增换手:大单增仓/capital*100,LINETHICK0;   {设扩展数据3}                           
合计增仓:(大买+散买)-(大卖+散卖),LINETHICK0;
合增换手:合计增仓/capital*100,LINETHICK0;   {设扩展数据}
总资金进出:((大买额+散买额)-(大卖额+散卖额)),LINETHICK0; {设自定数据1,3及扩展数据1 单位万元}
主流资金进出:(大买额-大卖额),LINETHICK0;                 {设自定数据2,4及扩展数据2 单位万元}
{文字解盘}
DRAWTEXTREL(20,100,'■■大买手数:'+大买),Colorffffff;
DRAWTEXTREL(220,100,'■■大买占比%:'+大买占比),Colorffffff;
DRAWTEXTREL(20,230,'■■大卖手数:'+大卖),colorffffff;
DRAWTEXTREL(220,230,'■■大卖占比%:'+大卖占比),colorffffff;
DRAWTEXTREL(20,400,'■■散买手数:'+ 散买),Color00ffff;
DRAWTEXTREL(220,400,'■■散买占比%:'+ 散买占比),Color00ffff;
DRAWTEXTREL(20,530,'■■散卖手数:'+散卖),Color00ffff;
DRAWTEXTREL(220,530,'■■散卖占比%:'+散卖占比),Color00ffff;
DRAWTEXTREL(20,700,'■■■大单增仓:'+大单增仓),ColorFF00FF;
DRAWTEXTREL(220,700,'■■大增换手(%):'+大增换手),colorff00ff;
DRAWTEXTREL(20,830,'■■■合计增仓:'+合计增仓),Colorffff00;
DRAWTEXTREL(220,830,'■■合增换手(%):'+合增换手),colorffff00;
{柱形图}
主买:=大买+散买;
主卖:=大卖+散卖;
总大值:=max(主买,主卖);
总买比:=主买/总大值*900;
总卖比:=主卖/总大值*900;
散买比:=散买/总大值*900;
散卖比:=散卖/总大值*900;
大买比:=大买/总大值*900;
大卖比:=大卖/总大值*900;
下边:=900;
DRAWRECTREL(719,下边-散买比,749 ,下边 ,rgb(150,0,0));
DRAWRECTREL(759,下边-散卖比,789 ,下边 ,rgb(0,150,0));
DRAWTEXTREL(719,920,'散买'),colorFFFF00;
DRAWTEXTREL(759,920,'散卖'),colorFFFF00;
DRAWRECTREL(809,下边-大买比,839 ,下边 ,rgb(200,0,0));
DRAWRECTREL(849,下边-大卖比,879 ,下边 ,rgb(0,200,0));
DRAWTEXTREL(809,920,'大买'),colorFFFF00;
DRAWTEXTREL(849,920,'大卖'),colorFFFF00;
DRAWRECTREL(899,下边-总买比,929 ,下边 ,rgb(250,0,0));
DRAWRECTREL(939,下边-总卖比,969 ,下边 ,rgb(0,250,0));
DRAWTEXTREL(899,920,'总买'),colorFFFF00;




发表于 2007-9-23 17:44  只看该作者


根据老大和铁之心公式完美完善分笔数据统计公式~~

Var1:=AMOUNT/VOL/100;
Var2:=REF(ASKPRICE(1),1);
Var3:=REF(BIDPRICE(1),1);
Var4:=(Var2-Var3)*0.35;
Var5:=IF(Var1>=Var2-Var4,VOL,IF(Var1<Var2-Var4 AND Var1>Var3+Var4,BUYVOL,0));
Var6:=IF(Var1<=Var3+Var4,VOL,IF(Var1<Var2-Var4 AND Var1>Var3+Var4,SELLVOL,0));
买1:=if(BARSTATUS=1 and DYNAINFO(4)>=DYNAINFO(3),vol,if(c=DYNAINFO(55),0,if(c=DYNAINFO(54),vol,var5)));
卖1:=if(BARSTATUS=1 and DYNAINFO(4)<DYNAINFO(3),vol,if(c=DYNAINFO(54),0,if(c=DYNAINFO(55),vol,var6)));
主动买单:=if(买1>0 and AMOUNT>=50000 ,买1,0);
主动卖单:=if(卖1>0 and AMOUNT>=50000 ,卖1,0);
主动买单1:=if(买1>0 and AMOUNT<50000 ,买1,0);
主动卖单1:=if(卖1>0 and AMOUNT<50000 ,卖1,0);
大买量:sum(主动买单,0);
大卖量:sum(主动卖单,0);
小买量:sum(主动买单1,0);
小卖量:sum(主动卖单1,0);
总量:大买量+大卖量+小买量+小卖量,linethick0;

我测试了一晚上,完美解决了老大原来公式中开盘、收盘时及涨跌停板的不妥处理之处。老大原来的公式就比一般的公式好很多了,纠正了其他公式中不加判断,仅仅采用buyvol和sellvol来进行统计的弊端,这次同时结合铁了心的公式解决了开盘集合竞价和收盘时的集合竞价及涨跌停板的处理。请大家共同验证,不足之处,请指教!!





[ 本帖最后由 trj1982 于 2008-8-3 09:31 编辑 ]
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 09:32 | 显示全部楼层
头文字大的 新公式,

QUOTE:
原帖由 mously 于 2007-9-23 15:13 发表
请教:第一册中有过头回踩的选股公式。有没有达人编出接近前高股票的选股公式,这样至少可以分析出其中有希望创新高的股票,提前进行监控。谢谢
{
1。过头回踩指标线一六零顶大于区间顶
2。过头回踩指标线价差比率小于0.02
3.过头回踩指标线价差范围比率小于0.04
4.欧奈尔排名指标GOOD=1
5.仓量斜率排名指标线二十日最低排名小于50
}
input:N1(20,1,100),N2(60,5,100);
一六零顶:HHV(high,160);
区间顶:ref(一六零顶,20);
今日最低:llv(low,1);
今日最高:HHV(high,1);
十日最低:llv(close,3);
价差:今日最低-区间顶;
绝对价差:abs(价差);
价差比率:绝对价差/今日最低;
价差范围:十日最低-区间顶;
绝对价差范围:abs(价差范围);
价差范围比率:绝对价差范围/十日最低;
历史高顶:HHV(high,0);
历史区间顶:ref(历史高顶,1);
新高价差:今日最高-历史区间顶;
绝对新高价差:abs(新高价差);
新高价差比率:今日最高/历史区间顶;
seqcl:extdata(6),colorwhite,linethick1; {当日排名,这里扩展数据用了第6个,你自己要改一下}
二十日最低排名:llv(seqcl,20),linethick0;
大买:=SELFDATA('大买量');                                                
大卖:=SELFDATA('大卖量');                                                
当天增减:=(大买-大卖);  
m:=5;                                                                                   
seq:selfdata('欧奈尔排名'),linethick0; {当日排名}                                       
{保持排名上升速度明日是否有可能进入前M名}                                               
tom:=(2*seq-ref(seq,1)); {简单预测明日排名}                                             
aft:=(3*seq-2*ref(seq,1)); {简单预测第三日排名}                                         
gold1:=tom<m;                                                                           
gold2:=aft<m;                                                                           
f:=not(gold1) and not(gold2);                                                           
pre:=BARSLAST(gold1 or gold2);  {前面的上榜日}                                          
{pregold1:=(ref(gold1,pre)=1);   前面的上榜日是gold1日还是gold2日}                     
{netbuy:=stkindi(STKLABEL, 'ZLCC2.当天增减'); {净买}                                    
netbuy:=当天增减;                                                                       
netsum:=sum(netbuy,pre);  {累计净买}                                                   
prebuy:=ref(netbuy,pre);  {上榜日净买}                                                  
good: (gold1 or gold2 or prebuy+netsum>0),linethick0;  {上榜,或者良性整理状态}
xg: 一六零顶>区间顶 and 价差比率<0.02 and 价差范围比率<0.04
and good=1 and 二十日最低排名<50;
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 09:38 | 显示全部楼层
BS引入方式

QUOTE:
原帖由 宠物星球 于 2007-9-23 09:17 发表
不好意思 还有一个问题 就是我已经按你的方法设置好了BS并引入了一个月的数据 如何才能在分析家中使用这些数据呢
呵呵 这个就是以前的帖子里讲的了!!!
点击 公式-> 公式管理->新建-> 把下面的东西考进去


CJBS:=SELFDATA('BS');{自定义数据BS}
{CJBS:TICKCOUNT,volstick;}{采用大智慧L2高速行情可用它}
每笔均额:AMOUNT/CJBS,COLORYELLOW;
每笔均额,STICK,COLORRED;
MA5:MA(每笔均额,5),COLORgreen;
MA10:MA(每笔均额,10),COLORblue;
MA20:MA(每笔均额,20),COLORblack;
MA50:MA(每笔均额,50),COLORred;
每笔均额变化五:MA5/REF(MA5,5);
每笔均额变化十:MA10/REF(MA10,10);
每笔额变化二十:MA10/REF(MA10,20);



大智慧新一代里头公式有点不同,如果你是收费版的,就不用天天引入老大的bs数据了
CJBS:IF(TICKCOUNT=0,SELFDATA('BS'),TICKCOUNT),volstick;
每笔均额:AMOUNT/CJBS,COLORYELLOW;
每笔均额,STICK,COLORRED;
MA5:MA(每笔均额,5),COLORgreen;
MA10:MA(每笔均额,10),COLORblue;
MA20:MA(每笔均额,20),COLORblack;
MA50:MA(每笔均额,50),COLORred;
每笔均额变化五:MA5/REF(MA5,5);
每笔均额变化十:MA10/REF(MA10,10);
每笔额变化二十:MA10/REF(MA10,20);
t1:=EXTRASTRING('评级');
t07:=strfind(t1,'07年',1);
t08:=strfind(t1,'08年',1);
if t08>0 then
begin
        t3:=strfind(t1,';',t08);
  eps08:=strmid(t1,t08+3,t3-t08-4);
  pe08:=', 08PE=';
  pe08:=pe08+numtostrn(c/strtonum(eps08),2);
        t2:=strfind(t1,';',t07);
end
else
begin
   pe08:='';
        t2:=strfind(t1,'(',t07)-1;
end;

if t07>0 then
begin
  eps07:=strmid(t1,t07+3,t2-t07-4);
  pe07:=', 07PE=';
  pe07:=pe07+numtostrn(c/strtonum(eps07),1);
end
else
  pe07:='';
outstr:=EXTRASTRING('评级')
  + pe07 + pe08 + ',  公告EPS='+numtostrn(finance2(33),3);
if DISPSTATUS=2 then
   DRAWTEXTrel(0,25,outstr),Colorred; cjbs.jpg (73.73 KB)
2007-9-23 23:06
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 09:47 | 显示全部楼层
9月24,25语录


今日投资简评:锡业经过几天盘整,有再度向上攻击的气力,尤其是站稳90元大关后,为发挥资金效益,抛出中国平安,买入锡业和豫园(走势历来比较柔_感觉进的价位不好,下午还真跌下来了_继续持有吧,进一退半是其规律),下午看到60011和云铜无力站稳,决定抛出,其规律大约是离均线乖离不超过15%左右,一旦走弱就要抛出!!,下午银行股走强,这次看来600036(招行)走得最强,就进了一部分,其余要空仓了,明天是否满仓我还未定,周三我就不在了,数据由朋友发上来(晚上6:00左右



今日简评:今日中秋,恭祝大家中秋快乐,合家幸福!!!言归正传,招行开盘后迅速下滑,才知昨天上涨是受建行即将上市的消息刺激,看到中国平安再度启动,决定抛出招行换股,126元买入中国平安,而豫园走势低开低走,抛出等待更好的品种出现...中国远洋10点左右启动,半小时突破EMA13的30分钟线,再度介入——会不会仍是昙花一现?谁也不知道,但必须介入,基金重仓持有该股,赢面的概率较大,按基本面定价应站在60元以上;今天最难作决定是锡业要不要抛出?若按上次跌穿EMA13的30分钟线,止赢抛出,结果一天后迅速涨到90元以上,所以这次放宽点止赢位——跌穿EMA34的30分钟线出局!!还好收盘又收上来了,基金控盘程度极高,继续抱住吧。。。明天就要走了,不能看盘了,交给助手做了,简评也省了,10月8日再见。。。。数据5点左右发上来
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 10:04 | 显示全部楼层
10月9日,有一定参考价值

QUOTE:
原帖由 likeljc 于 2007-10-9 16:53 发表


头文字Darwin,老师的 RSP 只有三个参数,为什么你RSP的有四个参数(5,20,125,10).下面是老师的公式:

N=20。T=10,M=125

AA:=(CLOSE-LLV(LOW,N))*100/(HHV(HIGH,N)-LLV(LOW,N));
BB:=(CLOSE-LLV(LOW,BA ...
{10,20,125日强度,5日换手 参数:P=5,N=20,M=125,T=10}
AA:=(CLOSE-LLV(LOW,N))*100/(HHV(HIGH,N)-LLV(LOW,N));
BB:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
CC:=BARSCOUNT(CLOSE);
二十天相对价位:IF(CC<N,BB,AA);
十天相对价位:IF(CC<T,BB,AA);
DD:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
EE:=BARSCOUNT(CLOSE);
半年相对价位:IF(CC<M,EE,DD);
主力持仓:EMA(100*(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)),3),COLORMAGENTA, LINETHICK2;
散户持仓:EMA(100*(INDEXC-LLV(INDEXL,60))/(HHV(INDEXH,60)-LLV(INDEXL,60)),3),COLORFFAA66,LINETHICK2;
强弱分界: 80,COLORYELLOW;
主力持仓斜率:主力持仓/ref(主力持仓,2);

这样设置就跟我一样了.
这段时间一直跟着以前的GHOST和欧改组合做(过头那个没用到).上个月成绩不大好.原因跟大盘背离有关.不能成为主流板块的股一般成功率有点跟不上.持股一个月,一般一半的可能被套.(有点怀疑L2自己计算的所谓成功率了)这也是有组合的缺陷之一.另外用GHOST和欧改组合在大盘和个股普涨的时候还是不错的.选出的大部份跑赢大盘.而失误的股怎么看呢?究其原因,我觉得是这两个组合要求斜率比较高,容易选中游资股或当天就已经涨停的股.很多人都应该有经验吧,选出了都是涨停了的,那明天不就追高了?
所以我觉得可以改一下自己的组合,把主力三日斜率改成5,10,20.这样一来可以选到更多的股也选出其他高控盘形态的股.比如有人喜欢600202这类沿20日线升的中线股,用这个选,可能会选到.(这类股是高控盘长线股)

然后要做的事就是把好的股记在自选里了,反复做两三只成功率高的股比你老换股来得好.老大的成功我觉得都是选对了股,反复不加如何感情地追第一条大阳线.而且做的股不多,总是赚钱的股就是那几个了.反而啥都买容易失误.很多时候选出50多个股真不是一时间能把基本面吃透的.甚至根本无从吃透.


用了组合条件选股后,发现跟老大真正的选股做股有出入.可能老大现在用不同的组合吧.....组合条件可以做参考,但做得时候还是需要回到传统分析中.每天都选,一个月20天,20X50=1000个股.难道你能把1000个股都分析过吗?这个工作量不如研究如何抓热点板块而后抓龙头而后才结合组合条件来的好.
另外对比了DDE和老大的主力分析方法,觉得70%到是一样的(暂时感觉).我前两页贴的DDE选股新组合用历史看30,20,10,5日赚钱的成功率都比原来GHOST和欧改组合强了15%.DDE不能选深市的股,这样选的股也少了,这是缺陷.但选股可以盘中做了,(DDE系统是盘中都有数据的了).也不会老是选到已经涨停的股,这是优点.有L2收费版的人不妨试用下.

topview现在暂时看看,是否入手要看是否能赢老大的数据了.........欢迎讨论.另外:如RSP之类的指标是找强势股用的.比较适合找启动了的股所以我所有组合都加了大于80.卖点吧...结合个人经验了.买点还是不错的.
20071009_7c0c82cc66279bd9af92iGdbJOA4pT0P.jpg
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 10:17 | 显示全部楼层
10月14日一个高手的感悟


这贴快满了,老大未必会开新贴了,为大家服务了一年,没有不散的筵席。
如果老大连数据也不发了,可以想象,大部分人都会抓瞎,还在这里吵架,最近半年这论坛越来越浮躁了!
跟了帖子一年了,估计要到头了,也说说我的收获,以及关于数据方面的一点解决办法:
从97年至今,我炒了10年股,什么方法都用过,不好意思的是,我基本上亏损了10年,我老婆笑我连那些提篮子到菜市场买菜的老太婆都比我会炒,所以我曾在贴子中对老大说,如果他能把我这个废材也带好了,我会佩服得五体投地。

不过在我跟帖的一年中,操作真的在发生变化,从5月至今,19笔交易,亏3笔,赚16笔,盈利幅度在最近几次交易中开始扩大。
这一年其实也可以分成两个阶段,最开始盲目的跟着老大炒,一边怀疑着,一边犹犹豫豫的追高,几笔大的赚钱操作都没敢跟,像普罗康裕那几个来回,倒是作了几次追高被套止损的事。后来开始学习老大的帖子,第一次正视基本面,慢慢也加进了老大的公式和数据分析,抛弃了我以前那些自以为是的独创公式,这段时间,开始自己分析,比对,基本的思路和板块按照老大的走,买点和个股自己判断。这是第一个阶段,我认为一直延续到了两个月之前,因为虽然操作上已经好了很多,但还有很多问题使我迷茫,比如老大对基本面为什么把握得如此之准,欧莱尔的排名数据是怎么算出来的等等。我想一旦老大不再提供数据和操作了,我会大倒退的。所以我也开始了第二阶段的探索:简化和寻求自我解决之路。想不明白的我就丢开,比如欧莱尔排名和要用到相关数据的指标。我的做法是,把每笔均额指标、主力持筹指标进行大量的历史比对,找出一些规律,然后改进和简化。把基本面完全不管其他因素单独评分做一个指标。这样我一共用了8个指标一个选股公式一个预警公式,分别考量成交量、主力增减、主力仓量、RSP强度、K线形态、基本面评分、每笔均额几个要素。同时结合盘面走势进行决定。做法是不断选出自选股,重点研究几个股,想好第二天的对策,在自选股板块设置预警,其他的统统不做。就这样我的系统就做成了,而且很有效。我的总结是选每笔均额连续放大的、主力连续增仓的,股价向上的,RSP大于80的,基本面评分中上的股。当然还有一些细节就不多说了。
最后,关于数据支持,由于我平时用飞狐,所以我下了大智慧免费行情版,其中要用到的BS、大买量、大卖量,我到http://bbs.fxj.net.cn去下每日精细成交笔数(BS)、上海深圳分笔成交数据,在大智慧自定义数据里面刷新,导出,引入飞狐就行了。至此,我给自己打60分,勉强及格了,依然走了的话,至少可以自给自足了。

在此,再次感谢依然老大的无私贡献,你让很多人走上了正确的投资道路!
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 10:20 | 显示全部楼层
"暂时"测试最高胜率选股组合条件出来了.最多超越同时期欧改组合约70%成功率.
如:20日赚30%的成功率

                                         信号                      成功率
DDE排名+K大于D              2451次                    92.62%
欧改                                 3307次                    26.22%

详细看下文.引申几个公式的改变对照.


近些天在思考,把所有条件都加RSP主力持仓大于强弱分界是不是有点要求过高了.虽然可以找到强股,但可能把某些好股给漏选了,买点也迟了.所以还是按自己以前那套中线参考指标套弄了下.其中发现KD指标(不是KDJ,只需要KD).把所有选股条件组合的RSP换成KD周线K大于(上穿也可以)D之后,成功率暴升.

解决了为何GHOST和欧改组合中线持股胜率不高的问题.短线持股都强了20%.

先理清思路:行情诞生相应成功率.所以2007年以1月1日到10月15日为实验标准.

三组组合对比:

20日赚30%的成功率

1.老大以前贴的"欧耐尔选股法改"组合(欧改加RSP条件选股少了,成功率差不多.)


           信号            成功率
欧改    3307次        26.22%
RSP      2374次        27.15%



2.KD指标.条件就一个.KD周线K大于D或KD周线K上穿D(第二个信号比较少,但在启动点)


                              信号              成功率
K大于D(周线)       32129次            88.32%
K上穿D (周线)       3881次             84.9%   

从上面数据可以对比出.传统的KD指标在这半年好行情中居然中线持股远远超过欧改的胜率,所以说不是自己做不到,只是自己不坚定没持股,不相信传统的好方法.KD选股的缺点是信号多.从次数上看就知道了.

3.如果把KD周线K大于D或KD周线K上穿D加了原来老大的欧改组合中呢?


                                信号              成功率

欧改+K大于D           4364次            81.69%
欧改+K上穿D            811次             76.63%


成功率可以看出还是没有只用KD好(从此反映原来的欧改组合条件存在不小问题).但好处是信号少了.上穿组合才811次信号.


考验短线爆发力:5日内持股赚20%的成功率

1,2,3同上


                              信号                     成功率

欧改                     3307次                    12.43%
K上穿D(周线)       3881次                     56.35%
K大于D(周线)       32129次                   67.08%
欧改+K大于D        4364次                     56.5%   
欧改+K上穿D        811次                       48.04%


综合来看,
欧改+K大于D和欧改+K上穿D是可以接受的.欧改+K大于D 可以选股更多黑马,欧改+K上穿D 是嫌股太多烦,而且想买得更低价的一种选择.

另外,我下面图贴的组合,也是利用DDE系统的组合,是现在测试中选股最少而且成功率最高的组合.缺点:有上市没深市场是个原因,好处:可以盘中没老大数据都可以选股预警了.

为什么另外说了.因为很多人都没买L2收费版.所以不跟上面的比较了.

DDE系统改进版本选股组合:

20日赚30%的成功率


                                         信号                      成功率
DDE排名+K大于D              2451次                    92.62%
DDE排名+K上穿D               429次                     86.4%
DDE预警+K大于D              1815次                   92.13%
DDE预警+K上穿D               273次                     84.68%


5日赚20%的成功率

                                         信号                      成功率
DDE排名+K大于D              2451次                    73.23%
DDE排名+K上穿D               429次                     64.60%               
DDE预警+K大于D              1815次                    77.69%
DDE预警+K上穿D               273次                     67.19%



选股组合中LIN帮写了个去ST和停牌股的公式,所以以上测试中不包括ST和停牌股.
去ST和停牌股的公式如下:
ST股:=strfind(stkname,'ST',1);
不停牌:=dynainfo(8)>0;
VAR1:不停牌=1 and st股=0;

加到组合条件中是VAR1=1


老大的欧改组合大家把原来我建议的RSP条件去掉,加上停牌条件限制和我说的KD条件就可以了.测试结果跟我以上说的是一样的.以上测试其实很简单.用的东西也是很简单.只不过加一传统的KD指标而已.成功率就大那么多了.可见,基本经典的东西还是要用了.不能把老本给忘记了.欢迎讨论.

下图只贴DDE排名和预警两个组合的公式了.还有成功率问题,有谁能写出好的组合也可以对照下.





发表于 2007-10-10 21:28  只看该作者


数据怎么还没来?

大家不防另外把老大常做那几个股另设板块.根据30分钟MACD和EMA做波段.没发现大买卖量出问题就可以做了.欧耐排名可以不用.




[ 本帖最后由 trj1982 于 2008-8-14 11:39 编辑 ]
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 10:35 | 显示全部楼层
比较好的建议,收下了


QUOTE:
原帖由 wsadqe213 于 2007-10-15 12:43 发表

你的选股条件是100天30%.

你随便找几个所谓成功了的信号,看看是否达到了20天30%.
KD周线本来就是一个比较稳定的中线获利指标.好的行情用好的方法诞生好的胜率.只不过大家喜欢搞复杂化才加了N多条件(包括我).选股范围是缩小了.

这里有很多人似乎连最简单的道理都不懂.说白了.要20天30%.在这半年行情中,傻的都能做到.只不过大部分人自以为聪明找招,换招而已.平台测试为什么说测试答案不一样呢?因为它要求分几个仓,买卖策略都要填.包括需要你平仓.每个人的策略不一样就答案不一样了.条件选股的成功率测试只是一个条件.信号发出后持股N天,获得N%的利润的成功率.跟平台N多条件限制是不一样的.再声明,以上实验是L2计算机计算的答案,对错,我没自己实践过.概不负责.话说在前了.我也是好心有好发现第一时间给大家分享.希望某些人口放干净点.

实践案例上2000个,不可能个个都贴图.自己去用L2的工具>条件选股>成功率测试自己算算就知道了.下图是我在前一页贴出来的DDE预警组合.不再解释.因为某些人连电脑基本功都没有.累啊.不说了.以后再跟踪组合成功率是否跟得上.

另外把老大的股设一版块,15分钟线MACD金叉买入.成功率不错.这两天看比DDE还舒服.呵呵.

还有不懂周线选股的朋友去补补习吧.周线买卖有时比日线买卖更好.指标这东西周期越长越不能骗人.哎~肺腑之言啊.也是基本常识.为什么就是有人以为越短线的指标越好?不是每个人做超短都赚钱的.对于新手来说,做短线是要交很多学费的,呵呵.我说得已经够基础够白了.还是沟通不能的话,我无能为力.



QUOTE:
原帖由 hsjsq 于 2007-10-15 15:59 发表
可不可以麻烦头文兄做一下空头测试?20天收益-30%测试起来,成功率也是100%。
如果还不清楚的话,用条件选股试一下,从8月1号到9月15号,看看在这期间选出来的股,结合K线图看一下,最高收益是多少?


大智慧新一代不但能做一般意义上的买入条件选股,也可以做卖出条件选股,因此,强调一点:"条件选股成功率测试"是站在买入股票的角度,是衡量"买入"选股的成功率的。
该功能可在用户选定的股票范围内,用指定时段的历史数据测试选股条件的成功率,用户可根据计算出来的成功率对选股条件的可行性做一分析。对比测试可以测试在原有条件上增加限定条件以后成功率将会发生什么样的变化情况。
在〖条件选股〗里选择测试条件,点击〖成功率〗进入

[测试时段]默认为上市第一天起至测试当天止。
[目标周期]与[目标利润]这两个参数用于设置"成功判据",默认值分别为20日和10%。即在选出后的20日内,目标利润曾摸高至10%为成功。准备工作做好后,点击〖开始测试〗按钮,测试工作开始。建议此时将条件选股对话框最小化,以免其遮挡画面。
[对比测试]:按"对比测试"按钮,选择需要加入的限定条件,系统将限定条件加入到原来条件中进行测试,并且列表显示原条件和加入限定条件两种状态的测试结果对比.
成功率的计算方法:选股条件在指定时段上针对某一只股票可能会产生多个选出点,系统这样判断一个选出点是否成功:若股票在某一选出点以后的N天(由"目标周期"设定)内升幅曾摸高至目标利润,则该选出点成功。反之失败。还有一类选出点,距离测试时段终点不足N天,若在这段时间内股票升幅不曾达到目标利润,则将它们归为"未完成",而不是失败。
条件选股针对某一只股票的成功率这样算出:成功选出点总数/(成功选出点总数+失败选出点总数)
成功率测试结果的含义:成功率测试的结果从以下几个角度来解释:

统计数据〗成功率测试结果汇总,从以下几个角度来考察某一条件的成功率。
成功指示(失败指示):若股票在某一选出点以后的N天(由"目标周期"设定)内升幅曾摸高至目标利润,则该选出点成功。反之失败。
未完成指示:还有一类选出点,距离测试时段终点不足N天,若在这段时间内股票升幅不曾达到目标利润,则将它们归为"未完成",而不是失败。
利润1:在目标周期内最高价取得的收益的平均值;
利润2:在目标周期内结束日与买入价的比的平均值;
最大利润:所有利润1中的最大一个。
详细列表〗按照列表方式来显示每一只股票的成功、失败、未完成指示和成功率。图为一份条件选股成功率测试结果报告表。点击报告表的任意一个栏目名,报告表按这一栏目排序。报告表支持键盘精灵快速定位指定股票。


定位到指定股票后,用鼠标拖动股票代码到图形窗口中,可得到该股票的图形分析画面,且K线图上已标出了所有的选出点,其中成功点为红旗,失败点为绿旗。

分布图〗显示成功指示和失败指示曲线。利用分布图的均匀度判定该选股条件的可靠性。分布均匀说明是好的;分布过度集中表示该选股方法过度依赖于某一种特殊形态。

成功率测试的结果都是按照最高价来统计的,只要该测试条件在限定周期内曾到达过该价位,即认为该信号成功。


看上面的解释是成功率的意思是:买入后不亏钱就不算失败.未成功的指示的意思是可以赚钱,但达不到目标.成功指示才是达到目标以上.综上所述.我们新标准后作用还是巨大的.就一DDE系统,加KD条件前后,对比如下面第三四幅图.(其他组合都有用)还有要说明的是不是要看百分比,重要的是提示了多少个信号,成功了多少个.关键问题是这个.每个时期选股成功率都不一样的.我再三说明,市道好,成功率就自然高.但不同时期成功率都比其他策略组合高就可以了.我是抛砖引玉.说的问题很简单:加一周线KD条件入你们自己的选股组合条件中提高胜率.选到哪些股?可以到测试后的详细列表里看.




QUOTE:
原帖由 鑫首 于 2007-10-15 16:50 发表

首先对头文兄的研究精神表示钦佩!!!
(以前L2测试有明显的缺陷),这句话说的很实在,那些测试真的没多大意义,
成功率在95%以上的组合也最少有上万个,不要太痴迷于公式了,大势不好时全没用的,
老大经过很多年的 ...


就是.但原来的老大公式组合胜率之低(20日30%才成功率26%)实在令我接受不了,所以想方法把组合胜率提高.L2测试是成功了(停留在理论上而已).

学习理念这个是关键,但也是说的容易做得难.所以我还是从组合这玩艺上着手.至少现在还是要用组合条件的.闷头选股还是效率低啊.选股组合就是通过有限的数据玩数字游戏.说白了就是数学问题.所以说不学好数学,抄股是处处碰壁的.我想要做的无非是通过选股找到自己喜欢和经验中觉得有希望的形态的股.我想还是继续发掘的好.毕竟这是一个学习的过程.

选股组合能让人赚钱吗?答案是:YES的话,我还是愿意花时间去发掘学习改进.鑫首兄和我体会其实很相像的.如看到只用MACD指标都能赚大钱(如你的图)这种尴尬感概是有的.到头来亏钱或没赚到大钱的原因大多是是自己不坚持持股和选股基本面功夫不对头的错.


[ 本帖最后由 trj1982 于 2008-8-3 10:38 编辑 ]
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 10:49 | 显示全部楼层
647页一些高手的结论



花了很长时间把这两部贴走马观花看了一遍,把一些体会写下来与大家分享,如果能对您有一点启发,则是我的荣幸。
1、老大的理论体系
是以欧奈尔理论为框架的,但不局限于欧奈尔,他把自己的一系列理论都装在了这个框架里。
基本面:价值+成长,以成长为主,以价值前提下的成长股和基本面发生巨大变化的快速成长股为最优。
主力面:公开数据(基金持仓)+大单数据分析(通过一系列公式)
技术面:短线进出
板块分析:抓住热点
进出一支个股的综合考虑:
用基本面分析选定一个股票池,某支股票在成为热点后,通过主力持筹、每笔均额等指标,判断该股是否中线已经转强,如果基本面、主力面都支持中短线强势,则在某天该股所处板块启动、该股启动时,在第一时间进入该股。该股转弱(各种迹象,如EMA13等)时迅速出局。
从主力的角度来分析上述操作的正确性:
主力在对一支股票做好基本分析后,决定做这只股票(对应老大的基本面分析)。然后进了一些底仓(老大的公开数据基金持仓)。主力准备真正拉升了,则先进一部分短线仓位,该股中短线走好(老大的大单数据分析),此时,如果该板块正在启动成为热点(老大的板块分析),该股主力没有理由不在此时大幅拉升。此时介入,不是完美的进入点吗?
2、老大的收益率为什么这么高,我能学到吗
老大总能在股票短线的爆发点进入,这是收益率高的根本原因。但这基于对一只股票基本面的熟悉、主力面的熟悉、板块联动效应的熟悉,能够在瞬间把这些知识联系在一起,同时做出综合判断。好多人说老大果断,其实不是果断,而是思路清楚,信息量充分,能够在短时间内对股票做出判断。
举个例子,同样看每笔均额指标,老大的体会比我们要深刻,因为他了解数据的构成、公式的构成,能够知道形成这样的每笔均额的原因。我们看到的是同样的数据,但理解不深刻。
结论是我恐怕不能达到老大的高度,甚至老大一半的高度。(是说的我,不是大家,呵呵)
3、怎样学习老大
幸好老大的高度很高,达不到一半,三分之一、五分之一也很不错呵。
说说我准备怎样学习老大,不一定适合你,不要受误导。
基本面。多看研究报告,最低目标是避免踩地雷,第二目标是能够知道哪些股有投资价值,最高目标是能找到价值前提下的成长股和基本面发生巨大变化的快速成长股。
主力面。认真研究几个主力公式,能够判断一只股的中期趋势。
技术面。判断短线进场点。这一条多说两句。老大的进出相当快,但风险收益比能保持在1:3吧,我觉得三两年之内恐怕学不到这种本事。但不要紧,我只要把持仓周期拉长一些就好了,止损点扩大一些,期望收益也大一些,能够保持在1:3就好了。短线进场点我认为是非常重要的一项技术,如果这项技术过硬甚至不需要上述所有研究就能保持胜率。我认为股价极短线的变化是受技术面决定的,而不是基本面,基本面决定中长期趋势。短线进场点把握不好,总是要止损。第一部有一位鬼兄贴了若干幅短线技术图,值得学习。老大可能最后一项没有教我们的就是这短线的进场点判断技术了,如果老大能指点一二,我等幸甚。
4、最后这部贴也快结束了,希望老大还是要开新贴,哪怕仅发发数据、公布交易也好,想学习的看前两部贴。
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 10:54 | 显示全部楼层
10月20日盘口主力公式


QUOTE:
原帖由 lymanqun 于 2007-10-20 09:50 发表
  判断主力增减仓,持仓的又一有力数据-----盘口主力数据,发上几张图,看看多清晰吧,主力进出一目了然,数据以后天天送上,公式可自编引入(不再提供公式),数据长达两年(20051201~20071019)
谢谢依然老师的新数据,我看不出你图上的数据是哪一天的,没法核对我的是否正确,我用主力持筹和机构增加的公式框架组织显示了下,请老师斧头正,并请老师再发一张个股图,定位在19号,我校对一下数据和公式的效果。
{盘口主力}
盘口主力日增减:SELFDATA('盘口主力') ,linethick0;
主力真实仓位:sum(盘口主力日增减,0),colorwhite,LINETHICK3,layer0;
三天前仓:=ref(主力真实仓位,3);
五天前仓:=ref(主力真实仓位,5);
十天前仓:=ref(主力真实仓位,10);
廿天前仓:=ref(主力真实仓位,20);
三天增减:主力真实仓位-三天前仓,LINETHICK0,color003399;
五天增减:主力真实仓位-五天前仓,LINETHICK0,color0055ff;
十天增减:主力真实仓位-十天前仓,LINETHICK0,color00aaff;
廿天增减:主力真实仓位-廿天前仓,LINETHICK0,colorblue;
机构当日增仓率:盘口主力日增减/FINANCE2(37);
机构三日增仓率:三天增减/FINANCE2(37);
机构五日增仓率:五天增减/FINANCE2(37);
机构十日增仓率:十天增减/FINANCE2(37);
机构廿日增仓率:廿天增减/FINANCE2(37),colorblue;
机构总持仓率:主力真实仓位/FINANCE2(37);
仓量斜率3:ma(主力真实仓位-ref(主力真实仓位,1),3)/CAPITAL*100,linethick0;
仓量斜率5:ma(主力真实仓位-ref(主力真实仓位,1),5)/CAPITAL*100,linethick0;
仓量斜率10:ma(主力真实仓位-ref(主力真实仓位,1),10)/CAPITAL*100,linethick0;
仓量斜率20:ma(主力真实仓位-ref(主力真实仓位,1),20)/CAPITAL*100,linethick0;
FILLRGN(廿天增减,0,廿天增减>0,rgb(255,255,00),廿天增减<0,rgb(00,255,255));
{廿天增减,COLORWHITE;}
FILLRGN(十天增减,0,十天增减>0,rgb(255,170,00),十天增减<0,rgb(00,170,255));
{十天图:十天增减,COLORWHITE;}
FILLRGN(五天增减,0,五天增减>0,rgb(255,85,00),五天增减<0,rgb(00,85,255));
{五天图:五天增减,COLORWHITE;}
FILLRGN(三天增减,0,三天增减>0,rgb(153,51,00),三天增减<0,rgb(00,51,153));
{三天图:三天增减,COLORWHITE;}
STICKLINE(盘口主力日增减>0,盘口主力日增减,0,6,0),COLOR0000ff;
STICKLINE(盘口主力日增减<0,盘口主力日增减,0,6,0),color00ff00;
ma5:MA(主力真实仓位,5),colorred;
ma10:MA(主力真实仓位,10),COLORGRAY;
ma20:MA(主力真实仓位,20),COLORBLUE,linethick4;
ma30:MA(主力真实仓位,30),colorgreen;
ma50:MA(主力真实仓位,50),CIRCLEDOT,COLORMAGENTA;
主力增减:盘口主力日增减/FINANCE2(37);
drawtext(ma(主力真实仓位,50)>ref(ma(主力真实仓位,50),1),ma(主力真实仓位,50),'o'),COLORgray;

PARTLINE(ma50<ma30 and ma50>ref(ma50,1) and ma30>ref(ma30,1),ma50),color0000ff,CIRCLEDOT;
PARTLINE(ma50<ma30 and (ma50<ref(ma50,1) or ma30<ref(ma30,1)),ma50),color00ffff,CIRCLEDOT;
PARTLINE(ma50>ma30 and ma50>ref(ma50,1) and ma30>ref(ma30,1),ma50),colorff00ff,CIRCLEDOT;
PARTLINE(ma50>ma30 and (ma50<ref(ma50,1) or ma30<ref(ma30,1)),ma50),colorff0000;




QUOTE:
原帖由 chinavrml 于 2007-10-20 10:40 发表


谢谢依然老师的新数据,我看不出你图上的数据是哪一天的,没法核对我的是否正确,我用主力持筹和机构增加的公式框架组织显示了下,请老师斧头正,并请老师再发一张个股图,定位在19号,我校对一下数据和公式 ...


依然老大的公式其实很简单。
{盘口主力}
盘口主力日增减:SELFDATA('盘口主力' ) ,colorred,COLORSTICK;
主力真实仓位:sum(盘口主力日增减,0),colorblue;
五日主力仓位:ma(主力真实仓位,5);
十日主力仓位:ma(主力真实仓位,10);
二十日主力仓位:ma(主力真实仓位,20);
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 11:04 | 显示全部楼层
依然老大关于新数据的介绍10月23日


QUOTE:
原帖由 zx9900 于 2007-10-23 00:37 发表
谁知道 主力持筹 机构增仓 盘口主力 三个数据大概是怎么算的

今天的600122 机构增仓和主力持筹都显示正的 为什么盘口主力显示负的??
主力持筹的起点是算大于等于5万元金额的买卖成交,这就包括了很多散户成交;机构增仓的起点是算大于等于100万金额的买卖成交,这主要是机构和超大户的成交;盘口主力考虑了大于100万金额的买卖成交和交易中在买一和卖一突然出现的大买盘和大卖盘(一般为50万金额或以上)的成交情况;而在“机构总持仓率-20日-10日-5日-3日-当日增仓率(冲击TOPVIEW数据)071022”的数据中还加入了大智慧L2计算特大单的函数算出的大笔成交,与上面的机构增仓算出的数据基本一致,但有些差别:所有这些提供的是不同的视角看个股主力的活动情形,要结合起来看,准确率应是盘口主力最好,机构增仓次之,主力持筹第三,“机构总持仓率-20日-10日-5日-3日-当日增仓率(冲击TOPVIEW数据)”的数据较主力增仓数据稍差——但应用了大智慧L2计算特大单的函数算出的大笔成交,这是L2推送的数据,,感觉和大智慧L2推出的DDE,DDX等都不太准,供参考吧。。。。
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 11:10 | 显示全部楼层
老大都话好的公式



QUOTE:
原帖由 lymanqun 于 2007-10-23 21:05 发表

不错啊,但我引入后,在大智慧L2上选不出股来。。。。
呵呵 我改了一晚上 作了个可以用的 供朋友们下载.  但是必需要大智慧L2的收费版
如果有什么不正确的,欢迎朋友们指正  大智慧L2专业函数中不提供主营业务利润率
但是提供了主营业务成本率 所以我用  主营业务利润率: 100-PFFIN(1656,0);   来计算了   不知道对不对!
{小泰坦公式}
{原创:lymanqun}
input:N(20),T(10),M(125),P(60),p1(10);
{以下三个数据需要根据实际情况修改其数值}
{rq:=1070630;} {表示取2007年06月30日的财务数据。}
bbxs:=2;  {报表系数,1:年报;2:半年报;4/3:第三季报;4:第一季报}
jsxs:=1;  {技术指标系数,标准值等于1,可自行定义数值。降低该数值将提高选股数量,数值需要大于零!}
{以下修改成为大智慧L2 专业财务函数}
{主营业务收入:ref(selfdata('主营业务收入'),BARSSINCE(date>=rq));
主营业务利润率:ref(selfdata('主营业务利润率'),BARSSINCE(date>=rq));
资产负债率:ref(selfdata('资产负债率'),BARSSINCE(date>=rq));
每股收益:ref(selfdata('每股收益'),BARSSINCE(date>=rq));
净利润增长率:ref(selfdata('净利润增长率'),BARSSINCE(date>=rq));
股东户数:ref(selfdata('股东户数'),BARSSINCE(date>=rq));
}
主营业务利润率: 100-PFFIN(1656,0);
资产负债率: PFFIN(1701,0 );
每股收益: PFFIN(1001,0 );
净利润增长率: PFFIN(1604,0 );
股东户数: PFFIN(4253,0 );
每股主营收入:=PFFIN(1007,0);
主营业务收入:每股主营收入*finance2(35) ;

{RSP强度}
AA:=(CLOSE-LLV(LOW,N))*100/(HHV(HIGH,N)-LLV(LOW,N));
BB:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
CC:=BARSCOUNT(CLOSE);
二十天相对价位:IF(CC<=N,BB,AA);
GG:=(CLOSE-LLV(LOW,T))*100/(HHV(HIGH,T)-LLV(LOW,T));
HH:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
II:=BARSCOUNT(CLOSE);
十天相对价位:=IF(II<=T,HH,GG);
FF:=(CLOSE-LLV(LOW,M))*100/(HHV(HIGH,M)-LLV(LOW,M));
DD:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
EE:=BARSCOUNT(CLOSE);
半年相对价位:=IF(EE<=M,DD,FF);
JJ:=(CLOSE-LLV(LOW,P))*100/(HHV(HIGH,P)-LLV(LOW,P));
KK:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
MM:=BARSCOUNT(CLOSE);
六十天相对价位:=IF(MM<=P,KK,JJ);
{line:=80; }
{小泰坦。牛市使用,将市销率扩大到6,其余未改)}
六十日强度:=六十天相对价位/jsxs>80;
半年强度:=半年相对价位/jsxs>75;
二十日强度:=二十天相对价位/jsxs>70;
换手率:=VOL/FINANCE2(37);
换手率和:=SUM(换手率,P1);
当日成交量:=VOL;
五日均量:=ma(vol,5);
Var1:=c*FINANCE2(37)/(主营业务收入*bbxs)<=6 and c*FINANCE2(37)/(主营业务收入*bbxs)>0;{0<市销率<6}
Var3:=FINANCE2(37)*c>=20000 AND FINANCE2(37)*c<=45*10000;{2亿人民币≤流通市值≤45亿元人民币}
Var4:=BARSCOUNT(CLOSE)>1*125;{ 上市时间≥半年 注:适当调整}
Var5:=主营业务利润率>20;{主营业务利润率大于20%}
Var6:=资产负债率<80;{资产负债率行业均值暂取80}
Var7:=c/(每股收益*bbxs)/净利润增长率<=1;{市盈率和收益增长率的比率≤1--PEG比率}
Var8:=100*capital/股东户数>=4500;{流通股东人均持股大于4500}
Var9:=每股收益>-0.25;{最近一期每股收益大于-0.25元}
Var10:=五日均量>当日成交量;
Var11:=换手率和>30;
Var12:=selfdata('基金持仓率')>1.5;
Test:Var1 and Var3 and Var4 and Var5 and Var6 and Var7 and Var8 and Var9 and Var10 and Var11 and Var12; {测试用}
小泰坦:Var1 and Var3 and Var4 and Var5 and Var6 and Var7 and Var8 and Var9 and 六十日强度 and 半年强度  and 二十日强度 and Var10 and Var11 and Var12;
十日上榜:COUNT(小泰坦=1,10);
廿日上榜:COUNT(小泰坦=1,20);
月涨幅:(c-ref(c,20))/(ref(c,20))*100;
两月涨幅:(c-ref(c,40))/(ref(c,40))*100;
一年涨幅:(c-ref(c,250))/(ref(c,250))*100;
精选:if((小泰坦=1 and 两月涨幅<70  ),1,0);

[ 本帖最后由 trj1982 于 2008-8-3 11:12 编辑 ]
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 11:17 | 显示全部楼层
头文字D的新开发公式



受taimii同志启发,自己做的四个新MACD公式


笔均MACD

笔均量:=selfdata('BS');
DIFF : EMA(笔均量,SHORT) - EMA(笔均量,LONG);
DEA  : EMA(DIFF,M);
MACD : 2*(DIFF-DEA), COLORSTICK;

主力持筹MACD

大买:=SELFDATA('大买量');{单位:手(百股)}
大卖:=SELFDATA('大卖量');
主力仓量:sum(大买-大卖,0),linethick0;
DIFF : EMA(主力仓量,SHORT) - EMA(主力仓量,LONG);
DEA  : EMA(DIFF,M);
MACD : 2*(DIFF-DEA), COLORSTICK;

机构MACD

机构净入:SELFDATA('机构增仓' ) ,linethick0;
主力仓量:sum(机构净入,0),LINETHICK0;
DIFF : EMA(主力仓量,SHORT) - EMA(主力仓量,LONG);
DEA  : EMA(DIFF,M);
MACD : 2*(DIFF-DEA), COLORSTICK;

盘口MACD

盘口主力日增减:SELFDATA('盘口主力' ),LINETHICK0;
主力真实仓位:sum(盘口主力日增减,0),LINETHICK0;
DIFF : EMA(主力真实仓位,SHORT) - EMA(主力真实仓位,LONG);
DEA  : EMA(DIFF,M);
MACD : 2*(DIFF-DEA), COLORSTICK;


参数设置如图.两种设法.平时也可以按个人喜好自己设,买卖点会有点不一样.
平时用主力持筹MACD,机构MACD,笔均MACD比较好.三图排列放.以上均用老大盘后数据.所以有一点滞后性.
对比原来的均线红蓝图看,这个比较直观.平时笔均MACD做参考,不做主要买卖指示.三个或四个指标均开始金叉的股可以关注.有,一两个指标金叉,其他指标却背离的话的股适宜观望.如主力在抛股.均量却放大的股是做空能量足够,而不是叫你买.MACD红柱开始缩小其实就可以卖了.
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 11:24 | 显示全部楼层
加精的贴啊,最适合我用690页,13786楼的老大谢谢了

我也做点贡献,把依然兄所发布的公式整理一下发上来,供新人使用:


每笔均额:
CJBS:=SELFDATA('BS');
每笔均额:AMOUNT/CJBS,{COLORYELLOW,}STICK,colorred,PRECIS0;
MA1:MA(每笔均额,N1),PRECIS0;
MA2:MA(每笔均额,N2),PRECIS0;
MA3:MA(每笔均额,N3),PRECIS0;
三日乖离:(ma1-ma3)/ma3*100,PRECIS0;
均额变化五:MA1/REF(MA1,N1),PRECIS0;
均额变化十:MA2/REF(MA2,N2),PRECIS0;
额变化二十:MA3/REF(MA3,N3),PRECIS0;

奈尔排名:
SELFDATA('欧奈尔排名');

135均线(部分):
{135均线公式}
ema1:ema(c,p1),colorblue,linethick2;
ema2:ema(c,p2),colorred,linethick2;
ema3:ema(c,p3),colorgreen,linethick2;
ema4:ema(c,p4),colorff00ff;
ema5:ema(c,p5),colorffcc66;

rsp(相对强弱):
{RSP强度(N=20,M=125,T=10,P=60)}
AA:=(CLOSE-LLV(LOW,N))*100/(HHV(HIGH,N)-LLV(LOW,N));
BB:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT
(CLOSE)));
CC:=BARSCOUNT(CLOSE);
二十天相对价位:IF(CC<=N,BB,AA);
GG:=(CLOSE-LLV(LOW,T))*100/(HHV(HIGH,T)-LLV(LOW,T));
HH:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT
(CLOSE)));
II:=BARSCOUNT(CLOSE);
十天相对价位:IF(II<=T,HH,GG);
FF:=(CLOSE-LLV(LOW,M))*100/(HHV(HIGH,M)-LLV(LOW,M));
DD:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT
(CLOSE)));
EE:=BARSCOUNT(CLOSE);
半年相对价位:IF(EE<=M,DD,FF),colorred;
JJ:=(CLOSE-LLV(LOW,P))*100/(HHV(HIGH,P)-LLV(LOW,P));
KK:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT
(CLOSE)));
MM:=BARSCOUNT(CLOSE);
六十天相对价位:IF(MM<=P,KK,JJ),colorblue;
line:80;

主力持筹:
{主力持筹(用于将分笔数据提取后在日线上显示出来)}
大买:=SELFDATA('大买量');
大卖:=SELFDATA('大卖量');
当天增减:(大买-大卖),LINETHICK0,COLOR0000ff,PRECIS0;
主力仓量:sum(大买-大卖,0),LINETHICK2,COLORGRAY,PRECIS0;
三天前仓:=ref(主力仓量,3);
五天前仓:=ref(主力仓量,5);
十天前仓:=ref(主力仓量,10);
{廿天前仓:=ref(主力仓量,20);}
三天增减:主力仓量-三天前仓,LINETHICK0,color003399,PRECIS0;
五天增减:主力仓量-五天前仓,LINETHICK0,color0055ff,PRECIS0;
十天增减:主力仓量-十天前仓,LINETHICK0,color00aaff,PRECIS0;
{廿天增减:主力仓量-廿天前仓,LINETHICK0,colorblack,PRECIS0;}
{FILLRGN(廿天增减,0,廿天增减>0,rgb(255,255,00),廿天增减<0,rgb(00,255,255));}
{廿天增减,COLORWHITE;}
FILLRGN(十天增减,0,十天增减>0,rgb(255,170,00),十天增减<0,rgb(00,170,255));
{十天图:十天增减,COLORWHITE;}
FILLRGN(五天增减,0,五天增减>0,rgb(255,85,00),五天增减<0,rgb(00,85,255));
{五天图:五天增减,COLORWHITE;}
FILLRGN(三天增减,0,三天增减>0,rgb(153,51,00),三天增减<0,rgb(00,51,153));
{三天图:三天增减,COLORWHITE;}
STICKLINE(当天增减>0,当天增减,0,6,0),COLOR0000ff;
STICKLINE(当天增减<0,当天增减,0,6,0),color00ff00;
ma5:MA(主力仓量,5),colorred;
ma10:MA(主力仓量,10),COLORGRAY;
ma20:MA(主力仓量,20),COLORBLUE,linethick2;
ma30:MA(主力仓量,30),colorgreen;
ma50:MA(主力仓量,50),CIRCLEDOT,COLORMAGENTA;
主力增减:当天增减/FINANCE2(37);
drawtext(ma(主力仓量,50)>ref(ma(主力仓量,50),1),ma(主力仓量,50),'o'),COLORblack;
PARTLINE(ma50<ma30 and ma50>ref(ma50,1) and ma30>ref(ma30,1),ma50),color0000ff,CIRCLEDOT;
PARTLINE(ma50<ma30 and (ma50<ref(ma50,1) or ma30<ref(ma30,1)),ma50),color00ffff,CIRCLEDOT;
PARTLINE(ma50>ma30 and ma50>ref(ma50,1) and ma30>ref(ma30,1),ma50),colorff00ff,CIRCLEDOT;
PARTLINE(ma50>ma30 and (ma50<ref(ma50,1) or ma30<ref(ma30,1)),ma50),colorff0000;
当天增减比率:当天增减/CAPITAL*100;
三天增减比率:三天增减/CAPITAL*100;
五天增减比率:五天增减/CAPITAL*100;
十天增减比率:十天增减/CAPITAL*100;
{廿天增减比率:廿天增减/CAPITAL*100;}
仓量斜率三:ma(主力仓量-ref(主力仓量,1),3)/FINANCE2(37),linethick0;
仓量斜率五:ma(主力仓量-ref(主力仓量,1),5)/FINANCE2(37),linethick0;
仓量斜率十:ma(主力仓量-ref(主力仓量,1),10)/FINANCE2(37),linethick0;
仓量斜率廿:ma(主力仓量-ref(主力仓量,1),20)/FINANCE2(37),linethick0;

机构增仓:
机构净入:SELFDATA('机构增仓' ) ,linethick0;
主力仓量:sum(机构净入,0),colorbrown,LINETHICK3;
0,colorred;
三天前仓:=ref(主力仓量,3);
五天前仓:=ref(主力仓量,5);
十天前仓:=ref(主力仓量,10);
廿天前仓:=ref(主力仓量,20);
三天增减:=主力仓量-三天前仓{,LINETHICK0,color003399};
五天增减:=主力仓量-五天前仓{,LINETHICK0,color0055ff};
十天增减:=主力仓量-十天前仓{,LINETHICK0,color00aaff};
廿天增减:=主力仓量-廿天前仓{,LINETHICK0,colorblue};
机构当日增仓率:机构净入/FINANCE2(37);
机构三日增仓率:三天增减/FINANCE2(37);
机构五日增仓率:五天增减/FINANCE2(37);
机构十日增仓率:十天增减/FINANCE2(37);
机构廿日增仓率:廿天增减/FINANCE2(37),colorblue;
机构总持仓率:主力仓量/FINANCE2(37);
仓量斜率3:ma(主力仓量-ref(主力仓量,1),3)/CAPITAL*100,linethick0;
仓量斜率5:ma(主力仓量-ref(主力仓量,1),5)/CAPITAL*100,linethick0;
仓量斜率10:ma(主力仓量-ref(主力仓量,1),10)/CAPITAL*100,linethick0;
仓量斜率20:ma(主力仓量-ref(主力仓量,1),20)/CAPITAL*100,linethick0;
FILLRGN(廿天增减,0,廿天增减>0,rgb(255,255,00),廿天增减<0,rgb(00,255,255));
{廿天增减,COLORWHITE;}
FILLRGN(十天增减,0,十天增减>0,rgb(255,170,00),十天增减<0,rgb(00,170,255));
{十天图:十天增减,COLORWHITE;}
FILLRGN(五天增减,0,五天增减>0,rgb(255,85,00),五天增减<0,rgb(00,85,255));
{五天图:五天增减,COLORWHITE;}
FILLRGN(三天增减,0,三天增减>0,rgb(153,51,00),三天增减<0,rgb(00,51,153));
{三天图:三天增减,COLORWHITE;}
STICKLINE(机构净入>0,机构净入,0,6,0),COLOR0000ff;
STICKLINE(机构净入<0,机构净入,0,6,0),color00ff00;
ma5:MA(主力仓量,5),colorred;
ma10:MA(主力仓量,10),COLORGRAY;
ma20:MA(主力仓量,20),COLORBLUE,linethick4;
ma30:MA(主力仓量,30),colorgreen;
ma50:MA(主力仓量,50),CIRCLEDOT,COLORMAGENTA;
主力增减:机构净入/FINANCE2(37);
drawtext(ma(主力仓量,50)>ref(ma(主力仓量,50),1),ma(主力仓量,50),'o'),COLORgray;
{PARTLINE(ma50,ma50<ma30 and ma50>ref(ma50,1) and ma30>ref(ma30,1),rgb(255,0,0),
   ma50<ma30,rgb(255,255,0),
   ma50>ma30 and ma50>ref(ma50,1) and ma30>ref(ma30,1),rgb(255,0,255),
   1,rgb(0,0,255)),CIRCLEDOT;
}
PARTLINE(ma50<ma30 and ma50>ref(ma50,1) and ma30>ref(ma30,1),ma50),color0000ff,CIRCLEDOT;
PARTLINE(ma50<ma30 and (ma50<ref(ma50,1) or ma30<ref(ma30,1)),ma50),color00ffff,CIRCLEDOT;
PARTLINE(ma50>ma30 and ma50>ref(ma50,1) and ma30>ref(ma30,1),ma50),colorff00ff,CIRCLEDOT;
PARTLINE(ma50>ma30 and (ma50<ref(ma50,1) or ma30<ref(ma30,1)),ma50),colorff0000;

机构持仓:
总持仓率:SELFDATA('机构总持仓率');
二月持仓率:SELFDATA('机构二月持仓率');
机构3日增仓率:SELFDATA('机构3日增仓率');
机构5日增仓率:SELFDATA('机构5日增仓率');
机构10日增仓率:SELFDATA('机构10日增仓率');
机构20日增仓率:SELFDATA('机构20日增仓率');

盘口主力:
{盘口主力}
日增减:SELFDATA('盘口主力' ),LINETHICK0{ ,colorred,COLORSTICK};
主力实仓:sum(日增减,0);
ma1:ma(主力实仓,5);
ma2:ma(主力实仓,30);
{十日主力仓位:ma(主力真实仓位,10);
二十日主力仓位:ma(主力真实仓位,20);};


主力增减:
{利用主力增减(QQ兄的杰作)选股的分析家6.0,分析家5.0通用公式(扩展数据设在"数据8"---自己根据情况可改动,选股时,只要选定"主力增减排名三>0"即可),
ZLZJ选股(主力增减排序法选股)}
{主力持筹公式,取用主力仓量、主力增减、主力仓量ma5、主力仓量ma20指标}   
大买:=SELFDATA('大买量');                                                
大卖:=SELFDATA('大卖量');                                                
当天增减:=(大买-大卖);                                                   
主力仓量:=sum(大买-大卖,0);                                             
主力增减:当天增减/finance2(37);                                            
主仓五:=MA(主力仓量,5);                                                   
主仓二十:=MA(主力仓量,20);                                                
                                                                        
{欧奈尔排名公式,取用gold2指标}                                         
m:=5;                                                                                   
seq:=selfdata('欧奈尔排名'); {当日排名}                                       
{保持排名上升速度明日是否有可能进入前M名}                                               
tom:=(2*seq-ref(seq,1)); {简单预测明日排名}                                             
aft:=(3*seq-2*ref(seq,1)); {简单预测第三日排名}                                         
gold1:=tom<m;                                                                           
gold2:=aft<m;                                                                           
f:=not(gold1) and not(gold2);                                                           
pre:=BARSLAST(gold1 or gold2);  {前面的上榜日}                                          
{pregold1:=(ref(gold1,pre)=1);   前面的上榜日是gold1日还是gold2日}                     
{netbuy:=stkindi(STKLABEL, 'ZLCC2.当天增减'); {净买}                                    
netbuy:=当天增减;                                                                       
netsum:=sum(netbuy,pre);  {累计净买}                                                   
prebuy:=ref(netbuy,pre);  {上榜日净买}                                                  
good: (gold1 or gold2 or prebuy+netsum>0),linethick0;  {上榜,或者良性整理状态}     
                                                               
N1:=7;n2:=14;n3:=21;                                                     
LC := REF(CLOSE,1);                                                      
RSI1:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;  
nkdj:=9;m1:=3;m2:=3;
RSV:=(CLOSE-LLV(LOW,Nkdj))/(HHV(HIGH,Nkdj)-LLV(LOW,Nkdj))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;           
主力增减排名:extdata(4)+1,linethick0;
{廿日最高:=llv(zl排名,20);
yx1:=zl排名<=20;
主力增减排名一:yx1 and ref(yx1,1)=0;
yx2:ddx排名<=18 and 主力仓量>主仓二十 and good and (l<ref(h,1) or o<bbi);
主力增减排名二:=( yx2 and ref(yx2,1)=0 );
}
yx3: 主力增减排名<=20 and 主力仓量>主仓二十 and j>d
and barslast(cross(j,d))<=5 and good=1;
{and (l<ref(h,1) or o<bbi)and 主仓五>主仓二十 }
主力增减排名三:yx3 and ref(yx3,1)=0,colorred;

小泰坦:
{小泰坦公式}
input:N(20),T(10),M(125),P(60),p1(10);
{以下三个数据需要根据实际情况修改其数值}
{rq:=1070630; {表示取2007年06月30日的财务数据。}
rq:=1000000+(yy*10000)+(mm*100)+dd;{报表自定年月日}
bbxs:=bxs;  {报表系数,1:年报;2:半年报;4/3:第三季报;4:第一季报}
jsxs:=jxs;  {技术指标系数,标准值等于1,可自行定义数值。降低该数值将提高选股数量,数值需要大于零!}
主营业务收入:=ref(selfdata('主营业务收入'),BARSSINCE(date>=rq));
主营业务利润率:=ref(selfdata('主营业务利润率'),BARSSINCE(date>=rq));
资产负债率:=ref(selfdata('资产负债率'),BARSSINCE(date>=rq));
每股收益:=ref(selfdata('每股收益'),BARSSINCE(date>=rq));
净利润增长率:=ref(selfdata('净利润增长率'),BARSSINCE(date>=rq));
股东户数:=ref(selfdata('股东户数'),BARSSINCE(date>=rq));
{RSP强度}
AA:=(CLOSE-LLV(LOW,N))*100/(HHV(HIGH,N)-LLV(LOW,N));
BB:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
CC:=BARSCOUNT(CLOSE);
二十天相对价位:=IF(CC<=N,BB,AA);
GG:=(CLOSE-LLV(LOW,T))*100/(HHV(HIGH,T)-LLV(LOW,T));
HH:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
II:=BARSCOUNT(CLOSE);
十天相对价位:=IF(II<=T,HH,GG);
FF:=(CLOSE-LLV(LOW,M))*100/(HHV(HIGH,M)-LLV(LOW,M));
DD:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
EE:=BARSCOUNT(CLOSE);
半年相对价位:=IF(EE<=M,DD,FF);
JJ:=(CLOSE-LLV(LOW,P))*100/(HHV(HIGH,P)-LLV(LOW,P));
KK:=(CLOSE-LLV(LOW,BARSCOUNT(CLOSE)))*100/(HHV(HIGH,BARSCOUNT(CLOSE))-LLV(LOW,BARSCOUNT(CLOSE)));
MM:=BARSCOUNT(CLOSE);
六十天相对价位:=IF(MM<=P,KK,JJ);

主力K线:
{主力K线}
买入:selfDATA('大买量')/10000,colorgreen,linethick0;{COLORSTICK}
卖出:selfDATA('大卖量')/10000,colorwhite,linethick0;{COLORSTICK}
净买:买入-卖出,colorred,linethick0;
累计持仓:sum(净买,0),colorgreen,linethick2;
stickline(1,累计持仓,累计持仓+买入,4,1),colorgreen;
stickline(1,累计持仓,累计持仓+卖出,4,1),coloryellow;
stickline(净买>0,累计持仓+买入,累计持仓-卖出,4,0),colorred;
stickline(净买<0,累计持仓+卖出,累计持仓-买入,4,0),colorffff00;
卅日持仓:ma(累计持仓,30),pointdot,colorblue;
ma5:MA(累计持仓,5),colorred;
ma10:MA(累计持仓,10),COLORGRAY;
ma30:MA(累计持仓,30),colorgreen;
ma50:MA(累计持仓,50),CIRCLEDOT,COLORMAGENTA;
drawtext(ma(累计持仓,50)>ref(ma(累计持仓,50),1),ma(累计持仓,50),'o'),COLORBLACK;


{line:=80; }
{小泰坦。牛市使用,将市销率扩大到6,其余未改)}
六十日强度:=六十天相对价位/jsxs>80;
半年强度:=半年相对价位/jsxs>75;
二十日强度:=二十天相对价位/jsxs>70;
换手率:=VOL/FINANCE2(37);
换手率和:=SUM(换手率,P1);
当日成交量:=VOL;
五日均量:=ma(vol,5);
xgrq:=1000000+(yy1*10000)+(mm1*100)+dd1;{选股年月日}
Var1:=c*FINANCE2(37)/(主营业务收入*bbxs)<=6 and c*FINANCE2(37)/(主营业务收入*bbxs)>0;{0<市销率<6}
Var3:=FINANCE2(37)*c>=20000 AND FINANCE2(37)*c<=45*10000;{2亿人民币≤流通市值≤45亿元人民币}
Var4:=BARSCOUNT(CLOSE)>1*125;{ 上市时间≥半年 注:适当调整}
Var5:=主营业务利润率>20;{主营业务利润率大于20%}
Var6:=资产负债率<80;{资产负债率行业均值暂取80}
Var7:=c/(每股收益*bbxs)/净利润增长率<=1;{市盈率和收益增长率的比率≤1--PEG比率}
Var8:=100*capital/股东户数>=4500;{流通股东人均持股大于4500}
Var9:=每股收益>-0.25;{最近一期每股收益大于-0.25元}
Var10:=五日均量>当日成交量;
Var11:=换手率和>30;
Var12:selfdata('基金持仓率')>1.5;
Test:Var1 and Var3 and Var4 and Var5 and Var6 and Var7 and Var8 and Var9 and Var10 and Var11 and Var12; {测试用}
小泰坦:Var1 and Var3 and Var4 and Var5 and Var6 and Var7 and Var8 and Var9 and 六十日强度 and 半年强度  and 二十日强度 and Var10 and Var11 and Var12;
十日上榜:COUNT(小泰坦=1,10);
廿日上榜:COUNT(小泰坦=1,20);
月涨幅:(c-ref(c,20))/(ref(c,20))*100;
两月涨幅:(c-ref(c,40))/(ref(c,40))*100;
一年涨幅:(c-ref(c,250))/(ref(c,250))*100;
精选:if((小泰坦=1 and 两月涨幅<70  ),1,0);
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 11:26 | 显示全部楼层
欧奈尔排名MACD化


SEQ:selfdata('欧奈尔排名'),linethick0;
rseq:1/SEQ,linethick0;
DIFF : EMA(rseq,SHORT) - EMA(rseq,LONG);
DEA  : EMA(DIFF,M);
MACD : 2*(DIFF-DEA), COLOR3D;



好东西来了.以上是欧奈尔排名的MACD化.感觉很好用.哈哈.真是什么数据都可以MACD化.好看多了.....

参数建议26,5,3.结合前面的MACD一起用吧. .我都觉得自己太搞笑了.什么都MACD化后,觉得自己活在波浪  .
建议三图排列对比用.
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

 楼主| 发表于 2008-8-3 11:29 | 显示全部楼层
13936楼 697页依然老大提供的好东西


好东西来了——TOP文本数据(20071026),TOP数据公式,赢富数据分类持仓比率(20071026);把公式引入,数据通过自定义数据引入,就可排序了。。。。。(刚发现“赢富数据分类持仓比率(20071026)”缺少白云机场,中国平安的分类持仓比率,现在补上了,请重新下载)

[ 本帖最后由 lymanqun 于 2007-10-29 20:35 编辑 ]





附件
2007-10-29 20:12
  下载次数: 655 TOP文本数据(20071026).rar (16.83 KB)
  
2007-10-29 20:12
  下载次数: 678 TOP数据公式.rar (905 Bytes)
  
2007-10-29 20:33
  下载次数: 618 赢富数据分类持仓比率(20071026).rar (28.84 KB)



机构TV{赢富公式}

参数P1=10

机构:SELFDATA('机构tv'),colorred;
机构10日增减:机构-ref(机构,p1),color3d;
法人:SELFDATA('法人tv'),colorff00ff;
散户:SELFDATA('散户tv'),colorgreen;
机构比率:SELFDATA('机构比率(20071026)');
法人比率:SELFDATA('法人比率(20071026)');
大户比率:SELFDATA('大户比率(20071026)');
机构总比率:机构比率+法人比率+(大户比率/2);

[ 本帖最后由 trj1982 于 2008-8-3 11:31 编辑 ]
金币:
奖励:
热心:
注册时间:
2004-8-9

回复 使用道具 举报

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

本版积分规则

本站声明:1、本站所有广告均与MACD无关;2、MACD仅提供交流平台,网友发布信息非MACD观点与意思表达,因网友发布的信息造成任何后果,均与MACD无关。
MACD俱乐部(1997-2019)官方域名:macd.cn   MACD网校(2006-2019)官方域名:macdwx.com
值班热线[9:00—17:30]:18292674919   24小时网站应急电话:18292674919
找回密码、投诉QQ:89918815 友情链接QQ:95008905 广告商务联系QQ:17017506 电话:18292674919
增值电信业务经营许可证: 陕ICP19026207号—2  陕ICP备20004035号

举报|意见反馈|Archiver|手机版|小黑屋|MACD俱乐部 ( 陕ICP备20004035号 )

GMT+8, 2024-4-25 14:09 , Processed in 0.092056 second(s), 7 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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