选股公式自己写

合集下载

成本均线多头选股公式

成本均线多头选股公式

成本均线多头选股公式{成本均线}{参数 N:1,50,20; N1:1,20,7; N2:1,100,79}JJ:=(CLOSE+HIGH+LOW)/3;A:=EMA(JJ,10);B:=REF(A,1);M1:=EMA(CLOSE,5);M2:=EMA(CLOSE,8);持股区域:=STICKLINE(A>B,A,B,2,0);持币区域:=STICKLINE(A<B,A,B,2,0);生命线21:=MA(CLOSE,21);决策线60:=MA(CLOSE,60);控盘线13.333:=MA(CLOSE,40/3);平均成本线:=COST(50);VAR2:=1/WINNER(CLOSE);VAR3:=MA(CLOSE,40/3);VAR4:=100-ABS((CLOSE-VAR3)/VAR3*100);VAR5:=LLV(LOW,75);VAR6:=HHV(HIGH,75);VAR7:=(VAR6-VAR5)/100;VAR8:=SMA((CLOSE-VAR5)/VAR7,20,1);VAR9:=SMA((OPEN-VAR5)/VAR7,20,1);VARA:=3*VAR8-2*SMA(VAR8,15,1);VARB:=3*VAR9-2*SMA(VAR9,15,1);VARC:=100-VARB;持仓:=IF(CLOSE>=SAR(4,2,20),SAR(4,2,20),DRAWNULL); 空仓:=IF(CLOSE<=SAR(4,2,20),SAR(4,2,20),DRAWNULL);标识1:=STICKLINE(C/REF(C,1)>1.095,O,C,1.5,0);看实力:=(100-VARA);散户:=MA(WINNER(CLOSE*0.95)*100,3);新庄:=(100-IF(VAR2>5,IF(VAR2<100,VAR2,VAR4-10),0));VARD:=散户>VAR4;VARE:=REF(LOW,1)*0.9;VARF:=LOW*0.9;VAR10:=(VARF*VOL+VARE*(CAPITAL-VOL))/CAPITAL;VAR11:=EMA(VAR10,30);VAR12:=CLOSE-REF(CLOSE,1);VAR13:=MAX(VAR12,0);VAR14:=ABS(VAR12);VAR15:=SMA(VAR13,7,1)/SMA(VAR14,7,1)*100;VAR16:=SMA(VAR13,13,1)/SMA(VAR14,13,1)*100;VAR17:=BARSCOUNT(CLOSE);VAR18:=SMA(MAX(VAR12,0),6,1)/SMA(ABS(VAR12),6,1)*100;VAR19:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;VAR1A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;VAR1B:=SMA((SMA(VAR1A,4,1)-50)*2,3,1);VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;VAR1D:=SMA(VAR1C,4,1);VAR1E:=SMA(VAR1D,3,1);VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;VAR20:=VAR18<=25 AND VAR19<-95 AND VAR1F>20 AND VAR1B<-30 AND VAR1E<30 AND VAR11-CLOSE>=-0.25 AND VAR15<22 AND VAR16<28 AND VAR17>50;VAR21:=(HIGH+LOW+CLOSE)/3;VAR22:=(VAR21-MA(VAR21,14))/(0.015*AVEDEV(VAR21,14));VAR23:=(VAR21-MA(VAR21,70))/(0.015*AVEDEV(VAR21,70));VAR24:=IF(VAR22>=150 AND VAR22<200 AND VAR23>=150 AND VAR23<200,10,0);VAR25:=IF(VAR22<=-150 AND VAR22>-200 AND VAR23<=-150 AND VAR23>-200,-10,VAR24);断子绝生:=IF(VAR23>=200 AND VAR22>=150,15,IF(VAR23<=-200 AND VAR22<=-150,-15,VAR25))+50;标识2:=DRAWICON(VARD,HIGH,2);标识3:=DRAWTEXT(VAR20,C,'★'),COLORYELLOW;标识4:=DRAWTEXT(CROSS(VAR20,0.5) AND COUNT(VAR20=1,10)=1,C*1.01,'抄底');标识5:=DRAWTEXT(CROSS(VARD,0.5) AND COUNT(VARD=1,10)=1,HIGH*1.01,'我走啦');VAR26:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;VAR27:=REVERSE(VAR26);VAR28:=SMA(VAR26,3,1);波段王:=SMA(VAR28,3,1);波段鬼:=SMA(波段王,3,1);地狱:=DRAWICON(CROSS(波段王,波段鬼) AND 波段王<40,LOW,1);天堂:=DRAWICON(CROSS(波段鬼,波段王) AND 波段鬼>75,HIGH,2);标识6:=DRAWTEXT(CROSS(波段王,波段鬼) AND 波段王<40,LOW*0.95,'波段');标识7:=DRAWTEXT(CROSS(波段鬼,波段王) AND 波段鬼>75,HIGH*1.02,'减磅');附加1:=DRAWTEXT_FIX(1,0.03,0.16,0,'所属板块:');附加2:=DRAWTEXT_FIX(1,0.10,0.16,0,HYBLOCK);附加3:=DRAWTEXT_FIX(1,0.165,0.16,0,DYBLOCK);AL:=SUMBARS(V,CAPITAL*1);AL1:=SUM(COST(10),AL)/AL;AL2:=SUM(COST(20),AL)/AL;AL3:=SUM(COST(30),AL)/AL;AL4:=SUM(COST(40),AL)/AL;AL5:=SUM(COST(50),AL)/AL;庄家成本:=(5*AL1+4*AL2+3*AL3+2*AL4+1*AL5)/15;选股:CROSS(REF(CLOSE,0),REF(控盘线13.333,0)) AND CROSS(REF(CLOSE,0),REF(庄家成本,0)) AND REF(CLOSE,0)>=平均成本线;。

