当前位置:文档之家› 股票自定义指标编写教程

股票自定义指标编写教程

股票自定义指标编写教程
股票自定义指标编写教程

教程

一,技术指标公式基础

技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息.公式系统有以下特点: 用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来. 公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作.

1,技术指标公式界面内容

A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式

名称在公式中必须是唯一的,公式名称最多15个字符.

B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显

示这段文字,这段文字不宜过长.

C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加

还是显示在副图上.

D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中

所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算

方法进行调节.参数包括参数名称,最小值,最大值,缺省值,步进值五个

部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最

大值是参数的调整范围,步进值一般取1.

E:密码,选中该栏目为指标公式加密.

F:指标公式,为公式编辑的文本区.

G:用法说明,主要用来描述一个公式如何使用,注意事项,计算方法,

判断方法等等.

2,技术指标公式编写格式和法则

所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的

计算,只要我们掌握了技术指标公式的基本原理,其他的指标公式百变不离

其中.

例如我们在指标公式系统内写下公式:

A:=X+Y; B:=A/Z; C:=B*0.618;

分析以上公式,我们可以引出以下相关的格式和法则的结论:

A,数据引用:

a,数据来源

公式中的基本数据来源于接收的每日行情数据,这些数据有行情函数从

数据库中按照一定的方式提取,例如,高开低收,成交量,成交额等等.

b,数据类型

按照公式使用的数据类型,系统可以处理的数据分为两类:变量和常量.

所谓变量就是一个随着时间变化而变化的数据,例如成交量;常量就是

一个永远不变的数据.例如:每个函数需要的参数可能是变量也可能是常量,

不能随便乱用,函数计算的结果一般是一个变量.

例如计算收盘价均线MA(CLOSE,5),MA函数要求第一个参数为变量,

而CLOSE函数返回的正是一个变量;MA函数要求的第二个参数是常量,5就是一个常量,所以我们就不能这样书写:MA(5,CLOSE).

B,特殊数据引用:

经常地编制公式的过程当中,需要使用另外一个指标的值,如果按照通

常的做法,重新编写过这个指标显得很麻烦,因此有必要学习使用如何调用别的指标公式.

基本格式为:"指标,指标线"(参数)

a,指标和指标线之间用逗号分开,一个指标不一定只有一条指标线,所

以有必要在指标后标注指标线的名称,但是如果缺失则表示引用最后一条指标线.

b,参数在表达式的末尾,必须用括号括起来,参数之间用逗号分开,通

过参数设置可以选择设定该指标的参数,如果参数缺失则表示使用该指标的默认参数设置.

c,整个表达式用引号引在其中,除参数以外.

例如:"MACD,DEF"(26,12,9)表示计算MACD指标的DEA指标线,

计算参数为26,12,9,"MACD"(26,12,9)表示该指标的最后一条指标

线,计算参数是26,12,9,"MACD"表示该指标的最后一条指标线并且使用

公式的默认参数.

二,公式的构成

1,公式语句

所有的公式体由若干语句按照一定的格式组成,每个语句表示一个计算

结果,根据各个语句的功能分为两大类语句,一类是赋值语句,一类是中间

表达式.

A,赋值语句:在技术指标"B;A/Z"和"C;B*0.618"就是分别两条指

标线,语言间用分号隔开.该语句被称为赋值语句,在技术指标当中,赋值

语句的计算结果将会被计算机执行并形成相应的图形.每个语句可以有一个名称,该名称写在语句的最前面,并用一个冒号将它与语句分隔开.例如: ST:MA(CLOSE,5);表示该语句求收盘价的五日均线,语句的名称为ST,

在该语句后的语句中可以直接用ST来替代MA(CLOSE,5),例如:MA(ST,

5)表示对收盘价的五日均线再求五日平均.

B,中间语句:

一个语句如果不需要显示,可以将它定义为中间语句,例如在上例当中

的第一句"A:=X+Y;",这样该语句就不会被系统辨认为是指标线了,中间

语句用":="替代冒号,其他与一般语句完全一样,使用中间语句可以有效

降低公式的书写难度,还可以将需要重复使用的语句定义成中间语句以减少计算量.

每个公式最多可以分6个语句,中间公式数量没有限制,所有语句之间

需要使用分号隔开.

2,公式计算符

公式计算符将函数连接成为公式,计算分为算术计算符和逻辑计算苻.

A,算术计算符:包括+,-,*,/,它们分别对计算符两边的数据进行加

减乘除计算,这同一般意义上的算术计算没有差异.

B,逻辑计算苻:包括>,<,,≥,≤,=,AND,OR八种,分别

表示大于,小于,不等于,大于等于,小于等于,等于,逻辑与,逻辑或运

算,如果条件成立计算结果就等于1,否则等于0,例如:3+4等于7,4>3

就等于1,3≤12就等于0,"逻辑与"表示两个条件都成立时结果才成立;

"逻辑或"表示两个条件中只要有一个成立结果成立.例如,4>3AND12≥4

的结果等于1,4>3OR3>12的结果等于1.

3,线形描述符

对于技术指标公式可以在语句加上线形描述符,用来表示如何画该语句

描述的指标线.

线形描述符号包括以下7种.描述符写在语句后分号前,用逗号将它们

与语句分隔开,例如在上例当中加入一句线形描述符,C:B*0.618, COLORSTICK;该语句在被执行时,会在图中添加色彩柱线,该功能在编制MACD

等指标的时候会显出它的用处.

柱状线STICK

彩色柱状线,当值为正时显示虹色,否则显示绿色COLORSTICK

为线形赋色,RED表示红色COLORRED

为线形赋色,BLUE表示蓝色COLORBLUE

为线形赋色,YELLOW表示黄色COLORYELLOW

成交量柱状线,当股价上涨时显示红色空心柱,则显示绿

色实心柱

VOLSTICK

同时画出柱状线和指标线LINESTICK

对线体的粗细作出描述LINETHICK

小叉线CROSSDOT

小圆圈线CIRCLEDOT

小圆点线POINTDOT

A,COLORRED等三个线形描述符还可以自定义颜色,格式为

COLOR+"BBGGRR";BB,GG,RR表示蓝色,绿色和红色的分量,每种颜色的

取值范围是00-FF,采用了16进制,例如:MA5:MA(CLOSE,5)COLOR00FFFF

表示纯红色与纯绿色的混合色;COLOR808000表示淡蓝色和淡绿色的混合色. B,LINETHICK可以允许对线型的粗细进行自定义的描述,格式

"LINETHICK+(0/7)":参数的取值范围在0-7之间,"LINETHICK0"表示

最细的线,而"LINETHICK7"表示最粗的线.

三,指标公式编写技巧

1,同图绘制多条指标线

例一:同图绘制5日,10日,20日,和60日均线

指标原理:移动平均线(MA)是将一段时间的股票价格用数理统计的方法加以平均,再将这些平均价标于图上并用线连接起来即可.它可以用来观察股价的趋势.其中,一段时间常使用的有3日,6日,10日,12日,24日,30日等.移动平

均线可以用来确定这段时间持股的平均成本并使股民能据此判断行情.

计算方法

N日移动平均线=N日收市价之和/N

编写要点

均线指标是求股票收市价的移动平均线,函数CLOSE的功能是求当日收市价,函

数MA(X,N)的功能是求X的N日移动平均线,所以10日均线指标的公式这样写:MA(CLOSE,10)

上面两个例子都是在一个图上只绘一条指标线如果您想在同一个图上绘多条指标线,请看下图,做起来非常简单,您只需用分号将各指标公式隔开就行了,公

式这样写:

MA(CLOSE,5);

MA(CLOSE,10);

MA(CLOSE,20);

MA(CLOSE,60);

这个公式内部包含四个小公式,小公式间以分号隔开,我们称这种公式为组合公式,可同图绘制多达16条指标线,我们可以为每一条指标线取一个名字,这样

就可以在图上区分它们.具体方法是在指标公式前写上名称并加一个冒号,如上面所示.

用当一条指标线有了名字以后,其后面的指标线就可以将该指标线作为一个函数来使用.请看下例,求收市价的5日移动平均价的10日移动平均线,写成:MA (MA(CLOSE,5),10),若给收市价5日移动平均线取个名字,我们又能这样写:

MA5:MA(CLOSE,5);

MA(MA5,10);

与前者不同的是,后者同图绘出两条指标线.

2,函数的加减乘除和中间表达式

例一, 多空指数(BBI)

指标原理

是一种关于不同日数移动平均线的综合指标,长期以来理论界一直为中短期的移动平均线采用多少天数而争论不休,从而衍生出了BBI指标.多空指数就是通过几条不同日数的移动平均线加权平均的方法来解决这一问题.多空指数是将3天,6天,12天,24天4种平均股价(或指数)相加后除以4得出的数值.

计算方法

BBI=(3日MA+6日MA+12日MA+24日MA)/4

编写要点

中间表达式之一:

MA的表达方式如上,假设我们需要引用一条均线,但是不需要显示出来,所以

在冒号后面加上等号将它们表达为中间表达式.

MA5:=MA(CLOSE,5);

中间表达式之二:

用当中一条指标线有了名字以后,其后面的指标线就可以将该指标线作为一个中间表达式来使用.请看下例,求收市价的5日移动平均价的再次计算10日移动

平均线,写成:MA(MA(CLOSE,5),10)若给收市价5日移动平均线取个名字,

我们又能这样写:

MA5:MA(CLOSE,5);

MA(MA5,10);

与前者不同的是,后者同图绘出两条指标线,澎博软件中的计算符号同一般算术符号相通,所以BBI计算如下:

指标内容和使用解析

MA3:=MA(CLOSE,5);

MA6:=MA(CLOSE,10);

MA12:=MA(CLOSE,20);

MA24:=MA(CLOSE,60);

BBI:(MA3+MA6+MA12+MA24)/4;

主图叠加指标

加6日平均价加12日平均价加24日平均价,其和除以四

用法:

a,同移动平均线

b,高价区收盘价跌破BBI线,卖出信号

c,底价区收盘价突破BBI线,买入信号

d,BBI线向上,股价在BBI线之上,多头势强

e,BBI线向下,股价在BBI线之下,空头势强

3,参数的使用

参数的引进目标在于方便我们在设计和优化指标的过程当中,以简单的方式改变不同的周期,价位等等目标数据达到寻找到最优的参数数据.

