通达信回踩图突破主图源码分享

 
天:=(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1+XMA(XMA(H,25),25),DOTLINE,COLORLIBLUE; 地:XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1,LINETHICK1,DOTLINE,COLORRED; DRAWBAND(天,RGB(55,0,0),地,RGB(55,0,0)); 老徐:=STRCAT(HYBLOCK,' '); 公式:=STRCAT(老徐,DYBLOCK); 源码:=STRCAT(公式,' '); DRAWTEXT_FIX(1,0.02,0.05,0,STRCAT(源码,GNBLOCK)),COLORYELLOW; 啊彬1:=SUM((WINNER(C)*100),30)/30*0.1; 啊彬2:=SUM((WINNER(C)*100),20)/20*0.4; 啊彬3:=SUM((WINNER(C)*100),10)/10*0.3; 啊彬4:=SUM((WINNER(C)*100),5)/5*0.1; 啊彬5:=SUM((WINNER(C)*100),3)/3*0.1; 啊彬Z:=啊彬1+啊彬2+啊彬3+啊彬4+啊彬5; 赚钱效应:IF(啊彬Z>38,啊彬Z,啊彬Z*1.3),NODRAW; 活跃度:IF(SUMBARS(VOL,CAPITAL)<100,100-SUMBARS(VOL,CAPITAL),1),NODRAW; 获利筹码:IF(WINNER(CLOSE),WINNER(CLOSE)*100,0),NODRAW; AB:=EMA(((2*C+H+L)/4-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100,8); BA:=EMA(AB,5); A001{高}:=REFDATE(REF(HHV(H,96),5),DATE); B001{低}:=REFDATE(REF(LLV(L,96),5),DATE); DY{中}:=((A001)+(B001))/2; 箱顶:=IF(AB>0 AND AB-BA<=0,A001,A001),LINETHICK2,COLORLIBLUE; 箱腰:IF(AB>0 AND AB-BA<=0,DY,DY),LINETHICK1,COLORLIGRAY; 箱低:=IF(AB>0 AND AB-BA<=0,B001,B001),LINETHICK2,COLORLIMAGENTA; A1:=EMA(CLOSE,7)-EMA(CLOSE,21); RR:=EMA(A1,2)*1,COLORSTICK; 多头:=STICKLINE(RR>REF(RR,1),0,RR,0.8,-1),COLORYELLOW; 空头:=STICKLINE(RR<REF(RR,1),0,RR,0.8,-1),COLORBLUE; STICKLINE(多头=1,箱顶,箱顶,5,0),COLORRED; STICKLINE(空头=1,箱顶,箱顶,5,0),COLORGREEN; STICKLINE(多头=1,箱低,箱低,5,0),COLORRED; STICKLINE(空头=1,箱低,箱低,5,0),COLORGREEN; DRAWKLINE(H,O,L,C); MA5:=MA(CLOSE,5),COLORFFFFFF; MA10:=MA(CLOSE,10),COLOR00FFFF; MA20:=MA(C,20),COLORFF00FF; MA60:=MA(CLOSE,60),COLORFF9988; MA120:=MA(CLOSE,120),COLOR0000FF; DRAWKLINE(HIGH,OPEN,LOW,CLOSE); BDGD:=C=HHV(C,13); GDSJ:=BARSLAST(FILTER(CROSS(0.8,BDGD),2))+1; 高点:REF(C,GDSJ),COLORFF00FF,POINTDOT; 突破:CROSS(C,REF(高点,1)),COLOR00FFFF,POINTDOT,NODRAW; STICKLINE(GDSJ<=6,高点,高点,3,0),COLORFF00FF; DRAWTEXT(突破,LOW,'▲'),COLOR00FFFF; BDDD:=C=LLV(C,13); DDSJ:=BARSLAST(FILTER(CROSS(0.8,BDDD),2))+1; 低点:REF(C,DDSJ),COLOR00FF00,POINTDOT; STICKLINE(DDSJ<=6,低点,低点,3,0),COLOR00FF00; LC:=REF(CLOSE,1); RSI5:=((SMA(MAX((CLOSE - LC),0),5,1) / SMA(ABS((CLOSE - LC)),5,1)) * 100); TR1:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),10); HD:=(HIGH - REF(HIGH,1)); LD:=(REF(LOW,1) - LOW); DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),10); DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),10); PDI:=((DMP * 100) / TR1); MDI:=((DMM * 100) / TR1); ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI)) * 100),5); AV:=(RSI5 + ADX); DXR:=(((ADX + REF(ADX,5)) / 2) + RSI5); WR10:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,10) - LLV(LOW,10))); NEWVOL:=(RSI5 - WR10); 回踩买入:=(AV + NEWVOL); DRAWTEXT(CROSS(回踩买入,0),L*0.95,'★'),COLORRED; DRAWICON(CROSS(回踩买入,-5),L*0.98,1); HJX:=MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120)))); DRAWTEXT(CROSS(C,HJX) AND CROSS(C,MA5) AND CROSS(C,MA20),L,'五')COLORRED; AH:=HHV(H,60); AL:=LLV(L,60); A0:=(AH-AL)/21; {九转} A01:=C>REF(C,4); NT:=BARSLASTCOUNT(A01); TJ11:=NT=9; TJ13:=ISLASTBAR AND BETWEEN(NT,5,8); AY:=(BACKSET(TJ11>0,9) OR BACKSET(TJ13>0,NT))*NT; DRAWTEXT(AY>0,箱低,VAR2STR(AY,0)),COLORYELLOW; DRAWTEXT(NT=9,箱低,'9'),COLORGREEN; DRAWTEXT(NT=13,箱低,'13'),COLORGREEN; DRAWTEXT(NT=18,箱低,'18'),COLORGREEN; B1:=C<REF(C,4); NT0:=BARSLASTCOUNT(B1); TJ21:=NT0=9 ; TJ23:=ISLASTBAR AND BETWEEN(NT0,5,8); AY1:=(BACKSET(TJ21>0,9) OR BACKSET(TJ23>0,NT0))*NT0; DRAWTEXT(AY1>0,箱低,VAR2STR(AY1,0)),COLORLIGREEN; DRAWTEXT(NT0=9,箱低,'9'),COLORYELLOW; DRAWTEXT(NT0=13,箱低,'13'),COLORYELLOW; DRAWTEXT(NT0=18,箱低,'18'),COLORYELLOW; {顶底} 底:DRAWTEXT(CROSS(ZIG(3,8),REF(ZIG(3,8),1)),20,''),LINETHICK2,COLORYELLOW; DRAWICON(底,L*0.99,1); 顶:DRAWTEXT(CROSS(REF(ZIG(3,10),1),ZIG(3,10)),20,''),LINETHICK2,COLORYELLOW; DRAWICON(顶,H*1.01,2); {顾比} P:=21; 擒股指标1:=IF(L=LLV(L,P),L,DRAWNULL); 擒股指标2:=CONST(BARSLAST(擒股指标1!=DRAWNULL)); 擒股指标3:=CONST(IF(擒股指标2=0,H,REF(H,擒股指标2))); 擒股指标4:=CONST(REF(BARSLAST(H>擒股指标3),擒股指标2+1)+擒股指标2+1); 擒股指标5:=CONST(IF(擒股指标4=0,H,REF(H,擒股指标4))); 擒股指标6:=CONST(REF(BARSLAST(H>擒股指标5),擒股指标4+1)+擒股指标4+1); 进场:IF(CURRBARSCOUNT<=擒股指标2+21,CONST(IF(擒股指标6=0,H,REF(H,擒股指标6))),DRAWNULL),COLORYELLOW; IF(CURRBARSCOUNT<=擒股指标2+1,IF(L=LLV(L,P),L,DRAWNULL),DRAWNULL),CIRCLEDOT,COLORYELLOW; TJ0:=REF(C,1)<REF(进场,1) AND C>REF(进场,1); DRAWICON(TJ0,L*0.98,38); {涨跌停变色} X_2:=REF(CLOSE,1); X_3:=REF(CLOSE,1)*1.097; X_4:=CLOSE>=X_3 AND CLOSE=HIGH; STICKLINE(X_4,CLOSE-(CLOSE-OPEN)/3,CLOSE,2,0),COLORYELLOW; X_5:=IF(DTPRICE(REF(CLOSE,1),0.1)=CLOSE,2,0); STICKLINE(X_5,OPEN,CLOSE,2.5,0),COLORGREEN; STICKLINE((C-REF(C,1))/REF(C,1)<=-0.0985,CLOSE+(OPEN-CLOSE)/3,CLOSE,2,0),COLORBLUE;



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

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

