神奇指标网

选股指标公式

浏览 1299次浏览
标签: 选股
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15


选股公式 初选股票池非常好的指标


    相关简介:     选股指标公式                            


     源码概况:选股指标公式


指标类别:选股指标公式


授权方式:免费版


指标评级:★★★★★


指标分类:策略


画线方法:副图





选股指标公式未来函数检测结果:

          暂未发现存在未来函数





选股指标公式源码:


    r0:=((IF(ISNULL(ZDMR[-1]),0,ZDMR)+IF(ISNULL(BDMR[-1]),0,BDMR))-(IF(ISNULL(ZDMC[-1]),0,ZDMC)+IF(ISNULL(BDMC[-1]),0,BDMC)))/SHGZG*100;
    MA5:=MA(r0,5);
    超买:3.2,coloryellow;
    //超卖:0.5,coloryellow;//让位花神线
    最小值:=LLV(LOW,10);
    最大值:=HHV(HIGH,25);
    波动线:=EMA((CLOSE-最小值)/(最大值-最小值)*4,4);
    平均线:EMA(波动线,3);
    主力攻击:=r0-(ABS(REF(r0,1))+ABS(REF(r0,2))+ABS(REF(r0,3))+ABS(REF(r0,4))+ABS(REF(r0,5))/2)>0AND平均线>=REF(平均线,1)ANDREF(平均线,1)<REF(平均线,2);
    主力撤退:=-((r0+(ABS(REF(r0,1))+ABS(REF(r0,2))+ABS(REF(r0,3))+ABS(REF(r0,4))+ABS(REF(r0,5))/2)<0)AND平均线<=REF(平均线,1)ANDREF(平均线,1)>REF(平均线,2));
    DRAWTEXT(主力攻击>0,1.5,"主进"),colorred;
    DRAWTEXT(主力撤退<0,2.8,"主退"),colorgreen;
    信息:=平均线>=REF(平均线,1);
    走强:=CLOSE>MA(CLOSE,20)ANDCLOSE>MA(CLOSE,5);
    走弱:=CLOSE<MA(CLOSE,10)ANDCLOSE<MA(CLOSE,5);
    量:=VOL>MA(VOL,5);
    STICKLINE(平均线>=REF(平均线,1),波动线,REF(波动线,1),5,0),colorred;
    STICKLINE(平均线<REF(平均线,1),波动线,REF(波动线,1),5,0),colorgreen;
    d:=信息=1ANDREF(信息,1)=0AND(REF(信息,2)+REF(信息,3)=0)AND平均线<0.5;
    s:=信息=1ANDREF(信息,1)=0AND(REF(信息,2)+REF(信息,3)=0)AND走强=1ANDREF(走强,1)=0AND量=1;
    dd:=平均线>2AND(信息=0ANDREF(信息,1)=1)AND(REF(信息,2)+REF(信息,3)=2);
    tz:=(信息=0ANDREF(信息,1)=1)AND(REF(信息,2)+REF(信息,3)=2)ANDMA5<0AND走弱=1AND平均线>1;
    DRAWTEXT(d=1,1.75,'极底'),colorred;
    DRAWTEXT(s=1,平均线,'升');
    DRAWTEXT(dd=1,平均线,'顶');
    DRAWTEXT(tz=1,平均线,'下');
    PARTLINE(平均线,平均线>=REF(平均线,1),colorred,平均线<REF(平均线,1),colorgreen);
    ////机构建仓////
    LC:=REF(CLOSE,1);
    RSI5:=((SMA(MAX((CLOSE-LC),0),5,1)/SMA(ABS((CLOSE-LC)),5,1))*100);
    TR1:=SUM(MAX(MAX((HIGH-LOW),ABS((HIGH-REF(CLOSE,1)))),ABS((LOW-REF(CLOSE,1)))),10);
    HD:=(HIGH-REF(HIGH,1));
    LD:=(REF(LOW,1)-LOW);
    DMP:=SUM(IF(((HD>0)AND(HD>LD)),HD,0),10);
    DMM:=SUM(IF(((LD>0)AND(LD>HD)),LD,0),10);
    PDI:=((DMP*100)/TR1);
    MDI:=((DMM*100)/TR1);
    ADX:=MA(((ABS((MDI-PDI))/(MDI+PDI))*100),5);
    AV:=(RSI5+ADX);
    最佳买入:=(AV+NEWVOL);
    最佳买入选股:=IF(CROSS(最佳买入,0),1,0);
    VAR5:=SMA(最佳买入选股,3,1);
    VAR6:=SMA(VAR5,3,1);
    VAR7:=SMA(VAR6,3,1);
    建仓买点:=IF(CROSS(VAR6,VAR7)AND(VAR6<40),5,0*10000);
    DRAWTEXT(建仓买点,0.75,'建仓'),colorred;
    ////机构利器////
    VAR8:=REF(CLOSE,2);
    会员:=SMA(MAX(CLOSE-VAR8,0),7,1)/SMA(ABS(CLOSE-VAR8),7,1)*100;
    逃亡:=IF(会员<REF(会员,1)AND会员>79,会员,0);
    DRAWTEXT(逃亡,3.1,'逃'),coloryellow;
    DRAWTEXT(88>0ANDREF(O,1)/REF(C,1)>1.04ANDREF(L,1)<=688ANDO>REF(C,1)ANDC<REF(O,1)ANDC/O>=1.01,1,'见底'),colorred;
    DRAWTEXT(C-O>=0ANDO/L>1.05ANDL<=LLV(L,20),1,'绝底'),colorred;
    ///主力吸货////
    VAR11:=REF(LOW,1);
    VAR12:=SMA(ABS(LOW-VAR11),3,1)/SMA(MAX(LOW-VAR11,0),3,1)*100;
    VAR13:=EMA(IF(CLOSE*1.2,VAR12*10,VAR12/10),3);
    VAR14:=LLV(LOW,38);
    VAR15:=HHV(VAR13,38);
    VAR16:=IF(LLV(LOW,90),1,0);
    VAR17:=EMA(IF(LOW<=VAR14,(VAR13+VAR15*2)/2,0),3)/618*VAR16;
    Cdxs:=HHV(VAR17,0)/2.6;
    STICKLINE(VAR17,0.53,VAR17/Cdxs+0.53,1,0),colorwhite;
    ////马上成功////
    Hua:=(CLOSE-LLV(LOW,14))/(HHV(HIGH,14)-LLV(LOW,14))*1.2*CLOSE;
    Nv1:=EMA(Hua,4);
    Nv2:=EMA(Hua,8);
    DRAWICON(CROSS(Nv1,Nv2)ANDCLOSE/OPEN>1.05,0.5,1);
    DRAWICON(CROSS(Nv2,Nv1)ANDCOUNT(CROSS(Nv1,Nv2)ANDCLOSE/OPEN>1.05,20),3.2,2);
    ////必涨之星////
    Hua2:=SMA(MAX(CLOSE-REF(CLOSE,1),0),16,2)/SMA(ABS(CLOSE/REF(CLOSE,1)),16,2)*100;
    Xian=SMA(Hua2,3,1);
    Nv3:=SMA(Xian,3,1);
    XiNv=3*Xian-2*Nv3;
    买入条件:=CROSS(XiNv,Nv3);
    卖出条件:=CROSS(Nv3,XiNv);
    DRAWICON(卖出条件,3.3,2),coloryellow;
    DRAWICON(买入条件,0.4,222),colorwhite;//必涨之星
    Hxn:=IF(CLOSE/REF(CLOSE,1)>1.05ANDHIGH/CLOSE<1.01ANDIF(CLOSE>REF(CLOSE,1),88,0)>0,91,0);//花仙女涨停
    DRAWTEXT(Hxn>90ANDVOL>REF(VOL,1)ANDCLOSE>REF(CLOSE,1)ANDCOUNT(Hxn>90,30)=1,平均线-0.25,'见涨'),,colorlired;
    Hxjz:=MA((2*CLOSE+HIGH+LOW)/4,5);//花仙女绝招
    Bztd:=Hxjz*89/100;
    DRAWTEXT(CROSS(LOW,Bztd),1.25,'必涨'),colorred;
    ////花神////
    花:=EMA(SLOPE(1,1)+C,3),colorred;
    女:=EMA(SLOPE(1,1)+C,7),colorblue;
    STICKLINE(花>女,0.5,0.53,12,0),colorred;//花神线,红色开始为买
    STICKLINE(花<=女,0.5,0.53,12,0),colorgreen;//花神线,绿色开始为卖
    VAR1:=1;
    VAR2:=EMA(CLOSE,3);
    XA1:=VAR2;
    VAR3:=EMA(CLOSE,10);
    VAR4:=EMA(CLOSE,20);
    VAR5:=EMA(CLOSE,30)*VAR1;
    VAR6:=3*VAR5-2*VAR4;
    VAR7:=(3*CLOSE+LOW+OPEN+HIGH)/6;
    VAR8:=(20*VAR7+19*REF(VAR7,1)+18*REF(VAR7,2)+17*REF(VAR7,3)+16*REF(VAR7,4)+15*REF(VAR7,5)+14*REF(VAR7,6)+13*REF(VAR7,7)+12*REF(VAR7,8)+11*REF(VAR7,9)+10*REF(VAR7,10)+9*REF(VAR7,11)+8*REF(VAR7,12)+7*REF(VAR7,13)+6*REF(VAR7,14)+5*REF(VAR7,15)+4*REF(VAR7,16)+3*REF(VAR7,17)+2*REF(VAR7,18)+REF(VAR7,20))/210;
    VAR9:=(VAR8+VAR6)/2*VAR1;
    XA2:=VAR9;
    VARA:=EMA(VAR9,13);
    XA3:=VARA;
    XA4:=MA(VAR3,18);
    VARB:=IF((ABS(XA3-XA2)+ABS(XA4-XA2)+ABS(XA3-XA4))/3/((XA1+XA2+XA3+XA4)/4)*100<2.2ANDCROSS(XA2,XA4),CLOSE,0);
    VARC:=IF((ABS(XA4-XA2)+ABS(XA3-XA4))/3/((XA1+XA2+XA3+XA4)/4)*100>3.6ANDCROSS(XA2,XA1)ANDXA2>XA3,CLOSE,0);
    VARD:=MA(WINNER(CLOSE)*100,30);
    信号:VARB=CLOSEANDVARD<61;