例一,BIAS乖离率

指标原理

BIAS是运用股价指数与移动平均值的比值关系,观测股价偏离移动平均线的程度,以此决定投资者的买卖行为.

计算方法

(当日收盘价―当日MA均线值)/当日MA均线值*100

编写要点

在参数表内设定好相应的3个参数,在澎博软件的公式系统内可以设置一共4

个参数,从最大值到最小值为参数的变动范围,缺省值为当前指标的取值.

参数名最小值最大值缺省值

L1 1 100 6

L2 1 100 12

L3 1 100 24

注意:在澎博软件中的百分比的表达方式不可以是"%"而是"/100";

注意:以下的表达式中的函数嵌套关系的表达方法,不存在大括号,中括号等等,

全部是用小括号相互嵌套而成;

指标内容和使用解析

BIAS1:(CLOSE―MA(CLOSE,L1))/MA(CLOSE,L1)*100;

BIAS2:(CLOSE―MA(CLOSE,L2))/MA(CLOSE,L2)*100;

BIAS3:(CLOSE―MA(CLOSE,L3))/MA(CLOSE,L3)*100;

应用原则:偏离率与移动平均值一致时,偏率为0,偏离率为正值时,偏离率在

移动平均线上方,说明股市呈上升趋势;偏离率为负值时,偏离率在移动平均线

下方,说明股市有下跌趋势;Y值偏离移动移动平均线的界定范围大体在-15%至15%,即:当Y值在0-15%时,可适当卖出股票,股价有可能反跌,当Y值在-15%-0时,可适当买入股票,股价有可能反弹.

4,指标线形设计

在澎博软件当中为了突出一些指标的显示效果,设计了一套指标线形用于指标的特殊表现形式.

例一,MACD(柱线的编写实例)

指标原理:MACD是根据移动平均线较易掌握趋势变动的方向之优点所发展出来的,它是利用二条不同速度(一条变动的速率快--短期的移动平均线,另一条较

慢--长期的移动平均线)的指数平滑移动平均线来计算,二者之间的差异状况(DIF)作为研判行情的基础,然后再求其DIF之9日平滑移动平均线,即MACD

线,MACD实际就是运用快速与慢速移动平均线聚合与分离的征兆,来研判买进与卖出的时机和讯号.

计算方法:EMA:指数平滑移动平均线

N:周期

DIFF:乖离率

DEA:离差平均值

移动平均线(12日EMA)=前一日EMA*/1-2/(N+1)+今日收盘价*2/(N+1)

注:a,第一日的EMA取第一日的收盘价

b,在一般情况下,快速EMA选12日,慢速EMA取26日.计算得出的DIFF与DEA为正值或负值,因而形成在0轴上下移动的两条快速与慢速线.

编制要点:在函数中可以查到移动平均线的函数表达式为EMA(X,M)所以应先

行计算出快速移动平均线(12日EMA)与慢速移动平均线(26日EMA),并以这

两个数值,作为测量两者(快速与慢速线)间的"差离值"依据,所谓"差离值" (DIFF),即12日EMA的数值减去26日EMA的数值,然后将参数M天内的DIFF 的移动平均线的值计算出来.

参数名最小值最大值缺省值

LONG 20 100 26

SHORT 5 40 12

M 2 60 9

DIFF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

DEA:EMA(DIFF,M);

MACD:2*(DIFF-DEA),COLORSTICK;

在最后一句话当中,2是实际一个常数参数,它在这里的作用在于放大效果,

然后我们通过将它表示为红绿的柱线,表示成形象的红翻绿的情形了,请结合前面的基础介绍观察其写法.

指标内容和使用解析:

1,DIFF与DEA均为正值时,大势属多头市场;

2,DIFF与DEA均为负值时,大势属空头市场;

3,DIFF向上突破DEA时,可买入;

4,DIFF向下突破DEA时,应卖出;

四,指标公式编写举例

例一,RSI指标编写

指标原理:Wellcs wilder jr.在著作new conccpts in technical trading

systems中所提出的交易方法之一,所谓RSI英文全名为relative strenth

index,中文名称为相对强弱指标.该指标根据估价"择强汰弱"的原理,以特

定时期内股价的变动情况推测价格未来的变动方向,并根据股价涨跌幅度显示市场的强弱,通过比较一段时期内的平均收益涨数和平均收盘跌数来分析市场买卖盘的意向和实力,从而作出未来市场的走势的分析.

计算方法

计算公式为:RSI=n日内收盘涨幅平均值/n日内收盘涨跌幅绝对值的平均值的平

均值*100.

编写要点:

该指标由两条指标线组成,编写出其一,其他的依次类推;涨幅的表达用"今日

收盘-前日收盘",即"LC:=CLOSE-REF(CLOSE,1)"表示;ABS(X)表示求得

绝对值;MAX(CLOSE-LC,0),表示如果本周期上涨即得上涨值,否则取0,很

多时候我们利用MAX函数使变量和0进行比较,然后求得变量中的正值. SMA的具体含义参见函数参考

以下我们拆分一条指标线来演示编写过程,RSI1

昨日收盘:LC:=REF(CLOSE,1);

上涨幅度:AA:=MAX(CLOSE-LC,0);

收盘价振动幅度:AB:=ABS(CLOSE-LC,0);

N1日的上涨幅度的指数移动平均:AC:=SMA(AA,N1,1);

N1日的涨幅的指数移动平均:AD:=SMA(AB,N1,1);

RSI:AC/AD*100

参数名最小值最大值缺省值

N1 2 100 6

N2 2 100 12

N3 2 100 24

将上面各个表达式综合起来就可以得到以下的RSI的指标公式:

LC:=REF(CLOSE,1);

RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;

RSI2:SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;

RSI3:SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100;

应用原理:

RSI取值超过50,表明市场进入强势.RSI低于50,表明市场处于弱势.

短天期的RSI在20以下的水平,由下往上交叉长期的RSI时,为买进讯号.短

天期的RSI在80以上的水平,由上往下交叉长期的RSI时,为卖出讯号.

从RSI与股价的背离方面判断行情,RSI处于高位,并形成一峰比一峰低的两个峰,而此时,股价却对应的是一峰比一峰高,这叫顶背离.股价这一涨是最后的

衰竭动作.这是比较强烈的卖出信号.RSI在低位形成两个依次上升的谷底,而

股价还在下降,这是最后一跌或者说是接近最后一跌,是可以开始建仓的信号.连接RSI连续的两个底部,划出一条由左向右上方倾斜的切线,当RSI向下跌破这条切线时,是一个很好的卖出讯号.连接RSI连续的两个峰顶,划出一条由左向右下方倾斜的切线,当RSI向上突破这条切线时,是一个很好的买进讯号.

例二,KDJ指标编写

KDJ随机指标(短期)KD指标是由dr.reorge lane所创造的,是欧美期货常用

的一套技术分析工具.由于期货风险性波动较大,需要比较短期且灵敏的指标工具,因此中短期股票的技术分析也颇为适用.随机指标综合了动量观念,强弱指标与移动平均线的优点,用来度量股价脱离价格正常范围的变异程度.KD线的随机观念,远比移动平均线实用很多.因为移动平均线在习惯上其以收盘价来计算,无法表现出一段行情的真正波幅.

计算方法:KD指标的计算公式和理论上的依据.产生KD以前,先产生未成熟随机值RSV(row stocbastic value),RSV实际上就是WMS%,可能是这两者产生

的途径不同,各自取了不同的名字.对RSV(WMS%)进行指数平滑,就得到K指

标,对K值进行指数平滑,就得到D值.

RSV=(本日收盘价-N日的最低价)/(N日最高-N日最低)*100;

K=昨日RSV*1/12+今日的RSV*1/12;

D=昨日K*25/26+今日的RSV*1/26;

J=3*K-2*D;

参数名最小值最大值缺省值

N 1 100 9

M1 2 40 3

M2 2 40 3

编写要点:RSV的计算方法为收盘价和N天内的最高和最低的差的比值,使用函数HHV,LLV可以轻松地得到最高和最低;

N天内最高价:HHV(HIGH,N);

N天内最低价:LLV(LOW,N);

指标内容和使用解析

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;

K:SMA(RSV,M1,1);

D:SMA(K,M2,1);

J:3*K-2*D;

买卖原则:K值由右边向下交叉D值作卖,K值由右边向上交叉D值作买.

D值80%超买;J>100%超买,J<100%超卖,KD值于50%左右徘徊

或交叉时,无意义.

例三,OBV指标编写

指标原理:OBV的英文全称是On Ralancc Volumc,中文名称直译是平衡成交量,有些人把每一天的成交量看作像海里的潮汐一样,形象地称OBV为能量潮,OBV 是由Granville与六十年代发明并广泛流行的.我们可以利用OBV验证当前股价走势的可靠性,并可以由OBV得到趋势可能反转的信号,对于准确预测未来是很有用的,比起单独使用成交量,OBV比成交量看得清楚.

计算方法:OBV构成的基本原理,是根据潮涨潮落的原理.每一天的成交量可以理解成潮水,但这股潮水是向上还是向下,是保持原来的方法,还是中途回落

这个问题就有当天的收盘价与昨天的收盘价的大小比较而决定.

1,如果今收盘价≥昨收盘价,则这一潮水属于多方的潮水,

2,如果今收盘价<昨收盘价,则这一潮水属于空方的潮水.

编写要点:

第一步,如果今收盘价≥昨收盘价,那么成交量为正:

AA:=IF(CLOSE≥REF(VOL,1),VOL,0);

第二步,如果今收盘价<昨收盘价,那么成交量为负:

