通达信〖游资控盘〗分时主图指标公式源码

该公式包含以下功能:
1. 阻力支撑:基于当日最高最低价计算9分位阻力、支撑及中轴
2. 买卖信号:价格突破支撑/阻力时显示图标和色柱
3. 资金流向:按成交额大小和涨跌分类统计机构买卖占比
4. 板块显示:在图表右下角显示行业、地域、概念板块
5. 加权均线:20日加权移动平均线
6. 游资信号:基于价格位置和动量指标识别主力扫盘
7. 主力差:按成交量大小和涨跌计算主力买卖差
8. 控盘指标:指数平滑均线变化率
9. 分时控盘:结合跌幅、控盘变化和均线交叉发出信号
10. 十三周价:计算13周周期均价,突破时显示图标
使用方法:直接复制到通达信公式编辑器,作为副图或主图指标使用。红色柱为支撑突破买入,绿色柱为阻力突破卖出。
 

VAR01:=MAX(DYNAINFO(3),DYNAINFO(5));
VAR02:=MIN(DYNAINFO(3),DYNAINFO(6));
VAR03:=VAR01-VAR02;
阻力:VAR02+VAR03*8/9,COLORRED,LINETHICK1;
支撑:VAR02+VAR03*0.5/9,COLORGREEN,LINETHICK1;
中:(VAR01+VAR02)/2,POINTDOT,COLORYELLOW,LINETHICK1;
DRAWICON(LONGcrOSS(支撑,C,2),C*0.995,44);
STICKLINE(LONGCROSS(支撑,C,2),C,阻力,0,-1),COLORRED;
DRAWICON(LONGCROSS(C,阻力,2),C*1.005,45);
STICKLINE(LONGCROSS(C,阻力,2),C,支撑,0,-1),COLORGREEN;
STICKLINE(C<支撑,支撑,C,1,0),COLORYELLOW;
成交额:=V*C/100,NODRAW;
XAB123:=SUM((IF(((成交额/8>20) AND (C>(REF(C,1)))),成交额,0)),0);
YBC234:=SUM((IF(((成交额/8>20) AND (C<(REF(C,1)))),成交额,0)),0);
ZCD345:=SUM((IF(((成交额/8<20) AND (C>(REF(C,1)))),成交额,0)),0);
ADE456:=SUM((IF(((成交额/8<20) AND (C<(REF(C,1)))),成交额,0)),0);
BEF567:=((XAB123+YBC234)+ZCD345)+ADE456;
CFG678:=1;
DGH789:=STRCAT(STRCAT('机构买入',CON2STR((100*XAB123)/BEF567,0)),'%');
EHI890:=STRCAT(STRCAT('机构卖出',CON2STR((100*YBC234)/BEF567,0)),'%');
DRAWTEXT_FIX(CFG678=1,0.0,0.9,0,DGH789),COLORRED;
DRAWTEXT_FIX(CFG678=1,0.1,0.1,0,EHI890),COLORGREEN;
所属板块:=STRCAT('【所属板块】',STRCAT(STRCAT(STRCAT(' [行业]—',HYBLOCK),STRCAT(' [地域]—',DYBLOCK)),STRCAT(' [概念]—',GNBLOCK)));
DRAWTEXT_FIX(ISLASTBAR,0.09,0.95,0,所属板块),COLORYELLOW;
FIJ901:=(3*C+L+O+H)/6;
GKL012:=(20*FIJ901+19*REF(FIJ901,1)+18*REF(FIJ901,2)+17*REF(FIJ901,3)+16*REF(FIJ901,4)+15*REF(FIJ901,5)+14*REF(FIJ901,6)+13*REF(FIJ901,7)+12*REF(FIJ901,8)+11*REF(FIJ901,9)+10*REF(FIJ901,10)+9*REF(FIJ901,11)+8* REF(FIJ901,12)+7*REF(FIJ901,13)+6*REF(FIJ901,14)+5*REF(FIJ901,15)+4*REF(FIJ901,16)+3*REF(FIJ901,17)+2*REF(FIJ901,18)+REF(FIJ901,21))/210;
VAR123:=HHV(C,90);
IMN234:=LLV(C,90);
JNO345:=VAR123-IMN234;
KOP456:=EMA((C-IMN234)/JNO345-0.5,14);
LPQ567:=KOP456*20;
LQR678:=REF(HHV(C,66),2);
MRS789:=CROSS(C,LQR678) AND (HHV(C,110)/LLV(C,110)-1)*100<45 AND LPQ567<5.666;
NST890:=15*FILTER(MRS789,41)>10;
主力扫盘:=NST890*50;
DRAWTEXT(NST890,C,'☆游资吃进'),COLORRED;
OTU901:=(vol/C)/2;
PUV012:=SUM(IF(OTU901>100 AND C>REF(C,1),OTU901,0),0);
QVW123:=SUM(IF(OTU901>100 AND C<REF(C,1),OTU901,0),0);
RWX234:=SUM(IF(OTU901<100 AND C>REF(C,1),OTU901,0),0);
SXY345:=SUM(IF(OTU901<100 AND C<REF(C,1),OTU901,0),0);
TYZ456:=PUV012+QVW123+RWX234+SXY345;
机买:=(PUV012/TYZ456)*100;
机卖:=(QVW123/TYZ456)*100;
主力差:=机买-机卖;
UZA567:=DRAWTEXT(主力差>0 AND REF(主力差,1)<=0,C*0.85,'●机构')=1;
DRAWTEXT(UZA567>0 ,C*1.0001,'●'),COLORGREEN;
VAB678:=EMA(EMA(C,13),13);
控盘:=(VAB678-REF(VAB678,1))/REF(VAB678,1)*1000;
WBC789:=DYNAINFO(11);
财:=(EMA(C,8)-EMA(C,55))*10;
神:=EMA(财,3);
VARC1:=(C-WBC789)/WBC789<-0.03;
VARC2:=控盘>REF(控盘,1) AND 控盘<-0.2;
VARC3:=CROSS(财,神) AND 财<-0.3;
XCD890:=FILTER(VARC1 AND VARC2 AND VARC3,13);
DRAWTEXT(XCD890,C,'●分时控盘'),COLORYELLOW;
星期:=WEEkdAY;
日1:=DATETODAY(DATE);
上市日:=REF(DATE,TOTALBARSCOUNT-CURRBARSCOUNT);
自然日:=日1-DATETODAY(上市日)+1;
ZDE901:=(自然日-REF(自然日,1))!=星期-REF(星期,1) OR TOTALBARSCOUNT-CURRBARSCOUNT=0;
本周第几天:=BARSLAST(ZDE901)+1;
MA1:=REF(C,本周第几天);
MA2:=REF(MA1,本周第几天);
MA3:=REF(MA2,本周第几天);
MA4:=REF(MA3,本周第几天);
MA5:=REF(MA4,本周第几天);
MA6:=REF(MA5,本周第几天);
MA7:=REF(MA6,本周第几天);
MA8:=REF(MA7,本周第几天);
MA9:=REF(MA8,本周第几天);
MA10:=REF(MA9,本周第几天);
MA11:=REF(MA10,本周第几天);
MA12:=REF(MA11,本周第几天);
十三周价:=(C+MA1+MA2+MA3+MA4+MA5+MA6+MA7+MA8+MA9+MA10+MA11+MA12)/13;
决策:REFDATE(十三周价,DATE),POINTDOT,COLORRED;
DRAWICON(CROSS(C,决策),C,1);







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

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