东方财富编辑公式

东方财富编辑公式

东方财富编辑公式摘要:1.东方财富公式编辑简介2.东方财富选股公式示例3.公式编写技巧与注意事项4.总结正文:东方财富是一款热门的股票投资软件,其功能丰富,包括公式编辑器在内。

通过编写选股公式,投资者可以更加便捷地筛选出符合自己投资策略的股票。

本文将介绍如何编写东方财富选股公式,以及一些实用的公式示例。

一、东方财富公式编辑简介东方财富的公式编辑器位于分析菜单栏中的公式管理器。

用户可以在此处新建、导入、修改和测试选股公式。

需要注意的是,部分公式在其它股票软件(如通达信)中也可用,但并非完全通用。

此外,东方财富的公式编写没有特定的语法规则,主要依赖于逻辑和表述清晰。

二、东方财富选股公式示例1.均线交叉选股公式:XG: MA(C, 5) AND C > MA(C, 10) AND C > O;2.三十日均线上穿一百日均线选股公式:AA: (C - REF(C, 1)) / REF(C, 1) > 7;BB: LAST(C - REF(C, 2)) / REF(C, 2) > 5)2;AA OR BBAND H > HHV(REF(H, 1), 60);3.成交量放大选股公式:T: 3;ZD: (C - REF(C, 1)) / REF(C, 1) > 100;A: FILTER(EXIST(ZD > 9.7, T) AND SUM(ZD, T4) < -5, 5);三、公式编写技巧与注意事项1.结合自身投资策略编写公式,提高选股效率。

2.适当调整公式中的参数,以优化选股结果。

3.编写公式时,注意逻辑清晰,表述简洁。

4.定期测试和优化公式,以适应市场变化。

四、总结东方财富的选股公式编写功能为投资者提供了便利,通过编写合适的公式,可以迅速找到符合自己投资需求的股票。

然而,投资者也需要不断学习和实践,以掌握公式编写技巧,提高选股能力。

条件选股公式的编写

条件选股公式的编写

条件选股公式的编写】对于改写选股公式特发虎年学习贴-----终结篇(也就是高级篇)!!!!!2011-01-28 14:42:51| 分类:公式收集| 标签:|字号大中小订阅对于改写选股公式特发虎年学习贴-----终结篇(也就是高级篇)!!!!!一、条件选股公式的编写什么是条件选股?简单讲,就是按照您设定的条件用电脑帮助您完成一些太多太复杂的挑选--比如您有一些好的心得和方法,可是有1300多只股票,您就是有100双眼睛有时也不一定可以看得过来,这时条件选股公式+电脑就派上用场了!编写条件选股公式其实很简单,它是在技术公式的基础上编写而成的,我们还可以将任意一个技术指标公式改写成选股公式。

值得注意的是,选股公式与技术公式的区别是它只有一个返回值,通俗的讲就是选股公式只有一个不带“=”号的语句,其它语句都要有“=”号,否则在测试时会提示\"选股公式必须只有一个返回值\",如图:好了,我们开始建立一个选股公式。

点击”条件选股“选项,选择”新建“,开始编写,写完后给指标起个名字,点击测试通过后保存。

我们举例来说明:{龙行KDJ}RSV:=(CLOSE-LLV(LOW,7))/(HHV(HIGH,7)-LLV(LOW,7))*100; 短K:SMA(RSV,3,1),COLORFF00FF;短D:SMA(短K,3,1),COLORYELLOW;RSV1:=(CLOSE-LLV(LOW,38))/(HHV(HIGH,38)-LLV(LOW,38))*100;长K:SMA(RSV1,5,1),COLORRED;长D:SMA(长K,10,1),COLOR66CC33;18,COLORWHITE;85,COLORBLUE;STICKLINE(短K&gt;短D,短K,短D,4,0),COLORYELLOW; STICKLINE(短K&lt;=短D,短K,短D,4,0),COLORGREEN; STICKLINE(长K&gt;长D,长K,长D,4,0),COLORRED; STICKLINE(长K&lt;=长D,长K,长D,4,0),COLOR669933;上面是《龙行KDJ》技术指标,根据这个指标改编成选股指标。

