通达信〖量价突破〗特定周期内的相对位置判断市场是否处于超卖状态源码


指标有几部分组成。
1,黄金分割压力位 + 趋势均线 + 历史高低点画线 + 区间填充色 的看盘方式,核心用途:找到最近一次突破年线 1.382 倍压力的 K 线,把那根 K 线的高低点画成横线,并在两条线之间填充黄色区域,作为强支撑 / 压力区间。
2,加上3倍量的色带。
3,再加上倍量阴的一条线。不管是三倍量的色带和倍量阴的一条线。都是让你看位置和突破的。
4,加了一个数字。数字是看压力的。369就是压力。以此类推。过了压力有可能继续向前。这个只是参考。
5,最后加了一个顾比均线。只是为了好看。盯着强势股。现在很多人不知道什么是强势股。给你一句话。10日涨幅前30的股票。
 
{强弱线}
COST85:=EMA(COST(99),5);
COST99:=EMA(COST(99.9),5);
COST85向上:=COST85>REF(COST85,1);
COST99向上:=COST99>REF(COST99,1);
腰:=COST85向上 AND COST99向上;{8599双上区}
DRAWBAND(COST85,RGB(50,50,50),COST99,RGB(50,50,50));


DRAWKLINE(H,O,L,C); {取消遮挡}


DRAWTEXT_FIX(1,0.01,0.05,0,'板块:')COLOR0066BB;
DRAWTEXT_FIX(1,0.03,0.05,0,STRCAT(STRCAT(STRCAT(STRCAT(HYBLOCK,'_____'),GNBLOCK),'__'),DYBLOCK))COLOR0066BB; {板块信息}


DRAWTEXT_FIX(1.0,0.50,0.100,0,'流通市值:'),COLORGREEN;
DRAWNUMBER_FIX(1.0,0.55,0.100,0, FINANCE(40)/100000000),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR,0.5,0.97,0,CODE),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.55,0.97,0,STKNAME)COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.6,0.97,0,HYBLOCK),COLORCYAN;


股价上涨:=C>O;
三倍量:=V>=REF(V,1)*3;
{均线定义} MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
{判断:今天K线 上穿 某条均线(昨天在下方,今天在上方)} 上穿5:=REF(C,1)<MA5 AND C>MA5;
上穿10:=REF(C,1)<MA10 AND C>MA10; 上穿20:=REF(C,1)<MA20 AND C>MA20;
{满足:至少上穿 2条 或 3条 均线} 上穿双均线以上:= (上穿5+上穿10+上穿20)>=2;
{最终信号} 信号条件:=股价上涨 AND 三倍量 AND 上穿双均线以上;

BK515:=BARSLAST(FILTER(信号条件,2));
T352:IF(BK515<=220,REF(C,BK515),DRAWNULL)COLORYELLOW,LINETHICK1;
T353:IF(BK515<=220,REF(L,BK515),DRAWNULL)COLORYELLOW,LINETHICK1;

DRAWBAND(T352,RGB(100,20,40),T353,RGB(100,20,40));
DRAWKLINE(H,O,L,C);GRZT01:=(2*CLOSE+HIGH+LOW+OPEN)/5;
GRZT02:=(EMA(GRZT01,1)+EMA(GRZT01,3)+EMA(GRZT01,6)+EMA(GRZT01,12))/4;
GRZT03:=EMA(GRZT02,2);
GRZT04:=EMA(GRZT03,2);
GRZT05:=EMA(GRZT04,2);
GRZT06:=EMA(GRZT05,2);
GRZT07:=EMA(GRZT06,2);
GRZT08:=EMA(GRZT07,2);
GRZT09:=EMA(GRZT08,2);
GRZT10:=EMA(GRZT09,2);
GRZT11:=EMA(GRZT10,2);
GRZT12:=EMA(GRZT11,2);

P3:=EMA(C,240)*1.382;

{有效突破信号 过滤杂波}
突破信号:=CROSS(GRZT02,P3);
有效突破:=FILTER(突破信号,2);

{定位最近突破K线位置}
BK5:=BARSLAST(有效突破);

