1. 麻烦帮忙编个通达信选股公式,阶段创新高的公式HHV(C,N)=C AND BARSCOUNT(CLOSE)>=N
AA:=HHV(C,N)=C AND BARSCOUNT(CLOSE)>=N ;
XG:AA=1 AND FILTER(AA=1,M);
{很高兴回答您的问题,把公式中的M,改成您要过滤的天数就可以了,希望能够帮到您,也祝您投资顺利}
2. 通达信第一次创60日新高的选股公式
A:H>REF(HHV(HIGH,60),1) AND REF(HHV(HIGH,10),1)<REF(HHV(HIGH,60),1);
3. 股票首次创新高是什么意思
你好,股票首次来创新高意味着该股源价格首次处于一段时间的最高价格,说明该股有较多的市场资金看好做多,股票的多头资金处于强势阶段,使股票前期的套牢盘被市场资金消化。通常股票创新高后有可能会扩大股票的上涨空间,从而使股票的市场关注度提高。但是,如果股票创新高之后,股票成交量出现逐步缩减,有可能会导致股票价格出现调整风险。
通常情况下,股票价格出现创新高会在市场环境处于稳定的上涨或者调整趋势中,这样会让投资者对股票的关注度提高,使市场抛压减小,从而影响市场股票向上发展。并且,创新高的股票基本面相对会较好,这样会使股票具有较强的支撑性,导致股票的市场关注度提升。而且,创新高的股票大概率会处于相对热门、发展前景较好的行业中。这样会使市场资金持续性的关注,也会受到行业发展炒作的带动。
风险揭示:本信息部分根据网络整理,不构成任何投资建议,投资者不应以该等信息取代其独立判断或仅根据该等信息作出决策,不构成任何买卖操作,不保证任何收益。如自行操作,请注意仓位控制和风险控制
4. 通达信15天创新高预警指标
{创新高}
C>REF(HHV(H,15),1) OR C>REF(HHV(C,15),1);
{创新低}
C<REF(LLV(L,15),1) OR C<REF(LLV(C,15),1);
股票公式专家团为你解答,希望能帮到你,祝投资顺利。
5. 求助高手写一个在60日内创新高的选股公式
H>REF(HHV(H,60),1);
股票公式专家团为你解答,希望能帮到你,祝投资顺利。
6. 突破新高选股公式编写
先说明一下,你要求的比值在1.01~1.05范围内,软件做不到的(不确定值),只能是该范围内的一个固定的值才能判断出来;
再一个,条件一与条件二的时间周期只能选取一个(道理同上),逻辑判断非A既B,不可能既是A又是B同时出现;
形态判断属于另外一类选股公式,并且,要符合软件给出的固定形态(比如:W底/V型底或M头等等),而你列举的该股及前2个条件都不适合使用形态选股公式。
现给出一个创新高的选股公式仅供参考--------------
HHV(HIGH,N)=HHV(HIGH,M);
--------------------------------
表示:N日内最高价的最高值=M日内最高价的最高值,其中的N可以设置成1~3或更大;M(时间周期)可以设置60天或120天等任意天数。
也可以参考下面公式---------------
HHV(HIGH,N)=HHV(HIGH,0) AND BARSCOUNT(CLOSE)>=N;
7. 创新高指标公式制作
用到函数:
DRAWBMP(COND,PRICE,BMPFILE),当COND条件满足时,在PRICE位置画BMPFILE文件名指定的BMP位图(缺省路径为DZH2\USERDATA\BMP)。
例如:DRAWBMP(CLOSE>OPEN,LOW,'SUN')表示当收阳时在最低价位置画Superstk\UserData\Bmp\Sun.BMP位图。
就看你的指标是什么了。比如你的提标为:“指标1”
则:
DRAWBMP("指标1">80,LOW,'SUN');
除了用指定的图来画,还有其它的如输出文字之类,下面供你参考
绘图函数
在图形上绘制位图。
用法:
DRAWBMP(COND,PRICE,BMPFILE),当COND条件满足时,在PRICE位置画BMPFILE文件名指定的BMP位图(缺省路径为分析家目录\USERDATA\BMP)。
例如:DRAWBMP(CLOSE>OPEN,LOW,'SUN')表示当收阳时在最低价位置画Superstk\UserData\Bmp\Sun.BMP位图。
根据条件填充背景区域
用法:
DRAWGBK(COND,COLOR),填充满足COND条件的背景区域。COLOR可以为渐变颜色STRIP,也可以为BMP图形文件名(缺省路径为分析家目录\USERDATA\BMP),若省略COLOR则使用指标线颜色填充(可以使用COLORRED等描述符设定)。
例如:DRAWGBK(CLOSE>OPEN),COLORRED;表示收阳时用红色填充背景。
DRAWGBK(CLOSE>OPEN,'MyBMP');表示收阳时用USERDATA\BMP\MyBMP.BMP填充背景。
图形中最后一根K线条件填充背景区域。
用法:
DRAWGBKLAST(COND,COLOR),若图形中最后一根K线满足条件COND,则设定背景COLOR。COLOR可以为渐变颜色STRIP,也可以为BMP图形文件名(缺省路径为分析家目录\USERDATA\BMP),若省略则使用指标线颜色填充(可以使用COLORRED等描述符设定)。
例如:DRAWGBKLAST(CLOSE>OPEN),COLORRED;表示最后一根K线收阳时用红色填充背景。
DRAWGBKLAST(CLOSE>OPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1));表示图形中最后一根K线收阳时红绿过渡色沿水平方向填充背景。
在图形上绘制小图标。
用法:
DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标,TYPE取值范围是1—14。
例如:DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图标。
在图形上绘制直线段。
用法:
DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为延长类型。
例如:DRAWILINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示
在创20天新高与创20天新低之间画直线并且向右延长。
在图形绝对位置上画矩形。
用法:
DRAWRECTABS(LEFT,TOP,RIGHT,BOTTOM,COLOR),以图形窗口(LEFT,TOP)为左上角,(RIGHT,BOTTOM)为右下角绘制矩形,坐标单位是像素,图形窗口左上角坐标为(0,0),矩形中间填充颜色COLOR,COLOR为0表示不填充。
例如:DRAWRECTABS(0,0,100,60,0)表示在图形最左上角位置绘制100*60像素的矩形,不填充内部。
在图形相对位置上画矩形。
用法:
DRAWRECTREL(LEFT,TOP,RIGHT,BOTTOM,COLOR),以图形窗口(LEFT,TOP)为左上角,(RIGHT,BOTTOM)为右下角绘制矩形,坐标单位是窗口沿水平和垂直方向的1/1000,取值范围是0—999,超出范围则可能显示在图形窗口外,矩形中间填充颜色COLOR,COLOR为0表示不填充。
例如:DRAWRECTREL(0,0,500,500,RGB(255,255,0))表示在图形最左上部1/4位置用黄色绘制矩形。
在图形上显示文字。
用法:
DRAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置书写文字TEXT。
例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')表示当日涨幅大于8%时在最低价位置显示'大阳线'字样。
在图形绝对位置上显示文字。
用法:
DRAWTEXTABS(X,Y,TEXT),在图形窗口(X,Y)坐标位置书写文字TEXT,坐标单位是像素,图形窗口左上角坐标为(0,0)。
例如:DRAWTEXTABS(0,0,'注意')表示在图形最左上角位置显示'注意'字样。
在图形相对位置上显示文字。
用法:
DRAWTEXTREL(X,Y,TEXT),在图形窗口(X,Y)坐标位置书写文字TEXT,坐标单位是窗口沿水平和垂直方向的1/1000,X,Y取值范围是0—999,超出范围则可能显示在图形窗口外。
例如:DRAWTEXTREL(0,0,'注意')表示在图形最左上角位置显示'注意'字样。
根据条件填充区域。
用法:
FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...),填充PRICE1到PRICE2之间的区域,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不填充,从COND1之后的参数均可以省略,最多可以有10组条件。
例如:FILLRGN(CLOSE,OPEN,CLOSE>OPEN,RGB(255,0,0),CLOSE<OPEN,RGB(0,255,0))表示填充开盘价和收盘价之间的区域,阳线时用红色,阴线时用绿色,平盘不绘制。
根据条件填充区域。
用法:
FLOATRGN(PRICE,WIDTH,COND1,COLOR1,COND2,COLOR2...),以PRICE为基础填充宽度为WIDTH像素的区域,WIDTH为负则向下填充,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不填充,从COND1之后的参数均可以省略,最多可以有10组条件。
例如:FLOATRGN(CLOSE,VOL/HHVALL(VOL)*15,CLOSE>OPEN,RGB(255,0,0),1,RGB(0,255,0))表示沿收盘价填充宽度为成交量的区域,区域最大宽度为15像素,阳线时用红色,阴线时用绿色。
根据条件绘制浮动柱状线。
用法:
FLOATSTICK(PRICE,WIDTH,COND1,COLOR1,COND2,COLOR2...),以PRICE为基础绘制长度为WIDTH像素的柱状线,WIDTH为负则向下绘制,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不绘制,从COND1之后的参数均可以省略,最多可以有10组条件。
例如:FLOATSTICK(CLOSE,VOL/HHVALL(VOL)*20)表示沿收盘价绘制宽度为成交量增量的柱状线,柱状线最大宽度20像素。
根据条件画线。
用法:
PARTLINE(PRICE,COND1,COLOR1,COND2,COLOR2...),绘制PRICE线,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不绘制,从COLOR1之后的参数均可以省略,最多可以有10组条件。
例如:PARTLINE(CLOSE,CLOSE>OPEN,RGB(255,0,0),CLOSE<OPEN,RGB(0,255,0),1,RGB(0,0,255))表示画收盘价线,阳线时用红色,阴线时用绿色,平盘用蓝色。注意最后一个条件为1,表示前面都不满足时必然满足这个条件。
在图形上绘制折线段。
用法:
POLYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接。
例如:POLYILINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线。
指定颜色。
用法:
RGB(R,G,B),表示用三原色红(R)绿(G)蓝(B)混合组成指定颜色,每种颜色值可以设定为0-255。
例如RGB(255,0,0)表示红色,RGB(0,0,255)表示蓝色
在图形上绘制柱线。
用法:
STICKLINE(COND,PRICE1,PRICE2,WIDTH,ATTR),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),ATTR的个位不为0则画空心柱,ATTR的十位以上部分表示左右移动,范围是-1000—1000,表示移动位置的千分比。
例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,501)表示画K线中阳线的空心柱体部分,向右移动K线宽度的50%。
描述渐变色。
用法:
STRIP(RGB1,RGB2,DIR),表示生成RGB1色到RGB2色的渐变区域,DIR=1表示沿水平方向,否则表示沿垂直方向,其中RGB1,RGB2必须用RGB函数描述。本函数只能用于DRAWGBK、DRAWGBKLAST函数中,作为背景填充色描述符。
例如STRIP(RGB(255,0,0),RGB(0,255,0),0)表示由红色到绿色的垂直渐变色。
在图形上显示图标,鼠标移近时显示文字。
用法:
TIPTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置显示图标,若PRICE为0,则在图形底部显示图标。
例如:TIPTEXT(CLOSE/OPEN>1.08,LOW,'大阳线,股价为:'+close)表示当日涨幅大于8%时在最低价位置显示图标,鼠标移近时显示文字'大阳线,股价为:15.88'字样。
在图形上绘制垂直线。
用法:
VERTLINE(COND,TYPE),当COND条件满足时,沿垂直方向绘制TYPE类型的线段,TYPE=0表示实线,1表示虚线'---',2表示点线'...',3表示点划线'-.-.-',4表示点点划线'-..-..-'。
例如:VERTLINE(HIGH>=HHV(HIGH,20),1)表示在创20天新高画垂直虚线。
输出修饰符
水平对齐方式控制符
ALIGNx,用逗号隔开放置在DrawIcon,DrawBmp,DrawText语句后,用于设定对齐方式,x=0表示左对齐,1表示中对齐,2表示右对齐,缺省左对齐。
例如:
DrawIcon(CLOSE>OPEN,LOW,6),ALIGN1;表示绘制6号图标,采用中对齐
输出线型控制符
STICK,用逗号隔开放置在输出语句后,将该输出绘制成小圆圈线。
例如:
VOL,CIRCLEDOT;
输出颜色控制符
COLORbbggrr,用逗号隔开放置在输出语句后,用于设定绘制指标线的颜色,rr、gg、bb分别表示红绿蓝三色的份量,用十六进制表示,00表示最小,FF表示最大。
例如:
CLOSE,COLOR0000FF;表示用红色绘制收盘价线
输出线型控制符
STICK,用逗号隔开放置在输出语句后,将该输出绘制成阴阳颜色柱线,若数值正则用阳线颜色,否则用阴线颜色。
例如:
CLOSE-CLOSE[1],COLORSTICK;表示绘制涨跌阴阳柱线
输出线型控制符
STICK,用逗号隔开放置在输出语句后,将该输出绘制成斜叉线。
例如:
VOL,CROSSDOT;
输出线型控制符
STICK,用逗号隔开放置在输出语句后,将该输出绘制成虚线。
例如:
VOL,DOTLINE;
输出层控制符
LAYERx,用逗号隔开放置在输出语句后,用于设定绘制指标线所在层,x可以为0-7,数字越小表示越靠上层,将会遮盖其下层的图形,缺省为第4层。
例如:
CLOSE,LAYER0;表示绘制收盘价线在第0层,将遮盖所有其它层
输出线型控制符
STICK,用逗号隔开放置在输出语句后,将该输出绘制成柱线,同时带上包络。
例如:
VOL,LINESTICK;表示绘制成交量包络柱线
输出线宽控制符
LINETHICKx,用逗号隔开放置在输出语句后,用于设定绘制指标线宽度,x可以为0-7,若设为0则表示不显示。
例如:
CLOSE,LINETHICK6;表示用6点粗线绘制收盘价线
向后平移控制符
MOVEx,用逗号隔开放置在输出语句后,用于设定输出线向后平移x周期,x=0—255
例如:
CLOSE,MOVE10;表示绘制收盘价线向后移动10周期
输出线型控制符
STICK,用逗号隔开放置在输出语句后,将该输出绘制成点线。
例如:
VOL,POINTDOT;
输精度出控制符
PRECISx,用逗号隔开放置在输出语句后,用于设定指标数值精确到小数点后多少位,x可以为0-6。
例如:
CLOSE,PRECIS6;表示收盘价线显示6位小数精度
输出线型控制符
STICK,用逗号隔开放置在输出语句后,将该输出绘制成柱线。
例如:
VOL,STICK;表示绘制成交量柱线
输出线型控制符
STICK,用逗号隔开放置在输出语句后,将该输出绘制成3D柱线。
例如:
VOL,STICK3D;表示绘制成交量3D柱线
垂直对齐方式控制符
VALIGNx,用逗号隔开放置在DrawIcon,DrawBmp,DrawText语句后,用于设定对齐方式,x=0表示上对齐,1表示中对齐,2表示下对齐,缺省上对齐。
例如:
DrawIcon(CLOSE>OPEN,LOW,6),ALIGN1,VALIGN0;表示绘制6号图标,采用中对齐和上对齐
输出线型控制符
STICK,用逗号隔开放置在输出语句后,将该输出绘制成与K线同样粗细的柱线。
例如:
VOL,VOLSTICK;表示
8. 求20日内首次创新高股票公式
我来归纳下您的问题,即昨天创出20天的最高价,而今天收跌且最高价低于昨天最高价吧?
XG:REF(H,1)=HHV(H,20) AND C<REF(C,1);
9. 创新高选股公式
这个问题并不太难,没有人回答的原因,我总结如下:
“网络的分虽然不值钱,但知识总是要值几个钱的!”
---------兄弟,你就不能加点悬赏分吗?
(参数N=70,M=30,对日K线操作)
CLOSE>REF(HHV(HIGH,N),M) AND CLOSE<1.05*REF(HHV(HIGH,N),M);
10. 请大家帮我写个通达信创新高家数的公式
通达信没有来横盘统计功能,源你的要求要麻烦些:
第一步,新建以下公式:
xg:h>=hhv(h,0);
第二步选股。看选股出来的股票就是创新高的股票数量。
第三步:要是看M个交易日创新高的股票,就是用阶段选股公式。