相关简介: 通达信买卖点提示指标公式
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
日线买卖点,一目了然,我都用红色和绿色箭头标注了,傻瓜式操作,高胜率。
通达信指标公式源码:
STICKLINE(C>0,0,100,15,0),COLOR7C221C;
VAR1:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;
VAR2:=SMA(VAR1,3,1);
VAR3:=SMA(VAR2,3,1);
VAR4:=SMA(VAR3,3,1);
波:=VAR3;
段:=VAR4;
VAR5:=CROSS(VAR3,VAR4)ANDVAR3<20;
DRAWTEXT(FILTER(VAR5,10)=1,40,'底'),COLORRED;
STICKLINE(FILTER(VAR5,10)=1,0,20,10,0),COLORRED;
VAR9:=CROSS(VAR4,VAR3)ANDVAR3>80;
STICKLINE(FILTER(VAR9,5)=1,80,100,4,0),COLOR007700;
STICKLINE(FILTER(VAR9,5)=1,80,100,3,0),COLOR009900;
STICKLINE(FILTER(VAR9,5)=1,80,100,2,0),COLOR00BB00;
STICKLINE(FILTER(VAR9,5)=1,80,100,1,0),COLOR00DD00;
STICKLINE(FILTER(VAR9,5)=1,80,100,0.3,0),COLOR00FF00;
DRAWTEXT(FILTER(VAR9,5)=1,70,'顶'),COLORGREEN;
VAR8:=CROSS(VAR2,VAR3)ANDVAR3>80ANDVAR3>VAR4;
STICKLINE(VAR8,85,100,10,0),COLOR0099FF;
100,COLORBBBBBB,LINETHICK3;
0,LINETHICK3;
AA:=LLV(LOW,36);
BB:=HHV(HIGH,30);
云:80,COLORWHITE;
天:87.5,COLORBLUE,LINETHICK3;
DD:=(EMA(((CLOSE-AA)/(BB-AA))*(4),4))*(25);
飞:=DD,COLOR00FFFF,LINETHICK2;
{IF(DD>REF(DD,1),DD,DRAWNULL),COLORRED,LINETHICK2;
IF(DD<REF(DD,1)ANDDD<87.5,DD,DRAWNULL),COLOR00FF00,LINETHICK2;}
海:=(((DD-LLV(DD,21))/(HHV(DD,21)-LLV(DD,21)))*(4))*(25);
买B:=IF(CROSS(海,90)AND(飞<40),30,0),COLORYELLOW,LINETHICK2;
地:10,COLORGREEN,LINETHICK3;
买A:IF((COUNT((飞>REF(飞,1)),1)=1)AND(REF(飞,1)<REF(REF(飞,1),1))
AND(飞<地),40,0),COLORRED,LINETHICK2;
VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;
VAR400:=EMA(VAR300,5);
操盘:=3*VAR300-2*VAR400;
A1:=CROSS(操盘,VAR300)ANDVAR300<2.1ANDC>O;
STICKLINE(A1,30,0,4,0),COLOR770077;
STICKLINE(A1,30,0,3,0),COLOR990099;
STICKLINE(A1,30,0,2,0),COLORBB00BB;
STICKLINE(A1,30,0,1,0),COLORDD00DD;
STICKLINE(A1,30,0,0.3,0),COLORFF00FF;
DRAWTEXT(A1,36,'全仓'),COLORRED;
持股: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),LINETHICK,COLORRED;
支撑:LLV(持股,3),LINETHICK,COLOR00FFFF;
下跌:MA(持股,12),COLOR6B8E23,LINETHICK2;
转向:=CROSS(持股,下跌)AND下跌<30;
MA1:=MA(持股,5);
VAR18:=CROSS(MA1,持股)ANDMA1>80;
{STICKLINE(支撑<下跌,支撑,下跌,2,0),COLOR6B8E23;}
DRAWBAND(支撑,RGB(238,0,6),下跌,RGB(256,250,60));
{STICKLINE(持股>0,支撑,持股,2,0),COLORRED;}
DRAWBAND(持股,RGB(238,0,6),支撑,RGB(256,150,60));
STICKLINE(支撑>下跌,下跌,支撑,2,0),COLOR38B0DE;
DRAWICON(转向,支撑*0.98,23);
DRAWICON(VAR18,持股*1.03,15);
E:=CROSS(83,RSI);
STICKLINE(E,E,55,1,0),COLOR00FFFF;
DRAWTEXT(E,50,'逃顶'),COLORFF9966;
VA1:=HHV(HIGH,9)-LLV(LOW,9);
VA2:=HHV(HIGH,9)-CLOSE;
VA3:=CLOSE-LLV(LOW,9);
VA4:=VA2/VA1*100-70;
VA5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VA6:=(CLOSE+HIGH+LOW)/3;
VA7:=SMA(VA3/VA1*100,3,1);
VA8:=LLV(LOW,34);
VA9:=SMA(VA7,3,1)-SMA(VA4,9,1);
VARA:=IF(VA9>100,VA9-100,0);
VARB:=HHV(HIGH,34);
VARC:=EMA((VA6-VA8)/(VARB-VA8)*100,13);
VARD:=EMA(0.667*REF(VARC,1)+0.333*VARC,2);
VARE:=SMA(MAX(CLOSE-REF(CLOSE,1),0)/CLOSE,8,1)/SMA(ABS(INDEXC-REF(INDEXC,1))/INDEXC,8,1)*100-25;
VARF:=MA(VARE,3);
VAR6:=((2)*(CLOSE)+HIGH+LOW)/(4);
VAR7:=SMA(((VAR3)/(VAR1))*(100),3,1);
VAR10:=IF((VAR9>100),VAR9-100,0);
VAR11:=HHV(HIGH,34);
B1:=EMA(((VAR6-VAR8)/(VAR11-VAR8))*(100),8);
DRAWKLINE(EMA(B1,5),EMA(B1,5),B1+1,B1);
领先:EMA(B1,5),COLORCYAN;
生命线:EMA(VARD,1),COLORYELLOW;
V1:=MA(C,5)=HHV(MA(C,5),20);
V2:=MA(C,5)>MA(C,10);
V3:=MA(V,5)>MA(V,40)*1.01;
V4:=COUNT(MA(C,1)>REF(C,1),2)=2;
VV:=V1ANDV2ANDV3ANDV4;
A2:=EMA(A1,20);
A3:=CROSS(A1,A2);
A4:=A1<EMA(CLOSE,120);
STICKLINE((A3ANDA4)OR(V1ANDV2ANDV3ANDV4),B1*1.03,B1*1.120,1,0),COLORYELLOW;
A5:=3*SMA((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100,21,1)-2*
SMA(SMA((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100,20,1),8,1),CIRCLEDOT,COLORFF9900;
安全位:=20;
低位转强:IF(CROSS(A5,安全位),50,0),STICK,COLORMAGENTA,LINETHICK2;
开始拉升:IF(CROSS(VARC,生命线)ANDVARC>VARDANDVARC<55ANDC>O,50,0),
COLORLIRED,POINTDOT;
A6:=LLV(C,500)=LLV(C,5)ANDC/REF(C,1)>(1+9.8/100);
极地上涨:IF(A6,领先,0),COLORGREEN,LINETHICK2;
STICKLINE(开始拉升>0,15,开始拉升*1.01,1,0),COLORBLUE;
STICKLINE((开始拉升>0AND开始拉升<400)OR(极地上涨>0AND极地上涨<400)
OR(低位转强>0AND低位转强<400)OR(低位转强>0),30,开始拉升,1,0),COLORRED;
STICKLINE(开始拉升>0,15,开始拉升*0.6,3,0),COLORBLUE;
STICKLINE(开始拉升>0,15,开始拉升*0.4,3,0),COLOR00FF00;
STICKLINE(开始拉升>0,15,开始拉升*0.2,3,0),COLOR0099CC;
STICKLINE(低位转强>0,15,低位转强*1.01,1,0),COLORMAGENTA;
STICKLINE((低位转强>0)OR(极地上涨>0),15,低位转强*0.4,3,0),COLORYELLOW;
STICKLINE(低位转强>0,15,低位转强*0.2,3,0),COLORFFCC66;
STICKLINE(极地上涨>0,15,极地上涨*1.01,1,0),COLORYELLOW;
rcc:=DYNAINFO(3);s2:=SMA(c,3,1);s6:=sma(c,5,1);
dk:=10*(s2-s6);kk:=IF(DATATYPE=8,0.95,1);
stICKLINE(dk>0,rcc*kk,rcc*kk+dk,0,1),COLORRED;
STICKLINE(dk<0,rcc*kk,rcc*kk+dk,0,1),COLORCYAN;
XG:HHV(H,480),DOTLINE,COLORRED;
STICKLINE(FILTER(crOSS(C,REF(XG,1)),10),C*0.99,C,8,0),COLORGREEN;
DRAWTEXT(FILTER(CROSS(C,REF(XG,1)),10),C*0.99,'上突'),COLORYELLOW;
T:=BARSCOUNT(C);
TP:=FILTER(C>=HHV(H,T)ANDV>MA(V,0)*2ANDDYNAINFO(17)>1ANDTIME0>39600,240);
DRAWTEXT(TP,L,'★突破'),COLORred;
VERTLINE(tp,1),COLORGREEN,LINETHICK2;
HHV(h,T),DOTLINE,Color00FFFF;
[源码注释]通达信公式动态翻译结果
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,0,100,15,0),COLOR7C221C
VAR1赋值:(收盘价-36日内最低价的最低值)/(36日内最高价的最高值-36日内最低价的最低值)*100
VAR2赋值:VAR1的3日[1日权重]移动平均
VAR3赋值:VAR2的3日[1日权重]移动平均
VAR4赋值:VAR3的3日[1日权重]移动平均
波赋值:VAR3
段赋值:VAR4
VAR5赋值:VAR3上穿VAR4ANDVAR3<
20
当满足条件VAR5的10日过滤=1时,在40位置书写文字,画红色
当满足条件VAR5的10日过滤=1时,在0和20位置之间画柱状线,宽度为10,0不为0则画空心柱.,画红色
VAR9赋值:VAR4上穿VAR3ANDVAR3>
80
当满足条件VAR9的5日过滤=1时,在80和100位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR007700
当满足条件VAR9的5日过滤=1时,在80和100位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR009900
当满足条件VAR9的5日过滤=1时,在80和100位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00BB00
当满足条件VAR9的5日过滤=1时,在80和100位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00DD00
当满足条件VAR9的5日过滤=1时,在80和100位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00FF00
当满足条件VAR9的5日过滤=1时,在70位置书写文字,画绿色
VAR8赋值:VAR2上穿VAR3ANDVAR3>
80ANDVAR3>
VAR4
当满足条件VAR8时,在85和100位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR0099FF
100,COLORBBBBBB,线宽为3
0,线宽为3
AA赋值:36日内最低价的最低值
BB赋值:30日内最高价的最高值
输出云:80,画白色
输出天:87.5,画蓝色,线宽为3
DD赋值:(((收盘价-AA)/(BB-AA))*(4)的4日指数移动平均)*(25)
飞赋值:DD,COLOR00FFFF,线宽为2
海赋值:(((DD-21日内DD的最低值)/(21日内DD的最高值-21日内DD的最低值))*(4))*(25)
买B赋值:如果海上穿90AND(飞<,返回?,否则返回?
40),30,0),画黄色,线宽为2
输出地:10,画绿色,线宽为3
输出买A:如果(统计?日中满足(飞>的天数,返回?,否则返回?
1日前的飞),1)=1)AND(1日前的飞<
1日前的1日前的飞)AND(飞<
地),40,0),画红色,线宽为2
VAR200赋值:(收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100
VAR300赋值:VAR200的3日[1日权重]移动平均的3日[1日权重]移动平均/28.57
VAR400赋值:VAR300的5日指数移动平均
操盘赋值:3*VAR300-2*VAR400
A1赋值:操盘上穿VAR300ANDVAR300<
2.1ANDC>
开盘价
当满足条件A1时,在30和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR770077
当满足条件A1时,在30和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR990099
当满足条件A1时,在30和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORBB00BB
当满足条件A1时,在30和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORDD00DD
当满足条件A1时,在30和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF00FF
当满足条件A1时,在36位置书写文字,画红色
输出持股:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均,线宽为0,画红色
输出支撑:3日内持股的最低值,线宽为0,COLOR00FFFF
输出下跌:持股的12日简单移动平均,COLOR6B8E23,线宽为2
转向赋值:持股上穿下跌AND下跌<
30
MA1赋值:持股的5日简单移动平均
VAR18赋值:MA1上穿持股ANDMA1>
80
画带状线
画带状线
当满足条件支撑>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
下跌,下跌,支撑,2,0),COLOR38B0DE
当满足条件转向时,在支撑*0.98位置画23号图标
当满足条件VAR18时,在持股*1.03位置画15号图标
E赋值:83上穿RSI
当满足条件E时,在E和55位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FFFF
当满足条件E时,在50位置书写文字,COLORFF9966
VA1赋值:9日内最高价的最高值-9日内最低价的最低值
VA2赋值:9日内最高价的最高值-收盘价
VA3赋值:收盘价-9日内最低价的最低值
VA4赋值:VA2/VA1*100-70
VA5赋值:(收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100
VA6赋值:(收盘价+最高价+最低价)/3
VA7赋值:VA3/VA1*100的3日[1日权重]移动平均
VA8赋值:34日内最低价的最低值
VA9赋值:VA7的3日[1日权重]移动平均-VA4的9日[1日权重]移动平均
VARA赋值:如果VA9>,返回?,否则返回?
100,VA9-100,0)
VARB赋值:34日内最高价的最高值
VARC赋值:(VA6-VA8)/(VARB-VA8)*100的13日指数移动平均
VARD赋值:0.667*1日前的VARC+0.333*VARC的2日指数移动平均
VARE赋值:收盘价-1日前的收盘价和0的较大值/收盘价的8日[1日权重]移动平均/大盘的收盘价-1日前的大盘的收盘价的绝对值/大盘的收盘价的8日[1日权重]移动平均*100-25
VARF赋值:VARE的3日简单移动平均
VAR6赋值:((2)*(收盘价)+最高价+最低价)/(4)
VAR7赋值:((VAR3)/(VAR1))*(100)的3日[1日权重]移动平均
VAR10赋值:如果(VAR9>,返回?,否则返回?
100),VAR9-100,0)
VAR11赋值:34日内最高价的最高值
B1赋值:((VAR6-VAR8)/(VAR11-VAR8))*(100)的8日指数移动平均
K线
输出领先:B1的5日指数移动平均,画青色
输出生命线:VARD的1日指数移动平均,画黄色
V1赋值:收盘价的5日简单移动平均=20日内收盘价的5日简单移动平均的最高值
V2赋值:收盘价的5日简单移动平均>
收盘价的10日简单移动平均
V3赋值:成交量(手)的5日简单移动平均>
成交量(手)的40日简单移动平均*1.01
V4赋值:统计?日中满足收盘价的1日简单移动平均>的天数
1日前的收盘价,2)=2
VV赋值:V1ANDV2ANDV3ANDV4
A2赋值:A1的20日指数移动平均
A3赋值:A1上穿A2
A4赋值:A1<
收盘价的120日指数移动平均
当满足条件(A3ANDA4)OR(V1ANDV2ANDV3ANDV4)时,在B1*1.03和B1*1.120位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
A5赋值:3*(收盘价-18日内最低价的最低值)/(18日内最高价的最高值-18日内最低价的最低值)*100的21日[1日权重]移动平均-2*(收盘价-18日内最低价的最低值)/(18日内最高价的最高值-18日内最低价的最低值)*100的20日[1日权重]移动平均的8日[1日权重]移动平均,CIRCLEDOT,COLORFF9900
安全位赋值:20
输出低位转强:如果A5上穿安全位,返回50,否则返回0,STICK,画洋红色,线宽为2
输出开始拉升:如果VARC上穿生命线ANDVARC>,返回?,否则返回?
VARDANDVARC<
55ANDC>
开盘价,50,0),画淡红色,POINTDOT
A6赋值:500日内收盘价的最低值=5日内收盘价的最低值ANDC/1日前的收盘价>
(1+9.8/100)
输出极地上涨:如果A6,返回领先,否则返回0,画绿色,线宽为2
当满足条件开始拉升>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,15,开始拉升*1.01,1,0),画蓝色
当满足条件(开始拉升>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0AND开始拉升<
400)OR(极地上涨>
0AND极地上涨<
400)OR(低位转强>
0AND低位转强<
400)OR(低位转强>
0),30,开始拉升,1,0),画红色
当满足条件开始拉升>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,15,开始拉升*0.6,3,0),画蓝色
当满足条件开始拉升>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,15,开始拉升*0.4,3,0),COLOR00FF00
当满足条件开始拉升>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,15,开始拉升*0.2,3,0),COLOR0099CC
当满足条件低位转强>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,15,低位转强*1.01,1,0),画洋红色
当满足条件(低位转强>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0)OR(极地上涨>
0),15,低位转强*0.4,3,0),画黄色
当满足条件低位转强>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,15,低位转强*0.2,3,0),COLORFFCC66
当满足条件极地上涨>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,15,极地上涨*1.01,1,0),画黄色
RCC赋值:昨收盘价
S2赋值:收盘价的3日[1日权重]移动平均
S6赋值:收盘价的5日[1日权重]移动平均
DK赋值:10*(S2-S6)
KK赋值:如果DATATYPE=8,返回0.95,否则返回1
当满足条件DK>0时,在RCC*KK和RCC*KK+DK位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
当满足条件DK<0时,在RCC*KK和RCC*KK+DK位置之间画柱状线,宽度为0,1不为0则画空心柱.,画青色
输出XG:480日内最高价的最高值,DOTLINE,画红色
当满足条件收盘价上穿1日前的XG的10日过滤时,在收盘价*0.99和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,画绿色
当满足条件收盘价上穿1日前的XG的10日过滤时,在收盘价*0.99位置书写文字,画黄色
T赋值:收盘价的有效数据周期数
TP赋值:收盘价>=T日内最高价的最高值ANDV>成交量(手)的历史简单移动平均*2ANDDYNAINFO(17)>1ANDTIME0>39600的240日过滤
当满足条件TP时,在最低价位置书写文字,画红色
VERTLINE(TP,1),画绿色,线宽为2
T日内最高价的最高值,DOTLINE,COLOR00FFFF
评论(0)