VAR01赋值:昨收盘价和最高价的较大值
VAR02赋值:昨收盘价和最低价的较小值
VAR03赋值:VAR01-VAR02
输出阻力:VAR02+VAR03*8/9,画红色,线宽为1
输出支撑:VAR02+VAR03*0.5/9,画绿色,线宽为1
输出中:(VAR01+VAR02)/2,POINTDOT,画黄色,线宽为1
当满足条件支撑小于收盘价保持2个交易日后交叉上穿时,在收盘价*0.995位置画44号图标
当满足条件支撑小于收盘价保持2个交易日后交叉上穿时,在收盘价和阻力位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画红色
当满足条件收盘价小于阻力保持2个交易日后交叉上穿时,在收盘价*1.005位置画45号图标
当满足条件收盘价小于阻力保持2个交易日后交叉上穿时,在收盘价和支撑位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画绿色
当满足条件收盘价<支撑时,在支撑和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
成交额赋值:成交量(手)*收盘价/100,NODRAW
XAB123赋值:(如果((成交额/8>20)AND(收盘价>(1日前的收盘价))),返回成交额,否则返回0)的历史累和
YBC234赋值:(如果((成交额/8>20)AND(收盘价<(1日前的收盘价))),返回成交额,否则返回0)的历史累和
ZCD345赋值:(如果((成交额/8<20)AND(收盘价>(1日前的收盘价))),返回成交额,否则返回0)的历史累和
ADE456赋值:(如果((成交额/8<20)AND(收盘价<(1日前的收盘价))),返回成交额,否则返回0)的历史累和
BEF567赋值:((XAB123+YBC234)+ZCD345)+ADE456
CFG678赋值:1
DGH789赋值:字符串相加
EHI890赋值:字符串相加
当满足条件CFG678=1时,在横轴0.0纵轴0.9位置书写文字,画红色
当满足条件CFG678=1时,在横轴0.1纵轴0.1位置书写文字,画绿色
所属板块赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0.09纵轴0.95位置书写文字,画黄色
FIJ901赋值:(3*收盘价+最低价+开盘价+最高价)/6
GKL012赋值:(20*FIJ901+19*1日前的FIJ901+18*2日前的FIJ901+17*3日前的FIJ901+16*4日前的FIJ901+15*5日前的FIJ901+14*6日前的FIJ901+13*7日前的FIJ901+12*8日前的FIJ901+11*9日前的FIJ901+10*10日前的FIJ901+9*11日前的FIJ901+8* 12日前的FIJ901+7*13日前的FIJ901+6*14日前的FIJ901+5*15日前的FIJ901+4*16日前的FIJ901+3*17日前的FIJ901+2*18日前的FIJ901+21日前的FIJ901)/210
VAR123赋值:90日内收盘价的最高值
IMN234赋值:90日内收盘价的最低值
JNO345赋值:VAR123-IMN234
KOP456赋值:(收盘价-IMN234)/JNO345-0.5的14日指数移动平均
LPQ567赋值:KOP456*20
LQR678赋值:2日前的66日内收盘价的最高值
MRS789赋值:收盘价上穿LQR678 AND (110日内收盘价的最高值/110日内收盘价的最低值-1)*100<45 AND LPQ567<5.666
NST890赋值:15*MRS789的41日过滤>10
主力扫盘赋值:NST890*50
当满足条件NST890时,在收盘价位置书写文字,画红色
OTU901赋值:(成交量(手)/收盘价)/2
PUV012赋值:如果OTU901>100ANDC>1日前的收盘价,返回OTU901,否则返回0的历史累和
QVW123赋值:如果OTU901>100ANDC<1日前的收盘价,返回OTU901,否则返回0的历史累和
RWX234赋值:如果OTU901<100ANDC>1日前的收盘价,返回OTU901,否则返回0的历史累和
SXY345赋值:如果OTU901<100ANDC<1日前的收盘价,返回OTU901,否则返回0的历史累和
TYZ456赋值:PUV012+QVW123+RWX234+SXY345
机买赋值:(PUV012/TYZ456)*100
机卖赋值:(QVW123/TYZ456)*100
主力差赋值:机买-机卖
UZA567赋值:当满足条件主力差>0ANDREF(主力差,1)<=0时,在收盘价*0.85位置书写文字=1
当满足条件UZA567>0时,在收盘价*1.0001位置书写文字,画绿色
VAB678赋值:收盘价的13日指数移动平均的13日指数移动平均
控盘赋值:(VAB678-1日前的VAB678)/1日前的VAB678*1000
WBC789赋值:均价
财赋值:(收盘价的8日指数移动平均-收盘价的55日指数移动平均)*10
神赋值:财的3日指数移动平均
VARC1赋值:(收盘价-WBC789)/WBC789<-0.03
VARC2赋值:控盘>1日前的控盘 AND 控盘<-0.2
VARC3赋值:财上穿神 AND 财<-0.3
XCD890赋值:VARC1ANDVARC2ANDVARC3的13日过滤
当满足条件XCD890时,在收盘价位置书写文字,画黄色
星期赋值:星期
日1赋值:日期对应的转换天数
上市日赋值:总的周期数-到最后交易的周期日前的日期
自然日赋值:日1-上市日对应的转换天数+1
ZDE901赋值:(自然日-1日前的自然日)不等于星期-1日前的星期 OR 总的周期数-到最后交易的周期=0
本周第几天赋值:上次ZDE901距今天数+1
MA1赋值:本周第几天日前的收盘价
MA2赋值:本周第几天日前的MA1
MA3赋值:本周第几天日前的MA2
MA4赋值:本周第几天日前的MA3
MA5赋值:本周第几天日前的MA4
MA6赋值:本周第几天日前的MA5
MA7赋值:本周第几天日前的MA6
MA8赋值:本周第几天日前的MA7
MA9赋值:本周第几天日前的MA8
MA10赋值:本周第几天日前的MA9
MA11赋值:本周第几天日前的MA10
MA12赋值:本周第几天日前的MA11
十三周价赋值:(收盘价+MA1+MA2+MA3+MA4+MA5+MA6+MA7+MA8+MA9+MA10+MA11+MA12)/13
输出决策:日期日十三周价,POINTDOT,画红色
当满足条件收盘价上穿决策时,在收盘价位置画1号图标
定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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