精品通达信〖量价齐升〗追大牛 胜率超90% 主副图 源码
精品通达信【量价齐升】追大牛 胜率超90% 主副图 源码
指标使用说明:
1、通达信主图+副图+指标,主升类,无未来函数,手机、电脑通用。
2、主图指标:当虚线上穿粗黄线形成金叉出现三色珠为量价齐升信号,K线下面有红色箭头持股,红色箭头消失持币。当虚线跌穿粗黄线形成死叉波段行情结束,转为熊市。
3、副图指标:出现黄红双色信号柱时,表示“量值+拉升值,大于10,后市看涨”!
{精品量价齐升追大牛 胜率超90% 主图源码如下}
{量价齐升主图指标,无未来函数}
DIFF:=EMA(C,8)-EMA(C,13);
DEA:=EMA(DIFF,5);
DCZ1:=DIFF>DEA;
WU1:=(C-LLV(LOW,8))/(HHV(H,8)-LLV(LOW,8))*100;
K:=SMA(WU1,3,1);
D:=SMA(K,3,1);
DCZ2:=K>D;
ZS:=REF(C,1);
NS1:=(SMA(MAX(C-ZS,0),5,1))/(SMA(ABS(C-ZS),5,1))*100;
NS2:=(SMA(MAX(C-ZS,0),13,1))/(SMA(ABS(C-ZS),13,1))*100;
DCZ3:=NS1>NS2;WU:=-(HHV(H,13)-C)/(HHV(H,13)-LLV(LOW,13))*100;
DC5:MA(C,5)DOTLINE;
DC10:MA(C,13)LINETHICK2;
主力突破1:=SMA(WU,3,1);
主力突破2:=SMA(主力突破1,3,1);
DCZ4:=主力突破1>主力突破2;
BBI:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4;
DCZ5:=C>BBI;
擒牛:=C-REF(C,1);
擒牛J:=100*EMA(EMA(擒牛,5),3)/EMA(EMA(ABS(擒牛),5),3);
擒牛M:=100*EMA(EMA(擒牛,13),8)/EMA(EMA(ABS(擒牛),13),8);
DCZ6:=擒牛J>擒牛M;
擒牛S:=(C*2+H+L)/4;
DT:=EMA(擒牛S,13)-EMA(擒牛S,34);
ZT:=EMA(DT,5);
空头:=(-2*(DT-ZT))*3.8,COLORGREEN;
多头:=(2*(DT-ZT))*3.8,COLORRED;
DCZ7:=多头>空头;MA11:=MA(C,5);
MA22:=REF(MA(C,5),1);
DCZA2:=IF(MONTH< 12,1,1);
DCZA3:=(2*C+H+LOW)/4;
DCZA4:=LLV(LOW,34);
DCZA5:=HHV(H,34);
主力:=EMA((DCZA3-DCZA4)/(DCZA5-DCZA4)*100,13)*DCZA2;
散户:=EMA(0.667*REF(主力,1)+0.333*主力,2);
DCZ9:=主力>散户;
DCZ10:=(多头>空头) AND (主力>散户);
DCZ11:=(多头>空头) AND (主力>散户) AND (DIFF>DEA) AND (K>D) AND (NS1>NS2) AND (主力突破1>主力突破2) AND (C>BBI) AND (擒牛J>擒牛M);
量价齐升:=BARSLASTCOUNT((DCZ1 AND DCZ2 AND DCZ3 AND DCZ4 AND DCZ5 AND DCZ6 AND DCZ7 AND DCZ9 AND DCZ10 AND DCZ11))=1;
DRAWICON((DCZ1 AND DCZ2 AND DCZ3 AND DCZ4 AND DCZ5 AND DCZ6 AND DCZ7 AND DCZ9 AND DCZ10 AND DCZ11),L,1);
STICKLINE((DCZ1 AND DCZ2 AND DCZ3 AND DCZ4 AND DCZ5 AND DCZ6 AND DCZ7 AND DCZ9 AND DCZ10 AND DCZ11),OPEN,C,2,0),COLORYELLOW;
STICKLINE((DCZ1 AND DCZ2 AND DCZ3 AND DCZ4 AND DCZ5 AND DCZ6 AND DCZ7 AND DCZ9 AND DCZ10 AND DCZ11),OPEN,C,1,0),COLORFF00FF;
DRAWICON(量价齐升,L,18);
DRAWTEXT(量价齐升,L*0.96,'★齐升'),COLORYELLOW;
{精品量价齐升追大牛 胜率超90% 副图源码如下}
{量价齐升副图指标,无未来函数}
DCZ1:=(2*CLOSE+HIGH+LOW)/4;
DCZ2:=LLV(LOW,34);
DCZ3:=HHV(HIGH,34);
DCZ4:=EMA((DCZ1-DCZ2)/(DCZ3-DCZ2)*100,8);
DCZ5:=EMA(DCZ4,5);
DCZ6:=((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100)/3;
DCZ7:=HHV(DCZ6>20,10);
DCZ8:=MA(CLOSE,5);
DCZ9:=MA(CLOSE,10);
DCZ10:=MA(CLOSE,20);
DCZ11:=MA(CLOSE,30);
DCZ12:=BARSLAST(CROSS(DCZ8,DCZ9));
DCZ13:=BARSLAST(CROSS(DCZ9,DCZ8));
DCZ14:=IF(DCZ12<DCZ13,DCZ12+1,0);
DCZ15:=IF(DCZ13<DCZ12,DCZ13+1,0);
DCZ16:=DCZ8>DCZ10 AND DCZ9>DCZ10 AND DCZ10>REF(DCZ10,1) AND DCZ11>REF(DCZ11,1);
DCZ17:=HHV(DCZ14,5)>=2 AND DCZ16 AND DCZ8>REF(DCZ8,1) AND DCZ8>DCZ9;
DCZ18:=DCZ17*DCZ14;
DCZ19:=BARSLAST(DCZ18>0 AND NOT(REF(DCZ18,1)))+1;
DCZ20:=(CLOSE/REF(CLOSE,DCZ19)-1)*100;
拉升值:IF(DCZ20>0,DCZ20,0),COLORLIMAGENTA;
DCZ21:=0.24;
DCZ22:=IF(CLOSE>REF(CLOSE,1),88,0);
DCZ23:=IF(CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND DCZ22>0,91,0);
DCZ24:=FILTER(DCZ23>90,45);
STICKLINE(DCZ24,10,0,1,0),COLORYELLOW;
STICKLINE(DCZ24,10,0,0.5,0),COLORRED;
DRAWTEXT(DCZ24>0,7,'量值+拉升值,大于10,后市看涨'),COLOR00C5FF;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
DIFF赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
DEA赋值:DIFF的5日指数移动平均
DCZ1赋值:DIFF>DEA
WU1赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
K赋值:WU1的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
DCZ2赋值:K>D
ZS赋值:1日前的收盘价
NS1赋值:(收盘价-ZS和0的较大值的5日[1日权重]移动平均)/(收盘价-ZS的绝对值的5日[1日权重]移动平均)*100
NS2赋值:(收盘价-ZS和0的较大值的13日[1日权重]移动平均)/(收盘价-ZS的绝对值的13日[1日权重]移动平均)*100
DCZ3赋值:NS1>NS2
WU赋值:-(13日内最高价的最高值-收盘价)/(13日内最高价的最高值-13日内最低价的最低值)*100
输出DC5:收盘价的5日简单移动平均DOTLINE
输出DC10:收盘价的13日简单移动平均线宽为2
主力突破1赋值:WU的3日[1日权重]移动平均
主力突破2赋值:主力突破1的3日[1日权重]移动平均
DCZ4赋值:主力突破1>主力突破2
BBI赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
DCZ5赋值:收盘价>BBI
擒牛赋值:收盘价-1日前的收盘价
擒牛J赋值:100*擒牛的5日指数移动平均的3日指数移动平均/擒牛的绝对值的5日指数移动平均的3日指数移动平均
擒牛M赋值:100*擒牛的13日指数移动平均的8日指数移动平均/擒牛的绝对值的13日指数移动平均的8日指数移动平均
DCZ6赋值:擒牛J>擒牛M
擒牛S赋值:(收盘价*2+最高价+最低价)/4
DT赋值:擒牛S的13日指数移动平均-擒牛S的34日指数移动平均
ZT赋值:DT的5日指数移动平均
空头赋值:(-2*(DT-ZT))*3.8,画绿色
多头赋值:(2*(DT-ZT))*3.8,画红色
DCZ7赋值:多头>空头
MA11赋值:收盘价的5日简单移动平均
MA22赋值:1日前的收盘价的5日简单移动平均
DCZA2赋值:如果月份<12,返回1,否则返回1
DCZA3赋值:(2*收盘价+最高价+最低价)/4
DCZA4赋值:34日内最低价的最低值
DCZA5赋值:34日内最高价的最高值
主力赋值:(DCZA3-DCZA4)/(DCZA5-DCZA4)*100的13日指数移动平均*DCZA2
散户赋值:0.667*1日前的主力+0.333*主力的2日指数移动平均
DCZ9赋值:主力>散户
DCZ10赋值:(多头>空头) AND (主力>散户)
DCZ11赋值:(多头>空头) AND (主力>散户) AND (DIFF>DEA) AND (K>D) AND (NS1>NS2) AND (主力突破1>主力突破2) AND (收盘价>BBI) AND (擒牛J>擒牛M)
量价齐升赋值:条件连续成立次数=1
当满足条件(DCZ1ANDDCZ2ANDDCZ3ANDDCZ4ANDDCZ5ANDDCZ6ANDDCZ7ANDDCZ9ANDDCZ10ANDDCZ11)时,在最低价位置画1号图标
当满足条件(DCZ1ANDDCZ2ANDDCZ3ANDDCZ4ANDDCZ5ANDDCZ6ANDDCZ7ANDDCZ9ANDDCZ10ANDDCZ11)时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件(DCZ1ANDDCZ2ANDDCZ3ANDDCZ4ANDDCZ5ANDDCZ6ANDDCZ7ANDDCZ9ANDDCZ10ANDDCZ11)时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
当满足条件量价齐升时,在最低价位置画18号图标
当满足条件量价齐升时,在最低价*0.96位置书写文字,画黄色
DCZ1赋值:(2*收盘价+最高价+最低价)/4
DCZ2赋值:34日内最低价的最低值
DCZ3赋值:34日内最高价的最高值
DCZ4赋值:(DCZ1-DCZ2)/(DCZ3-DCZ2)*100的8日指数移动平均
DCZ5赋值:DCZ4的5日指数移动平均
DCZ6赋值:((收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100+(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100+(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100)/3
DCZ7赋值:10日内DCZ6>20的最高值
DCZ8赋值:收盘价的5日简单移动平均
DCZ9赋值:收盘价的10日简单移动平均
DCZ10赋值:收盘价的20日简单移动平均
DCZ11赋值:收盘价的30日简单移动平均
DCZ12赋值:上次DCZ8上穿DCZ9距今天数
DCZ13赋值:上次DCZ9上穿DCZ8距今天数
DCZ14赋值:如果DCZ12DCZ15赋值:如果DCZ13DCZ16赋值:DCZ8>DCZ10 AND DCZ9>DCZ10 AND DCZ10>1日前的DCZ10 AND DCZ11>1日前的DCZ11
DCZ17赋值:5日内DCZ14的最高值>=2 AND DCZ16 AND DCZ8>1日前的DCZ8 AND DCZ8>DCZ9
DCZ18赋值:DCZ17*DCZ14
DCZ19赋值:上次DCZ18>0ANDNOT(1日前的DCZ18)距今天数+1
DCZ20赋值:(收盘价/DCZ19日前的收盘价-1)*100
输出拉升值:如果DCZ20>0,返回DCZ20,否则返回0,画淡洋红色
DCZ21赋值:0.24
DCZ22赋值:如果收盘价>1日前的收盘价,返回88,否则返回0
DCZ23赋值:如果收盘价/1日前的收盘价>1.05ANDHIGH/收盘价<1.01ANDDCZ22>0,返回91,否则返回0
DCZ24赋值:DCZ23>90的45日过滤
当满足条件DCZ24时,在10和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件DCZ24时,在10和0位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色
当满足条件DCZ24>0时,在7位置书写文字,COLOR00C5FF