常用股票选股公式编写范例

常用股票选股公式编写范例

常用股票选股公式编写范例以下指标均来自网络,以此买卖风险自负。

放到这里只是和大家交流选出的股票还需要自己把握筛选;指标只是帮你选股的工具。

1,30个交易日内,股价跌幅达到一半的股票:xg:(hhv(c,30)-c)/hhv(c,30)>0.5;2,今天的量是5天平均的2倍以上xg:v>ma(v,5)*2;缩量vol/ma(vol,10)<0.3;3,两天内,累计下跌等于或超过20%选股.xg:(ref(c,2)-c)/c>0.2;4,股价是25天以来新低.xg:c<ref(llv(c,25),1);5,选股:EXPMA5日与10日金叉并且第二天的收盘价在EXPMA的5日线以上.cross(ref(ema(c,5),1),ref(ema(c,10),1)) and c>ema(c,5);6,请编买入公式:1. 将BIAS指标的参数设置为24日,将KD指标的参数设置为9;3;3。

2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。

3. KD指标产生黄金交叉,K线上穿D线。

4. KD交叉同时,KD指标中的D值要小于16。

BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100,colorff00ff;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;xg:BIAS3<-6 and cross(k,d) and d<16;7,要求是量大、换手率达到3左右,涨幅>7个点。

