拐点捉妖 通达信副图指标源码

 

N:=2;M:=30;

DRAWGBK(CURRBARSCOUNT=1 , RGB(0,0,0),RGB(0,0,0),0,'1',0);

gsptcom:(EMA(C,5) * 7 + EMA(C,10) * 3) / 10,LINETHICK2,COLORWHITE;

A1:=(H + L + O + C) / 4;

A2:=EMA(A1,13) - EMA(A1,34);

A3:=EMA(A2,5);

A4:=(A2 - A3) * 5;

A5:=IF(A4 >= 1000,1000,IF(A4 <= A1,A1,A4));

A6:=FORCAST(FORCAST(A5,32),10);

A7:=(C - EMA(C,13)) / EMA(C,13) * (0 - 100);

A8:=EMA(A7 / 10 + EMA(C,13),8);

A9:=EMA(C,3);

A10:=EMA(SLOPE(C,22) * 20 + C,45);

A11:=IF(PERIOD >8 AND PERIOD < 11,MA(A10,1),IF(PERIOD = 8,MA(A10,4),IF(PERIOD = 7,MA(A10,8),IF(PERIOD = 6,MA(A10,16),IF(PERIOD = 5,MA(A10,32),0)))));

A12:=A11 * 0.865;

A13:=IF(A9 > A11,A9,A12);

买卖线:REVERSE(A13) + 2 * A6,LINETHICK1, COLORMAGENTA;

拐点:IF(EMA((1 - C / SMA(C,5,1)) * 100 * C / 100 + EMA(C,13),9) < gsptcom AND gsptcom > 买卖线,EMA((1 - C / SMA(C,5,1)) * 100 * C / 100 + EMA(C,13),9),gsptcom),LINETHICK2, COLORRED;IF(gsptcom <= 买卖线,gsptcom,DRAWNULL),LINETHICK3,COLORGREEN;

A14:=C * V;

A15:=EMA((EMA(A14,3) / EMA(V,3) + EMA(A14,6) / EMA(V,6) + EMA(A14,12) / EMA(V,12) + EMA(A14,24) / EMA(V,24)) / 4,13);

A16:=1.06 * A15;

A17:=(C - REF(C,1)) / REF(C,1) * 100 > 8.5;

A18:=EMA(H,10) * (1 + 5 / 100);

捉妖:CROSS(gsptcom,MA(H,30) * (1 + 13 / 100)) * 10,NODRAW;

A19:=(C - O) / REF(C,1) * 100;

A20:=REF(H,N) = HHV(H,2 * N + 1);

A21:=FILTER(A20,N);

A22:=BACKSET(A21,N + 1);

A23:=FILTER(A22,N);

A24:=REF(L,N) = LLV(L,2 * N + 1);

A25:=FILTER(A24,N);

A26:=BACKSET(A25,N + 1);

A27:=FILTER(A26,N);

A28:=(REF(LLV(L,2 * N),1) + REF(HHV(H,2 * N),1)) / 2;

A29:=(H + L) / 2;

A30:=(A23 AND NOT(A27 AND A28 >= A29)) OR ISLASTBAR OR BARSCOUNT(C) = 1;

A31:=A27 AND NOT(A23 AND A28 < A29);

A32:=REF(BARSLAST(A30),1) + 1;

A33:=BACKSET(A30 AND COUNT(A31,A32) > 0,LLVBARS(IF(A31,L,10000),A32));

A34:=A33 > REF(A33,1);

A35:=BACKSET(A34,2);

A36:=A35 > REF(A35,1);

A37:=A36 OR ISLASTBAR OR BARSCOUNT(C) = 1;

A38:=REF(BARSLAST(A37),1) + 1;A39:=BACKSET(A37 AND COUNT(A23 AND NOT(A27 AND A28 >= A29),A38) > 0,HHVBARS(IF(A23 AND NOT(A27 AND A28 >= A29),H,0),A38));

A40:=A39 > REF(A39,1);

A41:=BACKSET(A40,2);

A42:=A41 > REF(A41,1);

A43:=BACKSET(ISLASTBAR,BARSLAST(A42) + 1);

A44:=A43 > REF(A43,1);

A45:=BACKSET(A44,REF(BARSLAST(A42),1) + 2);

A46:=A45 > REF(A45,1);

短期压力:DRAWLINE(A46,H,A44,H,1),LINETHICK2,COLORBLUE;

STICKLINE(gsptcom >= 买卖线,C,H,0,0),COLORRED;

STICKLINE(gsptcom >= 买卖线 AND C > O,C,O,2.5,1),COLORRED;

STICKLINE(gsptcom >= 买卖线,L,O,0,0),COLORRED;

