通达信寻龙骨主图指标公式(附源码破译、测评和源码)
2024-06-24 【 字体:大 中 小 】
编程思路破译
上分界赋值:获利盘为98%的成本分布的10日指数移动平均,画绿色,DOTLINE
下分界赋值:获利盘为85%的成本分布的10日指数移动平均,画红色,DOTLINE
调整分界赋值:上分界
画带状线
VAR1赋值:240日内14日内最低价的最高值的最高值
VAR2赋值:收盘价*成交量(手)
VAR3赋值:(VAR2的3日指数移动平均/成交量(手)的3日指数移动平均+VAR2的6日指数移动平均/成交量(手)的6日指数移动平均+VAR2的12日指数移动平均/成交量(手)的12日指数移动平均+VAR2的24日指数移动平均/成交量(手)的24日指数移动平均)/4的13日指数移动平均
VAR4赋值:收盘价的9日指数移动平均
VAR5赋值:1.06*VAR3,线宽为1,画白色
VAR6赋值:以0.9为权重(最高价+最低价+收盘价*2)/4的动态移动平均
VAR7赋值:VAR6的5日指数移动平均,线宽为1
画带状线
UPSD赋值:调整分界>1日前的调整分界 AND 下分界>1日前的下分界
输出TJRED:如果UPSD,返回调整分界,否则返回下分界
画带状线
下分界,画黑色,线宽为1
LT赋值:60日内最低价距今天数
LTT赋值:上次到最后交易的周期=LT的最后一日取值设为常数+1距今天数
HT赋值:最高价在LT+1日前的60天内第1个最高价到当前周期的周期数
输出牛线:当满足条件到最后交易的周期=HT的最后一日取值设为常数+1时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在HT日前的最高价位置画直线终点,0表示是否延长.,画深灰色,DOTLINE
压力赋值:条件连续成立次数日前的60日内最高价的最高值,画洋红色,线宽为1
输出顶线:177日内最低价的最高值的最后一日取值设为常数,画深灰色,DOTLINE
VAR31赋值:240日内14日内最低价的最高值的最高值
输出龙骨线:VAR31的14日指数移动平均+2*VAR31的14日估算标准差的8日指数移动平均,画绿色,线宽为2
Z赋值:收盘价的1日指数移动平均的5日指数移动平均,COLOR00FFFF,线宽为3
BB赋值:5日内Z的最高值的1日指数移动平均,画洋红色,线宽为3
J赋值:21日内BB的最高值的1日指数移动平均,COLOR0089FF,线宽为2
W赋值:21日内J的最高值的2日指数移动平均,COLORDB89FF,COLOR00FF00,线宽为2
T赋值:21日内W的最高值的3日指数移动平均,COLOR8916FF,线宽为2
S赋值:21日内T的最高值的4日指数移动平均,COLORFFCC62,线宽为2
JJ赋值:21日内S的最高值的5日指数移动平均,COLORFF9D52,线宽为2
输出龙骨线M:21日内JJ的最高值的6日指数移动平均,画绿色,线宽为1
K线
初强赋值:(收盘价上穿VAR7 AND 收盘价上穿VAR5) OR 收盘价上穿VAR5
强赋值:VAR7上穿VAR5
当满足条件初强时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件强时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
总量赋值:成交额(元),VOLSTICK
量比赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均,画棕色,NODRAW
几倍赋值:1.9
倍量量王赋值: 总量 >=1日前的总量*几倍 AND (如果收阴线,返回收盘价>1日前的收盘价,否则返回1),画黄色,NODRAW
天量赋值:总量=120日内总量的最高值, 画红色
量王赋值:天量并且倍量量王并且量比>2并且(收盘价的有效数据周期数+1)>120,画绿色
当满足条件量王时,在收盘价和开盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画绿色
当满足条件量王时,在最低价*0.95位置书写文字,画绿色
DIF41赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA41赋值:DIF41的9日指数移动平均
ZTB1赋值:收盘价>1日前的收盘价*(1+10/100)/0.01+0.5的整数部分*0.01-0.006 AND 收盘价=最高价
启动版1赋值:DIF41>-0.2 AND DIF41<0.35 AND ZTB1 AND 1日前的ZTB1<1 AND 统计5日中满足DIF41>=-0.01的天数=5
LS赋值:收盘价/1日前的收盘价>1.03 AND 收盘价=最高价 AND 成交量(手)的4日线性回归预测值位于0.2*成交量(手)的12日线性回归预测值和2.1*成交量(手)的12日线性回归预测值之间
YZB赋值:收盘价/1日前的收盘价>1.0991 AND 开盘价=最高价 AND 收盘价=最高价
XG9赋值:LS的28日过滤 AND 取反
启动版8赋值:启动版1 AND XG9
当满足条件启动版1时,在最高价*1.02位置书写文字,画黄色
当满足条件启动版8时,在最高价*1.1位置书写文字,画黄色
ZTTJ赋值:(沪深京品种类型=4 OR (日期>1200822 并且 沪深京品种类型=3))
ZTJ赋值:如果ZTTJ,返回计算涨停价,否则返回计算涨停价
涨停赋值:(收盘价>=ZTJ) AND 取反
打板赋值:收盘价>=200日内最高价的最高值的200日过滤 AND 统计5日中满足涨停的天数<3 AND 统计5日中满足收盘价/开盘价<=1-6/100的天数=0
当满足条件打板时,在最低价*0.98位置书写文字,画白色
N赋值:到最后交易的周期
S9赋值:收盘价>4日前的收盘价
TJ9赋值:N>=1 AND 统计9日中满足S9的天数=9 AND 9日前的S9=0
当满足条件TJ9时,在最高价*1.001位置书写数字,画黄色
TJ9DAY赋值:上次TJ9距今天数
BK9赋值:上次到最后交易的周期=TJ9DAY+1的最后一日取值设为常数距今天数
输出J9:BK9日前的最高价,画黄色,线宽为1
SS赋值:当满足条件N>=1ANDCOUNT(S9,9)=9ANDREF(S9,9)=0时,在平滑异同平均线位置书写数字,画黄色
当满足条件SS=1时,在最高价*1.04位置书写文字,画黄色
D9赋值:4日前的SS=1 OR 12日前的SS=1
当满足条件D9时,在最低价*0.97位置书写文字,画黄色
程序源码
上分界:=EMA(COST(98),10){,PRECISION2,LINEDOT},COLORGREEN,DOTLINE;
下分界:=EMA(COST(85),10){,PRECISION2,LINEDOT},COLORRED,DOTLINE;
调整分界:=上分界;
DRAWBAND(下分界,RGB(80,00,20),调整分界,RGB(0,0,220));
VAR1:=HHV(HHV(LOW,14),240);
VAR2:=CLOSE*VOL;
VAR3:=EMA((EMA(VAR2,3)/EMA(VOL,3)+EMA(VAR2,6)/EMA(VOL,6)+EMA(VAR2,12)/EMA(VOL,12)+EMA(VAR2,24)/EMA(VOL,24))/4,13);
VAR4:=EMA(CLOSE,9);
VAR5:=1.06*VAR3,LINETHICK1,COLORWHITE;
VAR6:=DMA((H + L + C * 2) / 4,0.9);
VAR7:=EMA(VAR6,5),LINETHICK1;
DRAWBAND(VAR5,RGB(80,80,80),VAR7,RGB(255,20,147));
UPSD:=调整分界>REF(调整分界,1) AND 下分界>REF(下分界,1);
TJRED:IF(UPSD,调整分界,下分界);
DRAWBAND(TJRED,RGB(180,180,0),下分界,RGB(220,220,0));
下分界,COLORBLACK,LINETHICK1;
LT:=LLVBARS(L,60);
LTT:=BARSLAST(CURRBARSCOUNT=CONST(LT)+1);
HT:=FINDHIGHBARS(H,LT+1,60,1);
牛线:DRAWLINE(CURRBARSCOUNT=CONST(HT)+1,H,ISLASTBAR,REF(H,HT),0),COLORGRAY,DOTLINE;
压力:=REF(HHV(HIGH,60),BARSLASTCOUNT(CLOSE>REF(CLOSE,3))),COLORMAGENTA,LINETHICK1;
顶线:CONST(HHV(L,177)),COLORGRAY,DOTLINE;
VAR31:=HHV(HHV(LOW,14),240);
龙骨线:EMA(EMA(VAR31,14)+2*STD(VAR31,14),8),COLORGREEN,LINETHICK2;
Z:=EMA(EMA(C,1),5),COLOR00FFFF,LINETHICK3;
BB:=EMA(HHV(Z,5),1),COLORMAGENTA,LINETHICK3;
J:=EMA(HHV(BB,21),1),COLOR0089FF,LINETHICK2;
W:=EMA(HHV(J,21),2),COLORDB89FF,COLOR00FF00,LINETHICK2;
T:=EMA(HHV(W,21),3),COLOR8916FF,LINETHICK2;
S:=EMA(HHV(T,21),4),COLORFFCC62,LINETHICK2;
JJ:=EMA(HHV(S,21),5),COLORFF9D52,LINETHICK2;
龙骨线M:EMA(HHV(JJ,21),6),COLORGREEN,LINETHICK1{,CROSSDOT};
DRAWKLINE(H,O,L,C);
初强:=(CROSS(C,VAR7) AND CROSS(C,VAR5)) OR CROSS(C,VAR5);
强:=CROSS(VAR7,VAR5);
STICKLINE(初强,O,C,3,0),COLORMAGENTA;
STICKLINE(强,O,C,3,0),COLORRED;
总量:=AMOUNT,VOLSTICK;
量比:=V/REF(MA(V,5),1),COLORBROWN,NODRAW;
几倍:=1.9;
倍量量王:= 总量 >=REF(总量,1)*几倍 AND (IF(C<O,C>REF(C,1),1)),COLORYELLOW,NODRAW;
天量:=总量=HHV(总量,120), COLORRED;
量王:=天量&&倍量量王&&量比>2&&(BARSCOUNT(C)+1)>120,COLORGREEN;
STICKLINE(量王,C,O,0.1,0),COLORGREEN;
DRAWTEXT(量王,L*0.95,'量王'),COLORGREEN;
DIF41:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA41:=EMA(DIF41,9);
ZTB1:=C>INTPART(REF(C,1)*(1+10/100)/0.01+0.5)*0.01-0.006 AND C=H;
启动版1:=DIF41>-0.2 AND DIF41<0.35 AND ZTB1 AND REF(ZTB1,1)<1 AND COUNT(DIF41>=-0.01,5)=5;
LS:=C/REF(C,1)>1.03 AND C=H AND BETWEEN(FORCAST(V,4),0.2*FORCAST(V,12),2.1*FORCAST(V,12));
YZB:=C/REF(C,1)>1.0991 AND O=H AND C=H;
XG9:=FILTER(LS,28) AND NOT(YZB) ;
启动版8:=启动版1 AND XG9;
DRAWTEXT(启动版1,H*1.02,'启动'),COLORYELLOW;
DRAWTEXT(启动版8,H*1.1,'启动8'),COLORYELLOW;
ZTTJ:=(FINANCE(3)=4 OR (DATE>1200822 && FINANCE(3)=3));
ZTJ:=IF(ZTTJ,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1));
涨停:=(CLOSE>=ZTJ) AND NOT(INBLOCK('科创板'));
打板:=FILTER(C>=HHV(HIGH,200),200) AND COUNT(涨停,5)<3 AND COUNT(CLOSE/OPEN<=1-6/100,5)=0;
DRAWTEXT(打板,L*0.98,'打板'),COLORWHITE;
N:=CURRBARSCOUNT;
S9:=C>REF(C,4);
TJ9:=N>=1 AND COUNT(S9,9)=9 AND REF(S9,9)=0;
DRAWNUMBER(TJ9,H*1.001,9),COLORYELLOW;
TJ9DAY:=BARSLAST(TJ9);
BK9:=BARSLAST(CURRBARSCOUNT=CONST(TJ9DAY+1));
J9:REF(H,BK9),COLORYELLOW,LINETHICK1;
SS:=DRAWNUMBER(N>=1 AND COUNT(S9,9)=9 AND REF(S9,9)=0,MACD,9),COLORYELLOW;
DRAWTEXT(SS=1,H*1.04,'金9'),COLORYELLOW;
D9:=REF(SS,4)=1 OR REF(SS,12)=1;
DRAWTEXT(D9,L*0.97,'9底'),COLORYELLOW;
该公式包含未来函数:COST未发现:CAPITAL...未发现:DYNAINFO...该公式包含未来函数:FINANCE未发现:XMA...未发现:#MONTH...未发现:#WEEK...未发现:#YEAR...该公式包含未来函数:DHIGH未发现:DOPEN...未发现:DLOW...未发现:DCLOSE...未发现:DVOL...未发现:BARSNEXT...未发现:REFX...未发现:REFXV...该公式包含未来函数:DRAWLINE
注:
馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。
发文不易,如获益,欢迎赞赏,赞赏必复!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。
猜你喜欢
(新春走基层)积石山的“孩子王”
【腾讯回应苹果税问题:正在谈判】 据报道,苹果公司正增强对腾讯和字节
4月8日科森科技跌1000%,信澳智远三年持有期混合A基金重仓该股
卫星通信风口持续!概念股连获2个涨停,“5G+卫星”融合提速,这一方向或迎提振
“瘦身令”下月饼大战回归味道,小月饼和新口味畅销
封神榜上的365位正神中,谁的神位高,谁的权利大?
2024年3月8日全国主要批发市场淡水虾价格行情
“法院+交警”全市首个法院指导交警调解工作平台揭牌
2024年3月8日全国主要批发市场猪心价格行情
全球棉花供需格局分析
港股IPO动态:连连数字(2598HK)、富景中国控股(2497HK)今日上市
中银国际:重申万洲国际(00288)“买入”评级 目标价降至62港元
年销6亿元的蟹太太:直播间多是塘蟹?被“阳澄湖协会”除名
招商蛇口挚友集结!小记者体验日招募——读懂影响中国的12字口号
海澜之家(600398SH):上半年净利润1636亿元,同比下降254% 拟10派230元
炖鸡时加“它”,很多人都不知道,难怪炖出来肉不香,汤还不鲜
ST东园(002310)7月17日主力资金净买入71706万元
搭载全新一代智电插混系统 别克全新GL8陆尊PHEV售3599万起
浙江省国有控股上市公司强化市值管理带来的投资机会
【丰田多级混动相较于传统混动,让皇冠拥有了哪些优势?】 什么是多级混