xg:v/capital*100>3 and (c/ref(c,1)>1.07;8,个股分时图上都有一条黄线,叫做均价线a/capital*100;9,"阴转阳"的公式(也就是昨天收阴线,今天收阳线)xg:ref(c,1)<ref(o,1) and c>o;10,股价回抽20日均线选股公式xg:ref(c,1)>ma(c,20) and cross(ma(c,20),c);11,一根大阳线,至少有5个点以上,再连着出现二根振幅不大于5的十字星或是小K线xg:(ref(c,3)-ref(c,4))/ref(c,3)>0.05 and count((h-l)/l<0.05,2)=2;12,行情信息里的“涨幅”的原码(c-ref(c,1))/c*100;13,kdj的J从上向下穿越O轴发出信号RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;J:=3*K-2*D,COLORFF00FF;xg:cross(0,j);14,股价4天中有两天在10日线上count(c>ma(c,10),4)=2;15,选出10天内出现了涨停的个股count(c/ref(c,1)>1.1,10)>0;又:今涨停:=C/REF(C,1)>1.09;选股:count(今涨停,n);16,一阳上穿10,20,30日线,量能是前一天3倍。

史上胜率最高的选股公式,成功率均达85%以上

史上胜率最高的选股公式,成功率均达85%以上

史上胜率最高的选股公式,成功率均达85%以上1、通达信分时指标公式——高抛低吸AAA:=MAX(DYNAINFO(3),DYNAINFO(5));BBB:=MIN(DYNAINFO(3),DYNAINFO(6));CCC:=AAA-BBB;中轨:=(AAA+BBB)/2,COLOR999900;DIFF:=(EMA(CLOSE,12)-EMA(CLOSE,26))*500/EMA(CLOSE,26);DEAA:=EMA(DIFF,9);MACD:=(DIFF-DEAA)/4;STICKLINE(MACD>=REF(MACD,1)AND MACD<=0,中轨,中轨+MACD,2,1),COLOR009999;STICKLINE(MACD>REF(MACD,1)AND MACD>=0,中轨,中轨+MACD,2,1),COLOR0000DD;STICKLINE(MACD<0,中轨,中轨+MACD,2,0)COLORDDDD00;STICKLINE(MACD0,中轨,中轨+MACD,2,0),COLORDDDD00;阻力:BBB+CCC*7/8,COLOR00DD00;支撑:BBB+CCC*1/8,COLOR00DD00;上顶:BBB+CCC*2/3,COLOR999900;下底:BBB+CCC/3,COLOR999900;价:C,COLOR00FFFF;2、竞价量比选股公式lt:=(CAPITAL/100)/10000<=10;ZF:=OPEN/ref(CLOSE,1);A1:=ZF>=1.00 and ZF<1.05;换手:=VOL/CAPITAL*100;换5:=MA(换手,5);涨停:=CLOSE/ref(CLOSE,1)>1.095;TS:=BARSLAST(涨停);QJ:=BETWEEN(TS,1,10);tj:=BARSSINCE(v)+1=1;zq:=BARSLAST(tj);量比:=if(tj,sum(v,0)/DYNAINFO(38)*240,ref(sum(v,0)/DYNAINFO(38 )*240,zq));XG:lt and A1 and ref(换5,1)<3 and 换手>3 and 量比>20;{或:XG:lt and A1 and ref(换5,1)<3 and 换手>3 and QJ and 量比>20;}3、翻倍黑马选股公式MA5:=MA(C,5);MA24:=MA(C,24);均量5:=MA(VOL,5);均量60:=MA(VOL,60);DIFF:=EMA(CLOSE,10)-EMA(CLOSE,20);DEA:=EMA(DIFF,7);MACD:=2*(DIFF-DEA);启动点:IF(CROSS(MA5,MA24) AND 均量5>均量60 AND MACD>0 AND DIFF>DEA,8,0);4、KDJ天下无敌选股公式RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,LINETHICK2;K:=SMA(RSV,M1,1),LINETHICK1;D:=SMA(K,M2,1),LINETHICK1;J:=3*K-2*D,COLORFF00FF,LINETHICK1;COUNT(J<0,8)>=3 AND CROSS(J,1) AND K>=REF(K,1);5、一夜情捕抓涨停黑马指标条件选股源码公式A1:=REF(C,2)>REF(C,3)*1.095 AND REF(C,2)=REF(H,2);A2:=REF(C,1)<REF(O,1)*1.005 AND REF(C,1)*1.02<REF(C,2);A3:=C>REF(C,2) AND C>REF(H,1) AND C>=REF(C,1)*1.095 AND C=H;双响炮:A1 AND A2 AND A3;6、通达信三金叉见底选股公式源码ND :=5;DOWN :=CLOSE/LLV(LOW,60)<=1.2;PMA1 :=MA(CLOSE,5);PMA2 :=MA(CLOSE,10);VMA1 :=MA(VOL,5);VMA2 :=MA(VOL,10);DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);DEA :=EMA(DIFF,9);PPDAY :=BARSLAST(CROSS(PMA1,PMA2));YDAY :=BARSLAST(CROSS(VMA1,VMA2));MACDDAY :=BARSLAST(CROSS(DIFF,DEA));三金叉见底:IF((PPDAY<=ND AND DAY<=ND AND MACDDAY<=ND),1,0);7、跟庄建仓选股公式A01:=DYNAINFO(7);A03:=BARSCOUNT(CLOSE);A04:=(SMA((CLOSE / HHV(HIGH,120)),3,1) * 100);A05:=IF((A03 > 20),A04,0);A06:=IF((LOW > A01),0,IF((HIGH < A01),1,(((A01 - LOW) + 0.009) / ((HIGH - LOW) + 0.009))));A07:=DMA(A06,(VOL / CAPITAL)) * 60;A09:=IF((((A07 > 0) AND (A07 > REF(A07,1))) AND (A05 <=88)),A07,0);Var3:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);趋势:=EMA(Var3,3)-10;机构建仓区:=(A09 > 0 AND (趋势<20 OR 趋势>REF(趋势,1)AND 趋势<50));Var7:=LLV(LOW,30);Var11:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;Var12:=HHV(Var11,30)*8;火焰山:=EMA(IF(LOW<=Var7 AND 趋势<40,(Var11+Var12),0),3)/618;选股:火焰山>0 AND 机构建仓区>0 AND 趋势>REF(趋势,1) AND REF(趋势,1)<REF(趋势,2);8、分时图当天抓涨停选股公式源码:A1:=(DVOL/C)/2,NODRAW;A2:=SUM(IF(A1>100 AND CLOSE>REF(CLOSE,1),A1,0),0);A3:=SUM(IF(A1>100 AND CLOSE<REF(CLOSE,1),A1,0),0);A4:=SUM(IF(A1<100 AND CLOSE>REF(CLOSE,1),A1,0),0);A5:=SUM(IF(A1<100 AND CLOSE<REF(CLOSE,1),A1,0),0);A6:=A2+A3+A4+A5;机买:(A2/A6)*100,LINETHICK2,COLORRED;机卖:(A3/A6)*100,LINETHICK2,COLORGREEN;散买:(A4/A6)*100,LINETHICK0;散卖:(A5/A6)*100,LINETHICK0;主力差:机买-机卖,LINETHICK2,NODRAW;散户差:散买-散卖,LINETHICK0,NODRAW;DRAWTEXT(主力差>0 AND REF(主力差,1)<=0,C*0.85,'●机构'),COLORRED;DRAWTEXT(主力差<0 AND REF(主力差,1)>=0,-C*0.85,'○机构'),COLORWHITE;DRAWTEXT(散户差>0 AND REF(散户差,1)<=0,C*0.15,'▲散户'),COLORCYAN;DRAWTEXT(散户差<0 AND REF(散户差,1)>=0,-C*0.15,'△散户'),COLORWHITE;9、最简单、最有效的通达信筹码选股公式介入:EXIST(CROSS(COST(50),REF(COST(50),3)),13)AND CROSS(COST(60),REF(COST(60),3))AND (CLOSE-REF(CLOSE,1))*100>3.5AND (WINNER(C)*100)<89;10、低位单峰密集的选股公式MJ:=8;T:=100;A1:=COST(85);A2:=COST(15);A3:=A1-A2;A4:=(A1+A2)/2;A5:=A3/A4*100B1:=HHV(HIGH,T);B2:=LLV(LOW,T);B3:=B1-B2;B4:=(A4-B2)低位单峰密集:A5 AND B4;指标只作参考,不能绝对的准确,但我相信还是比盲目操作的要好吧!具体操作还是看个人的理解,用多了就会有不错的收获了。

