raidsan 发表于 2006-12-29 20:10

原帖由 dasayu 于 2006-12-29 19:15 发表

呵呵   主要是依然提供的"原材料"是极品,大家加工的时候就可以自由发挥

是啊,排名算法和大单统计算法是现在交易系统里面两大核心来着。

如果能进一步把基本面估值目标这些数据再引入进来,整个交易系统就比较完整了,
剩下的,一个是技术上的守株待兔,在信号出现时进行交易, 另一个就是搜集有关资料,了解和分析行业、公司的基本面了

lymanqun 发表于 2006-12-29 20:33

欧奈尔选股法前80名评分及主力持仓情况(20061229)——去掉停牌股

vrvr23 发表于 2006-12-29 21:05

原帖由 lymanqun 于 2006-12-29 19:16 发表
请重新下载“欧奈尔排名”数据,原用分析家6。0做的,竟出现莫名其妙的错误(新上市股全部排名在前了),现用分析家5。0重新作并导出,数据准确了!!(发现用分析家5。0作时,沪深A股不包括中小板——不得不再用 ...
老大,有些数据还是只有今天的,比如600687我是用飞狐引入的.

vrvr23 发表于 2006-12-29 21:28

非常感谢 raidsan的公式

lymanqun 发表于 2006-12-29 21:31

原帖由 vrvr23 于 2006-12-29 21:05 发表

老大,有些数据还是只有今天的,比如600687我是用飞狐引入的.


不在欧奈尔的选股法范围内的股就是没有数据——大约有500只股,这500只股由于没有基金持仓数据,还有一些没有户均持股数据——都不能入围,故就没他们的数据。

ghoster222 发表于 2006-12-29 21:40

原帖由 raidsan 于 2006-12-29 19:55 发表
看了几只股,发的公式里面,buy=1有比较大的参考价值,可以低吸而不用高买!
具体的意思再细说一下, 比如一个股昨天排名是 200名,但今天一下变成了90名, 上升了110位, 那么简单地预测,假设它能保持这个势头 ...


如果要想看到任意一支股票的buy=1,就需要每天每只股票的排名变化,可是这个排名变化只有依然大哥那里有,是不是只能麻烦依然大哥每天上传这个排名表?

lymanqun 发表于 2006-12-29 21:47

原帖由 ghoster222 于 2006-12-29 21:40 发表



如果要想看到任意一支股票的buy=1,就需要每天每只股票的排名变化,可是这个排名变化只有依然大哥那里有,是不是只能麻烦依然大哥每天上传这个排名表?

是的,也只有天天上传了,又多一项数据了。。。

ghoster222 发表于 2006-12-29 21:51

原帖由 lymanqun 于 2006-12-29 21:47 发表


是的,也只有天天上传了,又多一项数据了。。。

:):*29*:大哥,真不知道该怎么感谢你了,一切尽在不言中吧……

dmiv 发表于 2006-12-29 21:59

原帖由 raidsan 于 2006-12-29 17:59 发表
简单地做了一下公式


{欧奈尔排名}
input:N1(5,1,100),N2(20,5,100);