BB:=IF(CLOSE

第三步,将所有的成交量加和:

CC:=AA+BB;

第四步,统计所有的周期上的成交量即得OBV.

OBV:SUM(OBV,0)

从上面编写的例子使用了IF函数,AA计算了多方力量同时将空方的成交量忽略为0,同样在计算空方成交量的同时我们又忽略了多方的力量,将两者加和就得到了我们所需要的OBV.

买卖原则:OBV不能单独使用,必须用股价曲线结合使用才能发挥作用.从OBV

的取值大小不能得到任何结论.我们关心的只是近日的OBV曲线的相对走势,而OBV的取值的绝对数字对我们是没有用处的.OBV曲线的上升和下降对我们进一步确认当前股价的趋势有着很重要的作用.股价上升(或下降),而OBV也相应

地上升(或下降),则我们可以更相信当前的上升(或下降)趋势.股价上升(或

下降),但OBV并未相应的上升(或下降),则我们对目前的上升(或下降)趋势

的认可程度就要打折扣.这就是背离现象.OBV已经提前告诉我们趋势的后劲不足,有反转的可能.在别的技术指标中适用的形态学和切线理论的内容也同样可用于OBV曲线.W底M头等著名的形态学结果在OBV身上也能使用.在股价进入盘整区后,OBV曲线会率先显露出脱离盘整的信号,,向上或向下突破.

例四,BOLL指标编写

指标原理:布林线(bollinger hands)由john bollinger创制,它利用统计学

原理,求出股价的标准差及其信赖区间,其上下限的范围不被固定,随股价的变

动而表动.

计算方法:利用统计学原理,先规定一个标准差,再求算出一个上下限波动区间,

其波动的上下限随股价浮动.

MID=N天的收盘价的均价;

STD=N天的收盘价的标准差;

UPPER=MID+离差系数*STD;

LOWER= MID -离差系数*STD;

编写要点:STD(X,N)表示计算标准差.首先得到一段时间N天的MA,然后按

照您要设定的参数赋与标准差之后加减即得到上下两根BOLL线,中间的通道为BOLL通道.

MID:MA(CLOSE,N);

UPPER:MID+P*STD(CLOSE,N);

LOWER:MID-P*STD(CLOSE,N);

买卖原则:

1,当布林通道由宽变窄时,说明股价逐渐向中值回归,股市进入一个整理区间,

投资者应以观望为主.

2,当通道由窄变宽时,意味着行情开始发生变化,如果股价逼近或穿过上限值,

表明超买力量增强,股市可能会短期下跌,此时应卖出股票,反之,当股价逼近

或穿过下限值时,表明超卖力量增强,股市可能会短期反弹,此时应买进股票.

3,柱体在布林通道中沿上限线运行,意味涨幅会持续.

例五,EXPMA指标编写

EXPMA(Exponential Moving Average)即指数平均数指标,该指标属于均线型

指标,在实际应用上也是根据它们的各自移动及交叉作为判别买卖的依据.expma 指数平均数克服了macd指标信号滞后,dma指标信号提前的弱点,在计算均数

时加重了当天行情的权重,可以迅速地反映出股价的涨跌.

编写要点:首先,介绍EXPMA的计算公式与计算方法.原本该指标采用了移动平

均算法,但是在澎博软件中本身有一个函数EMA就是计算移动平均,在函数介绍当中和前面的指标中我们都已有见过,所以可以很简单地表达为EMA的形式.

参数名最小值最大值缺省值

P1 1 300 5

P2 1 300 10

P3 1 300 20

P4 1 300 60

MA1:EMA(CLOSE,P1);

MA2:EMA(CLOSE,P2);

MA3:EMA(CLOSE,P3);

MA4:EMA(CLOSE,P4);

买卖原则:书中将其归于趋向性指标,EXPMA是以交叉为主要讯号,股价由下往

上碰触EXPMA时,将受到强大的阻力,有上朝下碰触EXPMA时,将受到强有力的支撑,实际运用中并非这么简单,并且注意其粘滞状态的变化.

例六,威廉指标W&R

指标原理:威廉指标由tarry williams创造,是一种利用振荡点来反映市场超

买超卖现象,预测循环周期内的高点和低点,从而提出有效的信号来分析市场短期行情走势,判断股市强弱分界的技术指标.

计算方法:

HY=N天中的最高价;

LY=N天中的最低价;

Q=HY-今天的收盘价;

R=HY-LY;

故威廉指标WR=Q/R*100

指标内容和使用解析

AA:=(HHV(HIGH,N)-CLOSE);

BB:=(HHV(HIGH,N)-LLV(LOW,N));

W&R:100*AA/BB

买卖原则:当W&R高于80%,即处于超卖状态,行情即将见底,应当考虑买入.

W&R低于20%,即处于超买状态,行情即将见顶,应当考虑卖出.在W&R进入高

位后,一般要回头,如果这时股价还继续下跌,这就产生背离,是进货的信号.

在W&R进入低位后,一般要反转,如果这时股价还继续上升,这就产生背离,是

卖出的信号.W&R连续几次撞顶(底),局部形成双重或多重底(顶)则是(进

货)出货的信号.

例七,MTM动力指标(momentum)

指标原理:动力指标是利用恒速缓冲的原则,来观察股价涨跌速度的本质从而决定投资的行为.股价上升下降既然是恒速缓冲的,从理论上讲,在此期间内,股

价的涨跌区间相对一致,动量指标就是尽量反映出涨跌区间位移.

应用原则:一般讲,股指上升动力值会随之上升排除其它非技术因素,MTM大体

可反映出股市速度快慢,MTM应与MA配合使用:在股指上升时,MTM下降曲线与MA上升曲线互相交叉时,在交叉点处投资者应及时卖出股票,在股指下降时, MTM上升曲线与MA下降曲线互相交叉时,在交叉点处投资者应及时买进股票.编写要点:公式原理使用本周期收盘价和N周期以前的收盘价之差来描述股价的变动情况,两条指标线,其一是收盘价N周期以前的收盘价;其二为前一条指标

线的N1周期的均价,两条指标线的变动速率反映股市的变化,所以有:

参数名最小值最大值缺省值

N 1 100 6

N1 1 100 6

MTM:CLOSE-REF(CLOSE,N);

MTMMA:MA(MTM,N1);

五,函数列表

一,行情函数

名称定义用法举例解释

AMOUNT 成交额AMOUNT 取得该周期成交额. BARSTATUS

数据位置状

例如:BARSTATUS=2表示当天是

该股票数据的最后一个周期.

BARSTATUS返回数据位置信息,1

表示第一根K线,2表示最后一

个数据,0表示中间位置.

CLOSE

收盘价(简

写C)

CLOSE 取得该周期收盘价.

HIGH

最高价(简

写H)

HIGH 取得该周期最高价.

LOW

最低价(简

写L)

LOW 取得该周期最低价.

ISDOWN

该周期是否

收阴

当收盘开盘时,返回值为1,否

则为0

OPEN

开盘价(简

写O)

OPEN 取得该周期开盘价.

VOL

成交量(简

写V)

VOL 取得该周期成交量.

二,常数函数

名称定义用法解释举例

CATEGORY 证券类型

返回证券类型,指数=0,股票=1,基金=2,债券=3,其它=4,期权=5,外汇=6,期货=7.

注意:该函数返

回常数

CURRENTDATE

计算时的当

前日期

CURRENTDATE,返回计算时的日期,该日期是从1900年

开始的日期,例如2003年1月1日表示为1030101.

注意:该函数返

回常数

CURRENTTIME

计算时的当

前时间

CURRENTTIME,返回计算时的时间,格式为时分秒,有效

范围(000000-235959).

注意:该函数返

回常数

DATATYPE

当前分析的

数据类型

ATATYPE,返回数据类型,分时线=1,分笔成交=2,1分钟

线=3,5分钟线=4,15分钟线=5,30分钟线=6,60分钟线

=7,日线=8,周线=9,月线=10,多日线=11,年线=12.

注意:该函数返

回常数

MINDIFF

最小价格变

MINDIFF,返回当前股票价格最小变动量,对于股票是

0.01元,基金是0.001.

注意:该函数返

回常数

VOLUNIT 每手股数

用法: VOLUNIT,返回每手股数. 对于股票值为100,

债券为10

三,时间函数

名称定义用法解释

BARPOS

取得该周期在所有数据中

的位置

BARPOS

对于日线来说,函数返回上市以来的天数

D1970TODATE(X) 1970日转换为日期用法:D1970TODATE(X),得到1970日期X的日期值. DATE 年月日

DATE 函数返回有效值范围为(700101-1341231),表示

19700101-20341231 取得该周期从1900以来的年月日.

DATETOD1970(X) 日期转换为1970日

用法:DATETOD1970(X),得到日期X距离1970年1月1日

以来的天数

例如:DATETOD1970(DATE)就返回今天距离1970年1月1

日的天数.

DAY 日期DAY 函数返回有效值范围为(1-31) 取得该周期的日期.

DAYS1970

取得该周期从1970以来

的天数

用法:DAYS1970.函数返回自从1970年1月1日以来的天

数,

例如在1971年1月1日返回365

HOUR 小时

HOUR 函数返回有效值范围为(0-23),对于日线及更长的分

析周期值为0 取得该周期的小时数

MINUTE 分钟

INUTE 函数返回有效值范围为(0-59),对于日线及更长的

分析周期值为0 取得该周期的分钟数

MONTH 月份MONTH 函数返回有效值范围为(1-12) 取得该周期的月份.

T0TOTIME(X) 秒数转换为时间T0TOTIME(X),得到从0点开始X秒后的时间值.

TIME 取得该周期的时分秒TIME 函数返回有效值范围为(000000-235959)

TIME0

取得该周期从当日0点以

来的秒数

TIME0 函数返回自从当日0点以来的秒数,对于日线以上

的分析周期,返回0

TIMETOT0(X) 时间转化为秒数TIMETOT0(X),得到时间X距离当日0点的秒数. WEEKDAY 取得该周期的星期数WEEKDAY 函数返回有效值范围为(0-6),0表示星期天YEAR 取得该周期的年份YEAR 函数返回有效值范围为(1970-2038)

四,引用函数

名称定义用法解释

ALL(X,N)

一直满足

条件

是否一直满足条件

用法:ALL(X,N),统计N周期中是否一直都满足X条件,若N=0则从第一个有效

值开始.

例如:ALL(CLOSE>OPEN,20)表示是否20周期内全部都收阳线.

ANY(X,N)

至少一次

满足条件

至少一次满足条件

用法:ANY(X,N),统计N周期中是否至少有一次满足X条件,若N=0则从第一个

有效值开始.

例如:ANY(CLOSE>OPEN,20)表示是否20周期内是否存在一根阳线BACKSET 向前赋值

将当前位置到若干周期前的数据设为1.

用法: BACKSET(X,N),X非0,则将当前位置到N周期前的数值设为1.

例如:BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0

BARSCOUNT

有效值周

期数

求总的周期数.

用法: BARSCOUNT(X)第一个有效数据到当前的天数.

例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数

BARSLAST

上一次条

件成立位

上一次条件成立到当前的周期数.

用法: BARSLAST(X):上一次X不为0到现在的天数.

例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数

BARSSINCE

第一个条

件成立位

第一个条件成立到当前的周期数.

用法: BARSSINCE(X):第一次X不为0到现在的天数.

例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数

COUNT 统计总数

统计满足条件的周期数.

用法: COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始.

例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数

DMA

动态移动

平均

求动态移动平均.

用法: DMA(X,A),求X的动态移动平均.

算法: 若Y=DMA(X,A) 则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1.

例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价

EMA

指数平滑

移动平均

卖一价求指数平滑移动平均.

用法: EMA(X,N),求X的N日指数平滑移动平均.

算法:若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值.例如:EMA(CLOSE,30)表示求30日指数平滑均价

FILTER 信号过滤

过滤连续出现的信号.

用法: FILTER(X,N):X满足条件后,删除其后N周期内的数据置为0 .

例如:FILTER(CLOSE>OPEN,5)查找阳线,5天内再次出现的阳线不被记录在内HHV 最高值

求最高值.

用法: HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始.

例如:HHV(HIGH,30)表示求30日最高价

HHVBARS

上一高点

位置

求上一高点到当前的周期数.

用法: HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值

开始统计.

例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数

LAST(X)

连续满足

条件的周

期数

用法:LAST(X),统计连续满足X条件的周期数.

例如:LAST(CLOSE>OPEN)表示到目前为止连续收阳的周期数.

LLV 最低值

求最低值.

用法: LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始.

例如:LLV(LOW,0)表示求历史最低价

LLVBARS

上一低点

位置

求上一低点到当前的周期数.

用法: LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计.

例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数

MA(X,N)

简单移动

平均

求简单移动平均.

用法: MA(X,N),求X的N日移动平均值.算法:(X1+X2+X3+...+Xn)/N

例如:MA(CLOSE,10)表示求10日均价

REF(X,A) 向前引用

引用若干周期前的数据.

用法: REF(X,A),引用A周期前的X值.

例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收.

SMA

移动平均

求移动平均.

用法: SMA(X,N,M),求X的N日移动平均,M为权重.

算法: 若Y=SMA(X,N,M) 则Y=[M*X+(N-M)*Y')/N,其中Y'表示上一周期Y

值,N必须大于M.

例如:SMA(CLOSE,30,1)表示求30日移动平均价

SUM 求和

求总和.

用法: SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始.

例如:SUM(VOL,0)表示统计从上市第一天以来的成交量总和

SUMBARS

累加到指

定周期数

向前累加到指定值到现在的周期数.

用法: SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数

五,逻辑函数

名称定义用法解释

BETWEEN

介于两

个数之

用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0

例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间

CROSS

交叉函

CROSS(A,B)

A:变量或常量,判断交叉的第一条线

B:变量或常量,判断交叉的第二条线

例CROSS(MA(CLOSE,5),MA(CLOSE,10)):5日均线与10日均线金叉

CROSS(CLOSE,12):价格下好突破12元.

IF

条件函

根据条件求不同的值.

用法: IF(X,A,B)若X不为0则返回A,否则返回B

例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值

维持-交

叉函数

两条线维持一定周期后交叉

用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B 时返回1,否则返回0

例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉

RANGE 范围

介于某个范围之间

用法:RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0

例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并

且小于10日均线

六,数学函数

名称定义用法解释用法举例

ABS

绝对值

求绝对值.用法: ABS(X)返回X的

绝对值

例如:ABS(-34)返回34

ACOS

反余弦值

用法:ACOS(X)返回X的反余弦值

AND

逻辑与运算

用法:A AND B 表示条件A与条件B

同时成立

ASIN

反正弦值

用法:ASIN(X)返回X的反正弦值

ATAN

反正切值

用法:ATAN(X)返回X的反正切值

CEILING

向上舍入

向数值增大方向舍入.

用法:CEILING(A)返回沿A数值增

大方向最接近的整数

例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3

COS

余弦值

用法:COS(X)返回X的余弦值

EXP 指数用法:EXP(X)为e的X次幂例如:EXP(CLOSE)返回e的CLOSE次幂FLOOR

向数值减小方向舍入

用法:FLOOR(A)返回沿A数值减小

方向最接近的整数

例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4 FRACPART

取得小数部分

用法:FRACPART(A)返回数值的小数

部分

例如:FRACPART(12.3)求得0.3,FRACPART(-3.5)求得-0.5

INTPART 取整

绝对值减小取整,即取得数据的整

数部分.

用法:INTPART(A)返回沿A绝对值

减小方向最接近的整数

例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3 LN

自然对数

求自然对数.

用法:LN(X)以e为底的对数

例如:LN(CLOSE)求收盘价的对数

LOG

10为

底的对数

求10为底的对数.

用法:LOG(X)取得X的对数

例如:LOG(100)等于2

MAX

最大值

用法:MAX(A,B...)返回所有参数的

中的最大值,参数数量可以有2―

16个

例如:MAX(CLOSE,OPEN,REF(CLOSE,1))表示返回昨收,今开,收盘三个价格中最高的价格.

MIN

最小值

求最小值.

用法:MIN(A,B...)返回所有参数的

中的最小值,参数数量可以有2―

16个

例如:MIN(CLOSE,OPEN,REF(CLOSE,1))表示返回昨收,今开,收盘三个价格中最低的价格.

MOD

用法:MOD(A,B)返回A对B求模例如:MOD(26,10)返回6

NOT

求逻辑非

用法:NOT(X)返回非X,即当X=0时

返回1,否则返回0

例如:NOT(ISUP)表示平盘或收阴

OR

逻辑或运算

逻辑或运算

用法:A OR B表示条件A与条件B

只要有一个成立即可

POW 乘幂用法:POW(A,B)返回A的B次幂例如:POW(CLOSE,3)求得收盘价的3次方REVERSE

求相反数

用法:REVERSE(X)返回-X 例如: REVERSE(CLOSE)返回-CLOSE

SGN

求符号值

用法:SGN(X),当X>0,X=0,XOPEN,LOW,6),ALIGN1;表

示绘制6号图标,采用中对齐

STICK 小圆圈线

输出线型控制符

STICK,用逗号隔开放置在输出

语句后,将该输出绘制成小圆

圈线.

例如:VOL,CIRCLEDOT;

COLOR 输出颜色

输出颜色控制符

COLORbbggrr,用逗号隔开放置

在输出语句后,用于设定绘制

指标线的颜色,rr,gg,bb分别

表示红绿蓝三色的份量,用十

六进制表示,00表示最小,FF

表示最大.

例如:CLOSE,COLOR0000FF;表示用红色绘制收盘

价线

COLOR3D

阴阳颜色3D

柱线,输出

线型控制符

S....

阴阳颜色3D柱线,输出线型控

制符S....

COLORSTICK

线

输出线型控制符

STICK,用逗号隔开放置在输出

语句后,将该输出绘制成阴阳

颜色柱线,若数值正则用阳线

颜色,否则用阴线颜色.

例如:CLOSE-CLOSE[1],COLORSTICK;表示绘制涨

跌阴阳柱线

CROSSDOT 斜叉线

输出线型控制符

STICK,用逗号隔开放置在输出

语句后,将该输出绘制成斜叉

线.

例如:VOL,CROSSDOT;

LINESTICK 带包络柱线

输出线型控制符

STICK,用逗号隔开放置在输出

语句后,将该输出绘制成柱线,

同时带上包络.

例如:VOL,LINESTICK;表示绘制成交量包络柱线LINETHICK 输出线宽

输出线宽控制符

LINETHICKx,用逗号隔开放置

在输出语句后,用于设定绘制

指标线宽度,x可以为0-7,若

设为0则表示不显示.

例如:CLOSE,LINETHICK6;表示用6点粗线绘制收盘价线

MOVE 向后平移

向后平移控制符

MOVEx,用逗号隔开放置在输出

语句后,用于设定输出线向后

平移x周期,x=0―255

例如:CLOSE,MOVE10;表示绘制收盘价线向后移动10周期

POINTDOT 点线

输出线型控制符

STICK,用逗号隔开放置在输出

语句后,将该输出绘制成点线.

例如:VOL,POINTDOT;

PRECIS 输出精度

输精度出控制符

PRECISx,用逗号隔开放置在输

(完整版)通达信公式编写教程

通达信公式编程 (本教程由风儿整理,教程中指标用法并不代表本人观点) 一、技术指标公式基础 技术指标公式编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信号。公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。 1、技术指标公式界面内容 A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式名称在公式中必须是唯一的,公式名称最多15个字符。 B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显示这段文字,这段文字不宜过长。 C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加还是显示在副图上。 D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中所需要的常数,在使用时可以方便地调节

参数,不必修改公式就可以对计算方法进行调节。参数包括参数名称、最小值、最大值、缺省值、步进值五个部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围,步进值一般取1。 E:密码,选中该栏目为指标公式加密。 F:指标公式,为公式编辑的文本区。 G:用法说明,主要用来描述一个公式如何使用、注意事项、计算方法、判断方法等等。 2、技术指标公式编写格式和法则 所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的计算,只要我们掌握了技术指标公式的基本原理,其他的指标公式百变不离其中。 例如我们在指标公式系统内写下公式: A:=X+Y; B:=A/Z; C:=B*0.618; 分析以上公式,我们可以引出以下相关的格式和法则的结论: A、数据引用: a、数据来源 公式中的基本数据来源于接收的每日行情数据,这些数据有行情函数从数据库中按照一定的方式提取,例如,高开低收,成交量,成交额等等。 b、数据类型

通达信指标公式编写教程:绘图函数DRAWLINE、DRAWTEXT_等

通达信指标公式编写教程:绘图函数DRAWLINE、 DRAWTEXT_等 绘图函数 函数: DRAWICON(COND,PRICE,TYPE) 说明: 在图形上绘制小图标 用法: DRAWICON(COND,PRICE,TYPE),当COND 条件满足时,在PRICE 位置画TYPE 号图标。 例如: DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1 号图标。---------------------- 函数: DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND) 说明: 在图形上绘制 直线段 用法: 当COND1 条件满足时,在PRICE1 位置画直线起点;当COND2 条件满足时,在PRICE2 位置画直线终点;EXPAND 为延长类型。COND1,表示条件变量 1;PRICE1,表示第一个画线点,通常取值为H,L,C,O 等等;COND2,表示条件变量2;PRICE2,表示第二个画线点;EXPAND,常数变量。1、向右延伸;2、向左延 伸;3、左右同时延伸; 例如: DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1) 表示在创20 天 新高与创20 天新低之间画直线并且向右延长。 ---------------------- 函数: DRAWKLINE(HIGH,OPEN,LOW,CLOSE) 说明: 在图形上画自定K 线 用法: 以HIGH 为最高价,OPEN 为开盘价,LOW 为最低,CLOSE 收盘画K 线例如: DRAWKLINE(HIGH,OPEN,LOW,CLOSE),以HIGH 为最高价,OPEN 为开盘价,LOW 为最低,CLOSE 收盘画K 线

