通达信〖主力控盘监测〗多空信号面板指标公式源码

功能:一个主图副图合一的“多空信号面板”指标,把趋势、动能、加速、资金、异动、控盘六类判断集中画在K线上方,配合右上角涨跌幅度条和多组信号灯。
画面构成
- 上方六条横色条,分别代表:趋势(13日均价乖离)、动能(EMA预测组合)、加速(超买95/超卖75)、资金(均价大于成本区)、异动(短期均线金叉)、控盘(获利盘+成本分布)。
- 条件成立为蓝色/紫色,不成立为灰色,一眼看出强弱。
- 底部一条0–16短柱,用白、棕、红、紫、绿区分动能变化方向。
- 右侧竖条:显示当前K线在高低价区间的相对位置(红绿对比)。
- 固定文字:开盘涨幅、当前涨幅、高低振幅。
信号灯(6组红绿图标)
| 位置 | 判断依据 |
|---|---|
| 第1组 | 8/13日EMA差与5日平滑,多空 |
| 第2组 | 8日随机指标快慢线 |
| 第3组 | 5日与13日RSI比较 |
| 第4组 | 反向KD(高位强弱) |
| 第5组 | 价格与3/6/12/24日均线均值 |
| 第6组 | 双EMA动量指标 |
红色图标为多头、绿色为空头。
用法
1. 看上方六条颜色:全蓝为强势,出现灰条越多越弱。
2. 六条全蓝且右侧竖条在红区偏上,为持股区;出现灰条或信号灯转绿,减仓。
3. 信号灯全红为买入共振,全绿为卖出共振,单绿仅作警示。
4. 右侧竖条越接近顶部,说明收盘价越靠近当日最高,短线强势;反之弱势。
5. 适合短线与日内波段参考,不适合做长线趋势判断,需结合成交量与其他指标验证。
 