编写选股公式教程

编写选股公式教程
牢,学得透,不断探索,不断前进。一花开放不是春,万紫千红春满园。
走势形态特征指标:为了满足大家选股的需要,这里主要介绍股票走势特征、形态特征指标的编制。
走势形态特征指标编制的基础。
(1)放量、缩量(成交量函数为VOL)
A、放量
a.今天成交量较昨天增加了1倍,表示如下:
VOL/REF(VOL,1)>2
{VARC赋值:如果收盘价>昨收,返回成交量(手),否则返回(如果收盘价<昨收,返回0-成交量(手),否则返回0)的历史累和/25000的2日简单移动平均*VAR1}
{点评:在这句用到了VAR1,当VAR1符合条件即:年份>=2034 和 月份>=1时,则VAR1=0,这样以后计算出来的结果全是0,这时该指标便毫无意义了,起到了时间限制的作用。}
选股公式编辑教程大全
技术指标公式用于绘制技术指标线。以KDJ指标为例,右键点击KDJ,选择“编辑公式”后打开公式算法编辑器,显示出KDJ指标公式的内容。
参数名称:最小值,最大值,缺省值
N: 1 10O 9
M1: 2 40 3
M2: 2 40 3
(6)n日内上涨少于下跌(第二天开盘低于前一天收盘)
nt(c>ref(c,1),n)/n<0.5;
注:n为指标参数,可在参数设定范围内设定参数范围。同时可以自由编辑里面的数值(如0.5等 ,达到确定其中比例)。
(7)连续n日收阳线
up:=close>open;
count(up,n)=n;
b.今天成交量较10个交易日平均成交量放大了1倍,表示如下:
a:=ma(vol,10);
Vol/a>2

我的股票池选股公式源码

我的股票池选股公式源码

股票池选股公式:(001)K线昨天收盘是阴线今天是阳线选股公式:XG:C>O AND REF(C,1)<REF(O,1);(002)股价站上10线选股公式:c>ma(c,10);(003)成交均价线:MAN:MA(AMOUNT/V/100,N);(004)今日收盘价站在30日和5日均线上方,且5日均线掉头向上;且成交量比前一日放大一倍以上;且今日收盘是超过8%的阳线。

C>MAX(MA(C,5),MA(C,30)) AND CROSS(MA(C,5),REF(MA(C,5),1)) AND V>REF(V,1)*2 AND C/REF(C,1)>1.08;(005)5日线连续3日走平或向上:count(ma(c,5)>=ref(ma(c,5),1),3);(006)MACD指标源码:LONG,26 SHORT,12 M,9DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);DEA : EMA(DIFF,M);MACD : 2*(DIFF-DEA), COLORSTICK;选出MACD的DIFF、DEA在0轴下,DIFF从下往上交叉DEA的个股:DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);DEA : EMA(DIFF,M);MACD : 2*(DIFF-DEA);DIFF<0 AND DEA<0 AND CROSS(DIFF,DEA);(007)选出外盘小于内盘而股价收阳的个股:DYNAINFO(7)>DYNAINFO(3) AND DYNAINFO(22)>DYNAINFO(23);(008)一阳穿两线:xg: cross(c,ma(c,5)) and cross(c,ma(c,30));(009)连续3-5天,每天的收盘价涨跌幅不超过1%.w1:abs(c-o)<0.01;xg:count(w1,5)>=3;(010)K线收十字星的股票: abs(c-o)/o<0.01;(011)MACD在8天以内两次金叉:DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;MACD:=2*(DIFF-DEA);w1:cross(DIFF,dea);xg:count(w1,8)>=2;(012)MACD上金叉选股公式:日线MACD在0线上方出现金叉,且近10日内涨幅不超过百分之10:DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;MACD:=2*(DIFF-DEA);w1:=cross(DIFF,dea);w2:=(c-ref(c,10))/ref(c,10)<0.1;w3:macd>0;w1 and w2 and w3;(013)一阳穿三线:cross(c,ma(c,5)) and cross(c,ma(c,10)) and cross(c,ma(c,20)) ;(014)13日量均线拐头向上:ma(v,13)>ref(ma(v,13),1);(015)60MA由向下调头向上:ma(c,60)>ref(ma(c,60),1);(016)个股价回调到14日均线的选股公式:abs(c-ma(c,14))/ma(c,14)<0.005;(017)跳空高开上涨或跳空下跌发出信号:HIGH<REF(LOW,1) ORLOW>REF(HIGH,1);(018)跳空高开收阳线:LOW>REF(HIGH,1) and c>o;(019)涨停过300日线的选股公式:c/ref(c,1)>1.09 and cross(c,ma(c,300)); (020)今天的开盘价比昨天的收盘价高,并收阳线:c>o and c>ref(c,1);(021)MA20穿MA30;MA20穿MA60;MA20穿120:cross(ma(c,20),ma(c,30)) or cross(ma(c,20),ma(c,60)) or cross(ma(c,20),ma(c,120)) ;(022)股价N天内连续沿着5天线走,且每天收盘价与5天线的距离不超过2%的选股公式:w1:=abs(c-ma(c,5))/ma(c,5)<0.02;xg:count(w1,n)=n;(023)跳空高开后三天内没有回补缺口的公式:ref(LOW,2)>REF(HIGH,3) and l>ref(LOW,2); (024)N 日内,向上跳空缺口未补的选股。

