通达信短线T+0副图指标公式源码

这是一个综合性的多空趋势与买卖点提示指标。

核心功能:
1. 多空能量:通过`做多`和`做空`线,直观显示当前市场的多空力量对比。
2. 趋势判断:
`超买超卖`线:判断股价的短期超买或超卖状态。
`空仓`/`持有`信号:通过瀑布线(PBX)的排列,提示空头或多头趋势。
3. 买卖点提示:集成了多个技术条件,在副图上以柱状线和文字标记关键信号点:
买入类:`抄底`、`杀入`。
卖出类:`头部`、`清仓`、`逃吧`。

使用要点:
指标在副图区域显示,包含曲线、柱状线和文字标签。
`做多`(红色)和`做空`(绿色)柱状线的高低代表多空强度。
`超买超卖`线高于某一数值(如80)时警惕超买,低于某一数值(如20)时关注超卖。
重点关注各类买卖点提示信号(如“抄底”、“清仓”等)的出现,并结合K线形态进行决策。
信号由多个技术指标(如DMI、MACD、成交量、均线系统)复合生成,旨在提高准确性,但需注意可能存在的信号滞后或频繁问题。
 
V1:=(C*2+H+L)/4*10;
V2:=EMA(V1,11)-EMA(V1,30);
V3:=EMA(V2,5);
V4:=2*(V2-V3)*4;
做空:= IF(V4<=0,V4,0),COLORGREEN;
做多:= IF(V4>=0,V4,0);
V5:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;
V6:=EMA(3*V5-2*SMA(V5,18,1),5);
V7:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;
V8:=(INDEXC*2+INDEXH+INDEXL)/4;
V9:=EMA(V8,13)-EMA(V8,34);
VA:=EMA(V9,3);
VB1:=(V9-VA)/2;
V11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
趋势线:=EMA(V11,4)*0.99;
超买超卖:趋势线;
V12:=(趋势线-REF(趋势线,1))/REF(趋势线,1)*88;
空仓: STICKLINE(PBX.PBX1(3)<PBX.PBX2(5) AND PBX.PBX2(5)<PBX.PBX3(7) AND PBX.PBX3(7)<PBX.PBX4(9),70,100,5,0),COLORCC9900;
AA:=PBX.PBX1(3)<PBX.PBX2(5) AND PBX.PBX2(5)<PBX.PBX3(7) AND PBX.PBX3(7)<PBX.PBX4(9);
DRAWTEXT (AA,65,'空'),COLORCC9900;
抄底: STICKLINE((DMI.PDI(14,6)<5 AND DMI.ADX(14,6)>70),0,50,4,0),COLORRED;
DRAWTEXT (抄底,55,'抄底'),COLORRED;
头部: STICKLINE((DMI.ADX>70 AND DMI.MDI<5 AND 趋势线>=85) OR (DMI.ADX>68 AND DMI.MDI<6) OR (DMI.PDI>40 AND CROSS(DMI.ADXR,DMI.PDI)) OR (EVERY(趋势线>=90,10) AND CROSS(90,趋势线)) OR (DMI.PDI>50 AND 趋势线>=78 AND CROSS(DMI.ADXR,DMI.PDI)),70,100,4,0),COLORGRAY;
DRAWTEXT(头部>0,62,'头部'),COLORLIGRAY;
EE:=(((SUM(VOL,5)/5<VOL AND CROSS(MACD.MACD,0) OR CROSS(MACD.MACD,1) OR CROSS(MACD.MACD,2)) AND DMI.PDI>DMI.MDI AND CR>CR.MA2),10);
FF:=PBX.PBX1(3)>PBX.PBX2(5) AND PBX.PBX2(5)>PBX.PBX3(7) AND PBX.PBX3(7)>PBX.PBX4(9);
持有:STICKLINE( PBX.PBX1(3)>PBX.PBX2(5) AND PBX.PBX2(5)>PBX.PBX3(7) AND PBX.PBX3(7)>PBX.PBX4(9),0,25,5,0),COLORWHITE;
DRAWTEXT (FF,35,'持'),COLORWHITE;
当日成本:=IF(C>REF(C,1),(3*H+4*C+3*OPEN+2*L)/12,(2*H+4*C+3*OPEN+3*L)/12);
疯牛线:=MA(当日成本,3);
VAR1:=(EXPMEMA(当日成本,3)>EXPMEMA(当日成本,5) AND EXPMEMA(当日成本,5)>EXPMEMA(当日成本,7) AND MA(CLOSE,3)>MA(CLOSE,5) AND MA(CLOSE,5)>MA(CLOSE,7));

{===== 拆分 VAR2 开始 =====}
{第一部分条件:REF(VAR1,2)<0.5 AND REF(VAR1,3)<0.5 AND MA(C,5)>REF(MA(C,5),1) AND CROSS(VAR1,0.5) AND FILTER(CROSS(VAR1,0.5),7)}
VAR2_A1:=REF(VAR1,2)<0.5 AND REF(VAR1,3)<0.5;
VAR2_A2:=MA(C,5)>REF(MA(C,5),1);
VAR2_A3:=CROSS(VAR1,0.5) AND FILTER(CROSS(VAR1,0.5),7);
VAR2_部分1:=VAR2_A1 AND VAR2_A2 AND VAR2_A3;