{突破高低位画线 100周期内显示}
突破高点:=IF(BK5<=100,REF(H,BK5),DRAWNULL),COLORMAGENTA,LINETHICK1;
突破支撑:=IF(BK5<=100,REF(L,BK5),DRAWNULL),COLORRED,LINETHICK2;
突破压力:=IF(BK5<=100,REF(H,BK5),DRAWNULL),COLORRED,LINETHICK2;
{=====加深色带 暗金深黄色=====} DRAWBAND(突破支撑,RGB(120,100,20),突破压力,RGB(130,110,30));


DRAWKLINE(H,O,L,C);
DRAWICON(有效突破,H,42);


XJ5:=BARSLAST(
有效突破=0);

XJ7:=REF(H,XJ5-1)COLORA67D3D,LINETHICK2;

{ 选股条件 }
COND12 := CROSS(C, XJ7) AND GRZT02>P3;
SELEC := COND12 ;
DRAWICON(SELEC,L*0.99,9);


XA_188:=EMA(CLOSE,9);

主升浪1:=EMA(XA_188*1.1,5),COLORGREEN;

主升浪4:=EMA(CLOSE,3),COLORRED;


ZT5:=H>REF(C,1)*1.097 ; {定义涨停板:最高价超过前收盘9.7%且收盘等于最高价}

ZT18:=FILTER(REF(C>EMA(COST(99),10),1) && ZT5 && O>REF(C,1),10); {您的涨停条件组合}

信号天数:=BARSLAST(ZT18); {计算距离最近一次满足条件的涨停的天数}

显示信号:ZT18 OR (信号天数>=1 AND 信号天数<=8 AND 主升浪4>主升浪1); {涨停当天及之后8天};
STICKLINE(显示信号,O,C,2.8,0),COLOR0066BB;



GRZT14:IF(GRZT02>REF(GRZT02,1),GRZT02,DRAWNULL),COLORRED,LINETHICK1;
GRZT15:IF(GRZT03< REF(GRZT03,1),GRZT03,DRAWNULL),COLOR008C00,LINETHICK1;
GRZT16:IF(GRZT03>REF(GRZT03,1),GRZT03,DRAWNULL),COLORRED,LINETHICK1;
GRZT17:IF(GRZT04< REF(GRZT04,1),GRZT04,DRAWNULL),COLOR009B00,LINETHICK1;
GRZT18:IF(GRZT04>REF(GRZT04,1),GRZT04,DRAWNULL),COLORRED,LINETHICK1;
GRZT19:IF(GRZT05< REF(GRZT05,1),GRZT05,DRAWNULL),COLOR00BB00,LINETHICK1;
GRZT20:IF(GRZT05>REF(GRZT05,1),GRZT05,DRAWNULL),COLORRED,LINETHICK1;
GRZT21:IF(GRZT06< REF(GRZT06,1),GRZT06,DRAWNULL),COLOR00CC00,LINETHICK1;
GRZT22:IF(GRZT06>REF(GRZT06,1),GRZT06,DRAWNULL),COLORRED,LINETHICK1;
GRZT23:IF(GRZT07< REF(GRZT07,1),GRZT07,DRAWNULL),COLOR00CC00,LINETHICK1;
GRZT24:IF(GRZT07>REF(GRZT07,1),GRZT07,DRAWNULL),COLORRED,LINETHICK1;
GRZT25:IF(GRZT08< REF(GRZT08,1),GRZT08,DRAWNULL),COLOR00CC00,LINETHICK1;
GRZT26:IF(GRZT08>REF(GRZT08,1),GRZT08,DRAWNULL),COLORRED,LINETHICK1;
GRZT27:IF(GRZT09< REF(GRZT09,1),GRZT09,DRAWNULL),COLOR00CC00,LINETHICK1;
GRZT28:IF(GRZT09>REF(GRZT09,1),GRZT09,DRAWNULL),COLORRED,LINETHICK1;
GRZT29:IF(GRZT10< REF(GRZT10,1),GRZT10,DRAWNULL),COLOR00CC00,LINETHICK1;
GRZT30:IF(GRZT10>REF(GRZT10,1),GRZT10,DRAWNULL),COLORRED,LINETHICK1;
GRZT31:IF(GRZT11< REF(GRZT11,1),GRZT11,DRAWNULL),COLOR00CC00,LINETHICK1;
GRZT32:IF(GRZT11>REF(GRZT11,1),GRZT11,DRAWNULL),COLORRED,LINETHICK1;
GRZT33:IF(GRZT12< REF(GRZT12,1),GRZT12,DRAWNULL),COLOR00CC00,LINETHICK1;
GRZT34:IF(GRZT12>REF(GRZT12,1),GRZT12,DRAWNULL),COLORRED,LINETHICK1;