[源码注释]选股指标公式翻译结果



    R0赋值:((如果ISNULL(ZDMR[-1]),返回0,否则返回ZDMR+如果ISNULL(BDMR[-1]),返回0,否则返回BDMR)-(如果ISNULL(ZDMC[-1]),返回0,否则返回ZDMC+如果ISNULL(BDMC[-1]),返回0,否则返回BDMC))/SHGZG*100
    MA5赋值:R0的5日简单移动平均
    输出超买:3.2,画黄色
    输出//超卖:0.5,画黄色
    最小值赋值:10日内最低价的最低值
    最大值赋值:25日内最高价的最高值
    波动线赋值:(收盘价-最小值)/(最大值-最小值)*4的4日指数移动平均
    输出平均线:波动线的3日指数移动平均
    主力攻击赋值:R0-(1日前的R0的绝对值+2日前的R0的绝对值+3日前的R0的绝对值+4日前的R0的绝对值+5日前的R0的绝对值/2)>0AND平均线>=1日前的平均线ANDREF(平均线,1)<2日前的平均线
    主力撤退赋值:-((R0+(1日前的R0的绝对值+2日前的R0的绝对值+3日前的R0的绝对值+4日前的R0的绝对值+5日前的R0的绝对值/2)<0)AND平均线<=1日前的平均线ANDREF(平均线,1)>2日前的平均线)
    当满足条件主力攻击>0时,在1.5位置书写文字,画红色
    当满足条件主力撤退<0时,在2.8位置书写文字,画绿色
    信息赋值:平均线>=1日前的平均线
    走强赋值:收盘价>收盘价的20日简单移动平均ANDCLOSE>收盘价的5日简单移动平均
    走弱赋值:收盘价<收盘价的10日简单移动平均ANDCLOSE<收盘价的5日简单移动平均
    量赋值:成交量(手)>成交量(手)的5日简单移动平均
    当满足条件平均线>=1日前的平均线时,在波动线和1日前的波动线位置之间画柱状线,宽度为5,0不为0则画空心柱.,画红色
    当满足条件平均线<1日前的平均线时,在波动线和1日前的波动线位置之间画柱状线,宽度为5,0不为0则画空心柱.,画绿色
    D赋值:信息=1ANDREF(信息,1)=0AND(2日前的信息+3日前的信息=0)AND平均线<0.5
    S赋值:信息=1ANDREF(信息,1)=0AND(2日前的信息+3日前的信息=0)AND走强=1ANDREF(走强,1)=0AND量=1
    DD赋值:平均线>2AND(信息=0ANDREF(信息,1)=1)AND(2日前的信息+3日前的信息=2)
    TZ赋值:(信息=0ANDREF(信息,1)=1)AND(2日前的信息+3日前的信息=2)ANDMA5<0AND走弱=1AND平均线>1
    当满足条件D=1时,在1.75位置书写文字,画红色
    当满足条件S=1时,在平均线位置书写文字
    当满足条件DD=1时,在平均线位置书写文字
    当满足条件TZ=1时,在平均线位置书写文字
    PARTLINE(平均线,平均线>=1日前的平均线,画红色,平均线<1日前的平均线,画绿色)
    LC赋值:1日前的收盘价
    RSI5赋值:(((收盘价-LC)和0的较大值的5日[1日权重]移动平均/(收盘价-LC)的绝对值的5日[1日权重]移动平均)*100)
    TR1赋值:(最高价-最低价)和(最高价-1日前的收盘价)的绝对值的较大值和(最低价-1日前的收盘价)的绝对值的较大值的10日累和
    HD赋值:(最高价-1日前的最高价)
    LD赋值:(1日前的最低价-最低价)
    DMP赋值:如果((HD>0)AND(HD>LD)),返回HD,否则返回0的10日累和
    DMM赋值:如果((LD>0)AND(LD>HD)),返回LD,否则返回0的10日累和
    PDI赋值:((DMP*100)/TR1)
    MDI赋值:((DMM*100)/TR1)
    ADX赋值:(((MDI-PDI)的绝对值/(MDI+PDI))*100)的5日简单移动平均
    AV赋值:(RSI5+ADX)
    最佳买入赋值:(AV+NEWVOL)
    最佳买入选股赋值:如果最佳买入上穿0,返回1,否则返回0
    VAR5赋值:最佳买入选股的3日[1日权重]移动平均
    VAR6赋值:VAR5的3日[1日权重]移动平均
    VAR7赋值:VAR6的3日[1日权重]移动平均
    建仓买点赋值:如果VAR6上穿VAR7AND(VAR6<40),返回5,否则返回0*10000
    当满足条件建仓买点时,在0.75位置书写文字,画红色
    VAR8赋值:2日前的收盘价
    会员赋值:收盘价-VAR8和0的较大值的7日[1日权重]移动平均/收盘价-VAR8的绝对值的7日[1日权重]移动平均*100
    逃亡赋值:如果会员<1日前的会员AND会员>79,返回会员,否则返回0
    当满足条件逃亡时,在3.1位置书写文字,画黄色
    当满足条件88>0ANDREF(开盘价,1)/1日前的收盘价>1.04ANDREF(最低价,1)<=688ANDO>1日前的收盘价ANDC<1日前的开盘价ANDC/开盘价>=1.01时,在1位置书写文字,画红色
    当满足条件收盘价-开盘价>=0ANDO/最低价>1.05ANDL<=20日内最低价的最低值时,在1位置书写文字,画红色
    VAR11赋值:1日前的最低价
    VAR12赋值:最低价-VAR11的绝对值的3日[1日权重]移动平均/最低价-VAR11和0的较大值的3日[1日权重]移动平均*100
    VAR13赋值:如果收盘价*1.2,返回VAR12*10,否则返回VAR12/10的3日指数移动平均
    VAR14赋值:38日内最低价的最低值
    VAR15赋值:38日内VAR13的最高值
    VAR16赋值:如果90日内最低价的最低值,返回1,否则返回0
    VAR17赋值:如果最低价<=VAR14,返回(VAR13+VAR15*2)/2,否则返回0的3日指数移动平均/618*VAR16
    CDXS赋值:0日内VAR17的最高值/2.6
    当满足条件VAR17时,在0.53和VAR17/CDXS+0.53位置之间画柱状线,宽度为1,0不为0则画空心柱.,画白色
    HUA赋值:(收盘价-14日内最低价的最低值)/(14日内最高价的最高值-14日内最低价的最低值)*1.2*收盘价
    NV1赋值:HUA的4日指数移动平均
    NV2赋值:HUA的8日指数移动平均
    当满足条件NV1上穿NV2ANDCLOSE/开盘价>1.05时,在0.5位置画1号图标
    当满足条件NV2上穿NV1ANDCOUNT(NV1上穿NV2ANDCLOSE/开盘价>1.05,20)时,在3.2位置画2号图标
    HUA2赋值:收盘价-1日前的收盘价和0的较大值的16日[2日权重]移动平均/收盘价/1日前的收盘价的绝对值的16日[2日权重]移动平均*100
    XIAN=HUA2的3日[1日权重]移动平均
    NV3赋值:XIAN的3日[1日权重]移动平均
    XINV=3*XIAN-2*NV3
    买入条件赋值:XINV上穿NV3
    卖出条件赋值:NV3上穿XINV
    当满足条件卖出条件时,在3.3位置画2号图标,画黄色
    当满足条件买入条件时,在0.4位置画222号图标,画白色
    HXN赋值:如果收盘价/1日前的收盘价>1.05ANDHIGH/收盘价<1.01ANDIF(收盘价>1日前的收盘价,88,0)>0,返回91,否则返回0
    //花仙女涨停当满足条件HXN>90ANDVOL>1日前的成交量(手)ANDCLOSE>1日前的收盘价ANDCOUNT(HXN>90,30)=1时,在平均线-0.25位置书写文字,,画淡红色
    HXJZ赋值:(2*收盘价+最高价+最低价)/4的5日简单移动平均
    BZTD赋值:HXJZ*89/100
    当满足条件最低价上穿BZTD时,在1.25位置书写文字,画红色
    花赋值:1的1日线性回归斜率+收盘价的3日指数移动平均,画红色
    女赋值:1的1日线性回归斜率+收盘价的7日指数移动平均,画蓝色
    当满足条件花>女时,在0.5和0.53位置之间画柱状线,宽度为12,0不为0则画空心柱.,画红色
    //花神线,红色开始为买当满足条件花<=女时,在0.5和0.53位置之间画柱状线,宽度为12,0不为0则画空心柱.,画绿色
    VAR1赋值:1
    VAR2赋值:收盘价的3日指数移动平均
    XA1赋值:VAR2
    VAR3赋值:收盘价的10日指数移动平均
    VAR4赋值:收盘价的20日指数移动平均
    VAR5赋值:收盘价的30日指数移动平均*VAR1
    VAR6赋值:3*VAR5-2*VAR4
    VAR7赋值:(3*收盘价+最低价+开盘价+最高价)/6
    VAR8赋值:(20*VAR7+19*1日前的VAR7+18*2日前的VAR7+17*3日前的VAR7+16*4日前的VAR7+15*5日前的VAR7+14*6日前的VAR7+13*7日前的VAR7+12*8日前的VAR7+11*9日前的VAR7+10*10日前的VAR7+9*11日前的VAR7+8*12日前的VAR7+7*13日前的VAR7+6*14日前的VAR7+5*15日前的VAR7+4*16日前的VAR7+3*17日前的VAR7+2*18日前的VAR7+20日前的VAR7)/210
    VAR9赋值:(VAR8+VAR6)/2*VAR1
    XA2赋值:VAR9
    VARA赋值:VAR9的13日指数移动平均
    XA3赋值:VARA
    XA4赋值:VAR3的18日简单移动平均
    VARB赋值:如果(XA3-XA2的绝对值+XA4-XA2的绝对值+XA3-XA4的绝对值)/3/((XA1+XA2+XA3+XA4)/4)*100<,返回?,否则返回?
    2.2ANDCROSS(XA2,XA4),收盘价,0)
    VARC赋值:如果(XA4-XA2的绝对值+XA3-XA4的绝对值)/3/((XA1+XA2+XA3+XA4)/4)*100>,返回?,否则返回?
    3.6ANDCROSS(XA2,XA1)ANDXA2>
    XA3,收盘价,0)
    VARD赋值:以收盘价计算的获利盘比例*100的30日简单移动平均
    输出信号:VARB=CLOSEANDVARD<
    61


神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论