实战指标之〖拉升进入主图〗与〖选股公式〗,(源码。通达信,有贴图)
A6:EMA(CLOSE,5),COLORGREEN;
A10:EMA(CLOSE,10),COLORGREEN;
RJ:(C+O)/2;
STICKLINE(A6>REF(A6,3),A6,REF(A6,1),1,1),COLORRED;
STICKLINE(A6<REF(A6,3),A6,REF(A6,1),1,1),COLORGREEN;
IF(C>A6,A6,DRAWNULL),COLORWHITE,LINETHICK2;
IF(C>A10,A10,DRAWNULL),COLORRED,LINETHICK2;
JJJ:=IF(DYNAINFO(8)>0.01,0.01*DYNAINFO(10)/DYNAINFO(8),DYNAINFO(3));
DDD:=(DYNAINFO(5)<0.01 OR DYNAINFO(6)<0.01);
JJJT:=IF(DDD,1,(JJJ<(DYNAINFO(5)+0.01) AND JJJ>(DYNAINFO(6)-0.01)));
CYC1:IF(JJJT,0.01*EXPMA(AMOUNT,6)/EXPMA(VOL,6),EMA((HIGH+LOW+CLOSE)/3,6)),COLORGREEN;
CYC2:IF(JJJT,0.01*EXPMA(AMOUNT,8)/EXPMA(VOL,8),EMA((HIGH+LOW+CLOSE)/3,8)),COLORGREEN;
CYC3:IF(JJJT,0.01*EXPMA(AMOUNT,34)/EXPMA(VOL,34),EMA((HIGH+LOW+CLOSE)/3,34));
CYC:IF(JJJT,DMA(AMOUNT/(100*VOL),100*VOL/FINANCE(7)),EMA((HIGH+LOW+CLOSE)/3,120));
IF(CYC1>REF(CYC1,1) OR C>CYC1,CYC1,DRAWNULL),COLORWHITE,LINETHICK2;
IF(C>CYC2,CYC2,DRAWNULL),COLORRED,LINETHICK2;
B:=CROSS(CYC1>REF(CYC1,1) AND CYC2>REF(CYC2,1) AND CYC3>REF(CYC3,1)
AND CYC>REF(CYC,1) AND C>CYC AND RJ>REF(RJ,1) AND A6>REF(A6,1),0.2);
拉升进入:= CROSS(C,CYC) AND CYC>REF(CYC,1) AND CYC1>REF(CYC1,1) AND CYC2>REF(CYC2,1) AND CYC3>REF(CYC3,1);
DRAWTEXT(B,LOW-(HIGH-LOW)*0.6,'升');
DRAWTEXT(拉升进入,LOW-(HIGH-LOW)*0.96,'拉升');
A6A:=EMA(CLOSE,5);
A10A:=EMA(CLOSE,10);
RJA:=(C+O)/2;
JJJA:=IF(DYNAINFO(8)>0.01,0.01*DYNAINFO(10)/DYNAINFO(8),DYNAINFO(3));
DDDA:=(DYNAINFO(5)<0.01 OR DYNAINFO(6)<0.01);
JJJTA:=IF(DDDA,1,(JJJA<(DYNAINFO(5)+0.01) AND JJJA>(DYNAINFO(6)-0.01)));
CYC1A:=IF(JJJTA,0.01*EXPMA(AMOUNT,6)/EXPMA(VOL,6),EMA((HIGH+LOW+CLOSE)/3,6));
CYC2A:=IF(JJJTA,0.01*EXPMA(AMOUNT,8)/EXPMA(VOL,8),EMA((HIGH+LOW+CLOSE)/3,8));
CYC3A:=IF(JJJTA,0.01*EXPMA(AMOUNT,34)/EXPMA(VOL,34),EMA((HIGH+LOW+CLOSE)/3,34));
CYCA:=IF(JJJTA,DMA(AMOUNT/(100*VOL),100*VOL/FINANCE(7)),EMA((HIGH+LOW+CLOSE)/3,120));
BA:=CROSS(CYC1A>REF(CYC1A,1) AND CYC2A>REF(CYC2A,1) AND CYC3A>REF(CYC3A,1)
AND CYCA>REF(CYCA,1) AND C>CYCA AND RJA>REF(RJA,1) AND A6A>REF(A6A,1),0.2);
拉升进入A:= CROSS(C,CYCA) AND CYCA>REF(CYCA,1) AND CYC1A>REF(CYC1A,1) AND CYC2A>REF(CYC2A,1) AND CYC3A>REF(CYC3A,1);
拉升:=A6A>REF(A6A,1) AND CROSS(C,A6A);
FILTER(拉升 AND VOL*1.5,5);