STICKLINE(gsptcom >= 买卖线 AND C <= O,O,C,3,1),COLORRED;

STICKLINE(gsptcom >= 买卖线 AND C <= O,O,C,1,0),COLORAAAA00;

STICKLINE(gsptcom < 买卖线 AND C <= O,C,O,1.5,0),COLORCYAN;

STICKLINE(gsptcom < 买卖线 AND C <= O,O,H,0,0),COLORCYAN;

STICKLINE(gsptcom < 买卖线 AND C <= O,L,C,0,0),COLORCYAN;

STICKLINE(gsptcom < 买卖线 AND C >= O,L,O,0,0),COLORCYAN;

STICKLINE(gsptcom < 买卖线 AND C >= O,C,H,0,0),COLORCYAN;

STICKLINE(gsptcom < 买卖线 AND C >= O,O,C,2.5,1),COLORCYAN;

STICKLINE(A17 > 0 AND CROSS(MA(C,1),A18) AND CROSS(MA(C,1),A16),(L + H + O) / 3,O,3,0),COLORRED;

STICKLINE(A17 > 0 AND CROSS(MA(C,1),A18) AND CROSS(MA(C,1),A16),(H + O) / 2,C,3,0),COLORYELLOW;STICKLINE(A17 > 0 AND CROSS(MA(C,1),A18) AND CROSS(MA(C,1),A16),(H + O) / 2,(L + H + O) / 3,3,0),COLORFF0000;

STICKLINE(CROSS(gsptcom,MA(H,30) * (1 + 13 / 100)),MA(H,30) * (1 + 13 / 100),MA(H,30) * (1 + 13 / 100) * 1.0052,8,0),COLORYELLOW;

STICKLINE(C >= REF(C,1) * 1.095 AND C = O AND L < C,C,O,5,0),COLORWHITE;

STICKLINE(C >= REF(C,1) * 1.095 AND C = O AND L < C,C,L,0,0),COLORWHITE;

STICKLINE(A19 > 7.5 AND REF(A19,1) < -5 AND C > REF(O,1),H,L,0,0),COLORFF0099;

STICKLINE(A19 > 7.5 AND REF(A19,1) < -5 AND C > REF(O,1),C,O,3,0),COLORFF0099;




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

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

相关指标公式

