通达信追财神主图/选股预警源码

这个指标公式是一个综合性的技术分析工具,主要包含以下几个部分:

1. 资金流分析(不显示数值)
初始流入:使用FINANCE(21)函数,代表公司经营活动产生的现金流量净额(单位:亿元),用青色表示。
逐步流入:使用FINANCE(23)函数,代表投资活动产生的现金流量净额(单位:亿元),用红色表示。
加快流入:使用FINANCE(30)函数,代表筹资活动产生的现金流量净额(单位:亿元),用红色表示。
准备上攻:使用FINANCE(19)函数,代表现金及现金等价物净增加额(单位:亿元),用绿色表示。

2. 价格趋势与通道
MACC1、MACC2、MACC3:构成一个短期均线系统,用于观察价格短期动向。MACC1是收盘价的2日指数平均,MACC2是其前一日值,MACC3是收盘价的7日指数平均的6日指数平均。
XGL:在MACC1和MACC2之间绘制红色到黑色的带状区域,直观显示短期均线的波动区间。
洗盘P:基于一个特定算法(XMA移动平均)计算出的一个价格线,可视为主力“洗盘”的参考价位。当CCI指标小于等于100且最低价触及或低于此线时,会用红色柱状标出。

3. 支撑阻力与未来K线
未来K线:通过寻找过去一段时间内的阶段性高点,并将其价格水平线向后延伸,作为潜在的阻力参考线。
绿色K线标识:当短期均线M51运行在“未来K线”(阻力线)之下时,将对应的K线绘制为绿色实体,提示受压状态。

4. 涨停板标识
在日线周期下,当涨幅超过9.75%且为涨停形态(最高价等于收盘价,开盘价不等于收盘价)时,在K线实体内部绘制黄-紫-黄三色条纹,醒目标记涨停板。

5. 多空信号系统
A3、A15D线:由不同周期的EMA均线组合计算得出,用于判断中短期趋势。
OUTI信号:当短期均线M55上穿A15D线时,产生潜在的做多信号。
XGP线:当M55大于A3线的昨日值时,显示A3线为黄色粗线,提示趋势可能转强。

6. 布林通道与突破信号
MIDZ、UPPER、LOWER:构成一个参数为100、带宽系数为0.7的布林通道,用于判断价格在宽幅通道中的位置。
分水岭N1、Y1线:由13日均线和100日均线逻辑组合生成的一条动态趋势线。
OUT6信号(突破捉妖):当价格下轨LOWER上穿Y1线时,在K线下方显示图标和“↖突破捉妖”文字提示,视为一个突破信号。

7. 趋势线与“开天眼”信号
分水岭R、YR线:由8日均线和13日均线逻辑组合生成的另一条趋势线。
AN3线:3日均线与21日均线的平均值。
F5线:一个基于EMA金叉条件绘制的红色粗线。
OUTF信号(开天眼):当F5线上穿YR线时,在K线下方绘制白色柱状标记和“★开天眼”文字提示。

8. 高低点连线与“追财神”信号
自动连接近期(20周期内)的最高点与近期(5周期内)最低点出现后的阶段高点,画出一条白色趋势线。
成本16、上轨16:由30日均线加减2倍60日标准差构成的通道。
XG16信号(追财神):当收盘价上穿上轨16时,在K线下方绘制黄色柱状标记和“★追财神”文字提示。

9. 动量指标
X指标:一个计算周期为7的动量指标,类似于RSI,用于衡量价格变动的速度和幅度。

使用要点:
该指标集成了资金面、价格趋势、支撑阻力、通道突破、多空信号等多种分析维度。
重点关注各类文字和图标提示的信号点,如“突破捉妖”、“开天眼”、“追财神”,并结合其他线条(如洗盘P、未来K线、布林通道)进行综合判断。
绿色K线标识提示短期受压于阻力,涨停板标识用于快速识别强势股。
不同颜色的均线(如MACC系列、A3、A15D、XGP)相互参照,用于确认趋势的强弱与转换。
 
