ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:24.33KB ,
资源ID:10153578      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10153578.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(通达信公式汇总1.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

通达信公式汇总1.docx

1、通达信公式汇总11.公式汇总1.跨周期如何在日线上显示当天收盘价、5日新高、5周新高、5月新高四条线?方法一:公式引用先新建一个公式AAAN1 100 5 HH:HHV(H,N);再做一个公式引用AAA完成四条线的输出公式:五周最高:=AAA.HH#WEEK(5);HH=HHV(H,5)五月最高:=AAA.HH#MONTH(5);现价:IF(CURRBARSCOUNT=15,DYNAINFO(7),DRAWNULL);日最高:IF(CURRBARSCOUNT=15, HHV(H,5),DRAWNULL);五周最高1:IF(CURRBARSCOUNT=15,五周最高,DRAWNULL);五月最高

2、1:IF(CURRBARSCOUNT=15,五月最高,DRAWNULL);若想显示当前交易日的这四个值的一条直线如下:五周最高:=AAA.HH#WEEK(5);HH=HHV(H,5)五月最高:=AAA.HH#MONTH(5);现价:IF(CURRBARSCOUNT=15,DYNAINFO(7),DRAWNULL);NN:=CURRBARSCOUNT-1;日最高:IF(CURRBARSCOUNT=15, REFX(HHV(H,5),NN),DRAWNULL);五周最高1:IF(CURRBARSCOUNT=15, REFX(五周最高,NN),DRAWNULL);五月最高1:IF(CURRBARSC

3、OUNT20;TJ2:=(DRSP-ZRSP)/ZRSP*1009.5;TJ1 AND TJ2;此方法简化:A:=BARSLAST(MONTH!=REF(MONTH,1);(C#MONTH/REF(C#MONTH,A+1)-1)*10020 AND (C/REF(C,1)-1)*1009.5;方法二:一个公式应用一个公式先新建一个BBB公式JRSP:C;ZRSP:REF(C,1);再做一个公式引用BBB公式内容如下DYSP:=BBB.JRSP#MONTH;QYSP:=BBB.ZRSP#MONTH;(DYSP-QYSP)/DYSP*10020 AND (C-REF(C,1)/REF(C,1)*1

4、009.5;日线上展示5日均线和5周均线?方法一ZSP:=C#WEEK;TJ:=IF(ZSP!=REF(ZSP,1),1,0);N:=SUMBARS(TJ,5);ZSPP:=IF(ZSP!=REF(ZSP,1),ZSP,0);周均线:SUM(ZSPP,N)/5;日均线:MA(C,5);方法二:引用公式方法新建一个DDD公式N 0 100 5MA1:MA(C,N);再建一个公式引用DDD公式内容如下五周均线:DDD.MA1#WEEK(5);日均线:MA(C,5);日线满足CMA(C,10) 同时60分钟线的收盘价满足 CMA(C,30)?方法一:60分钟周期下选股可以在60分钟周期下面输出验证为

5、1的就是满足条件的DRSP:=C#DAY;RQ:=INTPART(DATE/1);TJ:=IF(RQ=REF(RQ,1),0,1);N:=SUMBARS(TJ,10);DRSPP:=IF(DRSP!=REF(DRSP,1),DRSP,0);MADRSP:SUM(DRSPP,N)/10;10日 日均线FZSP:=C;MAFZSP:=MA(C,30);DRSPMADRSP AND FZSPMAFZSP;方法二:引用公式新建一个DDD公式N 0 100 5MA1:MA(C,N);SPP:C;再建一个公式引用DDD公式内容如下a) 用60分钟周期选股: CMA(C,30) AND C#DAYAAA.M

6、A1#DAY(10);b) 日线周期选股:按理不允许大周期引用小周期数据不过这样儿如果被验证可以还是可以用用的 CMA(C,10) AND DDD.SPP#MIN60DDD.MA1#MIN60(30);2.条件选股单日跌幅大于3%其后出现的第三根阴线进行标记单日跌幅大约3%其后出现的第三根阴线进行标记;DF:=(C-REF(C,1)/REF(C,1)*100C);NN:=SUMBARS(SYIN,4);REF(DF,NN-1) AND SYIN;取得13日内J值的最小值 并且J值要小于0,并且取得遮天的收盘价TJ:=(LOD(KDJ.J,3)=1 AND KDJ.J=0,REF(C,MM),D

7、RAWNULL);今天创新高,且这20天里面加这次是第二次创新高且两个创新高的最高价一样20天内今天创新高,前十九天创新高写法一:TJ1:= BARSCOUNT(CLOSE)20; 有效交易日天要在20以上TJ2:= H=HHV(H,0); 今日创历史新高TJ3:= H=REF(HHV(H,19),1); 昨天为止的最近20天的新高也等于今日的历史新高TJ1 AND TJ2 AND TJ3; 所以综上的话 就是 后面的21天两个新高 且两个新高价格一样。写法二:XG:=H=HHV(H,0);N:=SUMBARS(XG,2);包含的是两个新高以及两个新高里面的所有k线的个数HH:REF(H,N)

8、;XG AND H=REF(H,N-1) AND N=20;N-1才可以获得前面那个新高的 SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数。怎么选出全流通的股票?(CTRL+F自建条件选股公式)FINANCE(1)=FINANCE(7);总股本(股)=流通股本(股)如何筛选出st股(筛选出ST股的股票)ST股:=NAMELIKE(ST) OR NAMELIKE(*ST) OR NAMELIKE(S ST) OR NAMELIKE(SST) OR NAMELIKE(S*ST);最近30天的最高价曾经

9、创最近120天的最高价, 如果此事发生在最近N=5天内,则选出。HHV(H,30)=HHV(H,120) AND HHVBARS(HIGH,30)5;最近30天内,出现5个以上振幅小于0.05的股票(5个和0.05可以改动),再加上流通市值小于50个亿COUNT(H-L)/REF(C,1)*1005 AND CAPITAL*CO,10);H=REF(HHH,N) AND EXIST(EVERY(CO,10),45);成交量选股1.前日股票的成交量约等于昨日的成交量2.今日的成交量是缩量3.股价是上涨的TJ1:=ABS(REF(VOL,1)-REF(VOL,2)/REF(VOL,2)*1005;

10、两日的成交量差别5个点之类TJ2:=VOLREF(C,1);TJ1 AND TJ2 AND TJ3;1、某天成交量是前一天成交量的两倍2、后面达到10天每天的成交量都小于那天的成交量3、且后面的10天的最高价都不比放量那天的最高价高4、后面的最低价也不突破放量那天以及放量前一天的最低价。TJFL:=VOLREF(VOL,1)*2;TJFLL:=FILTER(TJFL,10);NN:=BARSLAST(TJFLL);VBJ:=EVERY(VOLREF(VOL,NN),NN);HBJ:=EVERY(HMIN(REF(L,NN+1),REF(L,NN),NN);TJ:NN=10 AND EVERY(

11、VOLREF(VOL,NN),NN) AND EVERY(HMIN(REF(L,NN+1),REF(L,NN),NN);如何选出向上跳空缺口10天还没有封闭的股票?如何选出向上跳空缺口10天还没有封闭的股票TJ:=LREF(H,1);NN:=BARSCOUNT(C);NTJ:=NOT(BACKSET(TJ,NN);让最后一次缺口之前的ZGTJ:=BACKSET(NTJ,2);TKTJ:=NTJ=0 AND ZGTJ=1;MM:=BARSLAST(TKTJ);TKGG:=IF( ZGTJ,REF(H,MM+1),DRAWNULL);取跳空前一天的k线的最高价BQK:=TKGGL,0)=0;WBQ

12、TS:=COUNT(BQK,0);WBQTS10 AND WBQTSREF(WBQTS,1);3.资金流相关分时界面资金驱动力 超B:=L2_AMO(0,2)/10000.0;大B:=L2_AMO(1,2)/10000.0;中B:=L2_AMO(2,2)/10000.0;小B:=L2_AMO(3,2)/10000.0;超S:=-L2_AMO(0,3)/10000.0;大S:=-L2_AMO(1,3)/10000.0;中S:=-L2_AMO(2,3)/10000.0;小S:=-L2_AMO(3,3)/10000.0;累计净流入:(超B+大B+中B+小B)+(超S+大S+中S+小S),NODRAW

13、;超大单:=(超B)+(超S);大单:=(大B)+(大S);中单:=(中B)+(中S);小单:=(小B)+(小S);累计大宗净流入:超大单+大单;累计非大宗净流入:中单+小单;分时界面资金博弈资金 AMO超B:=L2_AMO(0,2)/10000.0;大B:=L2_AMO(1,2)/10000.0;中B:=L2_AMO(2,2)/10000.0;小B:=L2_AMO(3,2)/10000.0;超S:=-L2_AMO(0,3)/10000.0;大S:=-L2_AMO(1,3)/10000.0;中S:=-L2_AMO(2,3)/10000.0;小S:=-L2_AMO(3,3)/10000.0;净流

14、入:(超B+大B+中B+小B)+(超S+大S+中S+小S),NODRAW;超大单:(超B)+(超S);大单:(大B)+(大S);中单:(中B)+(中S);小单:(小B)+(小S);分时界面大单动向量VOL大单净买量:L2_VOL(0,0)+L2_VOL(1,0)-L2_VOL(0,1)-L2_VOL(1,1);大单买量1:LARGEINTRDVOL;大单买量:买入累计大单量大单买量2:L2_VOL(0,0)+L2_VOL(1,0);大单卖量1:LARGEOUTTRDVOL;大单卖量2:L2_VOL(0,1)+L2_VOL(1,1); 大单卖量:卖出累计大单量单数分档,按: N(0-3):超大/

15、大/中/小四档处理,M(0-3):买入/卖出/主买/主卖四类,资金流向功能专用;分时界面涨跌动因单数NUM展示开盘起累计的成交买入量和累计成交卖出量的情况,柱线明显清晰的展示成交买卖差量买单数:TRADEINNUM;买单数1:L2_VOLNUM(0,0)+L2_VOLNUM(1,0);卖单数:TRADEOUTNUM;卖单数1:L2_VOLNUM(0,1)+L2_VOLNUM(1,1);分时界面的大单差分大单单数 NUM展示开盘起累计的大单买入单数量和累计大单卖出单数量柱线明显清晰的展示大单买卖成交单差量大单买单数:LARGETRDINNUM;大单买单数1:L2_VOLNUM(0,0);大单卖单

16、数:LARGETRDOUTNUM;大单卖单数1:L2_VOLNUM(0,1);分时界面总买总卖揭示每一分钟的重新刷新后的总委买、总委卖量对应右侧盘口的 总买总卖揭示的数据主力风向标当日数据:当日主力买量:(L2_VOL(0,0)+L2_VOL(1,0)/100;当日主力卖量:(L2_VOL(0,1)+L2_VOL(1,1)/100;当日主动买量:(L2_VOL(0,2)+L2_VOL(1,2)+L2_VOL(2,2)+L2_VOL(3,2)/100;当日主动卖量:(L2_VOL(0,3)+L2_VOL(1,3)+L2_VOL(2,3)+L2_VOL(3,3)/100;二日数据DOU日主力买量:

17、SUM(L2_VOL(0,0)+L2_VOL(1,0),2)/100;DOU日主力卖量:SUM(L2_VOL(0,1)+L2_VOL(1,1),2)/100;DOU日主动买量:SUM(L2_VOL(0,2)+L2_VOL(1,2)+L2_VOL(2,2)+L2_VOL(3,2),2)/100;DOU日主动卖量:SUM(L2_VOL(0,3)+L2_VOL(1,3)+L2_VOL(2,3)+L2_VOL(3,3),2)/100;三日的数据TRI日主力买量:SUM(L2_VOL(0,0)+L2_VOL(1,0),3)/100;TRI日主力卖量:SUM(L2_VOL(0,1)+L2_VOL(1,1)

18、,3)/100;TRI日主动买量:SUM(L2_VOL(0,2)+L2_VOL(1,2)+L2_VOL(2,2)+L2_VOL(3,2),3)/100;TRI日主动卖量:SUM(L2_VOL(0,3)+L2_VOL(1,3)+L2_VOL(2,3)+L2_VOL(3,3),3)/100;主力轨迹当日主力买量:(L2_VOL(0,0)+L2_VOL(1,0);当日主力卖量:(L2_VOL(0,1)+L2_VOL(1,1);主力净买:当日主力买量-当日主力卖量;二日主力买量:=SUM(L2_VOL(0,0)+L2_VOL(1,0),2);二日主力卖量:=SUM(L2_VOL(0,1)+L2_VOL

19、(1,1),2);二日主力均买量:SUM(L2_VOL(0,0)+L2_VOL(1,0),2)/2;二日主力均卖量:SUM(L2_VOL(0,1)+L2_VOL(1,1),2)/2;二日主力累计:二日主力买量-二日主力卖量;三日主力买量:=SUM(L2_VOL(0,0)+L2_VOL(1,0),3);三日主力卖量:=SUM(L2_VOL(0,1)+L2_VOL(1,1),3);三日主力均买量:SUM(L2_VOL(0,0)+L2_VOL(1,0),3)/3;三日主力均卖量:SUM(L2_VOL(0,1)+L2_VOL(1,1),3)/3;三日主力累计:三日主力买量-三日主力卖量;4.其他公式函

20、数更新最新查看 如何修改均线线条的颜色和粗细?MA(C,5),COLORRED,LINETHICK1;后面的两个限定就是分别限制颜色和粗细的,颜色可以通过右键选择调色板来完成求一段时间区间里的成交量的和?方法一:适用于短期时间段的求和比如要统计的是2010年0101 到20100105的成交量和的话那就可以先一个sum函数sum(vol,5)然后取20100105这天的这个值 REFDATE(SUM(VOL,5),1100105);方法二:任何时间段的求和1998年8月3日到1998年12月20VOLSUM:=IF(YEAR=1998 AND (MONTH8 OR (MONTH=8 AND D

21、AY=3) ) AND (MONTH12 OR (MONTH=12 AND DAY=980803 AND DATE=1110101 AND DATE=1110101 AND DATE1110201);DATEE:=IF(HHH,DATE,0);DRAWTEXT_FIX(HHH,0,0,0,VAR2STR(DATEE,0);此公式请求k线到2011年才会在窗口左上方显示日期,上市日期很近的此指标无输出值KDJ金叉,金叉后十天内显示振幅?KDJ二天内金叉,金叉后十天内振幅显示在金叉指标上11根K线 第一根金叉后面的10天振幅显示出来-1,COLORGREEN;1,COLORRED;ZF:=(H-L

22、)/REF(C,1)*100;RSV:=(CLOSE-LLV(LOW,N)/(HHV(HIGH,N)-LLV(LOW,N)*100;K:=SMA(RSV,M1,1);D:=SMA(K,M2,1);SCC:IF(CROSS(K,D),1,ZF);DRAWTEXT(CROSS(K,D),1,|);DRAWTEXT(CROSS(K,D),2,|);DRAWTEXT(CROSS(K,D),3,|);DRAWTEXT(CROSS(K,D),4,|);DRAWTEXT(CROSS(K,D),5,|);显示历史量比曲线VV:=VOL;SUMVV:=SUM(REF(VOL,1),5);SV:=SUM(V,5)

23、;MINN:=FROMOPEN;SCC:VV/SUMVV/MINN*5*240;如何在分时主图指标中引用日线的数据。(要点:被分时引用的指标要是主图叠加类型的,因为只有这类型的指标才可以在分时图中被选择)比如在分时主图上画昨日的最高值最低值的线1.先做一个次指标FSSUB:LASTHIGH:REF(HIGH,1);LASTLOW:REF(LOW,1);2.再做一个主指标FS:(主图叠加类型)ZG:FSSUB.LASTHIGH#DAY;ZD:FSSUB.LASTLOW#DAY;就可以在分时图主图上使用这个FS指标了注意:跨周期引用需要下载完整的日K线(如果没有下载全数据假如前天数据有昨天没有那么这个显示的就是前天的最高、最低)指标公式要点(指标输出要求不显示线或者不在左上方显示输出变量和值等信息。)A:C,NODRAW; 可以在左上方显示变量和输出值,但是不画线。NOTEXT1:MA(CLOSE,M1); 想输出线 不想输出左上方的变量和值信息如何查看大盘的历史换手率个股历史换手率:VOL/ CAPITAL *100;20120908以后的版本支持“大盘的流通盘调用”INDEXV/CAPITAL*10

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1