DRAwrECTREL(1500,990,0,0,RGB(10,0,0));
VAR1:=SUM(AMOUNT*CLOSE,1)/SUM(AMOUNT,1);
VAR2:=EMA(VAR1,5);
VAR3:=(VAR1-VAR2)*100/VAR1,NODRAW,COLORRED;
VAR4:=VAR3!=DRAWNULL;
VAR5:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
VAR6:=SMA(VAR5,4,1);
VAR7:=SMA(VAR6,3,1);
VAR8:=(CLOSE-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100;
VAR9:=SMA(VAR8,6,1);
VAR10:=SMA(VAR9,3,1);
VAR11:=EMA(CLOSE,17);
VAR12:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR13:=SMA(VAR12,3,1);
VAR14:=SMA(VAR13,3,1);
VAR15:=3*VAR13-2*VAR14;
VAR16:=VAR15>=95;
VAR17:=REF(CLOSE,1);
VAR18:=SMA(MAX(CLOSE-VAR17,0),9,1)/SMA(Abs(CLOSE-VAR17),9,1)*100;
VAR19:=VAR18>=75;
VAR20:=FORCAST(EMA(CLOSE,5),6);
VAR21:=FORCAST(EMA(CLOSE,8),6);
VAR22:=FORCAST(EMA(CLOSE,11),6);
VAR23:=FORCAST(EMA(CLOSE,14),6);
VAR24:=FORCAST(EMA(CLOSE,17),6);
VAR25:=VAR20+VAR21+VAR22+VAR23-4*VAR24;
VAR26:=EMA(VAR25,2);
VAR27:=EMA(EMA(CLOSE,9),9);
VAR28:=100*WINNER(CLOSE*0.95);
VAR29:=VAR9>VAR10&&VAR10>REF(VAR10,1)&&VAR4,NODRAW,COLORYELLOW;
VAR30:=VAR26>REF(VAR26,1),NODRAW,COLORRED;
VAR31:=VAR16||VAR19,NODRAW,COLORLIMAGENTA;
VAR32:=VAR3>0&&CLOSE>VAR11&&VAR11>REF(VAR11,1),NODRAW,COLOR0080FF;
VAR33:=CLOSE>=OPEN&&crOSS(VAR6,VAR7)&&VAR7<=50&&VAR4,NODRAW,COLORFF00FF;
VAR34:=(VAR27-REF(VAR27,1))/REF(VAR27,1)*1000;
VAR35:=CROSS(VAR34,0);
VAR36:=IF(VAR34< 0,VAR34,0),NODRAW,COLORWHITE;
VAR37:=IF(VAR35,5,0),NODRAW,COLORBROWN;
VAR38:=IF(VAR34>REF(VAR34,1)&&VAR34>0,VAR34,0),NODRAW,COLORRED;
VAR39:=IF(VAR28>50&&COST(85)< CLOSE&&VAR34>0,VAR34,0),NODRAW,COLORFF00FF;
VAR40:=IF(VAR34< REF(VAR34,1)&&VAR34>0,VAR34,0),NODRAW,COLOR00FF00;
STICKLINE(VAR29>0,84,100,2,0),COLOR22B4EE;
STICKLINE(VAR29=0,84,100,2,1),COLORGRAY;
STICKLINE(VAR30>0,68,78,2,0),COLOR22B4EE;
STICKLINE(VAR30=0,68,78,2,1),COLORGRAY;
STICKLINE(VAR31>0,54,64,2,0),COLOR22B4EE;
STICKLINE(VAR31=0,54,64,2,1),COLORGRAY;
STICKLINE(VAR32>0,36,46,2,0),COLOR22B4EE;
STICKLINE(VAR32=0,36,46,2,1),COLORGRAY;
STICKLINE(VAR33>0,22,32,2,0),COLORFF00FF;
STICKLINE(VAR33=0,22,32,2,1),COLORGRAY;
STICKLINE(VAR36,0,16,3,0),COLORWHITE;
STICKLINE(VAR37,0,16,3,0),COLORBROWN;
STICKLINE(VAR38,0,16,3,0),COLORRED;
STICKLINE(VAR39,0,16,3,0),COLORFF00FF;
STICKLINE(VAR40,0,16,3,0),COLOR00FF00;
VAR41:=93,NODRAW;
VAR42:=72,NODRAW;
VAR43:=58,NODRAW;
VAR44:=41,NODRAW;
VAR45:=26,NODRAW;
VAR46:=8,NODRAW;
DRAWTEXT(ISLASTBAR,VAR41,'趋势'),COLOR22B4EE;
DRAWTEXT(ISLASTBAR,VAR42,'动能'),COLOR22B4EE;
DRAWTEXT(ISLASTBAR,VAR43,'加速'),COLOR22B4EE;
DRAWTEXT(ISLASTBAR,VAR44,'资金'),COLOR22B4EE;
DRAWTEXT(ISLASTBAR,VAR45,'异动'),COLOR22B4EE;
DRAWTEXT(ISLASTBAR,VAR46,'控盘'),COLOR22B4EE;
VAR47:=EMA(C,8)-EMA(C,13);
VAR48:=EMA(VAR47,5);
VAR49:=(VAR47>VAR48);
VAR50:=IF(VAR49,1,0);
VAR51:=(C-LLV(L,8))/(HHV(HIGH,8)-LLV(L,8))*100;
VAR52:=SMA(VAR51,3,1);
VAR53:=SMA(VAR52,3,1);
VAR54:=(VAR52>VAR53);
VAR55:=IF(VAR54,2,0);
VAR56:=REF(C,1);
VAR57:=SMA(MAX(C-VAR56,0),5,1)/SMA(ABS(C-VAR56),5,1)*100;
VAR58:=SMA(MAX(C-VAR56,0),13,1)/SMA(ABS(C-VAR56),13,1)*100;
VAR59:=(VAR57>VAR58);
VAR60:=IF(VAR59,3,0);
VAR61:=(-(HHV(HIGH,13)-C))/(HHV(HIGH,13)-LLV(L,13))*100;
VAR62:=SMA(VAR61,3,1);
VAR63:=SMA(VAR62,3,1);
VAR64:=VAR62>VAR63;
VAR65:=IF(VAR64,4,0);
VAR66:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4;
VAR67:=C>VAR66;
VAR68:=IF(VAR67,5,0);
VAR69:=C-REF(C,1);
VAR70:=100*EMA(EMA(VAR69,5),3)/EMA(EMA(ABS(VAR69),5),3);
VAR71:=100*EMA(EMA(VAR69,13),8)/EMA(EMA(ABS(VAR69),13),8);
DRAWICON((VAR47>VAR48),14,34);
DRAWICON((VAR47< VAR48),14,2);
DRAWICON((VAR52>VAR53),33,34);
DRAWICON((VAR52< VAR53),33,2);
DRAWICON((VAR57>VAR58),48,34);
DRAWICON((VAR57< VAR58),48,2);
DRAWICON((VAR62>VAR63),65,34);
DRAWICON((VAR62< VAR63),65,2);
DRAWICON(C>VAR66,80,34);
DRAWICON(C< VAR66,80,2);
DRAWICON(VAR70>VAR71,98,34);
DRAWICON(VAR70< VAR71,98,2);
DRAWRECTREL(150,990,0,0,RGB(10,0,0));
VAR72:=HIGH;
VAR73:=LOW;
VAR74:=(H-L)/L*100;
VAR75:=(C-L)/L*100;
VAR76:=VAR75/VAR74*100;
DRAWRECTREL(40,850,70,150,RGB(0,255,0));
DRAWRECTREL(70,CONST(850-VAR76*7),40,850,RGB(255,0,0));
DRAWRECTREL(70,150,40,850,RGB(0,0,0));
DRAWTEXT_FIX(1,0.09,0.3,0,STRCAT(CON2STR(VAR74-VAR75,2),'%')),COLORRED;
DRAWTEXT_FIX(1,0.09,0.6,0,STRCAT(CON2STR(VAR75,2),'%')),COLORGREEN;
DRAWTEXT_FIX(1,0.09,0.8,0,STRCAT(STRCAT('高低:',CON2STR(VAR74,2)),'%')),COLORWHITE;
VAR77:=(OPEN-REFV(C,1))/REFV(C,1)*100,COLORWHITE,NODRAW;
DRAWTEXT_FIX(1,0.09,0.05,0,STRCAT(STRCAT('开盘:',CON2STR(VAR77,2)),'%')),COLORWHITE;







未来函数检测结果
  • 该公式包含未来函数:WINNER
  • 该公式包含未来函数:COST



相对位置上画矩形
VAR1赋值:成交额(元)*收盘价的1日累和/成交额(元)的1日累和
VAR2赋值:VAR1的5日指数移动平均
VAR3赋值:(VAR1-VAR2)*100/VAR1,NODRAW,画红色
VAR4赋值:VAR3不等于无效数
VAR5赋值:(收盘价-13日内最低价的最低值)/(13日内最高价的最高值-13日内最低价的最低值)*100
VAR6赋值:VAR5的4日[1日权重]移动平均
VAR7赋值:VAR6的3日[1日权重]移动平均
VAR8赋值:(收盘价-30日内最低价的最低值)/(30日内最高价的最高值-30日内最低价的最低值)*100
VAR9赋值:VAR8的6日[1日权重]移动平均
VAR10赋值:VAR9的3日[1日权重]移动平均
VAR11赋值:收盘价的17日指数移动平均
VAR12赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
VAR13赋值:VAR12的3日[1日权重]移动平均
VAR14赋值:VAR13的3日[1日权重]移动平均
VAR15赋值:3*VAR13-2*VAR14
VAR16赋值:VAR15>=95
VAR17赋值:1日前的收盘价
VAR18赋值:收盘价-VAR17和0的较大值的9日[1日权重]移动平均/收盘价-VAR17的绝对值的9日[1日权重]移动平均*100
VAR19赋值:VAR18>=75
VAR20赋值:收盘价的5日指数移动平均的6日线性回归预测值
VAR21赋值:收盘价的8日指数移动平均的6日线性回归预测值
VAR22赋值:收盘价的11日指数移动平均的6日线性回归预测值
VAR23赋值:收盘价的14日指数移动平均的6日线性回归预测值
VAR24赋值:收盘价的17日指数移动平均的6日线性回归预测值
VAR25赋值:VAR20+VAR21+VAR22+VAR23-4*VAR24
VAR26赋值:VAR25的2日指数移动平均
VAR27赋值:收盘价的9日指数移动平均的9日指数移动平均
VAR28赋值:100*以收盘价*0.95计算的获利盘比例
VAR29赋值:VAR9>VAR10并且VAR10>1日前的VAR10并且VAR4,NODRAW,画黄色
VAR30赋值:VAR26>1日前的VAR26,NODRAW,画红色
VAR31赋值:VAR16或者VAR19,NODRAW,画淡洋红色
VAR32赋值:VAR3>0并且收盘价>VAR11并且VAR11>1日前的VAR11,NODRAW,COLOR0080FF
VAR33赋值:收盘价>=开盘价并且VAR6上穿VAR7并且VAR7<=50并且VAR4,NODRAW,COLORFF00FF
VAR34赋值:(VAR27-1日前的VAR27)/1日前的VAR27*1000
VAR35赋值:VAR34上穿0
VAR36赋值:如果VAR34<0,返回VAR34,否则返回0,NODRAW,画白色
VAR37赋值:如果VAR35,返回5,否则返回0,NODRAW,画棕色
VAR38赋值:如果VAR34>1日前的VAR34并且VAR34>0,返回VAR34,否则返回0,NODRAW,画红色
VAR39赋值:如果VAR28>50并且获利盘为85%的成本分布<收盘价并且VAR34>0,返回VAR34,否则返回0,NODRAW,COLORFF00FF
VAR40赋值:如果VAR34<1日前的VAR34并且VAR34>0,返回VAR34,否则返回0,NODRAW,COLOR00FF00
当满足条件VAR29>0时,在84和100位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR22B4EE
当满足条件VAR29=0时,在84和100位置之间画柱状线,宽度为2,1不为0则画空心柱.,画深灰色
当满足条件VAR30>0时,在68和78位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR22B4EE
当满足条件VAR30=0时,在68和78位置之间画柱状线,宽度为2,1不为0则画空心柱.,画深灰色
当满足条件VAR31>0时,在54和64位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR22B4EE
当满足条件VAR31=0时,在54和64位置之间画柱状线,宽度为2,1不为0则画空心柱.,画深灰色
当满足条件VAR32>0时,在36和46位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR22B4EE
当满足条件VAR32=0时,在36和46位置之间画柱状线,宽度为2,1不为0则画空心柱.,画深灰色
当满足条件VAR33>0时,在22和32位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00FF
当满足条件VAR33=0时,在22和32位置之间画柱状线,宽度为2,1不为0则画空心柱.,画深灰色
当满足条件VAR36时,在0和16位置之间画柱状线,宽度为3,0不为0则画空心柱.,画白色
当满足条件VAR37时,在0和16位置之间画柱状线,宽度为3,0不为0则画空心柱.,画棕色
当满足条件VAR38时,在0和16位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件VAR39时,在0和16位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF00FF
当满足条件VAR40时,在0和16位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FF00
VAR41赋值:93,NODRAW
VAR42赋值:72,NODRAW
VAR43赋值:58,NODRAW
VAR44赋值:41,NODRAW
VAR45赋值:26,NODRAW
VAR46赋值:8,NODRAW
当满足条件是否最后一个周期时,在VAR41位置书写文字,COLOR22B4EE
当满足条件是否最后一个周期时,在VAR42位置书写文字,COLOR22B4EE
当满足条件是否最后一个周期时,在VAR43位置书写文字,COLOR22B4EE
当满足条件是否最后一个周期时,在VAR44位置书写文字,COLOR22B4EE
当满足条件是否最后一个周期时,在VAR45位置书写文字,COLOR22B4EE
当满足条件是否最后一个周期时,在VAR46位置书写文字,COLOR22B4EE
VAR47赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
VAR48赋值:VAR47的5日指数移动平均
VAR49赋值:(VAR47>VAR48)
VAR50赋值:如果VAR49,返回1,否则返回0
VAR51赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
VAR52赋值:VAR51的3日[1日权重]移动平均
VAR53赋值:VAR52的3日[1日权重]移动平均
VAR54赋值:(VAR52>VAR53)
VAR55赋值:如果VAR54,返回2,否则返回0
VAR56赋值:1日前的收盘价
VAR57赋值:收盘价-VAR56和0的较大值的5日[1日权重]移动平均/收盘价-VAR56的绝对值的5日[1日权重]移动平均*100
VAR58赋值:收盘价-VAR56和0的较大值的13日[1日权重]移动平均/收盘价-VAR56的绝对值的13日[1日权重]移动平均*100
VAR59赋值:(VAR57>VAR58)
VAR60赋值:如果VAR59,返回3,否则返回0
VAR61赋值:(-(13日内最高价的最高值-收盘价))/(13日内最高价的最高值-13日内最低价的最低值)*100
VAR62赋值:VAR61的3日[1日权重]移动平均
VAR63赋值:VAR62的3日[1日权重]移动平均
VAR64赋值:VAR62>VAR63
VAR65赋值:如果VAR64,返回4,否则返回0
VAR66赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
VAR67赋值:收盘价>VAR66
VAR68赋值:如果VAR67,返回5,否则返回0
VAR69赋值:收盘价-1日前的收盘价
VAR70赋值:100*VAR69的5日指数移动平均的3日指数移动平均/VAR69的绝对值的5日指数移动平均的3日指数移动平均
VAR71赋值:100*VAR69的13日指数移动平均的8日指数移动平均/VAR69的绝对值的13日指数移动平均的8日指数移动平均
当满足条件(VAR47>VAR48)时,在14位置画34号图标
当满足条件(VAR47当满足条件(VAR52>VAR53)时,在33位置画34号图标
当满足条件(VAR52当满足条件(VAR57>VAR58)时,在48位置画34号图标
当满足条件(VAR57当满足条件(VAR62>VAR63)时,在65位置画34号图标
当满足条件(VAR62当满足条件收盘价>VAR66时,在80位置画34号图标
当满足条件收盘价当满足条件VAR70>VAR71时,在98位置画34号图标
当满足条件VAR70相对位置上画矩形
VAR72赋值:最高价
VAR73赋值:最低价
VAR74赋值:(最高价-最低价)/最低价*100
VAR75赋值:(收盘价-最低价)/最低价*100
VAR76赋值:VAR75/VAR74*100
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
当满足条件1时,在横轴0.09纵轴0.3位置书写文字,画红色
当满足条件1时,在横轴0.09纵轴0.6位置书写文字,画绿色
当满足条件1时,在横轴0.09纵轴0.8位置书写文字,画白色
VAR77赋值:(开盘价-1日前的(平滑处理)收盘价)/1日前的(平滑处理)收盘价*100,画白色,NODRAW
当满足条件1时,在横轴0.09纵轴0.05位置书写文字,画白色
联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
公式网微信联系方式
月度排行
季度排行
半年排行


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

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