通达信牛熊彩K主图指标

 

源码

{牛熊彩K}
M30: MA(CLOSE,30);
M60: MA(CLOSE,60);

AA10:MA(CLOSE,8),COLOR00FF00;
AA12:MA(CLOSE,12),COLOR0000FF;
VAR1111:=BACKSET(REF(HIGH,2)=HHV(HIGH,5),3);
VAR2222:=CROSS(VAR1111,0.9);
VAR3333:=BACKSET(REF(LOW,2)=LLV(LOW,5),3);
VAR4444:=CROSS(VAR3333,0.9);
压力:= REF(HIGH,BARSLAST(VAR2222));
STICKLINE(CLOSE,REF(HIGH,BARSLAST(VAR2222)),REF(HIGH,BARSLAST(VAR2222)),2,1),COLOREA91B5,LINETHICK3;
支撑:= REF(LOW,BARSLAST(VAR4444));
STICKLINE(CLOSE,REF(LOW,BARSLAST(VAR4444)),REF(LOW,BARSLAST(VAR4444)),2,1),COLOR00B4FF,LINETHICK3;
BB10:=((ATAN((AA10 - REF(AA10,1))) * 3.1416) * 10);
BB12:=((ATAN((AA12 - REF(AA12,1))) * 3.1416) * 10);
IF((((AA12 <= AA10) AND (BB12 >= 1)) AND (BB10 >= 1)),AA12,DRAWNULL),COLOR0080FF,LINETHICK2;
下档线:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);
RRRSV:=SMA(下档线,3,1);
KKK:=SMA(RRRSV,3,1);
DDD:=((3 * RRRSV) - (2 * KKK));
JJ12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);
RSV24:=SMA(JJ12,3,1);
K24:=SMA(RSV24,3,1);
D24:=((3 * RSV24) - (2 * K24));
压力2:=IF(CROSS(D24,DDD),HIGH,REF(HIGH,BARSLAST(CROSS(D24,DDD)))),COLORFFFFFF;
压力位:=IF(ISLASTBAR,压力2,DRAWNULL);
STICKLINE(ISLASTBAR ,压力位,压力位,120,1),LINETHICK3,COLORFFFFFF;
底部:=LLV(HIGH,30),COLOR00FF00;
底部位:=IF(ISLASTBAR,底部,DRAWNULL);
STICKLINE(ISLASTBAR ,底部位,底部位,100,1),LINETHICK3,COLOR00FF00;
AA:=IF(C>=REF(C,3),1,0);
BB:=IF(C>=REF(C,5),1,0);
CC:=IF(C>=REF(C,7),1,0);
DD:=IF(C>=REF(C,8),1,0);
EE:=IF(C>=REF(C,13),1,0);
FF:=IF(C>=REF(C,21),1,0);
GZ2:=AA+BB+CC+DD+EE+FF;
M5:= EMA(CLOSE,5);
M10:= EMA(CLOSE,10);

