通达信〖主力筹异动码〗捕捉短期暴利机会与平台突破后妖股启动主图指标公式源码

该公式包含以下功能模块:
1. 价格通道:VAR01(蓝色虚线)和VAR02(红色实线)构成上下轨,VAR03为VAR02的均线,并用色带填充区间。
2. K线绘制:DRAWKLINE显示标准K线,后续STICKLINE在特定条件下用黄色标记K线。
3. 动量指标:VAR23为价格变化率的指数平滑,回调买信号基于其低点交叉。
4. 量价指标:DDX计算多空力量差,V2/V5/V10/V20为不同周期的平滑值,用于判断资金流向。
5. 突破信号:识别前高、倍量、涨停,并生成“右侧突破”文字提示。
6. 趋势线:白色、黄色、粉色、绿色为不同周期的均线,用于生成波段买入和领头羊信号。
7. 加速加仓:基于A0的14日EMA变化率,当价格突破该线1.3倍时显示。
8. 情绪线:连接跌幅超5%的K线高点。
9. 主图指标:龙空龙、龙头战法、操盘线(红色)、生命线(绿色)构成趋势判断系统。
10. 选股条件:暴利和妖股突破组合成龙头模式,用紫色K线和图标标记,并显示“龙头异动”、“主力筹码”文字。
使用方法:直接加载到主图,观察颜色、文字和图标信号辅助决策。
 

