相关简介: 资金博弈金叉指标选股公式(指标选股公式)                                

     资金博弈金叉指标选股公式源码概况:

  指标类别:指标选股公式

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

资金博弈金叉指标选股公式源码:

    DIF1:=Ema(CLOSE,12)-EMA(CLOSE,26);
    DEA1:=EMA(DIF1,9);
    macd1:=2*(DIF1-DEA1),stICK;
    MacD2:=EMA(MACD1,3);
    STICKLINE(MACD1>MACD2ANDMACD1>0,0,MACD1,1,0),COLORRED;
    STICKLINE(MACD1>MACD2ANDMACD1<0,0,MACD1,1,0),COLORF00FF0;
    STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLORCYAN;
    STICKLINE(MACD1>=0ORMACD1<=0,0,0,50,1),COLORWHITE;
    DIFF:DIF1,COLOR33FF33;
    DEA:DEA1,COLORYELLOW;
    MACD:MACD1,NODRAW,COLORMAGENTA;
    强:IF(DIF1>=DEA1,DIF1,DRAWNULL),COLORRED,LINETHICK2;
    低位金叉:=crOSS(DIFF,DEA)ANDDIFF<(-0.1);
    STICKLINE(低位金叉,0,-0.3,1,0),COLOR00FFFF;
    DRAWTEXT(低位金叉,-0.3,'低位金叉'),COLOR00FFFF;
    JCCOUNT:=COUNT(CROSS(DIFF,DEA),BArslAST(DEA>=0));
    二次金叉:=CROSS(DIFF,DEA)ANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1;
    STICKLINE(二次金叉,0,-0.15,1,0),COLORFF00FF;
    DRAWICON(二次金叉,DEA*1.04,1),COLOR0000FF;
    DRAWTEXT(二次金叉,-0.15,'二次金叉'),COLORFF00FF;
    A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
    底背离:=REF(CLOSE,A1+1)>CLOSEANDDIFF>REF(DIFF,A1+1)ANDCROSS(DIFF,DEA);
    STICKLINE(底背离,0,0.15,1,0),COLOR00FF00;
    DRAWLINE(A1=0,DEA,底背离,DEA,0),LINETHICK3,COLORWHITE;
    DRAWTEXT(底背离,0.15,'底背离'),COLOR00FF00;
    A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
    顶背离:=REF(CLOSE,A2+1)<CLOSEANDREF(DIFF,A2+1)>DIFFANDCROSS(DEA,DIFF);
    DRAWLINE(A2=0,DEA,顶背离,DEA,0),LINETHICK3,COLORBLUE;
    AA:=C>REF(C,4);
    NT:=BARSLASTCOUNT(AA);
    TJ11:=NT=9;
    TJ13:=ISLASTBARANDBETWEEN(NT,5,8);
    AY:=(BACKSET(TJ11>0,9)ORBACKSET(TJ13>0,NT))*NT;
    DRAWTEXT(AY>0,MACD*1.02,VAR2STR(AY,0)),COLORLIRED;
    DRAWTEXT(NT=9,MACD*1.02,'9'),COLORGREEN;
    B1:=C;
    NT0:=BARSLASTCOUNT(B1);
    TJ21:=NT0=9;
    TJ23:=ISLASTBARANDBETWEEN(NT0,5,8);
    AY1:=(BACKSET(TJ21>0,9)ORBACKSET(TJ23>0,NT0))*NT0;
    DRAWTEXT(AY1>0,MACD*0.98,VAR2STR(AY1,0)),COLORGREEN;
    DRAWTEXT(NT0=9,MACD*0.98,'9'),COLORRED;
    DRAWICON(CROSS(DEA1,DIF1),DEA1,2);
    A1:=V>REF(MA(V,20),1)*3ANDV>REF(MA(V,3),1)*2;
    A2:=C>REF(HHV(C,20),1)ANDREF(HHV(H,12)/LLV(L,20),1)<1.15;
    A3:=A1ANDA2ANDC>O*1.033;
    A4:=REF(A3,3)ANDHHV(H,3)/LLV(L,3)<REF(H/L,3)
    ANDLLV(L,3)>REF(O,3)ANDLLV(C,3)>REF((C+O)/2,3);
    SS:10*A4;
    STICKLINE(VOL>0ANDC>O,VOL,0,2.9,0),COLOR1472FF;
    STICKLINE(VOL>0ANDC<O,VOL,0,2.9,0),COLOR148A14;
    MA18:=EMA(CLOSE,18);
    加码价:=((C-REF(MA18,1))/18+MA18)*1;
    加码条件:=CROSS(C,加码价)AND加码价>REF(加码价,1);
    STICKLINE(VOL>0AND加码条件,VOL,0,2.9,0),COLORYELLOW;
    F:=100*(C-REF(C,1))/REF(C,1);
    今小昨:=IF(C<REF(O,1)ANDF<0,1,0);
    S1:=今小昨;
    今小前:IF(C<REF(O,2)ANDF<0,1,0),LINETHICK0;
    S2:=今小前;
    今量:VOL/10000,LINETHICK0;
    STICKLINE(VOL>0ANDS1=0ANDREF(S1,1)=1ANDS2=0ANDREF(S2,1)=1ANDCROSS(ZIG(3,3),REF(ZIG(3,3),1)),VOL,0,2.9,1),COLORMAGENTA;
    STICKLINE(VOL>0ANDTROUGHBARS(3,3,1)=0ANDHIGH>LOW+0.01,VOL,0,2.9,1),COLORBLUE;
    YE:=(HIGH+LOW+CLOSE)/3;
    YE1:=IF(HIGH=LOW,1,HIGH-MAX(OPEN,CLOSE));
    YE2:=IF(HIGH=LOW,1,MAX(CLOSE,OPEN)-YE);
    YE3:=IF(HIGH=LOW,1,MIN(OPEN,CLOSE)-LOW);
    YE4:=IF(HIGH=LOW,1,YE-MIN(CLOSE,OPEN));
    YE5:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
    YE6:=SUM((YE1*YE5),1);{散户卖出}
    YE7:=SUM((YE2*YE5),1);{主力卖出}
    YE8:=SUM((YE3*YE5),1);{散户买入}
    YE9:=SUM((YE4*YE5),1);{主力买入}
    买:(YE9+YE8)/10000,LINETHICK0,COLORWHITE;
    STICKLINE((YE9+YE8)>0,(YE9+YE8),0,2.9,0),COLOR0000AA;
    STICKLINE((YE6+YE7)>0,(YE6+YE7),0,0.2,0),COLORCYAN;
    STICKLINE((YE6+YE7)>0ANDTROUGHBARS(3,3,1)=0ANDHIGH>LOW+0.01,(YE6+YE7),0,0.2,0),COLORBLUE;
    STICKLINE((YE6+YE7)>0ANDS1=0ANDREF(S1,1)=1ANDS2=0ANDREF(S2,1)=1ANDCROSS(ZIG(3,3),REF(ZIG(3,3),1)),(YE6+YE7),0,0.2,0),COLORMAGENTA;
    卖:(YE6+YE7)/10000,LINETHICK0,COLORGREEN;
    STICKLINE((YE6+YE7)>0ANDTROUGHBARS(3,3,1)=0ANDHIGH>LOW+0.01,(YE6+YE7),0,0.1,0),COLORBLUE;
    STICKLINE((YE6+YE7)>0ANDS1=0ANDREF(S1,1)=1ANDS2=0ANDREF(S2,1)=1ANDCROSS(ZIG(3,3),REF(ZIG(3,3),1)),(YE6+YE7),0,0.1,0),COLORGREEN;