VAR1:=EMA(CLOSE,3)-EMA(CLOSE,6)-(EMA(CLOSE,6)-EMA(CLOSE,12))*(-100);
VAR2:=EMA(VAR1,3);
VAR5:=CROSS(VAR1,VAR2);
VAR6:=CROSS(VAR2,VAR1);
乖离5:=(C-M5)/M5*100;
斜率5:=ATAN((M5/REF(M5,1)-1)*100)*57.29583;
速度5:=SMA(EMA((M5-REF(M5,1))/REF(M5,1),3)*100,3,1);
加速度5:=EMA((速度5-REF(速度5,1)),3);
斜率10:=ATAN((M10/REF(M10,1)-1)*100)*57.29583;
乖离30:=(C-M30)/M30*100;
斜率30:=ATAN((M30/REF(M30,1)-1)*100)*57.29583;
强势狙击:=FILTER(斜率30>30 AND 斜率10>45 AND CROSS(斜率5,60),10);
加仓:=FILTER(COUNT(CROSS(斜率5,30),5)>=1 AND M5>REF(M5,1)  AND 乖离30>REF(乖离30,1) AND M10>REF(M10,1)
AND 加速度5>REF(加速度5,1) AND 速度5>REF(速度5,1)  ,10) ;
JC:=CROSS(0,乖离5) AND 乖离30REF(M10,1) ;
减仓:=FILTER(JC,10);
MR:=COUNT(CROSS(乖离5,0),3)>=1 AND 乖离30>REF(乖离30,1) AND M5>REF(M5,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)
买入:=FILTER(MR,10) OR FILTER(KKK=0 AND GZ2>0 AND C>REF(C,1),10);
清仓:=FILTER(COUNT(CROSS(30,斜率5),5)>=1 AND (C>M30 OR O>M30)
AND M5
OR FILTER((KKK=6 AND GZ2<6),10);
DRAWICON(买入 OR 强势狙击 OR 加仓,LOW*0.995,1);
DRAWICON(减仓 OR 清仓,HIGH*1.005,2);
DRAWKLINE(H,O,L,C);
STICKLINE(VAR6,OPEN,CLOSE,2.8,0),  COLORBLUE;
STICKLINE(VAR5,OPEN,CLOSE,2.8,0),  COLORYELLOW;
STICKLINE(VAR5,OPEN,CLOSE-(CLOSE-OPEN)*0.33,2.8,0), COLORAACCDD;
STICKLINE(VAR5,OPEN,CLOSE-(CLOSE-OPEN)*0.66,2.8,0),  COLORRED;

GJ:=(C+H+L+O)/4;
明日阻力:=L+(GJ-L)+(C-L),LINETHICK0;
明日支撑:=L+(C-GJ),LINETHICK0;
今日阻力:=REF(明日阻力 , 1),LINETHICK0;
今日支撑:=REF(明日支撑 , 1),LINETHICK0;
STICKLINE(ISLASTBAR,今日阻力,今日阻力,10,1),LINETHICK2,COLOR0000FF;
STICKLINE(ISLASTBAR,今日支撑,今日支撑,10,1),LINETHICK2,COLOR00FFFF;

 




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

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

相关指标公式

输出源码M30: 收盘价的30日简单移动平均
输出M60: 收盘价的60日简单移动平均
输出AA10:收盘价的8日简单移动平均,COLOR00FF00
输出AA12:收盘价的12日简单移动平均,COLOR0000FF
VAR1111赋值:若2日前的最高价=5日内最高价的最高值则将最近3周期置为1
VAR2222赋值:VAR1111上穿0.9
VAR3333赋值:若2日前的最低价=5日内最低价的最低值则将最近3周期置为1
VAR4444赋值:VAR3333上穿0.9
压力赋值: 上次VAR2222距今天数日前的最高价
当满足条件收盘价时,在上次VAR2222距今天数日前的最高价和上次VAR2222距今天数日前的最高价位置之间画柱状线,宽度为2,1不为0则画空心柱.,COLOREA91B5,线宽为3
支撑赋值: 上次VAR4444距今天数日前的最低价
当满足条件收盘价时,在上次VAR4444距今天数日前的最低价和上次VAR4444距今天数日前的最低价位置之间画柱状线,宽度为2,1不为0则画空心柱.,COLOR00B4FF,线宽为3
BB10赋值:(((AA10-1日前的AA10)的反正切 * 3.1416) * 10)
BB12赋值:(((AA12-1日前的AA12)的反正切 * 3.1416) * 10)
如果(((AA12<=AA10)AND(BB12>=1))AND(BB10>=1)),返回AA12,否则返回无效数,COLOR0080FF,线宽为2
下档线赋值:(((收盘价 - 13日内最低价的最低值) / (13日内最高价的最高值 - 13日内最低价的最低值)) * 100)
RRRSV赋值:下档线的3日[1日权重]移动平均
KKK赋值:RRRSV的3日[1日权重]移动平均
DDD赋值:((3 * RRRSV) - (2 * KKK))
JJ12赋值:(((收盘价 - 55日内最低价的最低值) / (55日内最高价的最高值 - 55日内最低价的最低值)) * 100)
RSV24赋值:JJ12的3日[1日权重]移动平均
K24赋值:RSV24的3日[1日权重]移动平均
D24赋值:((3 * RSV24) - (2 * K24))
压力2赋值:如果D24上穿DDD,返回最高价,否则返回上次D24上穿DDD距今天数日前的最高价,COLORFFFFFF
压力位赋值:如果是否最后一个周期,返回压力2,否则返回无效数
当满足条件是否最后一个周期时,在压力位和压力位位置之间画柱状线,宽度为120,1不为0则画空心柱.,线宽为3,COLORFFFFFF
底部赋值:30日内最高价的最低值,COLOR00FF00
底部位赋值:如果是否最后一个周期,返回底部,否则返回无效数
当满足条件是否最后一个周期时,在底部位和底部位位置之间画柱状线,宽度为100,1不为0则画空心柱.,线宽为3,COLOR00FF00
AA赋值:如果收盘价>=3日前的收盘价,返回1,否则返回0
BB赋值:如果收盘价>=5日前的收盘价,返回1,否则返回0
CC赋值:如果收盘价>=7日前的收盘价,返回1,否则返回0
DD赋值:如果收盘价>=8日前的收盘价,返回1,否则返回0
EE赋值:如果收盘价>=13日前的收盘价,返回1,否则返回0
FF赋值:如果收盘价>=21日前的收盘价,返回1,否则返回0
GZ2赋值:AA+BB+CC+DD+EE+FF
M5赋值: 收盘价的5日指数移动平均
M10赋值: 收盘价的10日指数移动平均
VAR1赋值:收盘价的3日指数移动平均-收盘价的6日指数移动平均-(收盘价的6日指数移动平均-收盘价的12日指数移动平均)*(-100)
VAR2赋值:VAR1的3日指数移动平均
VAR5赋值:VAR1上穿VAR2
VAR6赋值:VAR2上穿VAR1
乖离5赋值:(收盘价-M5)/M5*100
斜率5赋值:(M5/1日前的M5-1)*100的反正切*57.29583
速度5赋值:(M5-1日前的M5)/1日前的M5的3日指数移动平均*100的3日[1日权重]移动平均
加速度5赋值:(速度5-1日前的速度5)的3日指数移动平均
斜率10赋值:(M10/1日前的M10-1)*100的反正切*57.29583
乖离30赋值:(收盘价-M30)/M30*100
斜率30赋值:(M30/1日前的M30-1)*100的反正切*57.29583
强势狙击赋值:斜率30>30AND斜率10>45ANDCROSS(斜率5,60)的10日过滤
加仓赋值:统计5日中满足斜率5上穿30的天数>=1ANDM5>1日前的M5AND乖离30>1日前的乖离30ANDM10>1日前的M10AND加速度5>1日前的加速度5AND速度5>1日前的速度5的10日过滤
JC赋值:0上穿乖离5 AND 乖离30REF(M10,1)
减仓赋值:JC的10日过滤
买入赋值:MR的10日过滤 OR KKK=0ANDGZ2>0ANDC>1日前的收盘价的10日过滤
清仓赋值:统计5日中满足30上穿斜率5的天数>=1AND(收盘价>M30ORO>M30)ANDM5ORFILTER((KKK=6ANDGZ2<6),10)的?日过滤
当满足条件买入OR强势狙击OR加仓时,在最低价*0.995位置画1号图标
当满足条件减仓OR清仓时,在最高价*1.005位置画2号图标
K线
当满足条件VAR6时,在开盘价和收盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱., 画蓝色
当满足条件VAR5时,在开盘价和收盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱., 画黄色
当满足条件VAR5时,在开盘价和收盘价-(收盘价-开盘价)*0.33位置之间画柱状线,宽度为2.8,0不为0则画空心柱., COLORAACCDD
当满足条件VAR5时,在开盘价和收盘价-(收盘价-开盘价)*0.66位置之间画柱状线,宽度为2.8,0不为0则画空心柱., 画红色
GJ赋值:(收盘价+最高价+最低价+开盘价)/4
明日阻力赋值:最低价+(GJ-最低价)+(收盘价-最低价),线宽为0
明日支撑赋值:最低价+(收盘价-GJ),线宽为0
今日阻力赋值:1日前的明日阻力,线宽为0
今日支撑赋值:1日前的明日支撑,线宽为0
当满足条件是否最后一个周期时,在今日阻力和今日阻力位置之间画柱状线,宽度为10,1不为0则画空心柱.,线宽为2,COLOR0000FF
当满足条件是否最后一个周期时,在今日支撑和今日支撑位置之间画柱状线,宽度为10,1不为0则画空心柱.,线宽为2,COLOR00FFFF

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

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