VAR01:(EMA(EMA(H, 25), 25)-EMA(EMA(L, 25), 25))*1+EMA(EMA(H, 25), 25), DOTLINE, COLORBLUE;
VAR02:EMA(EMA(L, 25), 25)-(EMA(EMA(H, 25), 25)-EMA(EMA(L, 25), 25))*1, LINETHICK2, COLORRED;
VAR03:EMA(VAR02, 25), LINETHICK2;
DRAWBAND(VAR02, RGB(55, 0, 0), VAR03, RGB(0, 91, 0));
DRAWKLINE(H, O, L, C);
STICKLINE(VAR02>LOW AND VAR02< HIGH, VAR02, MIN(MIN(OPEN, CLOSE), VAR02), 2, 0), COLORYELLOW;
STICKLINE(VAR02>MIN(C, O)AND VAR02< MAX(C, O), VAR02, MIN(OPEN, CLOSE), 2, 0), COLORYELLOW;
STICKLINE(VAR02>HIGH, OPEN, CLOSE, 2, 0), COLORYELLOW;
STICKLINE(VAR02>HIGH, HIGH, LOW, 0, 0), COLORYELLOW;
VAR23:=100*EMA(EMA((C-REF(C, 1)), 6), 6)/EMA(EMA(Abs((C-REF(C, 1))), 6), 6);
回调买:=LLV(VAR23, 2)=LLV(VAR23, 7)AND COUNT(VAR23< 0, 2)AND crOSS(VAR23, MA(VAR23, 2));
XG:=VAR02>HIGH AND 回调买 AND L<=VAR02;
JJ:=(HIGH+LOW+CLOSE)/3;
VAR0:=vol/IF(HIGH=LOW, 4, HIGH-LOW);
VAR1:=IF(CAPITAL=0, VAR0*(JJ-MIN(CLOSE, OPEN)), VAR0*IF(HIGH=LOW, 1, (MIN(OPEN, CLOSE)-LOW)));
VAR2:=IF(CAPITAL=0, VAR0*(MIN(OPEN, CLOSE)-LOW), VAR0*IF(HIGH=LOW, 1, (JJ-MIN(CLOSE, OPEN))));
VAR3:=IF(CAPITAL=0, VAR0*(HIGH-MAX(OPEN, CLOSE)), VAR0*IF(HIGH=LOW, 1, (HIGH-MAX(OPEN, CLOSE))));
VAR4:=IF(CAPITAL=0, VAR0*(MAX(CLOSE, OPEN)-JJ), VAR0*IF(HIGH=LOW, 1, (MAX(CLOSE, OPEN)-JJ)));
ddx:=((VAR1+VAR2)-(VAR3+VAR4))/IF(CAPITAL=0, 10000, 10000), COLOR00AAAA, LINETHICK;
V2:=SMA(IF(C>=REF(C, 1), DDX, -DDX/100), 2, 1);
V5:=SMA(V2*120/FROMOPEN*5, 2, 1);
V10:=SMA(V5, 5, 1);
V20:=SMA(V10, 5, 1);
DY:=CURRBARSCOUNT=1 AND C< REF(C, 1);
DY2:=REF(V2, 1)-DY;
XG2:=C>O AND DY2< 0.02 AND MA(C, 5)>MA(C, 60)AND C/REF(C, 1)>=1.02 AND H< VAR01;
SR1:=REF(HIGH, 10)=HHV(HIGH, 2*10+1);
SR2:=FILTER(SR1, 10);
SR3:=BACKSET(SR2, 10+1);
HD:=FILTER(SR3, 10);
前高:=REF(H, BARSLAST(HD));
倍量:=VOL/REF(VOL, 1)>=1.9;
突破前高:=CROSS(C, 前高);
白色:=SMA(HIGH, 21, 2)*1.05;
黄色:=SMA(LOW, 21, 2)*0.95;
粉色:=SMA(LOW, 5, 1);
绿色:=SMA(CLOSE, 2, 1);
波段买入:=IF(CROSS(绿色, 粉色), 白色*1.05, 粉色);
领头羊:=IF(CROSS(绿色, 白色), 白色*1.10, 黄色);
信号:=领头羊>黄色;
涨停价:=ZTPRICE(REF(C, 1), 0.1);
涨停:=C>=涨停价-0.01 AND C=H;
STICKLINE(信号, O, C, 3, 0), COLOR0000FF;
STICKLINE(涨停, O, C, 3, 0), COLOR00FFFF;
STICKLINE(信号 AND 涨停, O, (O+C)/2, 3, 0), COLOR0000FF;
A0:=((L+H)+(C*2))/4;
AAA1:=EMA(A0, 14);
A1X:=(AAA1-REF(AAA1, 1))/REF(AAA1, 1)*100;
G1:=BARSLAST(CROSS(A1X, 0));
加速加仓:IF(H>=REF(A0, BARSLAST(CROSS(A1X, 0)))*1.3, REF(A0, BARSLAST(CROSS(A1X, 0)))*1.3, DRAWNULL), COLORYELLOW, LINETHICK2;
FD:=(C-REF(C, 1))/REF(C, 1)*100;
DF:=FD< -5;
情绪线:DRAWLINE(DF, H, REF(DF, 1), REF(H, 1), 1), COLORWHITE, DOTLINE;
龙空龙:(EMA(CLOSE, 10)*7+EMA(CLOSE, 20)*3)/10;
龙头战法:DMA(EMA(CLOSE, 20), MAX(1, 100*(SUM(VOL, 5)/(3*CAPITAL)))), COLORWHITE, DOTLINE;
操盘线:IF(龙空龙>龙头战法, 龙空龙, DRAWNULL), COLORRED, LINETHICK2;
生命线:IF(龙空龙< 龙头战法, 龙空龙, DRAWNULL), COLORGREEN, LINETHICK2;
DRAWTEXT_FIX(1, 0.52, 0, 0, ' '), COLOR222222;
MA10:=MA(CLOSE, 5);
MA54:=MA(CLOSE, 60);
VAR8:=(REF(CLOSE, 3)-CLOSE)/REF(CLOSE, 3)*100>5;
VAR9:=FILTER(VAR8, 10);
VAR10:=BARSLAST(VAR9);
VAR11:=REF(HIGH, VAR10+2);
VAR12:=REF(HIGH, VAR10+1);
VAR13:=REF(HIGH, VAR10);
VAR14:=MAX(VAR11, VAR12);
VAR15:=MAX(VAR14, VAR13);
VAR16:=(CLOSE-REF(CLOSE, 1))/REF(CLOSE, 1)*100>5;
VAR17:=VAR10< 150;
VAR18:=(OPEN-VAR15)/VAR15*100< 30;
VAR19:=(CLOSE-LLV(LOW, VAR10))/LLV(LOW, VAR10)*100< 50;
VAR20:=(CLOSE-REF(OPEN, 5))/REF(OPEN, 5)*100< 30;
VAR21:=VOL/MA(VOL, 5)< 3.5;
VAR22:=(CLOSE-REF(CLOSE, 89))/REF(CLOSE, 89)*100< 80;
VAR25:=VAR16 AND VAR17 AND VAR18 AND VAR19 AND VAR20 AND VAR21 AND VAR22;
暴利:=FILTER(VAR25, 15);
VARD1:=(((CLOSE-MA54)/MA54)< 0.1);
VARD2:=(((CLOSE-MA10)/MA10)< 0.3);
偏离率:=((VARD1=1)AND(VARD2=1))*0.2;
平台突破:=(((偏离率=0)AND(REF(偏离率, 1)=0.2))AND(REF((COUNT((偏离率=0.2), 10)=10), 1)=1))*-0.1;
妖股突破:=平台突破=-0.1;
XDF:=(暴利 OR 妖股突破);
AAC:=DMA(AMOUNT/VOL/100, VOL/CAPITAL);
AACA:=DYNAINFO(7)/(REF(CLOSE, 1))>1.05 AND(DYNAINFO(7)/O>1.05);
ACTD:=(VOL/REF(VOL, 1)>1.2 AND COUNT(CLOSE>OPEN, 1))OR(LOW>REF(HIGH, 1)AND COUNT(OPEN>CLOSE, 1)AND VOL/REF(VOL, 1)>1.2);
龙头模式:=XDF AND C/REF(C, 1)>1.095 AND ACTD AND AACA, COLORRED;
DRAWTEXT(XG2 AND L< VAR02, L, '←龙头异动'), COLORRED;
DRAWTEXT(倍量 AND 突破前高, (H*0.97), '←-----右侧突破'), COLORYELLOW;
DRAWTEXT(ISLASTBAR, 加速加仓, ' 加速加仓'), COLORYELLOW;
DRAWICON(龙头模式, L, 9);
DRAWTEXT(龙头模式, L*0.99, '---主力筹码'), COLORYELLOW;
STICKLINE(龙头模式, O, C, 1, 0), COLORMAGENTA;







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

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