order:selfdata('欧奈尔排名'),colorwhite,linethick0; {当日排名}
ma1:ma(order,N1),coloryellow,linethick0;            {N1日平均 ...

太好了。多谢。可是以后每天如何引入,是全部股票引入还是只引入80只?

dmiv 发表于 2006-12-29 22:03

原帖由 lymanqun 于 2006-12-29 21:47 发表


是的,也只有天天上传了,又多一项数据了。。。

多谢依然老大!确实辛苦了。先向依然老大致敬!

股市雷锋 发表于 2006-12-29 22:15

请依然兄帮看一看,002049近几日是不是有大资金介入?

lymanqun 发表于 2006-12-29 22:34

原帖由 股市雷锋 于 2006-12-29 22:15 发表
请依然兄帮看一看,002049近几日是不是有大资金介入?

近几日主力有减仓动作,未进入排行榜,且刚跌穿EMA13,EMA17日线,有走弱的可能,但主力持仓较高(44%),可能中线还有戏,但短线应回避。

vrvr23 发表于 2006-12-29 22:58

原帖由 lymanqun 于 2006-12-29 21:31 发表



不在欧奈尔的选股法范围内的股就是没有数据——大约有500只股,这500只股由于没有基金持仓数据,还有一些没有户均持股数据——都不能入围,故就没他们的数据。
明白了.
传一个指标,也许大家有用.要结合kdj的j值

raidsan 发表于 2006-12-30 00:25

改进版来了,有点复杂,但是更实用,除了换了几个单词(大智慧里面是关键字),order换成seq, buy换成gold,
主要实现功能:

1.加入了上榜条件-最低名次参数m,可以自己设,不一定非得预计第二天会排到第一,排到第m名以内也行;
2.考虑到保持上升速度一天还不足够选出所有的强势股(例如雅戈儿一直以来“预计上榜名次“也只达到24名),
如果按第1的设想,放宽到m名以内,可能条件会放得太宽,于是设想,假如保持原有上升速度,连续上升两天,可以达到的名次,
就是预计第三天如果能够入榜,就会触发 gold2=1
3.对于满足gold1=1, 或gold2=1的, 分别绘制红色和绿色柱线

4.最重要一点改进, 考虑对于上榜后,出现的调整的问题。 设计思路是这样考虑,把它跟主力持仓增仓联系起来:
假定上榜日(无论是按预计第二天或第三天能上榜)当天主力是增仓的(净买>0),通常是如此,
[但我也发现了一个特例:星新材料(看走势应该有戏),28号排名由164位上升到89位,但净买入是负的, 这种较少,暂时不用管]
那么,我们对一下良性的调整的定义,应该是后面的净卖出量不能把上榜当天的净买入量给吃掉,只要满足这个条件,就在随后的实心红柱(当天预计第二天上榜)后面,画上空心的红柱;同样,对于实心绿柱(当天预计第三天会上榜),后面画上空头的绿柱,
就是说,只要红柱或绿柱还存在,从主力持仓这个角度来讲,就是可以认为是洗盘,可以继续持有。

飞狐版本:
引用的数据:自定义数据,序列,'欧奈尔排名'
引用的公式:“主力持仓K线”


{欧奈尔排名,飞狐适用}

{N1:短周期,N2:长周期,M:上榜的最低位次}
input:N1(5,1,100),N2(20,5,100); {,M(1,1,100);}
m:=5;

seq:selfdata('欧奈尔排名'),colorwhite,linethick0; {当日排名}
ma1:=ma(seq,N1){,coloryellow,linethick0};            {N1日平均排名}
ma2:=ma(seq,N2){,colormagenta,linethick0};         {N2日平均排名}
h1:=llv(seq,N1){,colorgreen,linethick0};             {N1日最高排名}
h2:=llv(seq,N2){,colorred,linethick0};             {N2日最高排名}

{倒数化排名}
rseq:1/seq,colorwhite;
rma1:ma(rseq,N1),coloryellow;
rma2:ma(rseq,N2),colormagenta;
rh1:hhv(rseq,N1),pointdot,colorgreen;
rh2:hhv(rseq,N2),pointdot,colorred;

{保持排名上升速度明日是否有可能进入前M名}
tom:(2*seq-ref(seq,1)),colorgray,linethick0; {简单预测明日排名}
aft:(3*seq-2*ref(seq,1)),colorgray,linethick0; {简单预测第三日排名}
gold1:tom<m,linethick0;
gold2:aft<m,linethick0;

{对预测第二天,第三天预计上榜的日期作醒目显示}
STICKLINE(gold2 and not(gold1),0,rseq,8,0),colorgreen;
STICKLINE(gold1,0,rseq,8,0),colorred;

{涨势跟踪--如果上榜后,保持主力持仓净增则可认为是良性调整,}
{否则,如果后面的累计净卖出吞掉了上榜当天的净买入,则认为是假突破}

f:=not(gold1) and not(gold2);
pre:=BARSLAST(gold1 or gold2);{前面的上榜日}
pregold1:(ref(gold1,pre)=1),linethick0;   {前面的上榜日是gold1日还是gold2日}
netbuy:=stkindi(STKLABEL, '主力持仓K线.净买',0,-1); {净买}
netsum:=sum(netbuy,pre+1);{累计净买}
prebuy:=ref(netbuy,pre);{上榜日净买}
STICKLINE(f and pregold1 and prebuy+netsum>0, 0, rseq,8, 1), colorred;
STICKLINE(f and not(pregold1) and prebuy+netsum>0, 0, rseq,8,1), colorgreen;
good:(gold1 or gold2 or prebuy+netsum>0),linethick0;{上榜,或者良性整理状态}


大智慧版:

{欧奈尔排名, 大智慧适用}

{N1:短周期,N2:长周期,M:上榜的最低位次}
input:N1(5,1,100),N2(20,5,100); {,M(1,1,100);}
m:=5;

seq:selfdata('欧奈尔排名'),colorwhite,linethick0; {当日排名}
ma1:=ma(seq,N1){,coloryellow,linethick0};            {N1日平均排名}
ma2:=ma(seq,N2){,colormagenta,linethick0};         {N2日平均排名}
h1:=llv(seq,N1){,colorgreen,linethick0};             {N1日最高排名}
h2:=llv(seq,N2){,colorred,linethick0};             {N2日最高排名}

{倒数化排名}
rseq:1/seq,colorwhite;
rma1:ma(rseq,N1),coloryellow;
rma2:ma(rseq,N2),colormagenta;
rh1:hhv(rseq,N1),pointdot,colorgreen;
rh2:hhv(rseq,N2),pointdot,colorred;

{保持排名上升速度明日是否有可能进入前M名}
tom:(2*seq-ref(seq,1)),colorgray,linethick0; {简单预测明日排名}
aft:(3*seq-2*ref(seq,1)),colorgray,linethick0; {简单预测第三日排名}
gold1:tom<m,linethick0;
gold2:aft<m,linethick0;

{对预测第二天,第三天预计上榜的日期作醒目显示}
STICKLINE(gold2 and not(gold1),0,rseq,8,0),colorgreen,layer7;
STICKLINE(gold1,0,rseq,8,0),colorred,layer7;

{涨势跟踪--如果上榜后,保持主力持仓净增则可认为是良性调整,}
{否则,如果后面的累计净卖出吞掉了上榜当天的净买入,则认为是假突破}

f:=not(gold1) and not(gold2);
pre:=BARSLAST(gold1 or gold2);{前面的上榜日}
pregold1:(ref(gold1,pre)=1),linethick0;   {前面的上榜日是gold1日还是gold2日}
netbuy:=stkindi(STKLABEL, '主力K线.净买'); {净买}
netsum:=sum(netbuy,pre+1);{累计净买}
prebuy:=ref(netbuy,pre);{上榜日净买}
STICKLINE(f and pregold1 and prebuy+netsum>0, 0, rseq,8,1), colorred,layer7;
STICKLINE(f and not(pregold1) and prebuy+netsum>0, 0, rseq,8,1), colorgreen,layer7;
good:(gold1 or gold2 or prebuy+netsum>0),linethick0;{上榜,或者良性整理状态};



效果图:

白云山下 发表于 2006-12-30 00:46

小弟对公式实在是新手,请教依然老师(其他兄弟知道的替老师回答也行,^_^):
主力持仓公式如下:
主动性大买量:SELFDATA('大买量' ),stick;
主动性大卖量:SELFDATA('大卖量' ),stick;
大单买卖差:主动性大买量-主动性大卖量,stick,colorred;
主力仓量:sum(主动性大买量-主动性大卖量,0);
三天前主力仓量:ref(主力仓量,3),POINTDOT,colorblack;
五天前主力仓量:ref(主力仓量,5),POINTDOT,colorblue;
主力三天增减量:主力仓量-三天前主力仓量,COLORBROWN,POINTDOT;
主力五天增减量:主力仓量-五天前主力仓量,COLORBLUE,POINTDOT;
十天前主力量:ref(主力仓量,10),stick,coloryellow;
二十天前主力量:ref(主力仓量,20),stick,coloryellow;
主力二十增减量:主力仓量-二十天前主力量,COLORYELLOW,POINTDOT;
Var9:=主力仓量;
Var10:十天前主力量;
主力十天增减:Var9-Var10,COLORBROWN,stick;
MA(主力仓量,5),colorblack,pointdot;
MA(主力仓量,10),colorblue,pointdot;
MA(主力仓量,30),colorred;
---------------
我的自定义数据,建立的有大卖量、大买量,其余的主力仓量、主动性大买量、主动性大卖量、二十天前主力量,这些我都没有每天导入,可是,我看到自己的飞狐软件里面“主力仓量、主动性大买量、主动性大卖量”都有显示,可是我并没有导入他没啊,是不是这些数据都是飞狐软件自己去软件自己的数据库提取,并不需要人工导入自定义数据?

迷思 发表于 2006-12-30 00:58

原帖由 白云山下 于 2006-12-30 00:46 发表
小弟对公式实在是新手,请教依然老师(其他兄弟知道的替老师回答也行,^_^):
主力持仓公式如下:
主动性大买量:SELFDATA('大买量' ),stick;
主动性大卖量:SELFDATA('大卖量' ),stick;
大单买卖差:主动性大买 ...

没有数据的时候,会自动引用前一天的数据,所以必须要每天导入,或自己计算(如果你的数据够好的话)

迷思 发表于 2006-12-30 01:02

原帖由 raidsan 于 2006-12-30 00:25 发表
改进版来了,有点复杂,但是更实用,除了换了几个单词(大智慧里面是关键字),order换成seq, buy换成gold,
主要实现功能:

1.加入了上榜条件-最低名次参数m,可以自己设,不一定非得预计第二天会排到第一, ...

非常感谢!又有得研究了!

白云山下 发表于 2006-12-30 01:06

原帖由 迷思 于 2006-12-30 00:58 发表


没有数据的时候,会自动引用前一天的数据,所以必须要每天导入,或自己计算(如果你的数据够好的话)
谢谢迷思!这些数据依然老师没有每日上传,是不是前面讲过这些个数据的制作方法?

ghoster222 发表于 2006-12-30 02:22

原帖由 raidsan 于 2006-12-30 00:25 发表
改进版来了,有点复杂,但是更实用,除了换了几个单词(大智慧里面是关键字),order换成seq, buy换成gold,
主要实现功能:

1.加入了上榜条件-最低名次参数m,可以自己设,不一定非得预计第二天会排到第一, ...


:*9*:赞一个,太直观了,raidsan兄算是把这个交易系统发扬光大了,本来都想去睡觉了,一看了这个一下子睡意全无,哈哈,值得好好钻研一下

awangpian 发表于 2006-12-30 02:30

搞那么久还没有完全弄好....基本功太不扎实了..
我也是睡不着啊..
页: 174 175 176 177 178 179 180 181 182 183 [184] 185 186 187 188 189 190 191 192 193
查看完整版本: 欧奈尔选股法80只牛股纵览(年盈利超130%)累计收益901.38%今日评分公布0426