{连涨369}
OCH:=IF(C>=O,C,O);
连涨:=C>=REF(OCH,1) AND H>REF(H,1);

NC连涨:BARSLAST(连涨),NODRAW;

NIK:=HHVBARS(C,5),NODRAW;
停止计数:= (C<REF(L,NC连涨) AND H<REF(H,NC连涨)) OR NC连涨>3 OR (NC连涨=3 AND REFX(HHVBARS(C,5)=4,1));
{DRAWICON(停止计数,L*0.95,5);}

NC停止:=BARSLAST(停止计数);
开始:= 连涨 AND SUM(连涨,NC停止)=1;

NC开始:= BARSLAST(开始);

连涨新高:= OCH=HHV(OCH,NC开始+1) AND C>REF(C,1);
连涨新高1:= C=HHV(C,NC开始+1);

N连涨:=SUM(连涨新高,NC开始+1);

DRAWNUMBER(N连涨>=3 AND 连涨新高 ,GRZT02,N连涨),COLORGREEN;

起点2:= (N连涨=6 AND 连涨新高);
DRAWSL(起点2, H, 0, 8, 0), COLORGREEN, LINETHICK1;


起点3:= (N连涨=9 AND 连涨新高);
DRAWSL(起点3, H, 0, 8, 0), COLORGREEN, LINETHICK1;



起点:= (N连涨=3 AND 连涨新高);
DRAWSL(起点, H, 0, 8, 0), COLORGREEN, LINETHICK1;




换手:=VOL/CAPITAL*100,NODRAW;

{最后一个倍量阴线最高点向右画水平直线}
VOL_VOLUME:=V; {当日成交量}
PRE_VOLUME:=REF(VOL_VOLUME,1); {前一日成交量}
IS_YIN:=C<O; {阴线判定:收盘价<开盘价}
IS_DOUBLE_VOL:=VOL_VOLUME>=PRE_VOLUME*1.8; {倍量判定:当日量≥前一日2倍(可调整倍数)}

倍量阴线:=IS_DOUBLE_VOL AND IS_YIN AND 换手>3;

STICKLINE(倍量阴线,L,H,0,0),COLORFF0088;
STICKLINE(倍量阴线,CLOSE,OPEN,2.5,0),COLORFF0011;


XJ54:=BARSLAST(
倍量阴线=0);

XJ74:REF(H,XJ54-1)COLORBLUE,LINETHICK2;







来函数检测结果如下
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL
该公式包含未来函数:FINANCE
该公式包含未来函数:REFX

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