N赋值:2
M赋值:30
填充背景
输出GSPTCOM:(收盘价的5日指数移动平均 * 7 + 收盘价的10日指数移动平均 * 3) / 10,线宽为2,画白色
A1赋值:(最高价 + 最低价 + 开盘价 + 收盘价) / 4
A2赋值:A1的13日指数移动平均 - A1的34日指数移动平均
A3赋值:A2的5日指数移动平均
A4赋值:(A2 - A3) * 5
A5赋值:如果A4>=1000,返回1000,否则返回如果A4<=A1,返回A1,否则返回A4
A6赋值:A5的32日线性回归预测值的10日线性回归预测值
A7赋值:(收盘价 - 收盘价的13日指数移动平均) / 收盘价的13日指数移动平均 * (0 - 100)
A8赋值:A7/10+收盘价的13日指数移动平均的8日指数移动平均
A9赋值:收盘价的3日指数移动平均
A10赋值:收盘价的22日线性回归斜率*20+收盘价的45日指数移动平均
A11赋值:如果周期类型>8ANDPERIOD<11,返回A10的1日简单移动平均,否则返回如果周期类型=8,返回A10的4日简单移动平均,否则返回如果周期类型=7,返回A10的8日简单移动平均,否则返回如果周期类型=6,返回A10的16日简单移动平均,否则返回如果周期类型=5,返回A10的32日简单移动平均,否则返回0
A12赋值:A11 * 0.865
A13赋值:如果A9>A11,返回A9,否则返回A12
输出买卖线:A13的相反数 + 2 * A6,线宽为1, 画洋红色
输出拐点:如果(1-收盘价/收盘价的5日[1日权重]移动平均)*100*收盘价/100+收盘价的13日指数移动平均的9日指数移动平均买卖线,返回(1-收盘价/收盘价的5日[1日权重]移动平均)*100*收盘价/100+收盘价的13日指数移动平均的9日指数移动平均,否则返回GSPTCOM,线宽为2, 画红色
如果GSPTCOM<=买卖线,返回GSPTCOM,否则返回无效数,线宽为3,画绿色
A14赋值:收盘价 * 成交量(手)
A15赋值:(A14的3日指数移动平均/成交量(手)的3日指数移动平均+A14的6日指数移动平均/成交量(手)的6日指数移动平均+A14的12日指数移动平均/成交量(手)的12日指数移动平均+A14的24日指数移动平均/成交量(手)的24日指数移动平均)/4的13日指数移动平均
A16赋值:1.06 * A15
A17赋值:(收盘价 - 1日前的收盘价) / 1日前的收盘价 * 100 > 8.5
A18赋值:最高价的10日指数移动平均 * (1 + 5 / 100)
输出捉妖:GSPTCOM上穿最高价的30日简单移动平均*(1+13/100) * 10,NODRAW
A19赋值:(收盘价 - 开盘价) / 1日前的收盘价 * 100
A20赋值:N日前的最高价 = 2*N+1日内最高价的最高值
A21赋值:A20的N日过滤
A22赋值:若A21则将最近N+1周期置为1
A23赋值:A22的N日过滤
A24赋值:N日前的最低价 = 2*N+1日内最低价的最低值
A25赋值:A24的N日过滤
A26赋值:若A25则将最近N+1周期置为1
A27赋值:A26的N日过滤
A28赋值:(1日前的2*N日内最低价的最低值 + 1日前的2*N日内最高价的最高值) / 2
A29赋值:(最高价 + 最低价) / 2
A30赋值:(A23 AND 取反) OR 是否最后一个周期 OR 收盘价的有效数据周期数 = 1
A31赋值:A27 AND 取反
A32赋值:1日前的上次A30距今天数 + 1
A33赋值:若A30ANDCOUNT(A31,A32)>0则将最近A32日内如果A31,返回最低价,否则返回10000距今天数周期置为1
A34赋值:A33 > 1日前的A33
A35赋值:若A34则将最近2周期置为1
A36赋值:A35 > 1日前的A35
A37赋值:A36 OR 是否最后一个周期 OR 收盘价的有效数据周期数 = 1
A38赋值:1日前的上次A37距今天数 + 1
A39赋值:若A37ANDCOUNT(A23ANDNOT(A27ANDA28>=A29),A38)>0则将最近A38日内如果A23ANDNOT(A27ANDA28>=A29),返回最高价,否则返回0距今天数周期置为1
A40赋值:A39 > 1日前的A39
A41赋值:若A40则将最近2周期置为1
A42赋值:A41 > 1日前的A41
A43赋值:若是否最后一个周期则将最近上次A42距今天数+1周期置为1
A44赋值:A43 > 1日前的A43
A45赋值:若A44则将最近1日前的上次A42距今天数+2周期置为1
A46赋值:A45 > 1日前的A45
输出短期压力:当满足条件A46时,在最高价位置画直线起点,当满足条件A44时,在最高价位置画直线终点,1表示是否延长.,线宽为2,画蓝色
当满足条件GSPTCOM>=买卖线时,在收盘价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件GSPTCOM>=买卖线ANDC>开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,画红色
当满足条件GSPTCOM>=买卖线时,在最低价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件GSPTCOM>=买卖线ANDC<=开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,1不为0则画空心柱.,画红色
当满足条件GSPTCOM>=买卖线ANDC<=开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORAAAA00
当满足条件GSPTCOM<买卖线ANDC<=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画青色
当满足条件GSPTCOM<买卖线ANDC<=开盘价时,在开盘价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件GSPTCOM<买卖线ANDC<=开盘价时,在最低价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件GSPTCOM<买卖线ANDC>=开盘价时,在最低价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件GSPTCOM<买卖线ANDC>=开盘价时,在收盘价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件GSPTCOM<买卖线ANDC>=开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,画青色
当满足条件A17>0ANDCROSS(收盘价的1日简单移动平均,A18)ANDCROSS(收盘价的1日简单移动平均,A16)时,在(最低价+最高价+开盘价)/3和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件A17>0ANDCROSS(收盘价的1日简单移动平均,A18)ANDCROSS(收盘价的1日简单移动平均,A16)时,在(最高价+开盘价)/2和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件A17>0ANDCROSS(收盘价的1日简单移动平均,A18)ANDCROSS(收盘价的1日简单移动平均,A16)时,在(最高价+开盘价)/2和(最低价+最高价+开盘价)/3位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF0000
当满足条件GSPTCOM上穿最高价的30日简单移动平均*(1+13/100)时,在最高价的30日简单移动平均*(1+13/100)和最高价的30日简单移动平均*(1+13/100)*1.0052位置之间画柱状线,宽度为8,0不为0则画空心柱.,画黄色
当满足条件收盘价>=1日前的收盘价*1.095ANDC=OANDL<收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,画白色
当满足条件收盘价>=1日前的收盘价*1.095ANDC=OANDL<收盘价时,在收盘价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
当满足条件A19>7.5ANDREF(A19,1)<-5ANDC>1日前的开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF0099
当满足条件A19>7.5ANDREF(A19,1)<-5ANDC>1日前的开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF0099

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

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