简单的选股指标公式

简单的选股指标公式

/thread-4265511-1-1.html简单的选股指标公式在别的论坛看到的,感觉对选股有一定参考意义,特转载与大家分享。

觉得有用的可加在你自己的选股指标公式中。

发源码:1,30个交易日内,股价跌幅达到一半的股票:xg:(hhv(c,30)-c)/hhv(c,30)>0.5;2,今天的量是5天平均的2倍以上xg:v>ma(v,5)*2;缩量vol/ma(vol,10)<0.3;3,两天内,累计下跌等于或超过20%选股.xg:(ref(c,2)-c)/c>0.2;4,股价是25天以来新低.xg:c<ref(llv(c,25),1);5,选股:EXPMA5日与10日金叉并且第二天的收盘价在EXPMA的5日线以上.cross(ref(ema(c,5),1),ref(ema(c,10),1)) and c>ema(c,5);6,请编买入公式:1. 将BIAS指标的参数设置为24日,将KD指标的参数设置为9;3;3。

2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。

3. KD指标产生黄金交叉,K线上穿D线。

4. KD交叉同时,KD指标中的D值要小于16。

BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100,colorff00ff;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;xg:BIAS3<-6 and cross(k,d) and d<16;7,要求是量大、换手率达到3左右,涨幅>7个点。