初始流入:FINANCE(21)/100000000,COLORCYAN,NODRAW;
逐步流入:FINANCE(23)/100000000,COLORRED,NODRAW;
加快流入:FINANCE(30)/100000000,COLORRED,NODRAW;
准备上攻:FINANCE(19)/100000000,COLORGREEN,NODRAW;
MACC1:EMA(C,2),COLOR0000FF,LINETHICK1;
MACC2:REF(MACC1,1),COLORFFFFFF;
MACC3:EMA(EMA(C,7),6),COLOR00FFFF,LINETHICK1;
XGL:DRAWBAND(MACC1,RGB(255,0,0),MACC2,RGB(0,0,0));
NQ:=20;
M1P:=30;
P1P:=80;
P2P:=100;
VAR1P:=(C+H+O+L)/4;
洗盘P:XMA(VAR1P,M1P)*(1-P2P/1000),COLORRED,LINETHICK2;
STICKLINE(CCI<=100 AND L<=洗盘P,(L+H+O)/3.2,O,3.5,0),COLORRED;
M51:MA(C,1),COLORRED,LINETHICK3;
TYF:=H;
A818:=REF(TYF,10)=HHV(TYF,2*10+1);
B18:=FILTER(A818,10);
C18:=BACKSET(B18,10+1);
HHD8:=FILTER(C18,10);
A828:=REF(TYF,10)=LLV(TYF,2*10+1);
B28:=FILTER(A828,10);
C28:=BACKSET(B28,10+1);
LLD8:=FILTER(C28,10);
未来K线:REF(H,BARSLAST(HHD8)),LINETHICK1;
XG0:=IF(M51<未来K线,M51,DRAWNULL),COLORBLACK,LINETHICK1;
STICKLINE(XG0,CLOSE,OPEN,3,0),COLORGREEN;
STICKLINE(XG0,CLOSE,OPEN,0.00001,0),COLORGREEN;
CF:(C-REF(C,1))/(REF(C,1))*100,COLORYELLOW,NODRAW;
STICKLINE(PERIOD=5 AND CF>1.0975 AND H=C AND O<>C,O,O+(H-O)/3,2.5,0),COLORYELLOW;
STICKLINE(PERIOD=5 AND CF>1.0975 AND H=C AND O<>C,O+(H-O)/3,O+(H-O)/3*2,2.5,0),COLORMAGENTA;
STICKLINE(PERIOD=5 AND CF>1.0975 AND H=C AND O<>C,O+(H-O)/3*2,C,2.5,0),COLORYELLOW;
K2:=1;
M55:MA(C,3),COLORRED,LINETHICK3;
A:=EMA((EMA(C,29)+EMA(C,31)+EMA(C,33))/3,3);
A1J:=EMA((EMA(C,1)+EMA(C,3)+EMA(C,5))/3,3),COLOR1010FF;
A3:=IF(K2!=2,EMA((EMA(C,5)+EMA(C,6)+EMA(C,7))/3,3),DRAWNULL),COLORCYAN,LINETHICK2;
A15D:=IF(K2!=2,A-(A1J-A*0.977),DRAWNULL),COLORBLUE,LINETHICK2;
OUTI:=CROSS(M55,A15D);
XGP:IF(M55>REF(A3,1),A3,DRAWNULL),COLORYELLOW,LINETHICK3;
MC:=100;
NN:=0.7;
MIDZ:MA(CLOSE,MC),COLORLIGRAY,LINETHICK2;
UPPER:=MIDZ+NN*STD(CLOSE,MC),COLORLIGRAY,LINETHICK4;
LOWER:=MIDZ-NN*STD(CLOSE,MC),COLORLIGRAY,LINETHICK4;
AN1:=MA(C,3);
AN2:=MA(C,21);
AN3:=(AN1+AN2)/2;
BOLLN2:=MA(CLOSE,13);
UBN2:=BOLLN2+2*STD(CLOSE,13);
LBN2:=BOLLN2-2*STD(CLOSE,13);
BN1:=MA(CLOSE,13)+MA(CLOSE,13)-REF(MA(CLOSE,13),1);
分水岭N1:=IF(MA(CLOSE,100)<BN1,BN1,MA(CLOSE,100)),LINETHICK0;
Y1:=分水岭N1-(EMA(C,2)-分水岭N1),COLORRED,LINETHICK1;
OUT6:=CROSS(LOWER,Y1);
DRAWICON(OUT6,L*1,14);
DRAWTEXT(OUT6,L*0.96,'↖突破捉妖'),COLORWHITE;
BR:=MA(CLOSE,8)+MA(CLOSE,8)-REF(MA(CLOSE,8),1);
分水岭R:=IF(MA(CLOSE,13)<BR,BR,MA(CLOSE,13)),COLORFF00FF,NODRAW;
YR:=分水岭R-(EMA(C,3)-分水岭R),COLORRED,LINETHICK2;
XGC:=IF(YR>AN3,YR,DRAWNULL),COLORBROWN,LINETHICK2;
F2:=BARSLAST(EMA(C,3)<=EMA(C,5));
F3:=IF(EMA(C,3)>=EMA(C,3),EMA(C,5),DRAWNULL);
F5:IF(CURRBARSCOUNT<CONST(F2+3),F3,DRAWNULL),COLORRED,LINETHICK4;
OUTF:=CROSS(F5,YR);
STICKLINE(OUTF,L*1.27,L*1.05,0.01,0),COLORWHITE;
DRAWTEXT(OUTF,L*1.28,'★开天眼'),COLORWHITE;
DRAWLINE(H>=HHV(H,20),H,L<=LLV(L,5),HHV(H,5),1),COLORWHITE,LINETHICK2;
VAR16:=MA(CLOSE,30);
下轨16:=VAR16-2*STD(CLOSE,60),COLORCYAN;
成本16:MA(CLOSE,60),COLORLIGRAY,LINETHICK3;
上轨16:=VAR16+2*STD(CLOSE,60),COLORWHITE;
XG16:=CROSS(C,上轨16);
STICKLINE(XG16,L*1.20,L*1.06,0.000099,0),COLORYELLOW;
DRAWTEXT(XG16,L*1.20,'★追财神'),COLORYELLOW;
N1:=7;
LC:=REF(CLOSE,1);
X:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100,COLORYELLOW,LINETHICK1;


