通达信指导线指标 主图源码

 
UR:=10;LR:=10;
TC1:=IF(H=HHV(H,8*UR),H,DRAWNULL);
TC2:=CONST(BARSLAST(TC1=H))+1;
UPPER:=CONST(IF(TC2=1,H,REF(H,TC2-1)));
BC1:=IF(L=LLV(L,8*LR),L,DRAWNULL);
BC2:=CONST(BARSLAST(BC1=L))+1;
LOWER:=CONST(IF(BC2=1,L,REF(L,BC2-1)));
A:=EMA((LOW+CLOSE+OPEN)/3,28);
B:=REF(EMA((LOW+CLOSE+OPEN)/3,28),1);
N:=IF(BARSCOUNT(C)>=45,45,BARSCOUNT(C));
D:=C>=MA(C,N);
E:=C<MA(C,N);
上线:=SMA(C,6.5,1);
下线:=SMA(C,13.5,1);
上线1:=SMA(C,3,1);
下线1:=SMA(C,8,1);
{}
STICKLINE( A>B OR D>0 OR 上线>下线,UPPER*1.01,LOWER*0.99,4.2,0),COLORADEAEA;
STICKLINE( A<B OR E>0 OR 下线>上线,UPPER*1.01,LOWER*0.99,4.2,0),COLORA8A8A8;
{背景中线}
AA10:=MA(CLOSE,8);
AA12:=MA(CLOSE,12);
BB10:=((ATAN((AA10 - REF(AA10,1))) * 3.1416) * 10);
BB12:=((ATAN((AA12 - REF(AA12,1))) * 3.1416) * 10);
JJ:=(CLOSE+HIGH+LOW)/3;
A1:=EMA(JJ,10);
B1:=REF(A1,1);
A0:=(L+H+C*2)/4;
A111:=EMA(A0,14),LINETHICK2;
A211:=EMA(A0,25),LINETHICK2;
A1X:=(A111-REF(A111,1))/REF(A111,1)*100,NODRAW;
A2X:=(A211-REF(A211,1))/REF(A211,1)*100,NODRAW;
看多:=IF(A1X>=0 AND BARSLAST(CROSS(A1X,0))>0,REF((C+O)/2,BARSLAST(CROSS(A1X,0))),DRAWNULL);
逃顶:=IF(A1X<0 AND BARSLAST(CROSS(0,A1X))>0,REF((C+O)/2,BARSLAST(CROSS(0,A1X))),DRAWNULL);
AF:=EMA((CLOSE+HIGH+LOW)/3,10);BF:=IF (YEAR<=2017,IF(YEAR<2017,REF(AF,1),IF(YEAR=2017 AND MONTH<10,REF(AF,1),0)),0);
{}
STICKLINE(A1>B1 OR AA10>AA12 OR A1X>=0 OR AF>BF ,UPPER,LOWER,4.2,0),COLORADEAEA;
STICKLINE(A1<B1 OR AA10<AA12 OR (A1X<0 AND A2X<0) OR AF<BF ,UPPER,LOWER,4.2,0),COLORGRAY;
{};
DRAWKLINE(H,O,L,C);
{
MA3:=MA(CLOSE,3);
YTSL:=(3*CLOSE+LOW+OPEN+HIGH)/6;
辰星线:=(20*YTSL+19*REF(YTSL,1)+18*REF(YTSL,2)+17*REF(YTSL,3)+16*REF(YTSL,4)+15*REF(YTSL,5)+14*REF(YTSL,6)+13*REF(YTSL,7)+12*REF(YTSL,8)+11*REF(YTSL,9)+10*REF(YTSL,10)+9*REF(YTSL,11)+8*REF(YTSL,12)+7*REF(YTSL,13)+6*REF(YTSL,14)+5*REF(YTSL,15)+4*REF(YTSL,16)+3*REF(YTSL,17)+2*REF(YTSL,18)+REF(YTSL,20))/211,COLOR0000FF;
牵牛线:=MA(CLOSE,26),COLORFF00FF;
等待:=IF(MA3>辰星线,辰星线,MA3);
IF(等待>REF(等待,1),等待,DRAWNULL),LINETHICK2,COLOR0000FF;
IF(辰星线>REF(辰星线,1),辰星线,DRAWNULL),LINETHICK2,COLOR0000FF;}
{1}{
AA05:MA(C,5),LINETHICK3,COLOR00CCFF;
五日乖离率:=(C-AA05)/AA05*100;
BB051:=ATAN((AA05/REF(AA05,1)-1)*100)*180/3.1416;
速度5:=SMA(EMA((AA05-REF(AA05,1))/REF(AA05,1),3)*100,3,1);
加速度5:EMA((速度5-REF(速度5,1)),3),NODRAW;
IF(BB051>30 AND AA05>REF(AA05,1), AA05,DRAWNULL),LINETHICK3,COLORRED;
AA101:=MA(C,10);AA20:=MA(C,20);
BB101:=ATAN((AA101/REF(AA101,1)-1)*100)*180/3.1416;
IF(BB051<0 AND AA05<REF(AA05,1), AA05,DRAWNULL),LINETHICK3,COLORGREEN;}
{};
{1}
AAA:=(3*C+H+L+O)/6;
VAR1:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/36;
VAR2:=(HHV(VAR1,5)+HHV(VAR1,10)+HHV(VAR1,20))/3;
VAR3:=(LLV(VAR1,5)+LLV(VAR1,10)+LLV(VAR1,20))/3;
VAR4:=(HHV(VAR2,5)+HHV(VAR2,10)+HHV(VAR2,20))/3;
VAR5:=(LLV(VAR3,5)+LLV(VAR3,10)+LLV(VAR3,20))/3;
VAR6:=(LLV(VAR1,2)+LLV(VAR1,4)+LLV(VAR1,6))/3;
短线:=VAR1,COLORWHITE;
中线:=VAR6,COLORYELLOW;
DRAWBAND(短线,RGB(220,163,0),中线,RGB(0,0,220));
{提示点}
买线:=EMA(C,4);
卖线:=EMA(SLOPE(C,20)*10+C,35);
DRAWTEXT(CROSS(买线,卖线),LOW*0.98,'买'),COLORRED,LINETHICK2;
DRAWTEXT(CROSS(卖线,买线),HIGH*1.02,'卖'),COLORGREEN;
{}
FF1:=EMA(CLOSE,3);
MA151:=EMA(CLOSE,21);
DRAWTEXT(CROSS(FF1,MA151),(LOW * 0.99),'上拐点'),COLOR00FFFF;
DRAWTEXT(CROSS(MA151,FF1),(HIGH * 1.02),'下拐点'),COLOR00FF00;
{}
MTM:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
卖:=HHV(DX,2)=HHV(DX,7) AND COUNT(DX>50,2) AND CROSS(MA(DX,2),DX);
DRAWTEXT(FILTER(卖=1,1),HIGH*1.02,'卖1'),COLORGREEN;
{}
{}
多方趋势:=7*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1)
-3*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1)
-SMA(SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1)
,3,1),2,1);
天线:=78.89;
DRAWTEXT(CROSS(天线,多方趋势),H*1.01,'逃顶'),COLOR00FF00;
{}
VAR51:=3;
VAR52:=(3)*(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1)) - (2)*(SMA(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1),3,1));
DRAWTEXT(CROSS(VAR52,VAR51), LOW,'←启动')COLORMAGENTA;
 