{第二部分条件:复杂的 REF 组合}
{定义中间条件:MA(CLOSE,3)>MA(CLOSE,5) AND MA(CLOSE,5)>MA(CLOSE,7),记为 COND_MA}
COND_MA:=MA(CLOSE,3)>MA(CLOSE,5) AND MA(CLOSE,5)>MA(CLOSE,7);

{检查前几根K线中是否出现过 COND_MA,且上一根K线不满足 COND_MA}
VAR2_B1:=REF(COND_MA,3) OR REF(COND_MA,5) OR REF(COND_MA,6) OR REF(COND_MA,4) OR REF(COND_MA,2);
VAR2_B2:=NOT(REF(COND_MA,1));
VAR2_B3:=COND_MA;
VAR2_B4:=FILTER(VAR2_B1 AND VAR2_B2 AND VAR2_B3,7);
VAR2_B5:=疯牛线>REF(疯牛线,1);
VAR2_B6:=MA(VOL,3)>MA(VOL,10);
VAR2_B7:=V2>=V3;

VAR2_部分2:=VAR2_B1 AND VAR2_B2 AND VAR2_B3 AND VAR2_B4 AND VAR2_B5 AND VAR2_B6 AND VAR2_B7;

{最终 VAR2}
VAR2:=VAR2_部分1 OR VAR2_部分2;
{===== 拆分 VAR2 结束 =====}

清仓: STICKLINE((REF(DMI.ADX,1)>REF(DMI.ADXR,1) AND REF(DMI.ADXR,1)>58 AND DMI.PDI>DMI.MDI AND 趋势线>60 AND CROSS(DMI.ADXR,DMI.ADX) AND 趋势线<90) OR (EVERY(REF(趋势线,1)>90,10) AND 趋势线<90),65,100,4,0),COLORGREEN;
DRAWTEXT (清仓,60,'清仓'),COLORGREEN;
杀入: STICKLINE((REF(DMI.ADXR,1)<REF(DMI.ADX,1) AND REF(DMI.ADX,1)>80 AND DMI.PDI<10 AND CROSS(DMI.ADXR,DMI.ADX) AND DMI.MDI>DMI.PDI),0,50,4,0),COLORGREEN;
DRAWTEXT (杀入,55,'杀入'),COLORGREEN;
逃吧: STICKLINE((REF(DMI.ADXR,1)<REF(DMI.ADX,1) AND REF(DMI.ADX,1)>80 AND REF(DMI.MDI,1)<10 AND CROSS(DMI.ADXR,DMI.ADX) AND DMI.MDI<DMI.PDI),65,100,4,0),COLORRED;
DRAWTEXT (逃吧,60,'逃吧'),COLORGREEN;






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


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