未来函数检测结果如下:
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
定制指标公式、软件请联系QQ或微信同号:88652583
输出A6:收盘价的5日指数移动平均,画绿色
输出A10:收盘价的10日指数移动平均,画绿色
输出RJ:(收盘价+开盘价)/2
当满足条件A6>3日前的A6时,在A6和1日前的A6位置之间画柱状线,宽度为1,1不为0则画空心柱.,画红色
当满足条件A6<3日前的A6时,在A6和1日前的A6位置之间画柱状线,宽度为1,1不为0则画空心柱.,画绿色
如果收盘价>A6,返回A6,否则返回无效数,画白色,线宽为2
如果收盘价>A10,返回A10,否则返回无效数,画红色,线宽为2
JJJ赋值:如果总量>0.01,返回0.01*总金额/总量,否则返回昨收盘价
DDD赋值:(最高价<0.01 OR 最低价<0.01)
JJJT赋值:如果DDD,返回1,否则返回(JJJ<(最高价+0.01)ANDJJJ>(最低价-0.01))
输出CYC1:如果JJJT,返回0.01*成交额(元)的6日指数移动平均/成交量(手)的6日指数移动平均,否则返回(最高价+最低价+收盘价)/3的6日指数移动平均,画绿色
输出CYC2:如果JJJT,返回0.01*成交额(元)的8日指数移动平均/成交量(手)的8日指数移动平均,否则返回(最高价+最低价+收盘价)/3的8日指数移动平均,画绿色
输出CYC3:如果JJJT,返回0.01*成交额(元)的34日指数移动平均/成交量(手)的34日指数移动平均,否则返回(最高价+最低价+收盘价)/3的34日指数移动平均
输出成本均线:如果JJJT,返回以100*成交量(手)/流通股本(股)为权重成交额(元)/(100*成交量(手))的动态移动平均,否则返回(最高价+最低价+收盘价)/3的120日指数移动平均
如果CYC1>1日前的CYC1ORC>CYC1,返回CYC1,否则返回无效数,画白色,线宽为2
如果收盘价>CYC2,返回CYC2,否则返回无效数,画红色,线宽为2
B赋值:CYC1>1日前的CYC1ANDCYC2>1日前的CYC2ANDCYC3>1日前的CYC3ANDCYC>1日前的CYCANDC>CYCANDRJ>1日前的RJANDA6>1日前的A6上穿0.2
拉升进入赋值: 收盘价上穿CYC AND CYC>1日前的CYC AND CYC1>1日前的CYC1 AND CYC2>1日前的CYC2 AND CYC3>1日前的CYC3
当满足条件B时,在最低价-(最高价-最低价)*0.6位置书写文字
当满足条件拉升进入时,在最低价-(最高价-最低价)*0.96位置书写文字
A6A赋值:收盘价的5日指数移动平均
A10A赋值:收盘价的10日指数移动平均
RJA赋值:(收盘价+开盘价)/2
JJJA赋值:如果总量>0.01,返回0.01*总金额/总量,否则返回昨收盘价
DDDA赋值:(最高价<0.01 OR 最低价<0.01)
JJJTA赋值:如果DDDA,返回1,否则返回(JJJA<(最高价+0.01)ANDJJJA>(最低价-0.01))
CYC1A赋值:如果JJJTA,返回0.01*成交额(元)的6日指数移动平均/成交量(手)的6日指数移动平均,否则返回(最高价+最低价+收盘价)/3的6日指数移动平均
CYC2A赋值:如果JJJTA,返回0.01*成交额(元)的8日指数移动平均/成交量(手)的8日指数移动平均,否则返回(最高价+最低价+收盘价)/3的8日指数移动平均
CYC3A赋值:如果JJJTA,返回0.01*成交额(元)的34日指数移动平均/成交量(手)的34日指数移动平均,否则返回(最高价+最低价+收盘价)/3的34日指数移动平均
CYCA赋值:如果JJJTA,返回以100*成交量(手)/流通股本(股)为权重成交额(元)/(100*成交量(手))的动态移动平均,否则返回(最高价+最低价+收盘价)/3的120日指数移动平均
BA赋值:CYC1A>1日前的CYC1AANDCYC2A>1日前的CYC2AANDCYC3A>1日前的CYC3AANDCYCA>1日前的CYCAANDC>CYCAANDRJA>1日前的RJAANDA6A>1日前的A6A上穿0.2
拉升进入A赋值: 收盘价上穿CYCA AND CYCA>1日前的CYCA AND CYC1A>1日前的CYC1A AND CYC2A>1日前的CYC2A AND CYC3A>1日前的CYC3A
拉升赋值:A6A>1日前的A6A AND 收盘价上穿A6A
拉升ANDVOL*1.5的5日过滤