股票各种技术指标大全

股票各种技术指标大全 技术指标精解 (1,25) 技术指标精解:MIKE(麦克指标)(1) 一(用途: 该指标是一种随股价波动幅度大小而变动的压力支撑指标,股价上方的压力称为“上限”,股价下方的支撑称为“下限”。第一条“上限”和第一条“下限”之间,我们设一条假想的中界线,股价位于中界线的上方时,参考“上限”压力值;股价位于中界线下方面,则参考“下限”支撑值。 二(使用方法: 1、当股价脱离盘整,朝上涨的趋势前进时,股价上方三条“上限”为其压力参考价。 2、当股价脱离盘整,朝下跌的趋势前进时,股价下方三条“下限”为其支撑参考价。 3、盘整时,股价若高于其中界线,则选择“上限”价位为参考依据;股价若低于其中界线,则选择“下限”价位为参考依据。注意~一般市面上的股市软件中,改以“表格”的方式表现,直接将压力和支撑的数据显示的表格中,并且会标明现阶段应参考“上限”或“下限”价位。 最新技术指标应用简介:麦克指标MIKE 一、概述 目前国内市场采用集合竞价的方式产生开盘价,并规定,收盘价的计算按该证券最后一笔交易前一分钟的所有交易的成交量的加权平均数确定,其目的是防止机构庄家利用通讯等方面的优势人为调控股价,但仍不能完全杜绝该种情况的发生。

为了避免被机构庄家故意造市而误导,MIKE(英文全称为MikeBase)指标设定一个初始价格(英文全称为Typicalprice,简称TYP),以其作为计算基准,求得 Weak(初级)、Medium(中级)、Strong(强力)六条带状支撑与压力数值,属路径指标或支撑压力指标。 二、计算方法 首先计算TYP的数值,计算公式如下: TYP,(最高价,最低价,收盘价)/3 其次,以TYP作为计算股价波动的基础,采用某段时间的最高价、最低价及收盘价来计算强、中、弱的支持及阻力位。 MIKE指标有三条初级、中级、强力压力,分别为WR Weak-R,初级压力、MR Medium-R,中级压力、SR Strong-R,强力压力 ,计算公式分别如下: WR,TYP,-(N天最低价) MR,TYP,(N天最高价-N天最低价) SR,2×N天最高价-N天最低价 MIKE指标有三条初级、中级、强力支撑,分别为WS Weak-S,初级支撑、MS Medium-S,中级支撑、SS Strong-S,强力支撑。计算公式如下: WS,TYP-(N天最高价-TYP) MS,TYP-(N天最高价-N天最低价) SS,2×N天最低价-N天最高价 公式中N为采样天数,投资者可自行设定,参考天数为12天或25天。 三、运用法则 经过上文所述的计算后,可以将每一个交易日的数值以连线的方式在图表上画出来,得出六条线,构成三条通道:WR与WS构成窄通道,MR与MS构成中间通道,SR

条件选股编程教程

大智慧公式编写教程 第一节公式入门 我们大多数的用户并不是完全了解“公式编辑器”的意义,简单地,我们可以从以下几个角度进行理解: 一、指标分析: “公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件,同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当中最为常用的方法之一。例如,指标KD、指标MA等等,通过对这些指标的观察、分析,找出一些合适的条件作为买入卖出点。当然,我们也许需要的是一些自己的指标,一些自己的准确的指标,更多的MB、MC、MD等等,这一切我们通过“公式编辑器”可以实现。 二、条件选股: 编写公式都要用到什么东西? 我们留下了许多问题--都是公式编写的基础问题,所以我们这节课来解决这些基础的问题。 什么是技术指标? MA均线就是一种技术指标,我们在炒股的时候,经常会将一些行情数据进行数学计算得出一些曲线等等,方便我们掌握股市的变动情况。 什么是条件选股? 简单讲,就是按照您的设定的条件用电脑帮助您完成一些太多太复杂

的挑选--比如您有一些好的心得和方法,可使有1000多只股票,您就是有100双眼睛有时也不一定可以看得过来,这时电脑就派上用场了! 什么是参数? 比如讲:10日均线,您可以把10日当作参数,好处在于,您觉得需要修改成5日的时候,就可以使用一些简单的方法,例如参数精灵来很方便的修改和调整。参数需要名字,例如M就不错。还要规定参数的范围,例如1日至260日。这样我们就可以在1到260之间任意调节M的值了,M最常用的数填在“缺省”一栏,例如你最喜欢用10日均线,那就填10吧。 什么是周期? 这么解释吧!我们有的投资者喜欢使用日线图作技术分析;有的喜欢用5分钟的K线;有的喜欢使用长一点时间的,例如周线。所以在公式设计中,允许不同喜好的使用者选择不同的分析时间--就是可以选择不同的周期。 什么是函数? 函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。我们在公式编辑器中选择插入函数,就可以看到里面有许多的函数,我们在附录中有一个简表,大家可以到那里去检索! 例一: 一根K线有四个价格组成:

11年编程经验:通达信选股公式中级编写教程分享,你值得收藏

11年编程经验:通达信选股公式中级编写教程分享,你值得 收藏 前言1. 基本公式编写实例1.1放量(1)、今日比昨日的成交量放大了1倍:VOL/REF(VOL,1)>2;(2)、今日的五日均量比五天前的五日均量放大了3倍:AA:=MA (VOL,5);BB:=REF(AA,5);AA/BB>4;(3)、今天的成交量达到了整个流通盘的10%以上:VOL/CAPITAL>10/100;(注意,10%的表达式是10/100,或者0.1)1.2 缩量(1)、今日比昨日的成交量缩小了1倍:VOL/REF(VOL,1)<0.5;(2)、今日的五日均量比五天前的五日均量缩小了一半:AA:=MA(VOL,5);BB:=REF(AA,5);AA/BB<0.5; (3)、今天的成交量不足整个流通盘的0.5%:VOL/CAPITAL <0.5/100;1.3上涨(1)、今日涨幅达到了7%以上:CLOSE/REF (CLOSE,1)>1.07;(2)、十日均价继续上涨:AA:=MA (CLOSE,10);BB:=REE(AA,1);AA>BB;1.4下跌收阳、收阴:(1)、当天收阳:CLOSE>OPEN;(2)、当天收阴:CLOSE<OPEN;1.5高开、低开(1)、当天股价高开,即开盘高于昨日收盘:OPEN>REF(CLOSE,1);(2)、当天股价低开:OPEN<REF(CLOSE,1);1.6跳空跳空亦有向上和向下两种:当日开盘在昨日最高之上,即为向上跳空:OPEN>REF(HIGH,1);反之,开盘小于昨日的最高价,

为向下跳空:OPEN<REF(LOW,1);1.7放量上攻AA:=VOL/REF(VOL,1)>2;{成交量是昨日的两倍}BB: =CLOSE/REF(CLOSE,1)>1.07;{涨幅大于7%}AA AND BB;1.8高开高走AA:=OPEN>REF(CLOSE,1);{开盘价大于昨收}BB:=CLOSE>OPEN;{当日收阳线}AA AND BB;1.9创新高创新高指当日最高价是最近一段时间的最高价:HIGH=HHV(HIGH,N);其中的HIGH为当期最高价,HHV(X,N)是求N周期内X最高值。因此该公式的含义是当日最高价创N日新高时返回值为1,否则为0。1.10横盘整理横盘整理指最近一段时期价格在一定幅度之内摆动:(HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE其中的LLV(X,N)是求N周期内X最低值。因此该公式表示10日收盘价振幅振幅在5%以内。2. 公式组合实例下面介绍如何对基本公式进行组合,描述一些简单的K线形态。在编写公示前,需要准确对K线形态进行定义。2.1 向上跳空之后两天内并未回补定义:实际上就是昨天发生了跳空缺口,这两天的最低价一直在两天前的最高价之上。AA:=REF(OPEN,1)>REF (HIGH,2);BB:=REF(LOW,1)>REF(HIGH,2);CC:=LOW>REF(HIGH,2);AA AND BB AND CC;仔细一想,若BB成立,AA一定成立,AA实际上没有存在的必要。更简单的方法,下面的一句话可以的上面的四句:COUNT(LOW>REF(HIGH,2),2)=2;2.2 5日,10日,

主要股票技术指标公式解读

主要股票技术指标公式解读 目录 MACD指标详解 (2) DMI指标详解(趋向指标) (4) RSI指标详解(相对强弱指标) (6) EXPMA指标的使用方法 (8) TRIX指标详解和应用 (9) CR指标详解和应用 (10) VR指标详解(成交量变异率) (11) OBV指标详解(能量潮) (12) BRAR指标详解和应用 (13) SAR指标详解(停损点) (15) CCI指标详解(顺势指标) (17) KDJ指标详解(随机指标) (19) ROC指标详解(变动率指标) (21) BOLL指标应用详解(布林线) (22) DMA指标详解和应用 (24) WV AD指标详解(威廉变异离散量) (25) WR指标详解(威廉指标) (26) MIKE指标详解(麦克指标) (27) ASI指标详解(振动升降指标) (29) EMV指标详解(简易波动指标) (31) TRIX指标详解和应用 (33)

MACD指标详解 一、MACD指标详解——MACD用途 MACD指标主要是利用长短期二条平滑平均线,计算两者之间的差离值。该指标可以去除掉移动平均线经常出现的假讯号,又保留了移动平均线的优点。 由于MACD指标对价格变动的灵敏度不高,属于中长线指标,所以在盘整行情中不适用。 二、MACD指标详解——MACD使用方法 1、DIF与DEA均为正值时,大势属多头市场, 2、DIF与DEA均为负值时,大势属空头市场, 3、DIF向上突破DEA时,可买进, 4、DIF向下突破DEA时,应卖出。 三、MACD指标的使用心得 1、ADX指示行情处于盘整时,不采用该指标。 2、对短线客来说,使用该指标时,可将日线图转变为小时图或者周期更短的图形。 3、若要修改该指标的参数,不论放大或缩小参数,都应尽量设定为原始参数的整数倍。 四、MACD指标的计算公式 1、MACD由正负差(DIF)和异同平均数(DEA)两部分组成,当然,正负差是核心,DEA是辅助。先介绍DIF的计算方法。 DIF是快速平滑移动平均线与慢速平滑移动平均线的差,DIF的正负差的名称由此而来。快速和慢速的区别是进行指数平滑时采用的参数大小不同,快速是短期的,慢速是长期的。以现在常用的参数12和26为例,对DIF的计算过程进行介绍。 (1)快速平滑移动线(EMA)是12日的,计算公式为: 今日EMA(12)=2 12+1×今日收盘价+ 11 12+1 ×昨日EMA(12) (2)慢速平滑移动平均线(EMA)是26日的,计算公式为: 今日EMA(26)=2 26+1×今日收盘价+ 25 26+1 ×昨日EMA(26)

通达信公式教程

第一章通达信 公式教程 通达信公式教程简介 简介 公式编写规则 公式编写规则 公式编写实例 公式编写实例 系统函数说明 系统函数说明 常用技术指标 常用技术指标 选股 选股

第1节简介 TDX的公式系统是一套功能强大、使用简单的计算机描述系统。用户可以通过对每日深沪两地交易所和历史上发送的行情数据按照简单的运算法则进行分析、选股、测试,在TDX当中一共提供了四大类公式编辑器: 1.1技术指标公式编辑器 技术指标公式即通常所说画线指标,此类公式的主要目的是通过对数据采取一定的运算,将输出结果直观的显现在分析图上,为投资者提供研判行情的基本依据。此类指标至少要有一条输出线,本系统允许最多6条的输出线。 技术指标公式编辑器实现对技术图表分析中各类技术指标和自我定义的技术分析指标的编写,并且通过TDX的分析界面形成图表、曲线,以方便和寻找有意义的技术图形和技术特征。 1.2条件选股公式编辑器 也就是通常意义上解释的智能选股。但我们的目的在于建立一个完全开放、自由的选股平台,可以通过对该平台的熟练使用,借助计算机的高速和准确的检索功能寻找满足您的理解的股票形态和技术特征,作到先知先觉,快人一步!并且提供相应的同样开放式的结果检测报告。 1.3五彩K线公式编辑器 准确讲,该编辑器的功能是附属于条件选股功能之上的,我们可以通过该功能将满足条件的连续K线形态赋予颜色,区别了其它的K线。 条件选股公式与五彩K线公式的区别: 条件选股公式和五彩K线公式都有且仅有一个输出,其目的都是为投资者提供买入或卖出点的指示,不同之处在于:条件选股公式仅对最近数据提示买入或卖出,而五彩K线公式则对输入的所有历史数据进行提示。另外,五彩K线公式的输出是在K线图上,通过各种颜色对提示数据进行标识,条件选股公式的输出是找出符合最近条件的所有股票。 1.4交易系统公式编辑器

股票各种技术指标大全

技术指标精解(1~25) 技术指标精解:MIKE(麦克指标)(1) 一.用途: 该指标是一种随股价波动幅度大小而变动的压力支撑指标,股价上方的压力称为“上限”,股价下方的支撑称为“下限”。第一条“上限”和第一条“下限”之间,我们设一条假想的中界线,股价位于中界线的上方时,参考“上限”压力值;股价位于中界线下方面,则参考“下限”支撑值。 二.使用方法: 1、当股价脱离盘整,朝上涨的趋势前进时,股价上方三条“上限”为其压力参考价。 2、当股价脱离盘整,朝下跌的趋势前进时,股价下方三条“下限”为其支撑参考价。 3、盘整时,股价若高于其中界线,则选择“上限”价位为参考依据;股价若低于其中界线,则选择“下限”价位为参考依据。 注意!一般市面上的股市软件中,改以“表格”的方式表现,直接将压力和支撑的数据显示的表格中,并且会标明现阶段应参考“上限”或“下限”价位。 最新技术指标应用简介:麦克指标MIKE 一、概述 目前国内市场采用集合竞价的方式产生开盘价,并规定,收盘价的计算按该证券最后一笔交易前一分钟的所有交易的成交量的加权平均数确定,其目的是防止机构庄家利用通讯等方面的优势人为调控股价,但仍不能完全杜绝该种情况的发生。 为了避免被机构庄家故意造市而误导,MIKE(英文全称为MikeBase)指标设定一个初始价格(英文全称为Typicalprice,简称TYP),以其作为计算基准,求得Weak(初级)、Medium(中级)、Strong(强力)六条带状支撑与压力数值,属路径指标或支撑压力指标。 二、计算方法 首先计算TYP的数值,计算公式如下: TYP=(最高价+最低价+收盘价)/3 其次,以TYP作为计算股价波动的基础,采用某段时间的最高价、最低价及收盘价来计算强、中、弱的支持及阻力位。 MIKE指标有三条初级、中级、强力压力,分别为WR Weak-R,初级压力、MR Medium-R,中级压力、SR Strong-R,强力压力,计算公式分别如下: WR=TYP+TYP-(N天最低价) MR=TYP+(N天最高价-N天最低价) SR=2×N天最高价-N天最低价 MIKE指标有三条初级、中级、强力支撑,分别为WS Weak-S,初级支撑、MS Medium-S,中级支撑、SS Strong-S,强力支撑。计算公式如下: WS=TYP-(N天最高价-TYP) MS=TYP-(N天最高价-N天最低价) SS=2×N天最低价-N天最高价 公式中N为采样天数,投资者可自行设定,参考天数为12天或25天。 三、运用法则 经过上文所述的计算后,可以将每一个交易日的数值以连线的方式在图表上画出来,得出六条线,构成三条通道:WR与WS构成窄通道,MR与MS构成中间通道,SR与SS则构成一个相对较阔的通道,直观地反映出压力、支撑位置。MIKE指标随股价的变化而变化,能够在股价上涨过程中提供可能上升空间或在股价下降过程中提供可能下降空间。具体运用法则: 1、MIKE指标共有六条曲线,上方三条压力线,下方三条支撑线。 2、当股价脱离盘整,朝上涨的趋势前进时,股价上方三条压力线作为压力参考价,下方支撑线不具有参考价值。 3、当股价脱离盘整,朝下跌的趋势前进时,股价下方三条支撑线作为支撑参考价,上方压力线不具有参考价值。 在具体运用中投资者应注意,MIKE指标所示的压力、支撑仅为参考价位,与股价所真正达到的顶或底部价位误差较大,投资者应结合切线理论、形态理论等进行综合判断。此外,除了初级数值外,MIKE指标列示的压力支撑价格在很多情况下与当前价格存在较大差距,特别是在持续上升或下跌行情中,其通道也随之以较快的速度向上或向下扩张,削弱了对短线行情的指导作用。 下面我们以河池化工(000953)为例来讲解麦克指标的应用。该股自今年4月30日展开调整,由于出现持续下跌,MIKE指标构成的通道也迅速张口向下,6月4日探低7.05元后大幅回升,当日初级支撑价格为7.15元,显然对股价形成了支撑。之后股价震荡上行,7月16日上涨9.43%,创出新高12.90元,当日初级压力价格为13.17元,此后该股虽然反复冲击13元,但始终未能逾越,收盘价一直落于其下方,表明该压力线的作用较为强大,提示投资者应逢高离场。至8月15日股价跌破初级支撑价格12.08元,同时也下破30日均线,调整再次来临。 技术指标精解:RSI(相对强弱指标)(2) 一.用途:该指标根据股价“择强汰弱”的原理,以一特定时期内股价的变动情况推测价格未来的变动方向,并根据股价涨跌幅度显示市场的强弱。 二.使用方法: 1.RSI取值超过50,表明市场进入强势。RSI低于50,表明市场处于弱市。 2.从RSI与股价的背离方面判断行情 (1)RSI处于高位,并形成一峰比一峰低的两个峰,而此时,股价却对应的是一峰比峰高,这叫顶背离。股价这一涨是最后的衰竭动作,这是比较强烈的卖出信号。 (2)RSI在低位形成两个依次上升的谷底,而股价还在下降,这是最后一跌或者说是接近最后一跌,是可以开始建仓的信号。

(完整版)最新最全通达信指标公式编写教程

公式系统(初级) 1.公式类型说明 调出公式管理器:功能→专家系统→公式管理器 公式类型分为四大类:技术指标公式、条件选股公式、交易系统公式、五彩K线公式。 1.1技术指标公式 我们在技术分析界面中见到的指标为技术指标公式,比如MA, KDJ , MACD 等;可以通过公式管理器编写技术指标公式,在公式管理器界面选择技术指标公式,点击右边的“新建”就可进入技术指标公式编辑区。如下图:

在指标公式编辑区,可以通过“引入指标公式”,在已有指标的基础上修改指标公式,也可以通过插入函数来实现指标公式的编写;编写完后测试公式,测试通过后退出,输入公式名称就可调出指标公式使用。 1.2条件选股公式 利用条件选股公式可以把符合一定技术形态的个股选出来,首先在公式管理器中建立条件选股公式,再通过“条件选股”调用条件选股公式。 条件选股调出:功能→选股器→条件选股

1.3交易系统公式 编写好交易系统公式后,可以叠加到K线上,交易系统自动列出买卖操作信号。交易系统公式调出操作如下: 在K线界面点击鼠标右键,选择交易系统指标,如下图:

选择一交易系统,点击“确定”,交易系统就会叠加在K线上面了。如下图: 1.4.五彩K线公式 编写好五彩公式后,可以叠加到K线上,会把特殊的K线形态用不同的颜色标识出来。 五彩K线公式调出操作如下: 在K线界面点击鼠标右键,选择五彩K线指示,如下图:

选择一五彩K线,点击“确定”,五彩K线就会叠加在K线上面了。如下图:

2.公式函数的使用 函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。 我们在公式编辑器中选择插入函数,就可以看到里面有许多的函数,我们在附录中有一个简表,大家可以到那里去检索。如下图:

最全通达信公式教程大全(函数-指标-实例)

简介 TDX的公式系统是一套功能强大、使用简单的计算机描述系统。用户可以通过对每日深沪两地交易所和历史上发送的行情数据按照简单的运算法则进行分析、选股、测试,在TDX当中一共提供了四大类公式编辑器: 1 技术指标公式编辑器 技术指标公式即通常所说画线指标,此类公式的主要目的是通过对数据采取一定的运算,将输出结果直观的显现在分析图上,为投资者提供研判行情的基本依据。此类指标至少要有一条输出线,本系统允许最多6条的输出线。 技术指标公式编辑器实现对技术图表分析中各类技术指标和自我定义的技术分析指标的编写,并且通过TDX的分析界面形成图表、曲线,以方便和寻找有意义的技术图形和技术特征。 2 条件选股公式编辑器 也就是通常意义上解释的智能选股。但我们的目的在于建立一个完全开放、自由的选股平台,可以通过对该平台的熟练使用,借助计算机的高速和准确的检索功能寻找满足您的理解的股票形态和技术特征,作到先知先觉,快人一步!并且提供相应的同样开放式的结果检测报告。 3 五彩K线公式编辑器 准确讲,该编辑器的功能是附属于条件选股功能之上的,我们可以通过该功能将满足条件的连续K线形态赋予颜色,区别了其它的K线。 条件选股公式与五彩K线公式的区别: 条件选股公式和五彩K线公式都有且仅有一个输出,其目的都是为投资者提供买入或卖出点的指示,不同之处在于:条件选股公式仅对最近数据提示买入或卖出,而五彩K线公式则对输入的所有历史数据进行提示。另外,五彩K线公式的输出是在K线图上,通过各种颜色对提示数据进行标识,条件选股公式的输出是找出符合最近条件的所有股票。 4 交易系统公式编辑器 交易系统公式是通过设定买入和卖出点(有且仅有这两个输出),由计算机进行模拟操作。以此为依据,系统一方面可以进行五彩K线公式的功能,同时提示买入和卖出;另一方面可以通过模拟操作,对指标买卖的收益、指标的最佳参数及最佳指标等各情形进行测试。 交易系统是在条件选股功能上的一次大的延伸,旨在建立一套完整的交易规则体系,通过该编辑器对各个相关的交易环节,包

图解股票技术指标大全

本文从网络收集而来,上传到平台为了帮到更多的人,如果您需要使用本文档,请点击下载,另外祝您生活愉快,工作顺利,万事如意!

图解股票技术指标大全 KDJ指标详解(随机指标) 一、用途 KD是在WMS的基础上发展起来的,所以KD就有WMS的一些特性。在反映股市价格变化时,WMS最快,K其次,D最慢。在使用KD 指标时,我们往往称K指标为快指标,D指标为慢指标。K指标反应敏捷,但容易出错,D指标反应稍慢,但稳重可靠。 二、使用方法 1、从KD的取值方面考虑,80以上为超买区,20以下为超卖区,KD超过80就应该考虑卖了,低于20就应该考虑买入了。 2、KD指标的交叉方面考虑,K上穿D是金叉,为买入信号,金叉 的位置应该比较低,是在超卖区的位置,越低越好。交叉的交数以2次为最少,越多越好。 3、KD指标的背离方面考虑 (1)当KD处在高位,并形成两个依次向下的峰,而此时股份还在 一个劲地上涨,这叫顶背离,是卖出的信号。 (2)当KD处在低位,并形成一底比一底高,而股价还继续下跌, 这构成底背离,是买入信号。 4、J指标取值超过100和低于0,都属于价格的非正常区域,大于100为超买,小于0为超卖,并且,J值的讯号不会经常出现,一旦出现,则可靠度相当高。

三、使用心得 1、股价短期波动剧烈或者瞬间行情幅度太大时,使用KD值交叉讯号买卖,经常发生买在高点、卖在低点的窘境,此时须放弃使用KD随机指标,改用CCI、ROC、BOLLINGERBANDS···等指标。但是,如果波动的幅度够大,买卖之间扣除手续费仍有利润的话,此时将画面转变成五分钟或十五分图形,再以KD指标的交叉讯号买卖,还可以斩获一点利润。 2、极强或者极弱的行情,会造成指标在超买或超卖区内上下徘徊,K值也会发行这种情形,应该参考VR、ROC指标,观察股价是否超出常态分布的范围,一旦确定为极度强弱的走势,则K值的超买卖功能将失去作用。 3、以D值来代替K值,将可使超买超卖的功能更具效果,一般常态行情,D值大于80时,股价经常向下回跌;D值低于20时,股价容易向上回升。在极端行情中,D值大于90时,股价容易产生瞬间回档;D 值低于15时,股价容易产生瞬间反弹。

股票21个技术指标精解大全学习资料

MACD指标详解 一、MACD指标详解——MACD用途 MACD指标主要是利用长短期二条平滑平均线,计算两者之间的差离值。该指标可以去除掉移动平均线经常出现的假讯号,又保留了移动平均线的优点。 由于MACD指标对价格变动的灵敏度不高,属于中长线指标,所以在盘整行情中不适用。 二、MACD指标详解——MACD使用方法 1、DIF与DEA均为正值时,大势属多头市场, 2、DIF与DEA均为负值时,大势属空头市场, 3、DIF向上突破DEA时,可买进, 4、DIF向下突破DEA时,应卖出。 三.MACD指标的使用心得: 1. ADX指示行情处于盘整时,不采用该指标。 2.对短线客来说,使用该指标时,可将日线图转变为小时图或者周期更短的图形。

3.若要修改该指标的参数,不论放大或缩小参数,都应尽量设定为原始参数的整数倍。 四.MACD指标的计算公式: 1.MACD由正负差(DIF)和异同平均数(DEA)两部分组成,当然,正负差是核心,DEA是辅助。先介绍DIF的计算方法。 DIF是快速平滑移动平均线与慢速平滑移动平均线的差,DIF的正负差的名称由此而来。快速和慢速的区别是进行指数平滑时采用的参数大小不同,快速是短期的,慢速是长期的。以现在常用的参数12和26为例,对DIF的计算过程进行介绍。 (1)快速平滑移动线(EMA)是12日的,计算公式为: 今日EMA(12)=2/(12+1)×今日收盘价+11/(12+1)×昨日EMA(12) (2)慢速平滑移动平均线(EMA)是26日的,计算公式为: 今日EMA(26)=2/(26+1)×今日收盘价+25/(26+1)×昨日EMA(26) 以上两个公式是指数平滑的公式,平滑因子分别为2/13和2/27。如果选别的系数,则可照此法办理。 DIF=EMA(12)-EMA(26) 有了DIF之后,MACD的核心就有了。单独的DIF也能进行行情预测,但为了使信号更可靠,我们引入了另一个指标DEA。 2.DEA是DIF的移动平均,也就是连续数日的DIF的算术平均。这样,DEA自己又有了个参数,那就是作算术平均的DIF的个数,即天数。 对DIF作移动平均就像对收盘价作移动平均一样,是为了消除偶然因素的影响,使结论更可靠。 3.此外,在分析软件上还有一个指标叫柱状线(BAR):

通达信指标公式编写教程-中级篇

公式系统(中级) 1.基本公式编写实例 在前面的学习当中,我们见到了一些基本的表达方法、方式,今天我们的任务是学习一些常见的概念如何编写,例如上面所列出来的放量、上涨等等,因为这些都是在公式编写过程当中要用到的基本形态特征,许多的技术指标的选股条件都是由它们组成的。 1.1放量 1、今日比昨日的成交量放大了1倍: VOL/REF(VOL,1)>2; 2、今日的五日均量比五天前的五日均量放大了3倍: AA:=MA(VOL,5); BB:=REF(AA,5); AA/BB>4; 3、今天的成交量达到了整个流通盘的10%以上: VOL/CAPITAL>10/100; (注意,10%的表达式是10/100,或者0.1) 1.2 缩量 1、今日比昨日的成交量缩小了1倍: VOL/REF(VOL,1)<0.5; 2、今日的五日均量比五天前的五日均量缩小了一半: AA:=MA(VOL,5); BB:=REF(AA,5); AA/BB<0.5;

3、今天的成交量不足整个流通盘的0.5%: VOL/CAPITAL<0.5/100; 1.3上涨 1、今日涨幅达到了7%以上: CLOSE/REF(CLOSE,1)>1.07; 2、十日均价继续上涨: AA:=MA(CLOSE,10); BB:=REE(AA,1); AA>BB; 1.4下跌 收阳、收阴: 1、当天收阳:CLOSE>OPEN; 2、当天收阴:CLOSE<OPEN; 1.5高开、低开 1、当天股价高开,即开盘高于昨日收盘:OPEN>REF(CLOSE,1); 2、当天股价低开:OPEN<REF(CLOSE,1); 1.6跳空 跳空亦有向上和向下两种:

股票自定义指标编写教程

教程 一,技术指标公式基础 技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息.公式系统有以下特点: 用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来. 公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作. 1,技术指标公式界面内容 A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式 名称在公式中必须是唯一的,公式名称最多15个字符. B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显 示这段文字,这段文字不宜过长. C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加 还是显示在副图上. D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中 所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算 方法进行调节.参数包括参数名称,最小值,最大值,缺省值,步进值五个 部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最 大值是参数的调整X围,步进值一般取1. E:密码,选中该栏目为指标公式加密. F:指标公式,为公式编辑的文本区. G:用法说明,主要用来描述一个公式如何使用,注意事项,计算方法, 判断方法等等. 2,技术指标公式编写格式和法则 所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的 计算,只要我们掌握了技术指标公式的基本原理,其他的指标公式百变不离 其中. 例如我们在指标公式系统内写下公式: A:=X+Y; B:=A/Z; C:=B*0.618; 分析以上公式,我们可以引出以下相关的格式和法则的结论: A,数据引用: a,数据来源 公式中的基本数据来源于接收的每日行情数据,这些数据有行情函数从 数据库中按照一定的方式提取,例如,高开低收,成交量,成交额等等. b,数据类型 按照公式使用的数据类型,系统可以处理的数据分为两类:变量和常量. 所谓变量就是一个随着时间变化而变化的数据,例如成交量;常量就是 一个永远不变的数据.例如:每个函数需要的参数可能是变量也可能是常量,

股票技术指标精解大全

股票技术指标精解大全目录 MACD指标详解 2 DMI指标详解(趋向指标) 4 RSI指标详解(相对强弱指标) 6 EXPMA指标的使用方法 8 TRIX指标详解和应用 10 CR指标详解和应用 11 VR指标详解(成交量变异率) 13 OBV指标详解(能量潮) 15 BRAR指标详解和应用 16 SAR指标详解(停损点) 18 CCI指标详解(顺势指标) 20 KDJ指标详解(随机指标) 22 ROC指标详解(变动率指标) 24 BOLL指标应用详解(布林线) 25 DMA指标详解和应用 27

WVAD指标详解(威廉变异离散量) 28 WR指标详解(威廉指标) 29 MIKE指标详解(麦克指标) 30 ASI指标详解(振动升降指标) 32 EMV指标详解(简易波动指标) 34 TRIX指标详解和应用 36 MACD指标详解 一、MACD指标详解——MACD用途 MACD指标主要是利用长短期二条平滑平均线,计算两者之间的差离值。该指标可以去除掉移动平均线经常出现的假讯号,又保留了移动平均线的优点。 由于MACD指标对价格变动的灵敏度不高,属于中长线指标,所以在盘整行情中不适用。 二、MACD指标详解——MACD使用方法 1、DIF与DEA均为正值时,大势属多头市场, 2、DIF与DEA均为负值时,大势属空头市场, 3、DIF向上突破DEA时,可买进, 4、DIF向下突破DEA时,应卖出。

三、MACD指标的使用心得 1、ADX指示行情处于盘整时,不采用该指标。 2、对短线客来说,使用该指标时,可将日线图转变为小时图或者周期更短的图形。 3、若要修改该指标的参数,不论放大或缩小参数,都应尽量设定为原始参数的整数倍。 四、MACD指标的计算公式 1、MACD由正负差(DIF)和异同平均数(DEA)两部分组成,当然,正负差是核心,DEA是辅助。先介绍DIF的计算方法。 DIF是快速平滑移动平均线与慢速平滑移动平均线的差,DIF的正负差的名称由此而来。快速和慢速的区别是进行指数平滑时采用的参数大小不同,快速是短期的,慢速是长期的。以现在常用的参数12和26为例,对DIF的计算过程进行介绍。 (1)快速平滑移动线(EMA)是12日的,计算公式为:

通达信指标公式编辑教程大全(函数+指标+实例)

通达信指标公式编辑教程大全(函数+指标+实例)简介 TDX的公式系统是一套功能强大、使用简单的计算机描述系统。用户可以通过对每日深沪两地交易所和历史上发送的行情数据按照简单的运算法则进行分析、选股、测试,在TDX当中一共提供了四大类公式编辑器: 1 技术指标公式编辑器 技术指标公式即通常所说画线指标,此类公式的主要目的是通过对数据采取一定的运算,将输出结果直观的显现在分析图上,为投资者提供研判行情的基本依据。此类指标至少要有一条输出线,本系统允许最多6条的输出线。 技术指标公式编辑器实现对技术图表分析中各类技术指标和自我定义的技术分析指标的编写,并且通过TDX的分析界面形成图表、曲线,以方便和寻找有意义的技术图形和技术特征。 2 条件选股公式编辑器 也就是通常意义上解释的智能选股。但我们的目的在于建立一个完全开放、自由的选股平台,可以通过对该平台的熟练使用,借助计算机的高速和准确的检索功能寻找满足您的理解的股票形态和技术特征,作到先知先觉,快人一步!并且提供相应的同样开放式的结果检测报告。 3 五彩K线公式编辑器 准确讲,该编辑器的功能是附属于条件选股功能之上的,我们可以通过该功能将满足条件的连续K 线形态赋予颜色,区别了其它的K线。 条件选股公式与五彩K线公式的区别: 条件选股公式和五彩K线公式都有且仅有一个输出,其目的都是为投资者提供买入或卖出点的指示,不同之处在于:条件选股公式仅对最近数据提示买入或卖出,而五彩K线公式则对输入的所有历史数据进行提示。另外,五彩K线公式的输出是在K线图上,通过各种颜色对提示数据进行标识,条件选股公式的输出是找出符合最近条件的所有股票。 4 交易系统公式编辑器 交易系统公式是通过设定买入和卖出点(有且仅有这两个输出),由计算机进行模拟操作。以此为依据,系统一方面可以进行五彩K线公式的功能,同时提示买入和卖出;另一方面可以通过模拟操作,对指标买卖的收益、指标的最佳参数及最佳指标等各情形进行测试。 交易系统是在条件选股功能上的一次大的延伸,旨在建立一套完整的交易规则体系,通过该编辑器对各个相关的交易环节,包括买入的切入、卖出、止损以及整体的交易性能检验等等作出定量的规定,帮助投资者建立一套属于自己的买卖规则和理论。 TDX系统所有的分析方法,包括技术指标、条件选股、交易系统和五彩K线,均采用开放平台进行描述。也就是说,所有分析方法的算法对用户时开放的,任何人都可以对原算法进行修改,或增加自己的新算法。 5 公式管理器

股票公式编辑教程

第一讲:认识公式编辑器 公式编辑器是导入源码和进行编写指标的窗口。公式编辑器共分4种,分别是: 1、技术指标公式编辑器; 2、条件选股公式编辑器; 3、交易系统公式编辑器; 4、五彩K线公式编辑器。 由于这几种编辑器的展开和使用大同小异。所以,本文仅以技术指标公式编辑器为例加以说明。 由于目前各种股软的区别,不仅有些函数不通用,编辑器的打开方式也略有区别。本讲就是告诉大家如何展开公式编辑器。 FNC是大智慧2和分析家格式,只有这两个股软能够导入。导入的方法是:打开公式编辑器,点击导入---找到存放此公式的文件夹---双击---在出现的列表中掸单击该公式---选导入。特别提示:必须先将公式存放在一个文件夹中,已有的,新建都可以。否则编辑器无法找到该公式。 ALG是飞狐和金狐软件的格件格式,exp式,tnc是通达信软是大智慧internet版格式,hxf 是同花顺格式,还有比较特殊的fml是多空阵线格式(与飞狐的自编公式文件后缀一样。 第二讲:公式编写的基础函数 打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。为此,我们先熟悉一下构成这两种状态的基本函数。 一、K线函数 非常简单,大家都可能熟知。作为基础,还是说明一下。 1、开盘价:OPEN 可简写为 O 2、最高价:HIGH 可简写为 H

3、最低价smi49liesOW 可简写为 L 4、收盘价:CLOSE 可简写为 C 有了这4个函数,就可构成一根K线了。比如:收盘价小于开盘价,即阴线:CL;这里我们没有考虑下影的长度和 T 字上边一横(实体部分)的宽度。 习题:一根光头阳线,实体部分小于5分钱,下影超过实体的两倍,如何表述? 特别提示:编辑指标必须在英文状态下输入。其中运用的数学符号,包括加减乘除、分号,引号等(+ - * / "" ''><#)也必须在英文状态下输入。 二、均线函数 单根K线的形态是相当枯燥的。尤其在主图里。配合以均线等形式就会丰富多采,或者更利于我们从中发现规律和分析问题。这就需要均线函数来解决了。最常见的: 1、MA(X,N),求X的N周期简单移动平均值。 算法:(X1+X2+X3+...+Xn)/N 例如:MA(CLOSE,20),表示求20日均价。 2、EMA(X,N),求X的N周期指数平滑移动平均。 算法: 若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期Y值。 例如:EMA(CLOSE,20),表示求20日指数平滑均价。 2、SMA(X,N,M),求X的N周期移动平均,M为权重。 算法: 若Y=SMA(X,N,M) 则 Y=(M*X+(N-M)*Y')/N, 其中Y'表示上一周期Y值,N必须大于M。 例如:SMA(CLOSE,20,1),表示求20日移动平均价。 这三个均线函数在股软中是通用的。关于它们的区别,开始学习时不必深究。其实数值区别也不是很大。要均线真实反映每天的价格变化,用MA,适当圆滑些,用EMA 或SMA。

股票实战技术指标详解大全(收益翻30倍以上)

最新股票实战技术指标详解大全(收益翻30倍以上)一:大势型指标 1、ABI绝对广量指标 原始参数值:无 指标应用法则: 1.ABI 主要用于扫瞄瞬间极端的多头或空头力道。 2.ABI 高于320~350以上时,视为市场发生「冲力现象」。 3.越高的数据代表市场转向的机会越大。 4.随著上市公司家数递增,ABI 的极限数据须伴随修正。 5.本指标可设参考线。 2、ADL腾落指标 原始参数值:无 指标应用法则: 1.指数一顶比一顶高,而ADL 一顶比一顶低时,指数向下反转机会大。 2.指数一底比一底低,而ADL 一底比一底高时,指数向上反转机会大。 3.ADL须与ADR、OBOS┅┅等指标配合使用。 3、ADR涨跌比率 指标热键:ADR 原始参数值:10 指标应用法则:

1.ADR 一般常态分布于0.5~1.5之间。 2.ADR>1.5,大盘回档机会大。 3.ADR<0.65,大盘反弹机会大。 4.ADR<0.3或0.5,容易形成底部。 4、ARMS 阿姆氏指标 指标热键:ARMS 原始参数值:21 指标应用法则: 短期:ARMS<0.7,超买;ARMS>1.25,超卖。(参数为4)。中期:ARMS<0.85,超买;ARMS>1.1,超卖。(参数为21)。长期:ARMS<0.09,超买;ARMS>1.05,超卖。(参数为55)。超买超卖值随各国股市特性,应自行调整。 本指标可设参考线。只适用于大盘日线。 5、BTI 广量动力指标 指标热键:BTI 原始参数值:10 指标应用法则: 1. 62~65为超买区。 2. 35~38为超卖区。 3. 当BTI 产生极大的冲力时,为大多头来临的前兆。 4. 本指标可设参考线。 6、C&A 钱龙中线指标

相关主题
文本预览
相关文档 最新文档