V1赋值:(收盘价*2+最高价+最低价)/4*10
V2赋值:V1的11日指数移动平均-V1的30日指数移动平均
V3赋值:V2的5日指数移动平均
V4赋值:2*(V2-V3)*4
做空赋值: 如果V4<=0,返回V4,否则返回0,画绿色
做多赋值: 如果V4>=0,返回V4,否则返回0
V5赋值:(8日内大盘的最高价的最高值-大盘的收盘价)/(8日内大盘的最高价的最高值-8日内大盘的最低价的最低值)*8
V6赋值:3*V5-2*V5的18日[1日权重]移动平均的5日指数移动平均
V7赋值:(大盘的收盘价-8日内大盘的最低价的最低值)/(8日内大盘的最高价的最高值-8日内大盘的最低价的最低值)*10
V8赋值:(大盘的收盘价*2+大盘的最高价+大盘的最低价)/4
V9赋值:V8的13日指数移动平均-V8的34日指数移动平均
VA赋值:V9的3日指数移动平均
VB1赋值:(V9-VA)/2
V11赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
趋势线赋值:V11的4日指数移动平均*0.99
输出超买超卖:趋势线
V12赋值:(趋势线-1日前的趋势线)/1日前的趋势线*88
输出空仓: 当满足条件瀑布线的PBX1(3)<瀑布线的PBX2(5)ANDPBX.PBX2(5)<瀑布线的PBX3(7)ANDPBX.PBX3(7)<瀑布线的PBX4(9)时,在70和100位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORCC9900
AA赋值:瀑布线的PBX1(3)<瀑布线的PBX2(5) AND 瀑布线的PBX2(5)<瀑布线的PBX3(7) AND 瀑布线的PBX3(7)<瀑布线的PBX4(9)
当满足条件AA时,在65位置书写文字,COLORCC9900
输出抄底: 当满足条件(DMI的PDI(14,6)<5ANDDMI.ADX(14,6)>70)时,在0和50位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色
当满足条件抄底时,在55位置书写文字,画红色
输出头部: 当满足条件(DMI的ADX>70ANDDMI.MDI<5AND趋势线>=85)OR(DMI的ADX>68ANDDMI.MDI<6)OR(DMI的PDI>40ANDCROSS(DMI的ADXR,DMI的PDI))OR(最近10日一直存在趋势线>=90ANDCROSS(90,趋势线))OR(DMI的PDI>50时,在ND趋势线>=78ANDCROSS(DMI的ADXR,DMI的PDI))和70位置之间画柱状线,宽度为100,4不为0则画空心柱.,画深灰色
当满足条件头部>0时,在62位置书写文字,画淡灰色
EE赋值:(((成交量(手)的5日累和/5<成交量(手) AND 平滑异同平均线的MACD上穿0 OR 平滑异同平均线的MACD上穿1 OR 平滑异同平均线的MACD上穿2) AND DMI的PDI>DMI的MDI AND 带状能量线>带状能量线的MA2),10)
FF赋值:瀑布线的PBX1(3)>瀑布线的PBX2(5) AND 瀑布线的PBX2(5)>瀑布线的PBX3(7) AND 瀑布线的PBX3(7)>瀑布线的PBX4(9)
输出持有:当满足条件瀑布线的PBX1(3)>瀑布线的PBX2(5)ANDPBX.PBX2(5)>瀑布线的PBX3(7)ANDPBX.PBX3(7)>瀑布线的PBX4(9)时,在0和25位置之间画柱状线,宽度为5,0不为0则画空心柱.,画白色
当满足条件FF时,在35位置书写文字,画白色
当日成本赋值:如果收盘价>1日前的收盘价,返回(3*最高价+4*收盘价+3*开盘价+2*最低价)/12,否则返回(2*最高价+4*收盘价+3*开盘价+3*最低价)/12
疯牛线赋值:当日成本的3日简单移动平均
VAR1赋值:(当日成本的3日指数平滑移动平均>当日成本的5日指数平滑移动平均 AND 当日成本的5日指数平滑移动平均>当日成本的7日指数平滑移动平均 AND 收盘价的3日简单移动平均>收盘价的5日简单移动平均 AND 收盘价的5日简单移动平均>收盘价的7日简单移动平均)
VAR2_A1赋值:2日前的VAR1<0.5 AND 3日前的VAR1<0.5
VAR2_A2赋值:收盘价的5日简单移动平均>1日前的收盘价的5日简单移动平均
VAR2_A3赋值:VAR1上穿0.5 AND VAR1上穿0.5的7日过滤
VAR2_部分1赋值:VAR2_A1 AND VAR2_A2 AND VAR2_A3
COND_MA赋值:收盘价的3日简单移动平均>收盘价的5日简单移动平均 AND 收盘价的5日简单移动平均>收盘价的7日简单移动平均
VAR2_B1赋值:3日前的COND_MA OR 5日前的COND_MA OR 6日前的COND_MA OR 4日前的COND_MA OR 2日前的COND_MA
VAR2_B2赋值:取反
VAR2_B3赋值:COND_MA
VAR2_B4赋值:VAR2_B1ANDVAR2_B2ANDVAR2_B3的7日过滤
VAR2_B5赋值:疯牛线>1日前的疯牛线
VAR2_B6赋值:成交量(手)的3日简单移动平均>成交量(手)的10日简单移动平均
VAR2_B7赋值:V2>=V3
VAR2_部分2赋值:VAR2_B1 AND VAR2_B2 AND VAR2_B3 AND VAR2_B4 AND VAR2_B5 AND VAR2_B6 AND VAR2_B7
VAR2赋值:VAR2_部分1 OR VAR2_部分2
输出清仓: 当满足条件(1日前的DMI的ADX>1日前的DMI的ADXRANDREF(DMI的ADXR,1)>58ANDDMI.PDI>DMI的MDIAND趋势线>60ANDCROSS(DMI的ADXR,DMI的ADX)AND趋势线<90)OR(最近10日一直存在1日前的趋势线>90AND趋势线时,在90)和65位置之间画柱状线,宽度为100,4不为0则画空心柱.,画绿色
当满足条件清仓时,在60位置书写文字,画绿色
输出杀入: 当满足条件(1日前的DMI的ADXR<1日前的DMI的ADXANDREF(DMI的ADX,1)>80ANDDMI.PDI<10ANDCROSS(DMI的ADXR,DMI的ADX)ANDDMI.MDI>DMI的PDI)时,在0和50位置之间画柱状线,宽度为4,0不为0则画空心柱.,画绿色
当满足条件杀入时,在55位置书写文字,画绿色
输出逃吧: 当满足条件(1日前的DMI的ADXR<1日前的DMI的ADXANDREF(DMI的ADX,1)>80ANDREF(DMI的MDI,1)<10ANDCROSS(DMI的ADXR,DMI的ADX)ANDDMI.MDI当满足条件逃吧时,在60位置书写文字,画绿色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  指标公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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