通达信〖大资金进出〗精准捕捉超买超卖与背离信号 高效识别短期顶底 副图源码


指标主要功能是计算股票价格波动强度,通过多组移动平均线交叉和相对位置变化判断买卖信号。操作策略上,当短期均线(如3日、5日)上穿长期均线(如6日、12日)时显示红色买入提示,下穿时显示绿色卖出提示;同时结合价格超跌/超涨区域(如低于30日均线70%)标记底部/顶部预警,并在关键位置(如20/80分界线)标注资金流向(红色多头/绿色空头)。整体通过颜色区分趋势强弱,辅助短线交易决策。

 
VARG1:=-10;
VARG2:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
VARG3:=LLV(OPEN,30);
VARG4:SMA(VARG2,3,1);
VARG5:SMA(VARG4,3,1);
VARG6:((3 * VARG4) - (2 * VARG5));
VARG7:=MA(CLOSE,10);
VARG8:=MA(CLOSE,12);
VARG9:=((ATAN((VARG7 - REF(VARG7,1))) * 3.1416) * 10);
VARG10:=((ATAN((VARG8 - REF(VARG8,1))) * 3.1416) * 10);
VARG11:=MA(CLOSE,13);
IF((VARG4 > VARG5),VARG4,DRAWNULL),COLORFF00FF;
IF((VARG4 < VARG5),VARG4,DRAWNULL),COLORFFFF00;
IF((VARG6 > VARG5),VARG6,DRAWNULL),LINETHICK2,COLORRED;
IF((VARG6 < VARG5),VARG6,DRAWNULL),LINETHICK2,COLORGREEN;
20,POINTDOT,COLORGREEN;
80,POINTDOT,COLORGREEN;
VARG12:=(((CLOSE - MA(CLOSE,6)) / MA(CLOSE,6)) * 100);
VARG13:=(((CLOSE - MA(CLOSE,12)) / MA(CLOSE,12)) * 100);
VARG14:=(((CLOSE - MA(CLOSE,24)) / MA(CLOSE,24)) * 100);
VARG15:=(((VARG12 + (2 * VARG13)) + (3 * VARG14)) / 6);
VARG16:=MA(VARG15,3);
VARG17:IF((VARG16 < VARG1),20,0),COLORFFFF00;
VARG18:(VARG16 * 5),COLORSTICK,LINETHICK2;
DZJIN1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
DZJIN2:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
DZJIN3:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;
DZJIN4:=(DZJIN1+DZJIN2+DZJIN3)/3;
DZJIN5:=EMA(DZJIN4,5);
DZJIN6:=EMA(EMA(DZJIN1,5),5)*3, COLORSTICK;
DZJIN7:=IF(DZJIN4<=-20,10,0);
DZJIN8:=HHV(DZJIN7,10);
DZJIN9:=IF(DZJIN8 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);
DZJIN10:EMA(DZJIN5,5)*2, COLORFF00FF;
DZJIN11:EMA(DZJIN10,5) , COLORWHITE;
DZJIN12:DZJIN10*3-DZJIN11*2 ,COLORYELLOW;
DZJIN13:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5)) AND DZJIN12>10;
VARG_1:=CLOSE/MA(CLOSE,40)*100< 70;
VARG_2:=CLOSE/MA(CLOSE,60)*100< 65;
VARG_3:=HIGH>LOW*1.05;
VARG_4:=VARG_3 AND COUNT(VARG_3,5)>1;
VARG_5:=IF(VARG_4 AND (VARG_1 OR VARG_2),2,0);
VARG_6:=CLOSE/REF(CLOSE,25)<=1.1;
VARG_7:=SMA(MAX(CLOSE-REF(CLOSE,2),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,2)),7,1)*100< 15;
VARG_8:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
VARG_9:=SMA(VARG_8,2,1);
VARG_10:=IF(VARG_9>REF(VARG_9,1) AND REF(VARG_9,1)< REF(VARG_9,2) AND VARG_9< 20,1.5,0);
VARG_11:=VARG_6 AND VARG_5 AND VARG_7 AND VARG_10;
VARG_12:=(((CLOSE/MA(CLOSE,40))*100)< 78);
VARG_13:=(((CLOSE/MA(CLOSE,60))*100)< 74);
VARG_14:=(HIGH>(LOW*1.051));
VARG_15:=(VARG_14 AND (COUNT(VARG_14,5) > 1));
VARG_16:=IF((VARG_15 AND (VARG_12 OR VARG_13)),2,0);
VARG_17:=C/REF(C,25)<=1.1;
VARG_18:=(SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100)< 15;
VARG_19:=SMA((CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100,2,1);
VARG_20:=SMA(VARG_19,2,1);
VARG_21:=VARG_19>REF(VARG_19,1) AND REF(VARG_19,1)< REF(VARG_19,2) AND VARG_19< 23;
VARG_22:=VARG_16 AND VARG_17 AND VARG_18 AND VARG_21;
DRAWTEXT(VARG_11 OR VARG_22,VARG6,'BS'),COLORYELLOW;
IF(VARG_11 OR VARG_22,100,0),COLORYELLOW;
DRAWTEXT(DZJIN7=10 AND FILTER(DZJIN7=10,5),VARG6,'接近底部'),COLORYELLOW;
DRAWTEXT(DZJIN4>=20 AND FILTER(DZJIN4>=20,5),VARG6,'接近顶部'),COLORWHITE;
DZJIN16:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
DZJIN17:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
DZJIN18:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
DZJIN19:=DZJIN17< REF(DZJIN18,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
DZJIN20:=DZJIN17>REF(DZJIN18,1) AND VOL>REF(VOL,1) AND CLOSE< REF(CLOSE,1);
DRAWTEXT(DZJIN19 AND COUNT(DZJIN19,30)=1,15,'多头大资金'),LINETHICK1,COLORFF00FF;
DRAWTEXT(DZJIN20 AND COUNT(DZJIN20,30)=1,-1,'空头大资金'),LINETHICK1,COLORGREEN;
STICKLINE(DZJIN20 AND COUNT(DZJIN20,30)=1,1,200,5,0),COLORGREEN;
STICKLINE(DZJIN19 AND COUNT(DZJIN19,30)=1,1,200,5,0),COLORFF00FF;




来函数检测结果如下
该公式没有未来函数


定制、编写指标公式请联系QQ或微信同号:88652583
置顶指标

相关指标公式

VARG1赋值:-10
VARG2赋值:(((收盘价 - 9日内最低价的最低值) / (9日内最高价的最高值 - 9日内最低价的最低值)) * 100)
VARG3赋值:30日内开盘价的最低值
输出VARG4:VARG2的3日[1日权重]移动平均
输出VARG5:VARG4的3日[1日权重]移动平均
输出VARG6:((3 * VARG4) - (2 * VARG5))
VARG7赋值:收盘价的10日简单移动平均
VARG8赋值:收盘价的12日简单移动平均
VARG9赋值:(((VARG7-1日前的VARG7)的反正切 * 3.1416) * 10)
VARG10赋值:(((VARG8-1日前的VARG8)的反正切 * 3.1416) * 10)
VARG11赋值:收盘价的13日简单移动平均
如果(VARG4>VARG5),返回VARG4,否则返回无效数,COLORFF00FF
如果(VARG4如果(VARG6>VARG5),返回VARG6,否则返回无效数,线宽为2,画红色
如果(VARG620,POINTDOT,画绿色
80,POINTDOT,画绿色
VARG12赋值:(((收盘价 - 收盘价的6日简单移动平均) / 收盘价的6日简单移动平均) * 100)
VARG13赋值:(((收盘价 - 收盘价的12日简单移动平均) / 收盘价的12日简单移动平均) * 100)
VARG14赋值:(((收盘价 - 收盘价的24日简单移动平均) / 收盘价的24日简单移动平均) * 100)
VARG15赋值:(((VARG12 + (2 * VARG13)) + (3 * VARG14)) / 6)
VARG16赋值:VARG15的3日简单移动平均
输出VARG17:如果(VARG16输出VARG18:(VARG16 * 5),COLORSTICK,线宽为2
DZJIN1赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
DZJIN2赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
DZJIN3赋值:(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100
DZJIN4赋值:(DZJIN1+DZJIN2+DZJIN3)/3
DZJIN5赋值:DZJIN4的5日指数移动平均
DZJIN6赋值:DZJIN1的5日指数移动平均的5日指数移动平均*3, COLORSTICK
DZJIN7赋值:如果DZJIN4<=-20,返回10,否则返回0
DZJIN8赋值:10日内DZJIN7的最高值
DZJIN9赋值:如果DZJIN8ANDCROSS(收盘价的3日简单移动平均,收盘价的5日简单移动平均),返回20,否则返回0
输出DZJIN10:DZJIN5的5日指数移动平均*2, COLORFF00FF
输出DZJIN11:DZJIN10的5日指数移动平均 , 画白色
输出DZJIN12:DZJIN10*3-DZJIN11*2 ,画黄色
DZJIN13赋值:收盘价位于收盘价的3日简单移动平均和收盘价的5日简单移动平均之间 AND DZJIN12>10
VARG_1赋值:收盘价/收盘价的40日简单移动平均*100< 70
VARG_2赋值:收盘价/收盘价的60日简单移动平均*100< 65
VARG_3赋值:最高价>最低价*1.05
VARG_4赋值:VARG_3 AND 统计5日中满足VARG_3的天数>1
VARG_5赋值:如果VARG_4AND(VARG_1ORVARG_2),返回2,否则返回0
VARG_6赋值:收盘价/25日前的收盘价<=1.1
VARG_7赋值:收盘价-2日前的收盘价和0的较大值的7日[1日权重]移动平均/收盘价-2日前的收盘价的绝对值的7日[1日权重]移动平均*100< 15
VARG_8赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
VARG_9赋值:VARG_8的2日[1日权重]移动平均
VARG_10赋值:如果VARG_9>1日前的VARG_9ANDREF(VARG_9,1)<2日前的VARG_9ANDVARG_9<20,返回1.5,否则返回0
VARG_11赋值:VARG_6 AND VARG_5 AND VARG_7 AND VARG_10
VARG_12赋值:(((收盘价/收盘价的40日简单移动平均)*100)< 78)
VARG_13赋值:(((收盘价/收盘价的60日简单移动平均)*100)< 74)
VARG_14赋值:(最高价>(最低价*1.051))
VARG_15赋值:(VARG_14 AND (统计5日中满足VARG_14的天数 > 1))
VARG_16赋值:如果(VARG_15AND(VARG_12ORVARG_13)),返回2,否则返回0
VARG_17赋值:收盘价/25日前的收盘价<=1.1
VARG_18赋值:(收盘价-2日前的收盘价和0的较大值的7日[1日权重]移动平均/收盘价-2日前的收盘价的绝对值的7日[1日权重]移动平均*100)< 15
VARG_19赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100的2日[1日权重]移动平均
VARG_20赋值:VARG_19的2日[1日权重]移动平均
VARG_21赋值:VARG_19>1日前的VARG_19 AND 1日前的VARG_19< 2日前的VARG_19 AND VARG_19< 23
VARG_22赋值:VARG_16 AND VARG_17 AND VARG_18 AND VARG_21
当满足条件VARG_11ORVARG_22时,在VARG6位置书写文字,画黄色
如果VARG_11ORVARG_22,返回100,否则返回0,画黄色
当满足条件DZJIN7=10ANDFILTER(DZJIN7=10,5)时,在VARG6位置书写文字,画黄色
当满足条件DZJIN4>=20ANDFILTER(DZJIN4>=20,5)时,在VARG6位置书写文字,画白色
DZJIN16赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
DZJIN17赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
DZJIN18赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
DZJIN19赋值:DZJIN17< 1日前的DZJIN18 AND 成交量(手)>1日前的成交量(手) AND 收盘价>1日前的收盘价
DZJIN20赋值:DZJIN17>1日前的DZJIN18 AND 成交量(手)>1日前的成交量(手) AND 收盘价< 1日前的收盘价
当满足条件DZJIN19ANDCOUNT(DZJIN19,30)=1时,在15位置书写文字,线宽为1,COLORFF00FF
当满足条件DZJIN20ANDCOUNT(DZJIN20,30)=1时,在-1位置书写文字,线宽为1,画绿色
当满足条件DZJIN20ANDCOUNT(DZJIN20,30)=1时,在1和200位置之间画柱状线,宽度为5,0不为0则画空心柱.,画绿色
当满足条件DZJIN19ANDCOUNT(DZJIN19,30)=1时,在1和200位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFF00FF

指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   

@2005-2023 粤ICP备2025457605号-1 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图