来函数检测结果如下
该公式没有未来函数


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

相关指标公式

UR赋值:10
LR赋值:10
TC1赋值:如果最高价=8*UR日内最高价的最高值,返回最高价,否则返回无效数
TC2赋值:上次TC1=最高价距今天数的最后一日取值设为常数+1
UPPER赋值:如果TC2=1,返回最高价,否则返回TC2-1日前的最高价的最后一日取值设为常数
BC1赋值:如果最低价=8*LR日内最低价的最低值,返回最低价,否则返回无效数
BC2赋值:上次BC1=最低价距今天数的最后一日取值设为常数+1
LOWER赋值:如果BC2=1,返回最低价,否则返回BC2-1日前的最低价的最后一日取值设为常数
A赋值:(最低价+收盘价+开盘价)/3的28日指数移动平均
B赋值:1日前的(最低价+收盘价+开盘价)/3的28日指数移动平均
N赋值:如果收盘价的有效数据周期数>=45,返回45,否则返回收盘价的有效数据周期数
D赋值:收盘价>=收盘价的N日简单移动平均
E赋值:收盘价<收盘价的N日简单移动平均
上线赋值:收盘价的6.5日[1日权重]移动平均
下线赋值:收盘价的13.5日[1日权重]移动平均
上线1赋值:收盘价的3日[1日权重]移动平均
下线1赋值:收盘价的8日[1日权重]移动平均
当满足条件A>BORD>0OR上线>下线时,在UPPER*1.01和LOWER*0.99位置之间画柱状线,宽度为4.2,0不为0则画空心柱.,COLORADEAEA
当满足条件A0OR下线>上线时,在UPPER*1.01和LOWER*0.99位置之间画柱状线,宽度为4.2,0不为0则画空心柱.,COLORA8A8A8
AA10赋值:收盘价的8日简单移动平均
AA12赋值:收盘价的12日简单移动平均
BB10赋值:(((AA10-1日前的AA10)的反正切 * 3.1416) * 10)
BB12赋值:(((AA12-1日前的AA12)的反正切 * 3.1416) * 10)
JJ赋值:(收盘价+最高价+最低价)/3
A1赋值:JJ的10日指数移动平均
B1赋值:1日前的A1
A0赋值:(最低价+最高价+收盘价*2)/4
A111赋值:A0的14日指数移动平均,线宽为2
A211赋值:A0的25日指数移动平均,线宽为2
A1X赋值:(A111-1日前的A111)/1日前的A111*100,NODRAW
A2X赋值:(A211-1日前的A211)/1日前的A211*100,NODRAW
看多赋值:如果A1X>=0ANDBARSLAST(A1X上穿0)>0,返回上次A1X上穿0距今天数日前的(收盘价+开盘价)/2,否则返回无效数
逃顶赋值:如果A1X<0ANDBARSLAST(0上穿A1X)>0,返回上次0上穿A1X距今天数日前的(收盘价+开盘价)/2,否则返回无效数
AF赋值:(收盘价+最高价+最低价)/3的10日指数移动平均
BF赋值:如果年份<=2017,返回如果年份<2017,返回1日前的AF,否则返回如果年份=2017ANDMONTH<10,返回1日前的AF,否则返回0,否则返回0
当满足条件A1>B1ORAA10>AA12ORA1X>=0ORAF>BF时,在UPPER和LOWER位置之间画柱状线,宽度为4.2,0不为0则画空心柱.,COLORADEAEA
当满足条件A1
K线