相关指标公式

天赋值:(最高价的25日偏移移动平均的25日偏移移动平均-最低价的25日偏移移动平均的25日偏移移动平均)*1+最高价的25日偏移移动平均的25日偏移移动平均,DOTLINE,画淡蓝色
输出地:最低价的25日偏移移动平均的25日偏移移动平均-(最高价的25日偏移移动平均的25日偏移移动平均-最低价的25日偏移移动平均的25日偏移移动平均)*1,线宽为1,DOTLINE,画红色
画带状线
老徐赋值:字符串相加
公式赋值:字符串相加
源码赋值:字符串相加
当满足条件1时,在横轴0.02纵轴0.05位置书写文字,画黄色
啊彬1赋值:(以收盘价计算的获利盘比例*100)的30日累和/30*0.1
啊彬2赋值:(以收盘价计算的获利盘比例*100)的20日累和/20*0.4
啊彬3赋值:(以收盘价计算的获利盘比例*100)的10日累和/10*0.3
啊彬4赋值:(以收盘价计算的获利盘比例*100)的5日累和/5*0.1
啊彬5赋值:(以收盘价计算的获利盘比例*100)的3日累和/3*0.1
啊彬Z赋值:啊彬1+啊彬2+啊彬3+啊彬4+啊彬5
输出赚钱效应:如果啊彬Z>38,返回啊彬Z,否则返回啊彬Z*1.3,NODRAW
输出活跃度:如果成交量(手)累加至当前流通股本(手)的天数<100,返回100-成交量(手)累加至当前流通股本(手)的天数,否则返回1,NODRAW
输出获利筹码:如果以收盘价计算的获利盘比例,返回以收盘价计算的获利盘比例*100,否则返回0,NODRAW
AB赋值:((2*收盘价+最高价+最低价)/4-30日内最低价的最低值)/(30日内最高价的最高值-30日内最低价的最低值)*100的8日指数移动平均
BA赋值:AB的5日指数移动平均
A001赋值:日期日5日前的96日内最高价的最高值
B001赋值:日期日5日前的96日内最低价的最低值
DY赋值:((A001)+(B001))/2
箱顶赋值:如果AB>0ANDAB-BA<=0,返回A001,否则返回A001,线宽为2,画淡蓝色
输出箱腰:如果AB>0ANDAB-BA<=0,返回DY,否则返回DY,线宽为1,画淡灰色
箱低赋值:如果AB>0ANDAB-BA<=0,返回B001,否则返回B001,线宽为2,画淡洋红色
A1赋值:收盘价的7日指数移动平均-收盘价的21日指数移动平均
RR赋值:A1的2日指数移动平均*1,COLORSTICK
多头赋值:当满足条件RR>1日前的RR时,在0和RR位置之间画柱状线,宽度为0.8,-1不为0则画空心柱.,画黄色
空头赋值:当满足条件RR<1日前的RR时,在0和RR位置之间画柱状线,宽度为0.8,-1不为0则画空心柱.,画蓝色
当满足条件多头=1时,在箱顶和箱顶位置之间画柱状线,宽度为5,0不为0则画空心柱.,画红色
当满足条件空头=1时,在箱顶和箱顶位置之间画柱状线,宽度为5,0不为0则画空心柱.,画绿色
当满足条件多头=1时,在箱低和箱低位置之间画柱状线,宽度为5,0不为0则画空心柱.,画红色
当满足条件空头=1时,在箱低和箱低位置之间画柱状线,宽度为5,0不为0则画空心柱.,画绿色
K线
MA5赋值:收盘价的5日简单移动平均,COLORFFFFFF
MA10赋值:收盘价的10日简单移动平均,COLOR00FFFF
MA20赋值:收盘价的20日简单移动平均,COLORFF00FF
MA60赋值:收盘价的60日简单移动平均,COLORFF9988
MA120赋值:收盘价的120日简单移动平均,COLOR0000FF
K线
BDGD赋值:收盘价=13日内收盘价的最高值
GDSJ赋值:上次0.8上穿BDGD的2日过滤距今天数+1
输出高点:GDSJ日前的收盘价,COLORFF00FF,POINTDOT
输出突破:收盘价上穿1日前的高点,COLOR00FFFF,POINTDOT,NODRAW
当满足条件GDSJ<=6时,在高点和高点位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF00FF
当满足条件突破时,在最低价位置书写文字,COLOR00FFFF
BDDD赋值:收盘价=13日内收盘价的最低值
DDSJ赋值:上次0.8上穿BDDD的2日过滤距今天数+1
输出低点:DDSJ日前的收盘价,COLOR00FF00,POINTDOT
当满足条件DDSJ<=6时,在低点和低点位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FF00
LC赋值:1日前的收盘价
RSI5赋值:(((收盘价-LC)和0的较大值的5日[1日权重]移动平均 / (收盘价-LC)的绝对值的5日[1日权重]移动平均) * 100)
TR1赋值:(最高价-最低价)和(最高价-1日前的收盘价)的绝对值的较大值和(最低价-1日前的收盘价)的绝对值的较大值的10日累和
HD赋值:(最高价 - 1日前的最高价)
LD赋值:(1日前的最低价 - 最低价)
DMP赋值:如果((HD>0)AND(HD>LD)),返回HD,否则返回0的10日累和
DMM赋值:如果((LD>0)AND(LD>HD)),返回LD,否则返回0的10日累和
PDI赋值:((DMP * 100) / TR1)
MDI赋值:((DMM * 100) / TR1)
ADX赋值:(((MDI-PDI)的绝对值/(MDI+PDI))*100)的5日简单移动平均
AV赋值:(RSI5 + ADX)
DXR赋值:(((ADX + 5日前的ADX) / 2) + RSI5)
WR10赋值:((100 * (10日内最高价的最高值 - 收盘价)) / (10日内最高价的最高值 - 10日内最低价的最低值))
NEWVOL赋值:(RSI5 - WR10)
回踩买入赋值:(AV + NEWVOL)
当满足条件回踩买入上穿0时,在最低价*0.95位置书写文字,画红色
当满足条件回踩买入上穿-5时,在最低价*0.98位置画1号图标
HJX赋值:收盘价的5日简单移动平均和收盘价的10日简单移动平均和收盘价的20日简单移动平均的较大值和收盘价的60日简单移动平均和收盘价的120日简单移动平均的较大值的较大值的较大值
当满足条件收盘价上穿HJXANDCROSS(收盘价,MA5)ANDCROSS(收盘价,MA20)时,在最低价位置书写文字画红色
AH赋值:60日内最高价的最高值
AL赋值:60日内最低价的最低值
A0赋值:(AH-AL)/21
A01赋值:收盘价>4日前的收盘价
NT赋值:条件连续成立次数
TJ11赋值:NT=9
TJ13赋值:是否最后一个周期 AND NT位于5和8之间
AY赋值:(若TJ11>0则将最近9周期置为1 OR 若TJ13>0则将最近NT周期置为1)*NT
当满足条件AY>0时,在箱低位置书写文字,画黄色
当满足条件NT=9时,在箱低位置书写文字,画绿色
当满足条件NT=13时,在箱低位置书写文字,画绿色
当满足条件NT=18时,在箱低位置书写文字,画绿色
B1赋值:收盘价<4日前的收盘价
NT0赋值:条件连续成立次数
TJ21赋值:NT0=9
TJ23赋值:是否最后一个周期 AND NT0位于5和8之间
AY1赋值:(若TJ21>0则将最近9周期置为1 OR 若TJ23>0则将最近NT0周期置为1)*NT0
当满足条件AY1>0时,在箱低位置书写文字,画淡绿色
当满足条件NT0=9时,在箱低位置书写文字,画黄色
当满足条件NT0=13时,在箱低位置书写文字,画黄色
当满足条件NT0=18时,在箱低位置书写文字,画黄色
输出底:当满足条件收盘价8%的之字转向上穿1日前的收盘价8%的之字转向时,在20位置书写文字,线宽为2,画黄色
当满足条件底时,在最低价*0.99位置画1号图标
输出顶:当满足条件1日前的收盘价10%的之字转向上穿收盘价10%的之字转向时,在20位置书写文字,线宽为2,画黄色
当满足条件顶时,在最高价*1.01位置画2号图标
P赋值:21
擒股指标1赋值:如果最低价=P日内最低价的最低值,返回最低价,否则返回无效数
擒股指标2赋值:上次擒股指标1不等于无效数距今天数的最后一日取值设为常数
擒股指标3赋值:如果擒股指标2=0,返回最高价,否则返回擒股指标2日前的最高价的最后一日取值设为常数
擒股指标4赋值:擒股指标2+1日前的上次最高价>擒股指标3距今天数+擒股指标2+1的最后一日取值设为常数
擒股指标5赋值:如果擒股指标4=0,返回最高价,否则返回擒股指标4日前的最高价的最后一日取值设为常数
擒股指标6赋值:擒股指标4+1日前的上次最高价>擒股指标5距今天数+擒股指标4+1的最后一日取值设为常数
输出进场:如果到最后交易的周期<=擒股指标2+21,返回如果擒股指标6=0,返回最高价,否则返回擒股指标6日前的最高价的最后一日取值设为常数,否则返回无效数,画黄色
如果到最后交易的周期<=擒股指标2+1,返回如果最低价=P日内最低价的最低值,返回最低价,否则返回无效数,否则返回无效数,CIRCLEDOT,画黄色
TJ0赋值:1日前的收盘价<1日前的进场 AND 收盘价>1日前的进场
当满足条件TJ0时,在最低价*0.98位置画38号图标
X_2赋值:1日前的收盘价
X_3赋值:1日前的收盘价*1.097
X_4赋值:收盘价>=X_3 AND 收盘价=最高价
当满足条件X_4时,在收盘价-(收盘价-开盘价)/3和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
X_5赋值:如果计算跌停价=收盘价,返回2,否则返回0
当满足条件X_5时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画绿色
当满足条件(收盘价-1日前的收盘价)/1日前的收盘价<=-0.0985时,在收盘价+(开盘价-收盘价)/3和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

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