xg:v/capital*100>3 and (c/ref(c,1)>1.07;8,个股分时图上都有一条黄线,叫做均价线a/capital*100;9,"阴转阳"的公式(也就是昨天收阴线,今天收阳线)xg:ref(c,1)<ref(o,1) and c>o;10,股价回抽20日均线选股公式xg:ref(c,1)>ma(c,20) and cross(ma(c,20),c);11,一根大阳线,至少有5个点以上,再连着出现二根振幅不大于5的十字星或是小K 线xg:(ref(c,3)-ref(c,4))/ref(c,3)>0.05 and count((h-l)/l<0.05,2)=2;12,行情信息里的“涨幅”的原码(c-ref(c,1))/c*100;13,kdj的J从上向下穿越O轴发出信号RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;J:=3*K-2*D,COLORFF00FF;xg:cross(0,j);14,股价4天中有两天在10日线上count(c>ma(c,10),4)=2;15,选出10天内出现了涨停的个股count(c/ref(c,1)>1.1,10)>0;又:今涨停:=C/REF(C,1)>1.09;选股:count(今涨停,n);16,一阳上穿10,20,30日线,量能是前一天3倍。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

拆分指标,改写选股公式自己行见到论坛会员,多数求助帖子为简单的将指标中的某个信号,拆分出来单独修改为选股指标;其实,这类简单的修改,只要自己稍微熟悉一下指标的含义,然后循着发出信号的相关代码寻找上去,就可以很快的找出指标中与该信号有关的那部分源码,自己稍加修改,就可以很容易的修改为选股公式了。

大庆老杨版主已经写过一个类似帖子,对于新手,还是稍复杂了点;一品尝试再写一帖更加简单、易懂的,图文结合,让指标菜鸟看得更明白一点。

你还是指标菜鸟、而又想修改选股公式吗?那就跟着一品的引路,自己试试吧!相信你也行!(一)初识选股公式的特征①信号的唯一性:所谓选股公式,就是一个指标中仅给出唯一的一个独立的信号,不管条件是怎样的,最后输出的信号都只能有一个。

②源码的纯洁性:所有选股信号,在输出时,都禁止使用颜色(如:COLOR6600FF)、粗细(如:LINETHICK2)、文字提示、线型描述(如:POINTDOT)等修饰函数。

举例1:下面的指标【空中休整】,只有一个输出信号,而且没有任何修饰符,既可以当做副图指标,也可以当做选股指标。

{空中休整----理想论坛一品茶缘编写,通用版本副图指标}INPUT:N(2);XYX:=ABS(C/REF(C,1)-1)*100<=N OR (ABS(C/O-1)*100<=N AND ABS(C/REF(C,1)-1)*100<=6);GD:=H>=HHV(H,60)*0.9 AND COUNT(C>COST(75),3) AND (C/REF(C,1)-1)*100>=3.5;GDSJ:=BARSLAST(GD);目标:GDSJ<=8 AND COUNT(XYX,2)=2;图片参考一:举例2:下面指标【一品抄底】,是个副图指标,既有线性输出信号,也有买点提示信号,输出类别众多,就不是一个单独的选股指标。

如何修改、拆分出自己需要的【底部】选股信号,成为一个单独的选股指标呢?如果还需要将【深坑】的信号,也单独设置为选股指标,又该如何修改呢?在此先当做一个问题吧,继续看了后面(二)、(三)小节的引路,相信你自己来就行了!{一品抄底----理想论坛一品茶缘编写,通用副图指标}TYP := (HIGH + LOW + CLOSE)/3;CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));A:=REF(C,1);RSI:=SMA(MAX(C-A,0),6,1)/SMA(ABS(C-A),6,1)*100;A1:=(C/MA(C,5)-1)*100<-10;A2:=(C/MA(C,13)-1)*100<-10;A3:=(C/MA(C,34)-1)*100<-15;A4:=RSI<18;A5:=CCI<-120;A6:=COUNT(ABS(C/REF(C,1)-1)*100>=6,30)>=1;底部:A1 AND A2 AND A3 AND A4 AND A5 AND A6,COLOR00FFFF,LINETHICK2; CDSJ:=BARSLAST(底部);ZF:=(C/REF(C,1)-1)*100;深坑:IF(BETWEEN(CDSJ,0,5) AND L<=REF(C,CDSJ) AND ZF<=-5,-0.5,0),COLORFF0000,LINETHICK2;机会:IF(CDSJ<=7 AND L<=REF(C,CDSJ),0.5,0),COLOR00FF00;图片参考二:(二)寻找选股信号的来源所谓选股信号,多数都是属于将已有的指标公式中具有买点类的信号特征“剥离”出来。

那么,在指标中该保留哪些有用的源码,删除哪些无关的源码呢?寻找选股信号的来源,就是最主要的过程。

寻找选股信号来源的方法,一般都是遵循从后往前寻找的原则。

具体步骤是:先找到发出指标信号的那行代码,然后查看该行代码中的所有条件,需要用到上面哪些源码,再从后往前一一对应寻找出来;而其他无关的条件、修饰符号源码,均可删除。

举例3:(本例子参考大庆老杨先生帖子,略有改动){股市马经----副图指标,源码来自网络}A1:3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L, 55))/(HHV(H,55)-LLV(L,55))*100,5,1);黑马线:EMA(A1,5),LINETHICK2,COLOR6600FF;A2:=(黑马线-REF(黑马线,1))/REF(黑马线,1)*100;A3:=EMA(C,5);A4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;趋势线:(MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2)),LINETHICK2,coloryello w;A5:=(HHV(H,60)-C)/(HHV(H,60)-LLV(L,60))*100;DRAWTEXT(FILTER(REF(黑马线,1)>90 AND A2<0,7),黑马线,'跑'),COLOR00FF00; DRAWTEXT(CROSS(A1,黑马线)AND 黑马线<A5,黑马线,'黑马');DRAWTEXT(CROSS(黑马线,A5)AND 趋势线<80,黑马线,'追涨');DRAWTEXT(CROSS(趋势线,0)AND 黑马线<40,5,'大黑马');底部:(A2<-10 AND A2>REF(A2,1))*25,colorred;DRAWICON(底部 AND A3>REF(A3,1),25,4);机会来临:REF(IF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04,30,0),1),COLORF00FF0;大势已去:IF(CROSS(黑马线,A1)AND 黑马线>70 AND 趋势线>80,90,100),COLORFF0000;图片参考三:分析一下,这个公式中涉及“买”的信号有黑马、追涨、大黑马、底部和机会来临五个明显的,另外还有一个画图标信号。

假如我们提取其中的【机会来临】,仔细分析后,就是一句话:机会来临:REF(IF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04,30,0),1);这个可看作简单提取。