AAA赋值:(3*收盘价+最高价+最低价+开盘价)/6
VAR1赋值:(8*AAA+7*1日前的AAA+6*2日前的AAA+5*3日前的AAA+4*4日前的AAA+3*5日前的AAA+2*6日前的AAA+8日前的AAA)/36
VAR2赋值:(5日内VAR1的最高值+10日内VAR1的最高值+20日内VAR1的最高值)/3
VAR3赋值:(5日内VAR1的最低值+10日内VAR1的最低值+20日内VAR1的最低值)/3
VAR4赋值:(5日内VAR2的最高值+10日内VAR2的最高值+20日内VAR2的最高值)/3
VAR5赋值:(5日内VAR3的最低值+10日内VAR3的最低值+20日内VAR3的最低值)/3
VAR6赋值:(2日内VAR1的最低值+4日内VAR1的最低值+6日内VAR1的最低值)/3
短线赋值:VAR1,画白色
中线赋值:VAR6,画黄色
画带状线
买线赋值:收盘价的4日指数移动平均
卖线赋值:收盘价的20日线性回归斜率*10+收盘价的35日指数移动平均
当满足条件买线上穿卖线时,在最低价*0.98位置书写文字,画红色,线宽为2
当满足条件卖线上穿买线时,在最高价*1.02位置书写文字,画绿色
FF1赋值:收盘价的3日指数移动平均
MA151赋值:收盘价的21日指数移动平均
当满足条件FF1上穿MA151时,在(最低价*0.99)位置书写文字,COLOR00FFFF
当满足条件MA151上穿FF1时,在(最高价*1.02)位置书写文字,COLOR00FF00
MTM赋值:收盘价-1日前的收盘价
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
卖赋值:2日内DX的最高值=7日内DX的最高值 AND 统计2日中满足DX>50的天数 AND DX的2日简单移动平均上穿DX
当满足条件卖=1的1日过滤时,在最高价*1.02位置书写文字,画绿色
多方趋势赋值:7*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*30的4日[1日权重]移动平均-3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*30的4日[1日权重]移动平均的3日[1日权重]移动平均-(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*30的4日[1日权重]移动平均的3日[1日权重]移动平均的2日[1日权重]移动平均
天线赋值:78.89
当满足条件天线上穿多方趋势时,在最高价*1.01位置书写文字,COLOR00FF00
VAR51赋值:3
VAR52赋值:(3)*(((收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值))*(100)的5日[1日权重]移动平均) - (2)*(((收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值))*(100)的5日[1日权重]移动平均的3日[1日权重]移动平均)
当满足条件VAR52上穿VAR51时,在最低价位置书写文字画洋红色

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

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