1. [高分求助]通达信选股公式
▲ 均线走平:BETWEEN(MA(C,30)/REF(MA(C,30),1),0.99,1.02);
▲ 三条均线(MA5,MA13,MA21)粘合(在5%的范围内视为粘合)
MAX(MA(C,5),MAX(MA(C,13),MA(C,21)))/MIN(MA(C,5),MIN(MA(C,13),MA(C,21)))<1.05;
▲ 三条均线粘合:a:=ma(c,5); b:=ma(c,13); d=ma(c,34);
a1:=abs((a-c)/c); a2:=abs((b-c)/c); a3:=abs((d-c)/c);
a1<0.01 and a2<0.01 and a3<0.01
▲ 5、10、20、30日均线走平并且股价在3%幅度内形成四线粘合
n: 1,20,5; m: 1,10,3;
aH:=max(ma(c,5),max(ma(c,10),max(ma(c,20),ma(c,30))));
aL:=min(ma(c,5),min(ma(c,10),min(ma(c,20),ma(c,30))));
b1:=hhv(max(c,o),n)/llv(min(c,o),n);
结果:filter(b1<=(1+m/100) and ah/al<=(1+m/150),n),stick;
▲ 多条均线粘合(5、10、20、30、120、250日)的技术指标。 参数:n为粘合程度,n值越小均线距离越近。m为粘合周期。n(2,1,500) m(10,1,100)
aa:=(ma(c,5)+ma(c,10)+ma(c,20)+ma(c,30)+ma(c,120)+ma(c,250))/6;
up:=aa*n/100+aa; down:=aa-aa*n/100;
count(BETWEEN(ma(c,5),up,down) and BETWEEN(ma(c,10),up,down)
and BETWEEN(ma(c,20),up,down) and BETWEEN(ma(c,30),up,down)
and BETWEEN(ma(c,120),up,down) and BETWEEN(ma(c,250),up,down),m)=m;
▲ 多均线粘合
MA1:=MA(C,5); MA2:=MA(C,10); MA3:=MA(C,20);
MA4:=MA(C,30); MA5:=MA(C,60); MA6:=MA(C,40);
P1:=ABS(MA1-MA2)+ABS(MA2-MA3)+ABS(MA1-MA4)+ABS(MA2-MA4)+ABS(MA3-MA4)+
ABS(MA1-MA3)+ABS(MA1-MA5)+ABS(MA2-MA5)+ABS(MA3-MA5)+ABS(MA4-MA5);
五线粘合:IF(P1/C<11/100 AND MA1>REF(MA1,1),888,0)COLORRED,LINETHICK3;
P2:=ABS(MA1-MA2)+ABS(MA1-MA3)+ABS(MA1-MA4)+ABS(MA2-MA3)+ABS(MA2-MA4)+
ABS(MA3-MA4);
你参考上面的语句写法,按自己的要求修改吧。
建议你下载:
通达信函数大全(网络文库)
http://wenku..com/view/434d5dcfa1c7aa00b52acb37.html
通达信股票公式教程(网络文库)
http://wenku..com/view/2305598102d276a200292e33.html
下面在送一个,呵呵!
{n 1 100 9,m 1 100 3,y 1 100 50}
LOWV:=LLV(LOW,n);
HIGHV:=HHV(HIGH,n);
RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,m);
K:=EMA(RSV,m);
D:=MA(K,m);
K<y AND CROSS(K,D);
2. 请高手帮忙编写通达信公式
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
xg:ref(every(c<ma(c,21),21) ,1) and exist(cross(d,j),21)=1 and c>ma(c,21);
3. 通达信中统计每日涨停家数的指标公式该如何写
通达信可以编写统计每日涨停家数的指标公式,效果如下图,红色柱线,显示的是当日涨停数量,绿色柱显示的是跌停数量.
1、打开分析家:进入公式管理器,快捷方式:Ctrl+F。
或者依次点击“公式”菜单→“公式管理”→“分组”→“技术指标”→选中要转换的指标,点右侧“修改”按钮,右键点“全选”(Ctrl+A),再右键点“复制”(或:Ctrl+C);
2、打开通达信:进入公式管理器,快捷方式:Ctrl+F。
或者依次点击“功能”菜单→“公式系统”→“公式管理器”→“公式组”→“技术指标公式”→“其他类型”,点右侧“新建”按钮,在中间空白处右键点“粘帖”(或:Ctrl+V),在“公式名称”框内填入名称,点“确定”。
注意:加密公式不能转换!分析家与通达信某些函数意义不同,可能需要修改!
5. 通达信DTX。主图公式
分析家公式网,最大的股票公式,股票软件下载站
|
[通达信飞狐公式解密]止损主图v1:MA(C,3),COLORWHITE;v2:MA(C,21),COLORFF00FF;v3:ema(close,30);牛熊界:ma(v3,m),coloryellow;IF(V1>ref(V1,1),牛熊界,0),Circledot,COLORRED,LINETHICK2;IF(V1ZDF:=(C-REF(C,1))/REF(C,1)*100;STICKLINE(ZDF>9.8,O,C,6,0),COLORRED;STICKLINE(ZDF9.8,O,C,6,0),COLORRED;STICKLINE(ZDF
v2)
and
(v1
>
VAR1)
and
(CLOSE
>v1
+
0.03),1,0),POINTDOT,coloryellow;DRAWTEXT(●金牛,v1,●),coloryellow;drawtext(Cross(v1,v2)
AND
v1=
REF(LOW,1)))
AND
(LOW
>
LLV(LOW,16)))
OR
(((CROSS((A4
*
1.01),LOW)
AND
(COUNT((CLOSE
>
(REF(CLOSE,1)
*
1.09)),BARSLAST(CROSS(DIFF,DEA)))
>=
1))
AND
(COUNT(CROSS((A4
*
1.01),LOW),BARSLAST(CROSS(DIFF,DEA)))
=
(REF(LOW,1)
*
0.97))))
OR
(((CROSS((A4
*
1.01),LOW)
AND
(COUNT(CROSS((A4
*
1.01),LOW),BARSLAST(B))
=
1))
AND
(HIGH
>=
REF(LOW,1)))
AND
(LOW
>
LLV(LOW,16)很高兴回答楼主的问题
如有错误请见谅
6. 求通达信指定时间段总跌幅的选股公式
SS:=REFDATE(CLOSE>0,1091231);SSANDC/REFDATE(CLOSE,1091231)<0.4;备注:公式中的1091231代表的是2009年12月31日若要从年初2009年1月1日收盘价开始计算,则将1091231改为1090101。
一、《通达信集成版》v7.52软件新语法新函数引用各种公式从《通达信集成版》软件开始,交易系统公式,条件选股公式也可以被引用.引用时若有参数指定,则使用指定参数,否则使用指标的缺省参数;指定了指标的某一条输出线,则使用该输出线,否则使用第一条输出线.引用画线指标公式画线指标直接引用或以引号说明.例如:MID:=KDJ.K(10,2)MID:=KDJ.K(10,2)表示以(10,2)为参数计算指标公式KDJ的K值,并赋值给MID.
二、引用分析家的公式:公式名称.指标线名称(参数表)中参数表中的参数个数应该与该公式的实际参数数量一致,若不写参数表,则表示使用缺省参数.例如MACD.DIF表示引用根据缺省参数计算的MACD指标中的DIF指标线数值.引用交易系统公SYSTEM.公式名称.交易类型(参数表)
三、交易类型可以为ENTERLONG,EXITLONG,ENTERSHORT或者EXITSHORT,分别示引用多头买入,多头卖出,空头买入,空头卖出.考虑兼容,BUYPOINT,SELLPOINT等老的方式仍然支持.引用条件选股公式条件选股公式由EXPLORER导出.暂时还不支持引用五彩K线公式.例如,要指示涨停版的K线画蓝色,可以定义输出线:UP:CLOSE>=REF(CLOSE,1)×1.1,COLORBLUE.跨周期引用公式引用其他周期数据,使用#运算符指明周期.包括:MIN1[分钟],MIN5[5分钟],MIN15[15分钟],MIN30[30分钟],MIN60[60分钟],DAY[日线],WEEK[周线],MONTH[月线].例如得到KDJ的周线数据,可以表述为:MACD#WEEK.应注意的是,只从较短周期引用较长周期,反方向的引用不允许.
四、引用其它股票数据:您还可以在公式中引用其它任和股票的数据,方法为:股票代码$数据名称例如要得到0001的收盘价,可以表示:0001$CLOSE;数据名称可以是OPEN,HIGH,LOW,CLOSE,VOL,AMOUNT,分别表示包括开盘价,最高价,最低价,收盘价,交量,成交额.公式导出,导入导出公式1.点击公式管理器的〖导出公式〗按钮,弹出对话框供用户输出公式.2.在输出公式时,系统列出可供输出的四类公式,用鼠标点取待输出公式前的方框将其选中.导入公式在引入公式时,系统显示所有待引入的公式.若某公式在系统中已存在同名公式则会在导公式对话框下方提示.新引入公式的名称可以被更改,方法是先选中该公式,然后用鼠标再次点击它的名称部分.临时引入临时引入的公式将不保存在系统硬盘上,退出后这些公式随即自动消失.这对需要公式保密的网络版用户很有帮助.
7. 选股公式如何导入
在选股公式编辑器里编辑,给公式取名,保存在条件选股->其他里面。
在条件选股里选择之前保存的公式就可以选股了
第二种方法:
将通达信股票公式下载到公式文件(XXXXX.tne)后,保存或复制一份到桌面(或:我的文档,或自己喜欢存放的文件夹)
打开通达信行情软件,看到K线图后,按组合键:
CTRL+F , 导入公式 , 找到并点选公式文件存放的位置(比如桌面) , 点公式文件 ,打开 ,(如果有安装密码)输入密码:******** ,按[全部选中],点[覆盖同名] ,OK。
8. 通达信主图显示涨停板跌停板家数公式
涨停家数:"880006$C" NODRAW COLOR0000FF;
跌停家数:"880006$O" NODRAW COLOR00FF00。
引用分析家的公式"公式名称.指标线名称"(参数表)
其中参数表中的参数个数应该与该公式的实际参数数量一致,若不写参数表,则表示使用缺省参数。例如"MACD.DIF"表示引用根据缺省参数计算的MACD指标中的DIF指标线数值。
(8)通达信股票公式分析家扩展阅读:
1、引用条件选股公式:
条件选股公式由"EXPLORER"导出。
例如引用条件选股的KDJ,则表述为:EXPLORER. KDJ;交易系统公式由"SYSTEM"导出.系统暂时还不支持引用五彩K线公式。
例如,要指示涨停版的K线画蓝色,可以定义输出线:UP:CLOSE>=REF(CLOSE,1)×1.1, COLORBLUE。
2、跨周期引用公式:
引用其他周期数据,使用"#"运算符指明周期。
包括: MIN1[分钟],MIN5[5分钟],MIN15[15分钟],MIN30[30分钟],MIN60[60分钟],DAY[日线],WEEK[周线],MONTH[月线]。
例如得到KDJ的周线数据,可以表述为:MACD#WEEK.应注意的是,只能从较短周期引用较长周期,反方向的引用不允许。
9. 通达信公式,如何选出指定时间内,涨幅大于或小于多少的股票
运用下面这个公式就可以了:
涨幅:=(C-REF(C,1))/REF(C,1)*100;
区间涨幅:=SUM(涨幅,10);
XG:区间涨幅>=10;
公式含义:10天的区间涨幅大于10个百分点选股。其中的第一个10是指10个周期,可以自己调整。第二个10是10个百分点,可以自己调整。
历史上的阶段涨幅可以使用历史阶段选股来实现。
通达信好用的选股公式:
1,5日均线拐头向上
MA1:=MA(CLOSE,5);
向下天数:=COUNT(MA1
向下天数>4ANDMA1>REF(MA1,1);
2,老鼠仓
AA1:=AMOUNT/V;
BB1:=L
CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:=L
EE1:=V
老鼠仓:BB1ANDCC1ANDDD1ANDEE1;
3,2阳夹1阴选股
REF(C,2)>REF(O,2)ANDREF(C,1)
C>OANDC>=REF(O,1);
4,回踩10均线
VAR1:=MA(C,10)>MA(C,20)ANDMA(C,20)>MA(C,30)ANDMA(C,30)>MA(C,60);
VAR2:=MA(C,10)>REF(MA(C,10),1)ANDMA(C,20)>REF(MA(C,20),1)ANDMA(C,30)>REF(MA(C,30),1)ANDMA(C,60)>REF(MA(C,60),1);
COUNT(VAR1ANDVAR2,3)=3ANDABS((MA(C,10)-L)/L)*100<0.3ANDC>MA(C,10);
5,涨停板敢死队
Lx1:=(EMA((AMOUNT/10000000),1)/3);
Lx2:=(WINNER(C)/0.3);
Lx3:=IF(c<0,Lx1,V);
Lx4:=IF(c<0,Lx2,V);
Lx5:=IF((BARSCOUNT(C)>100),Lx3,Lx4);
量:=Lx5/1000;
动量:=(EMA(量,13)*1.5);
A01:=IF((量>动量),量,0);
A02:=BARSLAST((A01>0));
A03:=REF(量,A02);
趋势:=IF((量<=A01),量,A03);
突破:=IF(((((量=趋势)and(C>REF(C,1)))and(量>REF(量,1)))and(REF(A02,2)>0)),888,0);
量价突破:FILTER(突破,5)*6;
6,短线之王
VAR1:=(-100)*(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3));
CROSS(VAR1,-87)ANDOPEN
(CLOSE,58);
7,主力介入
VAR1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
VAR2:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;
VAR3:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
VAR4:=(VAR1+2*VAR2+3*VAR3)/6;
VAR5:=MA(VAR4,3)-STD(VAR4,3);
VARA:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(VARA,3,1),COLORYELLOW;
VARB:=SMA(K,3,1);
J:=3*K-2*VARB,COLORGREEN;
主力介入:CROSS(J,VARB)ANDCOUNT(VAR5<-16,4)>=1,COLORWHITE;
10. 通达信日线选股如何引用分时数据
黄色的是5PMA即5日均线;紫色的是10PMA即10日均线;绿色的是20PMA即20日均线。
日线的颜色:凡收盘价高于当天开盘价的,为红色,相太阳,也称为阳线。 凡收盘价低于当天开盘价的,为绿色,也称为阴线。
1、 如果想要在通信达里提取跨周期数据,只需要使用“#”号键然后指明想要提取的周期数据即可。举例日线图里如果想要获取KDJ指标中K值的周线数据,可以在键盘上进行如下的公式表述:“KDJ.K#WEEK.”,之后即可调取K值的周线数据。
2、 不过在提取跨周期数据的时候需要注意以下事项:通达信系统只能允许从较短周期引用较长周期的数据,无法进行反方向的引用。
3、 从《通达信集成版》软件开始,交易系统公式,条件选股公式也可以被引用.引用时若有参数指定,则使用指定参数,否则使用指标的缺省参数;指定了指标的某一条输出线,则使用该输出线,否则使用第一条输出线. 引用画线指标公式 画线指标直接引用或以引号说明.
例如:MID:=KDJ.K(10,2) 或 MID:="KDJ.K"(10,2)表示以(10,2)为参数计算指标公式KDJ的K值,并赋值给MID. 引用分析家的公式 "公式名称.指标线名称"(参数表) 其中参数表中的参数个数应该与该公式的实际参数数量一致,若不写参数表,则表示使用缺省参数.例如"MACD.DIF"表示引用根据缺省参数计算的MACD指标中的DIF指标线数值. 引用交易系统公式 "SYSTEM.公式名称.交易类型"(参数表) 交易类型可以为
拓展资料:
1、 ENTERLONG,EXITLONG,ENTERSHORT或者EXITSHORT,分别表示引用多头买入,多头卖出,空头买入,空头卖出.考虑兼容,BUYPOINT,SELLPOINT等老的方式仍然支持。
2、 引用条件选股公式 条件选股公式由"EXPLORER"导出。短周期可引用长周期,长周期不建议引用短周期 引用指标“#”还是可以告诉你的,详见如下: #后可用MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH,SEASON,YEAR 例如:TMP1:=CLOSE#WEEK; {非指标引用时只可用于OPEN,HIGH,LOW,CLOSE,VOL,AMOUNT,VOLINSTK等,
3、 周期不支持多秒线,多分钟线和多日线,并且引用周期必须要高于当前周期,5秒线只支持引用1分钟线和5分钟线} TMP2:=KDJ.K#WEEK;