输出VAR01:(最高价的25日指数移动平均的25日指数移动平均-最低价的25日指数移动平均的25日指数移动平均)*1+最高价的25日指数移动平均的25日指数移动平均, DOTLINE, 画蓝色
输出VAR02:最低价的25日指数移动平均的25日指数移动平均-(最高价的25日指数移动平均的25日指数移动平均-最低价的25日指数移动平均的25日指数移动平均)*1, 线宽为2, 画红色
输出VAR03:VAR02的25日指数移动平均, 线宽为2
画带状线
K线
当满足条件VAR02>LOWANDVAR02<最高价时,在VAR02和开盘价和收盘价的较小值和VAR02的较小值位置之间画柱状线,宽度为2,0不为0则画空心柱., 画黄色
当满足条件VAR02>收盘价和开盘价的较小值ANDVAR02<收盘价和开盘价的较大值时,在VAR02和开盘价和收盘价的较小值位置之间画柱状线,宽度为2,0不为0则画空心柱., 画黄色
当满足条件VAR02>最高价时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱., 画黄色
当满足条件VAR02>最高价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱., 画黄色
VAR23赋值:100*(收盘价-1日前的收盘价)的6日指数移动平均的6日指数移动平均/(收盘价-1日前的收盘价)的绝对值的6日指数移动平均的6日指数移动平均
回调买赋值:2日内VAR23的最低值=7日内VAR23的最低值AND 统计2日中满足VAR23<0的天数AND VAR23上穿VAR23的2日简单移动平均
XG赋值:VAR02>最高价 AND 回调买 AND 最低价<=VAR02
JJ赋值:(最高价+最低价+收盘价)/3
VAR0赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
VAR1赋值:如果当前流通股本(手)=0,返回VAR0*(JJ-收盘价和开盘价的较小值),否则返回VAR0*如果最高价=最低价,返回1,否则返回(开盘价和收盘价的较小值-最低价)
VAR2赋值:如果当前流通股本(手)=0,返回VAR0*(开盘价和收盘价的较小值-最低价),否则返回VAR0*如果最高价=最低价,返回1,否则返回(JJ-收盘价和开盘价的较小值)
VAR3赋值:如果当前流通股本(手)=0,返回VAR0*(最高价-开盘价和收盘价的较大值),否则返回VAR0*如果最高价=最低价,返回1,否则返回(最高价-开盘价和收盘价的较大值)
VAR4赋值:如果当前流通股本(手)=0,返回VAR0*(收盘价和开盘价的较大值-JJ),否则返回VAR0*如果最高价=最低价,返回1,否则返回(收盘价和开盘价的较大值-JJ)
DDX赋值:((VAR1+VAR2)-(VAR3+VAR4))/如果当前流通股本(手)=0,返回10000,否则返回10000, COLOR00AAAA, 线宽为0
V2赋值:如果收盘价>=1日前的收盘价,返回DDX,否则返回-DDX/100的2日[1日权重]移动平均
V5赋值:V2*120/当前离开盘分钟数*5的2日[1日权重]移动平均
V10赋值:V5的5日[1日权重]移动平均
V20赋值:V10的5日[1日权重]移动平均
DY赋值:到最后交易的周期=1 AND 收盘价< 1日前的收盘价
DY2赋值:1日前的V2-DY
XG2赋值:收阳线AND DY2< 0.02 AND 收盘价的5日简单移动平均>收盘价的60日简单移动平均AND 收盘价/1日前的收盘价>=1.02 AND 最高价< VAR01
SR1赋值:10日前的最高价=2*10+1日内最高价的最高值
SR2赋值:SR1的10日过滤
SR3赋值:若SR2则将最近10+1周期置为1
HD赋值:SR3的10日过滤
前高赋值:上次HD距今天数日前的最高价
倍量赋值:成交量(手)/1日前的成交量(手)>=1.9
突破前高赋值:收盘价上穿前高
白色赋值:最高价的21日[2日权重]移动平均*1.05
黄色赋值:最低价的21日[2日权重]移动平均*0.95
粉色赋值:最低价的5日[1日权重]移动平均
绿色赋值:收盘价的2日[1日权重]移动平均
波段买入赋值:如果绿色上穿粉色,返回白色*1.05,否则返回粉色
领头羊赋值:如果绿色上穿白色,返回白色*1.10,否则返回黄色
信号赋值:领头羊>黄色
涨停价赋值:计算涨停价
涨停赋值:收盘价>=涨停价-0.01 AND 收盘价=最高价
当满足条件信号时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱., COLOR0000FF
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱., COLOR00FFFF
当满足条件信号AND涨停时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为3,0不为0则画空心柱., COLOR0000FF
A0赋值:((最低价+最高价)+(收盘价*2))/4
AAA1赋值:A0的14日指数移动平均
A1X赋值:(AAA1-1日前的AAA1)/1日前的AAA1*100
G1赋值:上次A1X上穿0距今天数
输出加速加仓:如果最高价>=上次A1X上穿0距今天数日前的A0*1.3,返回上次A1X上穿0距今天数日前的A0*1.3,否则返回无效数, 画黄色, 线宽为2
FD赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
DF赋值:FD< -5
输出情绪线:当满足条件DF时,在最高价位置画直线起点,当满足条件1日前的DF时,在1日前的最高价位置画直线终点,1表示是否延长., 画白色, DOTLINE
输出龙空龙:(收盘价的10日指数移动平均*7+收盘价的20日指数移动平均*3)/10
输出龙头战法:以1和100*(成交量(手)的5日累和/(3*当前流通股本(手)))的较大值为权重收盘价的20日指数移动平均的动态移动平均, 画白色, DOTLINE
输出操盘线:如果龙空龙>龙头战法,返回龙空龙,否则返回无效数, 画红色, 线宽为2
输出生命线:如果龙空龙<龙头战法,返回龙空龙,否则返回无效数, 画绿色, 线宽为2
当满足条件1时,在横轴0.52纵轴0位置书写文字, COLOR222222
MA10赋值:收盘价的5日简单移动平均
MA54赋值:收盘价的60日简单移动平均
VAR8赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
VAR9赋值:VAR8的10日过滤
VAR10赋值:上次VAR9距今天数
VAR11赋值:VAR10+2日前的最高价
VAR12赋值:VAR10+1日前的最高价
VAR13赋值:VAR10日前的最高价
VAR14赋值:VAR11和VAR12的较大值
VAR15赋值:VAR14和VAR13的较大值
VAR16赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
VAR17赋值:VAR10< 150
VAR18赋值:(开盘价-VAR15)/VAR15*100< 30
VAR19赋值:(收盘价-VAR10日内最低价的最低值)/VAR10日内最低价的最低值*100< 50
VAR20赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
VAR21赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
VAR22赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
VAR25赋值:VAR16 AND VAR17 AND VAR18 AND VAR19 AND VAR20 AND VAR21 AND VAR22
暴利赋值:VAR25的15日过滤
VARD1赋值:(((收盘价-MA54)/MA54)< 0.1)
VARD2赋值:(((收盘价-MA10)/MA10)< 0.3)
偏离率赋值:((VARD1=1)AND(VARD2=1))*0.2
平台突破赋值:(((偏离率=0)AND(1日前的偏离率=0.2))AND(1日前的(统计10日中满足(偏离率=0.2)的天数=10)=1))*-0.1
妖股突破赋值:平台突破=-0.1
XDF赋值:(暴利 OR 妖股突破)
AAC赋值:以成交量(手)/当前流通股本(手)为权重成交额(元)/成交量(手)/100的动态移动平均
AACA赋值:现价/(1日前的收盘价)>1.05 AND(现价/开盘价>1.05)
ACTD赋值:(成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数)OR(最低价>1日前的最高价AND 统计1日中满足收阴线的天数AND 成交量(手)/1日前的成交量(手)>1.2)
龙头模式赋值:XDF AND 收盘价/1日前的收盘价>1.095 AND ACTD AND AACA, 画红色
当满足条件XG2ANDL当满足条件倍量AND突破前高时,在(最高价*0.97)位置书写文字, 画黄色
当满足条件是否最后一个周期时,在加速加仓位置书写文字, 画黄色
当满足条件龙头模式时,在最低价位置画9号图标
当满足条件龙头模式时,在最低价*0.99位置书写文字, 画黄色
当满足条件龙头模式时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱., 画洋红色
定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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