神奇指标网

中长线指标公式

浏览 472次浏览
标签: 指标公式
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



     相关简介: 中长线指标公式                                


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图/主图





未来函数检测结果:

         暂未发现存在未来函数





中长线指标公式源码:


    资金流入:=SUM(IF(C>REF(C,1),V,0),FROMOPEN),STICK,COLORRED;
    资金流出:=-SUM(IF(C<REF(C,1),V,0),FROMOPEN),STICK,COLOR00FF00;
    资金出入:=资金流入+资金流出,COLORSTICK;
    资金流量:=资金出入,COLORFFFFFF,LINETHICK1;
    资金比:=资金出入/SUM(V,FROMOPEN)*100,COLOR00FFFF,LINETHICK1;
    资金流量比:=IF(资金比>=0,(资金比+100)/2,100-Abs((资金比-100)/2));
    增强流量比:=IF(资金流量比>50,资金流量比,50);
    攻击量:=((HSL*0.50+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.17))*SUM(C,FROMOPEN)/FROMOPEN;
    攻击量A:=SUM(IF(C>REF(C,1),攻击量*V,0),FROMOPEN),COLOR0000FF,LINETHICK0;
    攻击量B:=-SUM(IF(C<REF(C,1),攻击量*V,0),FROMOPEN),COLOR00FF00,LINETHICK0;
    攻击流量:=攻击量A+攻击量B,COLORSTICK;
    NOTEXT攻击线:=攻击流量,COLORYELLOW,LINETHICK1;
    攻击比:=攻击流量/SUM(V,FROMOPEN)*100,COLORRED,LINETHICK1;
    资金攻击度:=IF(攻击比>0,(攻击比+50),100-ABS((攻击比-50)));
    攻击度限制:=IF(资金攻击度>100,100,IF(资金攻击度<0,0,资金攻击度));
    增强攻击度:=IF(资金攻击度>50,资金攻击度,50);
    开始攻击:=crOSS(攻击流量,0)AND(C>REF(C,2)OR(资金流量>0AND资金流量>攻击流量));
    开始攻击量:=CROSS(攻击流量,0)ANDC>REF(C,2)ANDV>LLV(V,3)*3;
    Q:=250;
    高点:=HHV(C,Q);
    低点:=LLV(C,Q);
    最高:=CONST(高点),NODRAW;
    最低:=CONST(低点),NODRAW;
    轴差:=最高-最低;
    中价轴:=(最高+最低)/2;
    HL3:=(100-0)/2*1.3;
    HL4:=(100-0)/1*1.3;
    中间价轴:=(50-HL3)*轴差/HL4+中价轴;
    平安轴:=(中价轴+中间价轴)/2;
    BGTYU:=IF(DATE<=1150530,1,0);
    GHYJKU:=BETWEEN((CLOSE*BGTYU)/(SUM(AMOUNT,BARSCOUNT((CLOSE*BGTYU)))/SUM(vol*100,BARSCOUNT((CLOSE*BGTYU)))),1.05,0.95);
    VBNH:=IF(GHYJKU=0,MA((CLOSE*BGTYU),BARSCOUNT((CLOSE*BGTYU))),(SUM(AMOUNT,BARSCOUNT((CLOSE*BGTYU)))/SUM(VOL*100,BARSCOUNT((CLOSE*BGTYU)))));
    起动线:=expma((CLOSE/VBNH),20)*1,COLORYELLOW,POINTDOT;
    主力线:=EXPMA((CLOSE/VBNH),60)*1,COLORMAGENTA,LINETHICK2;
    散户线:=EXPMA((CLOSE/VBNH),120)*1,COLORGREEN,LINETHICK2;
    限制起动线:=起动线*中间价轴;
    限制主力线:=主力线*中间价轴;
    限制散户线:=散户线*中间价轴;
    主散MIN:=MIN(限制主力线,限制散户线);
    {分时转强:=主散MIN>金龙线AND((LONGCROSS(限制主力线,金龙线,2)ORCROSS(限制主力线,限制散户线))OR(限制主力线>限制散户线ANDLONGCROSS(牵引线,金龙线,2)));}
    DRAWBAND(限制主力线,RGB(250,125,0),限制散户线,RGB(0,100,250));
    STICKLINE(起动线<主力线,限制起动线,限制主力线,1.0,0),COLOR00FF00;
    STICKLINE(起动线>主力线,限制起动线,限制主力线,1.0,0),COLORFFFFFF;
    STICKLINE(VOL>EMA(VOL,60)AND起动线>主力线,限制起动线,限制主力线,1,0),COLORFF00FF;
    STICKLINE(VOL>EMA(VOL,30)AND起动线>主力线AND起动线>1.01AND起动线>REF(起动线,1),限制起动线,限制主力线,1,0),COLOR00FFFF;
    主力:限制主力线,COLORFFFFFF,LINETHICK1;
    分时均价线:SUM(C*V,240)/SUM(V,240),COLORYELLOW,LINETHICK2;
    追击涨停:=限制散户线>分时均价线ANDCROSS(C,限制散户线);
    DRAwrECTREL(110,5,410,60,RGB(0,100,200));
    DRAWRECTREL(110,5,260,60,RGB(0,250,50));
    DRAWRECTREL(110,5,110+CONST(资金流量比*300/100),60,RGB(175,50,250));
    DRAWRECTREL(260,23,260+CONST((增强流量比-50)*300/100),42,RGB(250,150,0));
    DRAWTEXT_FIX(1,0.000,0.01,0,STRCAT(STRCAT('【资金流量比】',CON2STR(资金流量比,2)),'%买')),COLORYELLOW;
    DRAWRECTREL(610,5,910,60,RGB(0,100,200));
    DRAWRECTREL(610,5,760,60,RGB(0,250,50));
    DRAWRECTREL(610,5,610+CONST(攻击度限制*300/100),60,RGB(175,50,250));
    DRAWRECTREL(760,23,760+CONST((增强攻击度-50)*300/100),42,RGB(250,150,0));
    DRAWTEXT_FIX(1,0.500,0.01,0,STRCAT(STRCAT('【资金攻击度】',CON2STR(资金攻击度,2)),'%买')),COLORYELLOW;
    DRAWTEXT_FIX(C>0,0.004,0.085,0,DYBLOCK),COLORYELLOW,LINETHICK2;
    DRAWTEXT_FIX(C>0,0.08,0.085,0,HYBLOCK),COLORRED,LINETHICK2;
    DRAWTEXT_FIX(C>0,0.16,0.085,0,EXTERNSTR(0,1)),COLORWHITE,LINETHICK2;
    拉升量:=IF(C>REF(C,1),VOL,0);
    昨拉升最高值:=CONST(FINDHIGH(拉升量,FROMOPEN,240,1)),LINETHICK1,COLORMAGENTA;
    今拉升最高值:=CONST(REF(HHV(拉升量,FROMOPEN),0)),COLORYELLOW,NODRAW;
    攻击力度:=今拉升最高值/昨拉升最高值,NODRAW;
    TT:=BARSCOUNT(C);{取得有效收盘价}
    均价黄:=SUM(C*V,TT)/SUM(V,TT);{分时均线的取值}
    量两步:=MA(V,5)>REF(MA(V,5),1)ANDREF(MA(V,5),1)>REF(MA(V,5),2);
    价两步:=C>=REF(C,1)ANDREF(C,1)>REF(C,2);
    价上岗量破5:=C>均价黄ANDV>MA(V,5);
    量起爆:=V>=REF(V,1)*1;
    价创新高:=C>=HHV(C,0);
    量创新高:=V>=HHV(V,0);
    对昨日涨幅:=(C/DYNAINFO(3)-1)*100<=2.50;{涨幅控制2个点以内}
    每日一点:=量两步AND价两步AND价上岗量破5AND量起爆AND价创新高AND量创新高AND对昨日涨幅;
    {计算收益、已爆分钟}
    VV:=BARSSINCE(每日一点)+1;
    首次起爆价:=REF(C,VV-1),NODRAW;
    今天收益:=(DYNAINFO(7)-首次起爆价)/首次起爆价*100,NODRAW;
    流通盘:=CAPITAL*100/100000000,NODRAW;
    起爆时间:=REF(TIME/10000,VV),NODRAW;
    已爆分钟:=VV-1,NODRAW;
    {画出底线和红球}
    首次起爆量:=REF(VOL,VV-1);
    STICKLINE(FILTER(CROSS(拉升量,昨拉升最高值),30),最低+轴差*0.83,最低,1,0),COLORCYAN;
    DRAWICON(FILTER(CROSS(拉升量,昨拉升最高值),30),最低+轴差*0.83,27);
    DRAWTEXT(FILTER(CROSS(拉升量,昨拉升最高值),30),最低+轴差*0.83,'∠量突破'),COLORCYAN;
    STICKLINE(FILTER(每日一点,30),最低+轴差*0.75,最低,1,0),COLORGREEN;
    DRAWICON(FILTER(每日一点,30),最低+轴差*0.75,13);
    DRAWTEXT(FILTER(每日一点,30),最低+轴差*0.75,'∠起爆'),COLORGREEN;
    DRAWNUMBER(FILTER(每日一点,30),最低+(C-最低)/2,首次起爆价),COLORWHITE;
    {DRAWTEXT_FIX(每日一点=1,0.00,0.10,0,'当起爆突破时:20线上行+日价k线突破+日K线量起爆更好+估换手小于10%更有效'),COLORMAGENTA;}
    TA:=BArslAST(TIME=100000);
    TC:=REF(HHV(C,0),TA+1);
    TV:=REF(HHV(V,0),TA+1);
    ZF:=C/DYNAINFO(3)<1.05;
    XG1:=CROSS(C,TC)ANDV>TVANDZF,COLORWHITE;
    TA1:=BARSLAST(TIME=110000);
    CC1:=REF(HHV(C,0),TA1+1);
    VV1:=REF(HHV(V,0),TA1+1);
    ZF1:=CC1/DYNAINFO(3)<1.05;
    XG2:=CROSS(C,CC1)ANDV>VV1ANDZF1,COLORYELLOW;
    突破:=XG1ORXG2,COLORRED;
    STICKLINE(FILTER(突破=1,15),最低+轴差*0.60,最低,1,0),COLORWHITE;
    DRAWICON(FILTER(突破=1,15),最低+轴差*0.60,17);
    DRAWTEXT(FILTER(突破=1,15),最低+轴差*0.60,'∠分时突破'),COLORWHITE;
    STICKLINE(FILTER(开始攻击量=1,15),最低+轴差*0.45,最低,1,0),COLORMAGENTA;
    STICKLINE(FILTER(开始攻击=1,30),最低+轴差*0.30,最低,1,0),COLORYELLOW;
    STICKLINE(CROSS(EXPMA((CLOSE/VBNH),60),EXPMA((CLOSE/VBNH),120)),最低+轴差*0.15,最低,1,0),COLORCYAN;
    DRAWICON(FILTER(开始攻击量=1,15),最低+轴差*0.45,24);
    DRAWICON(FILTER(开始攻击,30),最低+轴差*0.30,23);
    DRAWTEXT(FILTER(开始攻击量=1,15),最低+轴差*0.45,'∠攻击量'),COLORMAGENTA;
    DRAWTEXT(FILTER(开始攻击,30),最低+轴差*0.30,'开始攻击'),COLORYELLOW;
    DRAWTEXT(FILTER(CROSS(EXPMA((CLOSE/VBNH),60),EXPMA((CLOSE/VBNH),120)),30),最低+轴差*0.15,'★迹'),COLORCYAN;
    DRAWICON(FILTER(CROSS(起动线,1.01),30),限制散户线,17);
    DRAWTEXT(FILTER(CROSS(起动线,1.01),30),最低,'可能涨停'),COLORMAGENTA;
    DRAWTEXT(FILTER(追击涨停,30),分时均价线+(限制散户线-分时均价线)/2,'追击涨停'),COLORRED;