COST85赋值:获利盘为99%的成本分布的5日指数移动平均
COST99赋值:获利盘为99.9%的成本分布的5日指数移动平均
COST85向上赋值:COST85>1日前的COST85
COST99向上赋值:COST99>1日前的COST99
腰赋值:COST85向上 AND COST99向上
画带状线
K线
当满足条件1时,在横轴0.01纵轴0.05位置书写文字COLOR0066BB
当满足条件1时,在横轴0.03纵轴0.05位置书写文字COLOR0066BB
当满足条件1.0时,在横轴0.50纵轴0.100位置书写文字,画绿色
当满足条件1.0时,在横轴0.55纵轴0.100位置书写数字,画绿色
当满足条件是否最后一个周期时,在横轴0.5纵轴0.97位置书写文字,画黄色
当满足条件是否最后一个周期时,在横轴0.55纵轴0.97位置书写文字画黄色
当满足条件是否最后一个周期时,在横轴0.6纵轴0.97位置书写文字,画青色
股价上涨赋值:收阳线
三倍量赋值:成交量(手)>=1日前的成交量(手)*3
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
上穿5赋值:1日前的收盘价MA5
上穿10赋值:1日前的收盘价MA10
上穿20赋值:1日前的收盘价MA20
上穿双均线以上赋值: (上穿5+上穿10+上穿20)>=2
信号条件赋值:股价上涨 AND 三倍量 AND 上穿双均线以上
BK515赋值:上次信号条件的2日过滤距今天数
输出T352:如果BK515<=220,返回BK515日前的收盘价,否则返回无效数画黄色,线宽为1
输出T353:如果BK515<=220,返回BK515日前的最低价,否则返回无效数画黄色,线宽为1
画带状线
K线
GRZT01赋值:(2*收盘价+最高价+最低价+开盘价)/5
GRZT02赋值:(GRZT01的1日指数移动平均+GRZT01的3日指数移动平均+GRZT01的6日指数移动平均+GRZT01的12日指数移动平均)/4
GRZT03赋值:GRZT02的2日指数移动平均
GRZT04赋值:GRZT03的2日指数移动平均
GRZT05赋值:GRZT04的2日指数移动平均
GRZT06赋值:GRZT05的2日指数移动平均
GRZT07赋值:GRZT06的2日指数移动平均
GRZT08赋值:GRZT07的2日指数移动平均
GRZT09赋值:GRZT08的2日指数移动平均
GRZT10赋值:GRZT09的2日指数移动平均
GRZT11赋值:GRZT10的2日指数移动平均
GRZT12赋值:GRZT11的2日指数移动平均
P3赋值:收盘价的240日指数移动平均*1.382
突破信号赋值:GRZT02上穿P3
有效突破赋值:突破信号的2日过滤
BK5赋值:上次有效突破距今天数
突破高点赋值:如果BK5<=100,返回BK5日前的最高价,否则返回无效数,画洋红色,线宽为1
突破支撑赋值:如果BK5<=100,返回BK5日前的最低价,否则返回无效数,画红色,线宽为2
突破压力赋值:如果BK5<=100,返回BK5日前的最高价,否则返回无效数,画红色,线宽为2
画带状线
K线
当满足条件有效突破时,在最高价位置画42号图标
XJ5赋值:上次有效突破=0距今天数
XJ7赋值:XJ5-1日前的最高价COLORA67D3D,线宽为2
赋值: 收盘价上穿XJ7 AND GRZT02>P3
赋值: COND12
当满足条件SELEC时,在最低价*0.99位置画9号图标
XA_188赋值:收盘价的9日指数移动平均
主升浪1赋值:XA_188*1.1的5日指数移动平均,画绿色
主升浪4赋值:收盘价的3日指数移动平均,画红色
ZT5赋值:最高价>1日前的收盘价*1.097
ZT18赋值:1日前的收盘价>获利盘为99%的成本分布的10日指数移动平均并且ZT5并且开盘价>1日前的收盘价的10日过滤
信号天数赋值:上次ZT18距今天数
输出 显示信号:ZT18 OR (信号天数>=1 AND 信号天数<=8 AND 主升浪4>主升浪1)