来函数检测结果如下
该公式包含未来函数:BACKSET
该公式包含未来函数:FINANCE
该公式包含未来函数:XMA

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

输出初始流入:营业成本/100000000,画青色,NODRAW
输出逐步流入:营业利润/100000000,画红色,NODRAW
输出加快流入:净利润/100000000,画红色,NODRAW
输出准备上攻:股东权益(净资产)/100000000,画绿色,NODRAW
输出MACC1:收盘价的2日指数移动平均,COLOR0000FF,线宽为1
输出MACC2:1日前的MACC1,COLORFFFFFF
输出MACC3:收盘价的7日指数移动平均的6日指数移动平均,COLOR00FFFF,线宽为1
输出XGL:画带状线
NQ赋值:20
M1P赋值:30
P1P赋值:80
P2P赋值:100
VAR1P赋值:(收盘价+最高价+开盘价+最低价)/4
输出洗盘P:VAR1P的M1P日偏移移动平均*(1-P2P/1000),画红色,线宽为2
当满足条件CCI<=100ANDL<=洗盘P时,在(最低价+最高价+开盘价)/3.2和开盘价位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,画红色
输出M51:收盘价的1日简单移动平均,画红色,线宽为3
TYF赋值:最高价
A818赋值:10日前的TYF=2*10+1日内TYF的最高值
B18赋值:A818的10日过滤
C18赋值:若B18则将最近10+1周期置为1
HHD8赋值:C18的10日过滤
A828赋值:10日前的TYF=2*10+1日内TYF的最低值
B28赋值:A828的10日过滤
C28赋值:若B28则将最近10+1周期置为1
LLD8赋值:C28的10日过滤
输出未来K线:上次HHD8距今天数日前的最高价,线宽为1
XG0赋值:如果M51<未来K线,返回M51,否则返回无效数,画黑色,线宽为1
当满足条件XG0时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件XG0时,在收盘价和开盘价位置之间画柱状线,宽度为0.00001,0不为0则画空心柱.,画绿色
输出CF:(收盘价-1日前的收盘价)/(1日前的收盘价)*100,画黄色,NODRAW
当满足条件周期类型=5ANDCF>1.0975ANDH=CANDO不等于收盘价时,在开盘价和开盘价+(最高价-开盘价)/3位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画黄色
当满足条件周期类型=5ANDCF>1.0975ANDH=CANDO不等于收盘价时,在开盘价+(最高价-开盘价)/3和开盘价+(最高价-开盘价)/3*2位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画洋红色
当满足条件周期类型=5ANDCF>1.0975ANDH=CANDO不等于收盘价时,在开盘价+(最高价-开盘价)/3*2和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画黄色
K2赋值:1
输出M55:收盘价的3日简单移动平均,画红色,线宽为3
A赋值:(收盘价的29日指数移动平均+收盘价的31日指数移动平均+收盘价的33日指数移动平均)/3的3日指数移动平均
A1J赋值:(收盘价的1日指数移动平均+收盘价的3日指数移动平均+收盘价的5日指数移动平均)/3的3日指数移动平均,COLOR1010FF
A3赋值:如果K2不等于2,返回(收盘价的5日指数移动平均+收盘价的6日指数移动平均+收盘价的7日指数移动平均)/3的3日指数移动平均,否则返回无效数,画青色,线宽为2
A15D赋值:如果K2不等于2,返回A-(A1J-A*0.977),否则返回无效数,画蓝色,线宽为2
OUTI赋值:M55上穿A15D
输出XGP:如果M55>1日前的A3,返回A3,否则返回无效数,画黄色,线宽为3
MC赋值:100
NN赋值:0.7
输出MIDZ:收盘价的MC日简单移动平均,画淡灰色,线宽为2
UPPER赋值:MIDZ+NN*收盘价的MC日估算标准差,画淡灰色,线宽为4
LOWER赋值:MIDZ-NN*收盘价的MC日估算标准差,画淡灰色,线宽为4
AN1赋值:收盘价的3日简单移动平均
AN2赋值:收盘价的21日简单移动平均
AN3赋值:(AN1+AN2)/2
BOLLN2赋值:收盘价的13日简单移动平均
UBN2赋值:BOLLN2+2*收盘价的13日估算标准差
LBN2赋值:BOLLN2-2*收盘价的13日估算标准差
BN1赋值:收盘价的13日简单移动平均+收盘价的13日简单移动平均-1日前的收盘价的13日简单移动平均
分水岭N1赋值:如果收盘价的100日简单移动平均Y1赋值:分水岭N1-(收盘价的2日指数移动平均-分水岭N1),画红色,线宽为1
OUT6赋值:LOWER上穿Y1
当满足条件OUT6时,在最低价*1位置画14号图标
当满足条件OUT6时,在最低价*0.96位置书写文字,画白色
BR赋值:收盘价的8日简单移动平均+收盘价的8日简单移动平均-1日前的收盘价的8日简单移动平均
分水岭R赋值:如果收盘价的13日简单移动平均YR赋值:分水岭R-(收盘价的3日指数移动平均-分水岭R),画红色,线宽为2
XGC赋值:如果YR>AN3,返回YR,否则返回无效数,画棕色,线宽为2
F2赋值:上次收盘价的3日指数移动平均<=收盘价的5日指数移动平均距今天数
F3赋值:如果收盘价的3日指数移动平均>=收盘价的3日指数移动平均,返回收盘价的5日指数移动平均,否则返回无效数
输出F5:如果到最后交易的周期OUTF赋值:F5上穿YR
当满足条件OUTF时,在最低价*1.27和最低价*1.05位置之间画柱状线,宽度为0.01,0不为0则画空心柱.,画白色
当满足条件OUTF时,在最低价*1.28位置书写文字,画白色
当满足条件最高价>=20日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=5日内最低价的最低值时,在5日内最高价的最高值位置画直线终点,1表示是否延长.,画白色,线宽为2
VAR16赋值:收盘价的30日简单移动平均
下轨16赋值:VAR16-2*收盘价的60日估算标准差,画青色
输出成本16:收盘价的60日简单移动平均,画淡灰色,线宽为3
上轨16赋值:VAR16+2*收盘价的60日估算标准差,画白色
XG16赋值:收盘价上穿上轨16
当满足条件XG16时,在最低价*1.20和最低价*1.06位置之间画柱状线,宽度为0.000099,0不为0则画空心柱.,画黄色
当满足条件XG16时,在最低价*1.20位置书写文字,画黄色
N1赋值:7
LC赋值:1日前的收盘价
输出X:收盘价-LC和0的较大值的N1日[1日权重]移动平均/收盘价-LC的绝对值的N1日[1日权重]移动平均*100,画黄色,线宽为1
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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