中长线指标公式源码注释翻译结果



    资金流入赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回0的当前离开盘分钟数日累和,STICK,画红色
    资金流出赋值:-如果收盘价<1日前的收盘价,返回成交量(手),否则返回0的当前离开盘分钟数日累和,STICK,COLOR00FF00
    资金出入赋值:资金流入+资金流出,COLORSTICK
    资金流量赋值:资金出入,COLORFFFFFF,线宽为1
    资金比赋值:资金出入/成交量(手)的当前离开盘分钟数日累和*100,COLOR00FFFF,线宽为1
    资金流量比赋值:如果资金比>=0,返回(资金比+100)/2,否则返回100-(资金比-100)/2的绝对值
    增强流量比赋值:如果资金流量比>50,返回资金流量比,否则返回50
    攻击量赋值:((换手线*0.50+(1日前的换手线*0.33))+(2日前的换手线*0.17))*收盘价的当前离开盘分钟数日累和/当前离开盘分钟数
    攻击量A赋值:如果收盘价>1日前的收盘价,返回攻击量*成交量(手),否则返回0的当前离开盘分钟数日累和,COLOR0000FF,线宽为0
    攻击量B赋值:-如果收盘价<1日前的收盘价,返回攻击量*成交量(手),否则返回0的当前离开盘分钟数日累和,COLOR00FF00,线宽为0
    攻击流量赋值:攻击量A+攻击量B,COLORSTICK
    NOTEXT攻击线赋值:攻击流量,画黄色,线宽为1
    攻击比赋值:攻击流量/成交量(手)的当前离开盘分钟数日累和*100,画红色,线宽为1
    资金攻击度赋值:如果攻击比>0,返回(攻击比+50),否则返回100-(攻击比-50)的绝对值
    攻击度限制赋值:如果资金攻击度>100,返回100,否则返回如果资金攻击度<0,返回0,否则返回资金攻击度
    增强攻击度赋值:如果资金攻击度>50,返回资金攻击度,否则返回50
    开始攻击赋值:攻击流量上穿0AND(收盘价>2日前的收盘价OR(资金流量>0AND资金流量>攻击流量))
    开始攻击量赋值:攻击流量上穿0ANDC>2日前的收盘价ANDV>3日内成交量(手)的最低值*3
    Q赋值:250
    高点赋值:Q日内收盘价的最高值
    低点赋值:Q日内收盘价的最低值
    最高赋值:高点的最后一日取值设为常数,NODRAW
    最低赋值:低点的最后一日取值设为常数,NODRAW
    轴差赋值:最高-最低
    中价轴赋值:(最高+最低)/2
    HL3赋值:(100-0)/2*1.3
    HL4赋值:(100-0)/1*1.3
    中间价轴赋值:(50-HL3)*轴差/HL4+中价轴
    平安轴赋值:(中价轴+中间价轴)/2
    BGTYU赋值:如果日期<=1150530,返回1,否则返回0
    GHYJKU赋值:(收盘价*BGTYU)/(成交额(元)的(收盘价*BGTYU)的有效数据周期数日累和/成交量(手)*100的(收盘价*BGTYU)的有效数据周期数日累和)位于1.05和0.95之间
    VBNH赋值:如果GHYJKU=0,返回(收盘价*BGTYU)的(收盘价*BGTYU)的有效数据周期数日简单移动平均,否则返回(成交额(元)的(收盘价*BGTYU)的有效数据周期数日累和/成交量(手)*100的(收盘价*BGTYU)的有效数据周期数日累和)
    起动线赋值:(收盘价/VBNH)的20日指数移动平均*1,画黄色,POINTDOT
    主力线赋值:(收盘价/VBNH)的60日指数移动平均*1,画洋红色,线宽为2
    散户线赋值:(收盘价/VBNH)的120日指数移动平均*1,画绿色,线宽为2
    限制起动线赋值:起动线*中间价轴
    限制主力线赋值:主力线*中间价轴
    限制散户线赋值:散户线*中间价轴
    主散MIN赋值:限制主力线和限制散户线的较小值
    画带状线
    当满足条件起动线<主力线时,在限制起动线和限制主力线位置之间画柱状线,宽度为1.0,0不为0则画空心柱.,COLOR00FF00
    当满足条件起动线>主力线时,在限制起动线和限制主力线位置之间画柱状线,宽度为1.0,0不为0则画空心柱.,COLORFFFFFF
    当满足条件成交量(手)>成交量(手)的60日指数移动平均AND起动线>主力线时,在限制起动线和限制主力线位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
    当满足条件成交量(手)>成交量(手)的30日指数移动平均AND起动线>主力线AND起动线>1.01AND起动线>1日前的起动线时,在限制起动线和限制主力线位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FFFF
    输出主力:限制主力线,COLORFFFFFF,线宽为1
    输出分时均价线:收盘价*成交量(手)的240日累和/成交量(手)的240日累和,画黄色,线宽为2
    追击涨停赋值:限制散户线>分时均价线ANDCROSS(收盘价,限制散户线)
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    当满足条件1时,在横轴0.000纵轴0.01位置书写文字,画黄色
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    当满足条件1时,在横轴0.500纵轴0.01位置书写文字,画黄色
    当满足条件收盘价>0时,在横轴0.004纵轴0.085位置书写文字,画黄色,线宽为2
    当满足条件收盘价>0时,在横轴0.08纵轴0.085位置书写文字,画红色,线宽为2
    当满足条件收盘价>0时,在横轴0.16纵轴0.085位置书写文字,画白色,线宽为2
    拉升量赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回0
    昨拉升最高值赋值:拉升量在当前离开盘分钟数日前的240天内第1个最高价的最后一日取值设为常数,线宽为1,画洋红色
    今拉升最高值赋值:0日前的当前离开盘分钟数日内拉升量的最高值的最后一日取值设为常数,画黄色,NODRAW
    攻击力度赋值:今拉升最高值/昨拉升最高值,NODRAW
    TT赋值:收盘价的有效数据周期数
    均价黄赋值:收盘价*成交量(手)的TT日累和/成交量(手)的TT日累和
    量两步赋值:成交量(手)的5日简单移动平均>1日前的成交量(手)的5日简单移动平均ANDREF(成交量(手)的5日简单移动平均,1)>2日前的成交量(手)的5日简单移动平均
    价两步赋值:收盘价>=1日前的收盘价ANDREF(收盘价,1)>2日前的收盘价
    价上岗量破5赋值:收盘价>均价黄ANDV>成交量(手)的5日简单移动平均
    量起爆赋值:成交量(手)>=1日前的成交量(手)*1
    价创新高赋值:收盘价>=0日内收盘价的最高值
    量创新高赋值:成交量(手)>=0日内成交量(手)的最高值
    对昨日涨幅赋值:(收盘价/昨收盘价-1)*100<=2.50
    每日一点赋值:量两步AND价两步AND价上岗量破5AND量起爆AND价创新高AND量创新高AND对昨日涨幅
    VV赋值:首次每日一点距今天数+1
    首次起爆价赋值:VV-1日前的收盘价,NODRAW
    今天收益赋值:(现价-首次起爆价)/首次起爆价*100,NODRAW
    流通盘赋值:当前流通股本(手)*100/100000000,NODRAW
    起爆时间赋值:VV日前的时间(时分)/10000,NODRAW
    已爆分钟赋值:VV-1,NODRAW
    首次起爆量赋值:VV-1日前的成交量(手)
    当满足条件拉升量上穿昨拉升最高值的30日过滤时,在最低+轴差*0.83和最低位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
    当满足条件拉升量上穿昨拉升最高值的30日过滤时,在最低+轴差*0.83位置画27号图标
    当满足条件拉升量上穿昨拉升最高值的30日过滤时,在最低+轴差*0.83位置书写文字,画青色
    当满足条件每日一点的30日过滤时,在最低+轴差*0.75和最低位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
    当满足条件每日一点的30日过滤时,在最低+轴差*0.75位置画13号图标
    当满足条件每日一点的30日过滤时,在最低+轴差*0.75位置书写文字,画绿色
    当满足条件每日一点的30日过滤时,在最低+(收盘价-最低)/2位置书写数字,画白色
    TA赋值:上次时间(时分)=100000距今天数
    TC赋值:TA+1日前的0日内收盘价的最高值
    TV赋值:TA+1日前的0日内成交量(手)的最高值
    ZF赋值:收盘价/昨收盘价<1.05
    XG1赋值:收盘价上穿TCANDV>TVANDZF,画白色
    TA1赋值:上次时间(时分)=110000距今天数
    CC1赋值:TA1+1日前的0日内收盘价的最高值
    VV1赋值:TA1+1日前的0日内成交量(手)的最高值
    ZF1赋值:CC1/昨收盘价<1.05
    XG2赋值:收盘价上穿CC1ANDV>VV1ANDZF1,画黄色
    突破赋值:XG1ORXG2,画红色
    当满足条件突破=1的15日过滤时,在最低+轴差*0.60和最低位置之间画柱状线,宽度为1,0不为0则画空心柱.,画白色
    当满足条件突破=1的15日过滤时,在最低+轴差*0.60位置画17号图标
    当满足条件突破=1的15日过滤时,在最低+轴差*0.60位置书写文字,画白色
    当满足条件开始攻击量=1的15日过滤时,在最低+轴差*0.45和最低位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
    当满足条件开始攻击=1的30日过滤时,在最低+轴差*0.30和最低位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
    当满足条件(收盘价/VBNH)的60日指数移动平均上穿(收盘价/VBNH)的120日指数移动平均时,在最低+轴差*0.15和最低位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
    当满足条件开始攻击量=1的15日过滤时,在最低+轴差*0.45位置画24号图标
    当满足条件开始攻击的30日过滤时,在最低+轴差*0.30位置画23号图标
    当满足条件开始攻击量=1的15日过滤时,在最低+轴差*0.45位置书写文字,画洋红色
    当满足条件开始攻击的30日过滤时,在最低+轴差*0.30位置书写文字,画黄色
    当满足条件(收盘价/VBNH)的60日指数移动平均上穿(收盘价/VBNH)的120日指数移动平均的30日过滤时,在最低+轴差*0.15位置书写文字,画青色
    当满足条件起动线上穿1.01的30日过滤时,在限制散户线位置画17号图标
    当满足条件起动线上穿1.01的30日过滤时,在最低位置书写文字,画洋红色
    当满足条件追击涨停的30日过滤时,在分时均价线+(限制散户线-分时均价线)/2位置书写文字,画红色



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

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

网友评论

已有0人评论

清除 发表评论