[源码注释]资金博弈金叉指标选股公式翻译结果

    DIF1赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
    DEA1赋值:DIF1的9日指数移动平均
    MACD1赋值:2*(DIF1-DEA1),STICK
    MACD2赋值:MACD1的3日指数移动平均
    当满足条件MACD1>MACD2ANDMACD1>0时,在0和MACD1位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
    当满足条件MACD1>MACD2ANDMACD1<0时,在0和MACD1位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORF00FF0
    当满足条件MACD1<MACD2时,在0和MACD1位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
    当满足条件MACD1>=0ORMACD1<=0时,在0和0位置之间画柱状线,宽度为50,1不为0则画空心柱.,画白色
    输出DIFF:DIF1,COLOR33FF33
    输出DEA:DEA1,画黄色
    输出平滑异同平均线:MACD1,NODRAW,画洋红色
    输出强:如果DIF1>=DEA1,返回DIF1,否则返回无效数,画红色,线宽为2
    低位金叉赋值:DIFF上穿DEAANDDIFF<(-0.1)
    当满足条件低位金叉时,在0和-0.3位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FFFF
    当满足条件低位金叉时,在-0.3位置书写文字,COLOR00FFFF
    JCCOUNT赋值:统计上次DEA>=0距今天数日中满足DIFF上穿DEA的天数
    二次金叉赋值:DIFF上穿DEAANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1
    当满足条件二次金叉时,在0和-0.15位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
    当满足条件二次金叉时,在DEA*1.04位置画1号图标,COLOR0000FF
    当满足条件二次金叉时,在-0.15位置书写文字,COLORFF00FF
    A1赋值:上次1日前的DIFF上穿DEA距今天数
    底背离赋值:A1+1日前的收盘价>CLOSEANDDIFF>A1+1日前的DIFFANDCROSS(DIFF,DEA)
    当满足条件底背离时,在0和0.15位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00
    当满足条件A1=0时,在DEA位置画直线起点,当满足条件底背离时,在DEA位置画直线终点,0表示是否延长.,线宽为3,画白色
    当满足条件底背离时,在0.15位置书写文字,COLOR00FF00
    A2赋值:上次1日前的DEA上穿DIFF距今天数
    顶背离赋值:A2+1日前的收盘价<CLOSEANDREF(DIFF,A2+1)>DIFFANDCROSS(DEA,DIFF)
    当满足条件A2=0时,在DEA位置画直线起点,当满足条件顶背离时,在DEA位置画直线终点,0表示是否延长.,线宽为3,画蓝色
    AA赋值:收盘价>4日前的收盘价
    NT赋值:条件连续成立次数
    TJ11赋值:NT=9
    TJ13赋值:ISLASTBARANDBETWEEN(NT,5,8)
    AY赋值:(若TJ11>0则将最近9周期置为1ORBACKSET(TJ13>0,NT))*NT
    当满足条件AY>0时,在MACD*1.02位置书写文字,画淡红色
    当满足条件NT=9时,在MACD*1.02位置书写文字,画绿色
    B1赋值:收盘价
    NT0赋值:条件连续成立次数
    TJ21赋值:NT0=9
    TJ23赋值:ISLASTBARANDBETWEEN(NT0,5,8)
    AY1赋值:(若TJ21>0则将最近9周期置为1ORBACKSET(TJ23>0,NT0))*NT0
    当满足条件AY1>0时,在MACD*0.98位置书写文字,画绿色
    当满足条件NT0=9时,在MACD*0.98位置书写文字,画红色
    当满足条件DEA1上穿DIF1时,在DEA1位置画2号图标
    A1赋值:成交量(手)>
    1日前的成交量(手)的20日简单移动平均*3ANDV>
    1日前的成交量(手)的3日简单移动平均*2
    A2赋值:收盘价>
    1日前的20日内收盘价的最高值ANDREF(12日内最高价的最高值/20日内最低价的最低值,1)<
    1.15
    A3赋值:A1ANDA2ANDC>
    开盘价*1.033
    A4赋值:3日前的A3ANDHHV(最高价,3)/3日内最低价的最低值<
    3日前的最高价/最低价ANDLLV(最低价,3)>
    3日前的开盘价ANDLLV(收盘价,3)>
    3日前的(收盘价+开盘价)/2
    输出SS:10*A4
    当满足条件成交量(手)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0ANDC>
    开盘价,成交量(手),0,2.9,0),COLOR1472FF
    当满足条件成交量(手)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0ANDC<
    开盘价,成交量(手),0,2.9,0),COLOR148A14
    MA18赋值:收盘价的18日指数移动平均
    加码价赋值:((收盘价-1日前的MA18)/18+MA18)*1
    加码条件赋值:收盘价上穿加码价AND加码价>
    1日前的加码价
    当满足条件成交量(手)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0AND加码条件,成交量(手),0,2.9,0),画黄色
    F赋值:100*(收盘价-1日前的收盘价)/1日前的收盘价
    今小昨赋值:如果收盘价<,返回?,否则返回?
    1日前的开盘价ANDF<
    0,1,0)
    S1赋值:今小昨
    输出今小前:如果收盘价<,返回?,否则返回?
    2日前的开盘价ANDF<
    0,1,0),线宽为0
    S2赋值:今小前
    输出今量:成交量(手)/10000,线宽为0
    当满足条件成交量(手)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0ANDS1=0ANDREF(S1,1)=1ANDS2=0ANDREF(S2,1)=1ANDCROSS(收盘价3%的之字转向,1日前的收盘价3%的之字转向),成交量(手),0,2.9,1),画洋红色
    当满足条件成交量(手)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0ANDTROUGHBARS(3,3,1)=0ANDHIGH>
    最低价+0.01,成交量(手),0,2.9,1),画蓝色
    YE赋值:(最高价+最低价+收盘价)/3
    YE1赋值:如果最高价=最低价,返回1,否则返回最高价-开盘价和收盘价的较大值
    YE2赋值:如果最高价=最低价,返回1,否则返回收盘价和开盘价的较大值-YE
    YE3赋值:如果最高价=最低价,返回1,否则返回开盘价和收盘价的较小值-最低价
    YE4赋值:如果最高价=最低价,返回1,否则返回YE-收盘价和开盘价的较小值
    YE5赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
    YE6赋值:(YE1*YE5)的1日累和
    YE7赋值:(YE2*YE5)的1日累和
    YE8赋值:(YE3*YE5)的1日累和
    YE9赋值:(YE4*YE5)的1日累和
    输出买:(YE9+YE8)/10000,线宽为0,画白色
    当满足条件(YE9+YE8)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,(YE9+YE8),0,2.9,0),COLOR0000AA
    当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,(YE6+YE7),0,0.2,0),画青色
    当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0ANDTROUGHBARS(3,3,1)=0ANDHIGH>
    最低价+0.01,(YE6+YE7),0,0.2,0),画蓝色
    当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0ANDS1=0ANDREF(S1,1)=1ANDS2=0ANDREF(S2,1)=1ANDCROSS(收盘价3%的之字转向,1日前的收盘价3%的之字转向),(YE6+YE7),0,0.2,0),画洋红色
    输出卖:(YE6+YE7)/10000,线宽为0,画绿色
    当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0ANDTROUGHBARS(3,3,1)=0ANDHIGH>
    最低价+0.01,(YE6+YE7),0,0.1,0),画蓝色
    当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0ANDS1=0ANDREF(S1,1)=1ANDS2=0ANDREF(S2,1)=1ANDCROSS(收盘价3%的之字转向,1日前的收盘价3%的之字转向),(YE6+YE7),0,0.1,0),画绿色

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。