当满足条件显示信号时,在开盘价和收盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR0066BB
输出GRZT14:如果GRZT02>1日前的GRZT02,返回GRZT02,否则返回无效数,画红色,线宽为1
输出GRZT15:如果GRZT03<1日前的GRZT03,返回GRZT03,否则返回无效数,COLOR008C00,线宽为1
输出GRZT16:如果GRZT03>1日前的GRZT03,返回GRZT03,否则返回无效数,画红色,线宽为1
输出GRZT17:如果GRZT04<1日前的GRZT04,返回GRZT04,否则返回无效数,COLOR009B00,线宽为1
输出GRZT18:如果GRZT04>1日前的GRZT04,返回GRZT04,否则返回无效数,画红色,线宽为1
输出GRZT19:如果GRZT05<1日前的GRZT05,返回GRZT05,否则返回无效数,COLOR00BB00,线宽为1
输出GRZT20:如果GRZT05>1日前的GRZT05,返回GRZT05,否则返回无效数,画红色,线宽为1
输出GRZT21:如果GRZT06<1日前的GRZT06,返回GRZT06,否则返回无效数,COLOR00CC00,线宽为1
输出GRZT22:如果GRZT06>1日前的GRZT06,返回GRZT06,否则返回无效数,画红色,线宽为1
输出GRZT23:如果GRZT07<1日前的GRZT07,返回GRZT07,否则返回无效数,COLOR00CC00,线宽为1
输出GRZT24:如果GRZT07>1日前的GRZT07,返回GRZT07,否则返回无效数,画红色,线宽为1
输出GRZT25:如果GRZT08<1日前的GRZT08,返回GRZT08,否则返回无效数,COLOR00CC00,线宽为1
输出GRZT26:如果GRZT08>1日前的GRZT08,返回GRZT08,否则返回无效数,画红色,线宽为1
输出GRZT27:如果GRZT09<1日前的GRZT09,返回GRZT09,否则返回无效数,COLOR00CC00,线宽为1
输出GRZT28:如果GRZT09>1日前的GRZT09,返回GRZT09,否则返回无效数,画红色,线宽为1
输出GRZT29:如果GRZT10<1日前的GRZT10,返回GRZT10,否则返回无效数,COLOR00CC00,线宽为1
输出GRZT30:如果GRZT10>1日前的GRZT10,返回GRZT10,否则返回无效数,画红色,线宽为1
输出GRZT31:如果GRZT11<1日前的GRZT11,返回GRZT11,否则返回无效数,COLOR00CC00,线宽为1
输出GRZT32:如果GRZT11>1日前的GRZT11,返回GRZT11,否则返回无效数,画红色,线宽为1
输出GRZT33:如果GRZT12<1日前的GRZT12,返回GRZT12,否则返回无效数,COLOR00CC00,线宽为1
输出GRZT34:如果GRZT12>1日前的GRZT12,返回GRZT12,否则返回无效数,画红色,线宽为1
OCH赋值:如果收盘价>=开盘价,返回收盘价,否则返回开盘价
连涨赋值:收盘价>=1日前的OCH AND 最高价>1日前的最高价
输出NC连涨:上次连涨距今天数,NODRAW
NIK赋值:5日内收盘价距今天数,NODRAW
停止计数赋值: (收盘价3 OR (NC连涨=3 AND 1日后的5日内收盘价距今天数=4)
NC停止赋值:上次停止计数距今天数
开始赋值: 连涨 AND 连涨的NC停止日累和=1
NC开始赋值: 上次开始距今天数
连涨新高赋值: OCH=NC开始+1日内OCH的最高值 AND 收盘价>1日前的收盘价
连涨新高1赋值: 收盘价=NC开始+1日内收盘价的最高值
N连涨赋值:连涨新高的NC开始+1日累和
当满足条件N连涨>=3AND连涨新高时,在GRZT02位置书写数字,画绿色
起点2赋值: (N连涨=6 AND 连涨新高)
当满足条件起点2时,在最高价位置画斜线0斜率8长度,0方向., 画绿色, 线宽为1
起点3赋值: (N连涨=9 AND 连涨新高)
当满足条件起点3时,在最高价位置画斜线0斜率8长度,0方向., 画绿色, 线宽为1
起点赋值: (N连涨=3 AND 连涨新高)
当满足条件起点时,在最高价位置画斜线0斜率8长度,0方向., 画绿色, 线宽为1
换手赋值:成交量(手)/当前流通股本(手)*100,NODRAW
VOL_VOLUME赋值:成交量(手)
PRE_VOLUME赋值:1日前的VOL_VOLUME
IS_YIN赋值:收阴线
IS_DOUBLE_VOL赋值:VOL_VOLUME>=PRE_VOLUME*1.8
倍量阴线赋值:IS_DOUBLE_VOL AND IS_YIN AND 换手>3
当满足条件倍量阴线时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF0088
当满足条件倍量阴线时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORFF0011
XJ54赋值:上次倍量阴线=0距今天数
输出XJ74:XJ54-1日前的最高价画蓝色,线宽为2
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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