如果提取【大黑马】的话,从后向前推,涉及趋势线和黑马线两个定义,这部分都有用:A1:3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L, 55))/(HHV(H,55)-LLV(L,55))*100,5,1);黑马线:EMA(A1,5),LINETHICK2,COLOR6600FF;A4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;趋势线:(MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2)),LINETHICK2,coloryello w;DRAWTEXT(CROSS(趋势线,0) AND 黑马线<40,5,'大黑马');(三)修改选股指标的方法根据以上选股公式的特征,结合寻找选股信号来源的方法,自己动手修改选股信号,应该就没有太大的难度了!举例4:继续承接上面(二)的例子。

修改步骤:①先将线性输出的A1、黑马线、A4、趋势线均限制输出,方法很简单,就是在他们的冒号后面直接加上等号=;②再删去修饰符LINETHICK2,COLOR6600FF:③将本来是文字输出的“黑马线”修改成信号输出;先将“黑马线”三个字移动到最前面,并加上冒号:;然后保留符合黑马线的限制条件CROSS(趋势线,0) AND 黑马线<40;同时删除其余无关的代码,包括文字输出函数DRAWTEXT、位置、括号()等。

修改成选股指标后的源码如下:A1:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L ,55))/(HHV(H,55)-LLV(L,55))*100,5,1);黑马线:=EMA(A1,5);A4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;趋势线:=(MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2));大黑马:CROSS(趋势线,0) AND 黑马线<40;举例5:下面附图指标【大三浪】中,如何选出出现“买”字提示信号的选股指标?{大三浪----理想论坛一品茶缘编写,通用副图指标}{大三浪指标使用说明:均线粘合且多头,长期未涨庄吸筹;目标锁定先跟踪,出击买入等丰收!}{N:30,120,65;}MA5:=MA(CLOSE,5);MA21:=MA(CLOSE,21);MA65:=MA(CLOSE,N);多头:=COUNT(MA21>MA65,10)=10;GX:=MAX(MA5,MAX(MA21,MA65));DX:=MIN(MA5,MIN(MA21,MA65));粘合:=ABS(GX/DX-1)*100<=15;多头粘合:IF(多头 AND 粘合,1,0),COLORFF00FF,POINTDOT,LINETHICK0; DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA);庄股:COUNT(MACD<0,10)=10,COLORFFFF00,POINTDOT,LINETHICK0;目标:IF(多头 AND 粘合 AND 庄股,5,0),COLORFFFFFF,LINETHICK2;跟踪:IF(目标,BARSLAST(CROSS(目标,0))+1,0),COLOR00FF00,POINTDOT,LINETHICK2;出击:IF(CROSS(0.1,目标) AND CROSS(MACD,0),8,0),COLOR00FFFF,LINETHICK2; MJSJ:=BARSLAST(出击>0);涨幅:IF(MJSJ<=120,(C/REF(C,MJSJ)-1)*100,0),COLOR0000FF,POINTDOT,LINETHI CK0;日涨:IF(MJSJ<=120,涨幅/MJSJ,0),COLORFFFFFF,POINTDOT,LINETHICK0; TPX:=MIN(MA65*1.15,MA21*1.13);突破:IF(CROSS(C,TPX) AND 粘合AND MA65>REF(MA65,1),10,0),COLOR0000FF,LINETHICK2;{以下设置副图显示方式}STICKLINE(多头粘合,0,1,8,0),COLORFF00FF;STICKLINE(庄股,0,MACD*10,8,0),COLORFFFF00;DRAWTEXT(出击=8,10,'★买'),COLOR00FFFF;VERTLINE(CROSS(涨幅,20) AND COUNT(CROSS(涨幅,20),MJSJ)=1,2),COLOR0000FF;图片参考四:根据选股指标的步骤,一步一步来:①首先找到出现“★买”提示的一行代码,发现她其实就是“出击”的信号;②从后往前,找到“出击”信号的条件,发现他与“目标”、MACD有关;再次往前寻找,又发现“目标”信号的条件,与“多头”、“粘合”、“庄股”三个条件有关,由此,保留相关条件代码,其余删除,如下:{N:30,120,65;}MA5:=MA(CLOSE,5);MA21:=MA(CLOSE,21);MA65:=MA(CLOSE,N);多头:=COUNT(MA21>MA65,10)=10;GX:=MAX(MA5,MAX(MA21,MA65));DX:=MIN(MA5,MIN(MA21,MA65));粘合:=ABS(GX/DX-1)*100<=15;DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA);庄股:COUNT(MACD<0,10)=10,COLORFFFF00,POINTDOT,LINETHICK0;目标:IF(多头 AND 粘合 AND 庄股,5,0),COLORFFFFFF,LINETHICK2;出击:IF(CROSS(0.1,目标) AND CROSS(MACD,0),8,0),COLOR00FFFF,LINETHICK2;③限制输出数量,只保留“出击”信号的输出,其他的输出信号均加上等号=加以限制输出;④删除多余的修饰符号,如:COLORFFFF00,POINTDOT,LINETHICK0等。

相关文档
最新文档