通达信软件的公式编写教程
通达信公式编辑教程详解(函数+公式+示例)
通达信公式编辑教程详解(函数+公式+
示例)
通达信是一款股票分析软件,可以利用其内置公式编辑器编写自定义指标。
本教程将详细介绍通达信公式编辑器的函数、公式和示例。
函数
函数是通达信公式编辑器中的基本模块,它们用于执行特定的计算。
通达信内置了丰富的函数,可以满足不同的需求。
以下是一些常用的函数:
- `REF()`:引用前一天的值
- `MA()`:计算移动平均线
- `EXPMA()`:计算指数平滑移动平均线
- `MACD()`:计算移动平均线散度/收敛指标
- `CCI()`:计算顺势指标
- `RSI()`:计算相对强弱指标
公式
公式是通达信公式编辑器中的高级模块,它们可以利用函数计算复杂的指标。
以下是一些常用的公式:
- `KDJ`:计算随机指标
- `BOLL`:计算布林线指标
- `DMI`:计算趋向指标
- `OBV`:计算能量潮指标
示例
以下是一个示例,演示如何利用函数和公式计算指标:
;
;
;
;
MACD:(DIFF-DEA)*2;
;
;
K:MA(CLOSE,9);
D:MA(K,3);
J:K*3-D*2;
;
;
;
;
;
;
以上示例计算了MA、MACD、CCI、RSI、KDJ、BOLL、DMI、OBV等指标。
结论
本教程介绍了通达信公式编辑器的函数、公式和示例。
希望能够对使用通达信进行股票分析的朋友们有所帮助。
(完整版)通达信指标公式编写教程-初级
公式系统(初级)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.公式函数的使用函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词.我们在公式编辑器中选择插入函数,就可以看到里面有许多的函数,我们在附录中有一个简表,大家可以到那里去检索。
如下图:例一:一根K线有四个价格组成:最高价:HIGH收盘价:CLOSE最低价:LOW开盘价:OPEN成交量:VOL成交额:AMO例二:两条均线不断地交叉,就专门设定了一条函数来描述两条线交叉:CROSS(X,Y)假如下图中的两条均线一条名叫X,另外一条叫YCROSS(X,Y)表示X向上穿过了YCROSS(Y,X)表示Y向上穿过了X例三:前面的CLOSE,还是VOL,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢?REF(X,M)例如:REF(Close,5)表示5天前的收盘;REF(Vol,10)表示10天前的成交量;这里的M就是参数。
通达信 公式编写教程
通达信公式编写教程
通达信是一款广泛使用的股票软件,可以进行技术分析和交易操作。
在通达信中,我们可以使用公式编写来创建自定义指标和条件。
下面是一个简单的教程,介绍如何使用通达信进行公式编写。
第一步:打开通达信软件并点击“自选股”按钮,选择一个自选股进行分析。
找到软件界面右上方的“指标”按钮,点击它,选择“自定义指标”选项。
第二步:在弹出的窗口中,我们可以看到已定义的指标列表。
点击“新建”按钮创建一个新的指标。
第三步:在弹出的窗口中,可以看到公式编辑器。
在这里,我们可以使用通达信的公式语法编写自定义指标。
公式语法包括各种数学和逻辑运算符、函数和变量。
第四步:编写公式。
首先要确定指标的计算方式和期间。
然后使用合适的函数和变量来计算指标值。
可以使用简单的数学运算符(如+、-、*、/)和逻辑运算符(如&&、||、!)来组合不同的数据。
第五步:保存并使用指标。
在公式编辑器中,点击“保存”按钮保存指标。
然后返回到主界面,选择一个股票,可以在“指标”下拉菜单中找到并应用刚才创建的指标。
在公式编写过程中,需要注意以下几点:
1. 使用正确的语法和运算符。
通达信提供了详细的公式语法参考手册,可以在软件的帮助文档中找到。
2. 确保公式逻辑正确。
公式的计算结果应该符合预期的指标定义。
3. 测试和调试公式。
在编写完公式之后,可以使用历史数据进行测试,验证指标的准确性和可靠性。
希望上述教程对您有所帮助,并能够顺利编写和使用通达信的自定义指标。
通达信公式编写教程
通达信公式编写教程The final revision was on November 23, 2020第一章公式编写教程简介公式编写规则公式编写实例系统函数说明常用技术指标选股第4节系统函数说明TDX的公式编写系统用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义。
有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态及时盘中数据提取我们所需要的数据以方便以后的分析和计算。
有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算函数等等。
在以下的几节当中,我们将会分别介绍一共10类的函数。
一、行情函数 (OPEN、CLOSE、HIGH、LOW、VOL等)二、大盘函数(INDEXA、INDEXC、INDEXH等)三、常数函数(包括财务函数和动态行情函数)四、时间函数 (DATE、DAY、TIME等)五、引用函数(MA、HHV、COUNT、REF、SUM、SMA等)六、逻辑算术函数(IF、CROSS、NOT等)七、数学函数(MAX、MIN、LN、三角函数等)八、统计函数(STD、VAR、AVEDEV等)九、指标函数(PEAK、SAR、COSET、WINNER、ZIG等)十、绘图函数(DRAWLINE、DRAWTEXT等)十一、横向统计函数FINANCE(N)返回财务数据每股经营现金流:=FINANCE(25)/FINANCE(1);动态行情函数DYNAINFO(N) 返回动态行情注意:引用固定日期的函数为引用函数REFDATE(X,A) 作用:引用指定日期的数据.用法:REFDATE(X,A),引用A日期的X值.引用函数函数:DRAWNULL说明:当前值不画线返回无效数。
用法:DRAWNULL不画线。
例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析图上不画线。
通达信公式编写教程
通达信公式编写教程通达信公式编写教程CROSS(X,Y)假如下图中的两条均线一条名叫X,另外一条叫YCROSS(X,Y)表示X向上穿过了YCROSS(Y,X)表示Y向上穿过了XREF(X,M)例如:REF(Close,5)表示5天前的收盘;REF(Vol,10)表示10天前的成交量;我们可以将通常说的KDJ买入条件完整的表达出来了:“KD指标发生了黄金交叉,并且D <20”T1:=“KDJ,K”;--引用K线;T2:=“KDJ,D”;--引用D线;CROSS(T1,T2)ANDT2<20;条件:AND在中就表示“并且”,将两个条件并列起来第九课放量、缩量、上涨、下跌、收阳、收阴放量: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、今日比昨日的成交量缩小了1倍:VOL/REF(VOL,1)<0.5;2、今日的五日均量比前五天的五日均量缩小了一半:AA:=MA(VOL,1)<0.5;BB:=REF(AA,5);AA/BB<0.5;3、今天的成交量不足整个流通盘的0.5%:VOL/CAPITAL<0.5/100;上涨:1、今日涨幅达到了7%以上:CLOSE/REF(CLOSE,1)>1.07;2、十日均价继续上涨:AA:=MA(CLOSE,10);BB:=REE(AA,1);AA>BB;下跌:同上面的表达方式一样,将方向改变了而已:收阳、收阴:1、当天收阳:CLOSE>OPEN;2、当天收阴:CLOSE<OPEN;高开、低开:1、当天股价高开:OPEN>REF(CLOSE,1);2、当天股价低开:OPEN<REF(CLOSE,1);跳空:跳空亦有向上和向下两种:向上跳空:OPEN>REF(HIGH,1);向下跳空:POEN<REF(LOW,1);放量上攻之一,以上面所举例组合:AA:=VOL/REF(VOL,1)>2;BB:=CLOSE/REF(CLOSE,1)>1.07;AA AND BB;高开高走:AA:=OPEN>REF(CLOSE,1);BB:=CLOSE>OPEN;AA AND BB;向上跳空之后两天内并未回补:提示:实际上就是昨天发生了跳空缺口,这两天的最低价一直在两天前的最高价之上。
通达信公式编写教程完整版
通达信公式编写教程完整版公式系统(初级)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.公式函数的使用函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。
我们在公式编辑器中选择插入函数,就可以看到里面有许多的函数,我们在附录中有一个简表,大家可以到那里去检索。
如下图:例一:一根K线有四个价格组成:最高价:HIGH收盘价:CLOSE最低价:LOW开盘价:OPEN成交量:VOL成交额:AMO例二:两条均线不断地交叉,就专门设定了一条函数来描述两条线交叉:CROSS(X,Y)假如下图中的两条均线一条名叫X,另外一条叫YCROSS(X,Y)表示X向上穿过了YCROSS(Y,X)表示Y向上穿过了X例三:前面的CLOSE,还是VOL,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢?REF(X,M)例如:REF(Close,5)表示5天前的收盘;REF(Vol,10)表示10天前的成交量;这里的M就是参数。
通达信公式教程(附通达信全部函数手册)
通达信公式教程(附通达信全部函数手册)通达信公式教程(附通达信全部函数手册)本文档旨在为用户提供通达信公式教程,同时附有通达信全部函数手册,以帮助用户更好地使用通达信软件。
1. 概述通达信公式是通达信软件提供的一个重要功能,通过编写公式,用户可以自定义指标、条件和策略,实现技术分析和交易决策。
通达信公式非常灵活,用户可以根据自己的需求进行自定义调整和扩展。
2. 基本语法通达信公式采用一种特定的语法进行编写,了解基本语法是使用和理解通达信公式的基础。
以下是一些基本语法规则:- 表达式:通达信公式可以包含各种表达式,如数学运算、函数调用和逻辑判断等。
- 变量:用户可以定义和使用变量来存储和操作数据。
- 函数:通达信公式提供了丰富的内置函数,用户可以根据需要调用这些函数进行数据处理和计算。
- 条件语句:用户可以使用条件语句根据不同的条件执行不同的操作。
3. 常用函数通达信公式提供了大量的函数供用户使用,以下是一些常用的函数:- MA:计算移动平均线。
- MACD:计算移动平均收敛/发散指标。
- BOLL:计算布林带指标。
- RSI:计算相对强弱指标。
- KDJ:计算随机指标。
- CROSS:判断两条线是否交叉。
- REF:引用前一周期的数据。
请参考附带的通达信全部函数手册,了解更多函数的使用方法和参数说明。
4. 示例公式以下是一些示例公式,供用户参考和研究:- 计算均线多空力度:SMA(CLOSE, 20)/SMA(CLOSE, 60)- 判断金叉和死叉:CROSS(MA(CLOSE, 20), MA(CLOSE, 60))- 计算相对强弱指标RSI:RSI(CLOSE, 14)结论通达信公式是通达信软件的重要功能,通过学习和理解基本语法和常用函数,用户可以自定义指标和策略,进行技术分析和交易决策。
请参考附带的通达信全部函数手册,深入了解并灵活运用通达信公式。
通达信指标公式编写指南
通达信指标公式编写指南1. 简介本文档旨在为使用通达信软件编写指标公式的用户提供指南和建议。
通达信软件是一种常用的股票交易软件,用户可以根据自己的需要编写自定义的指标公式来进行技术分析。
2. 指标公式编写基础在编写指标公式之前,用户需要了解通达信软件的指标语言和基本规则。
指标语言是一种特定的程序语言,用户可以使用该语言来定义和计算指标公式。
以下是一些基本规则和语法要点:- 指标公式需要以`公式函数`开始,并以分号结尾。
- 公式函数包含一个或多个参数,用于指定公式的计算方式和输入数据。
- 可以使用多种数学和逻辑运算符来进行计算和判断。
- 用户可以定义自己的变量和常量,用于存储和使用中间结果。
- 通达信软件提供了丰富的内置指标函数,用户可以直接使用这些函数进行计算。
3. 指标公式编写步骤以下是编写通达信指标公式的基本步骤:1. 确定指标公式的计算逻辑和要使用的数据类型。
2. 使用通达信软件提供的函数和运算符,按照计算逻辑编写公式。
3. 对公式进行调试和验证,确保计算结果准确无误。
4. 将编写好的公式保存到通达信软件的自定义指标公式库中,方便后续使用。
4. 编写规范和注意事项在编写通达信指标公式时,用户应注意以下规范和注意事项:- 公式需要尽量简洁、清晰和易于理解,避免出现冗余的计算步骤。
- 如果需要使用复杂的计算逻辑,建议将其拆分为多个子公式,便于调试和维护。
- 尽量避免使用过多的变量和常量,以减少内存占用和计算复杂度。
- 公式中涉及到的数据应使用正确的数据类型,确保计算结果准确无误。
- 在编写公式过程中,可以参考通达信软件的官方文档和示例公式。
5. 示例以下为一个简单的示例,演示了如何编写一个通达信指标公式:公式函数: MA(CLOSE, 10);上述公式表示计算最近10个周期的收盘价的简单移动平均。
以上是关于通达信指标公式编写的基本指南。
希望本文档可以帮助用户更好地理解和应用通达信软件的指标功能。
通达信公式编写教程
通达信公式编写教程第⼀章公式编写教程简介公式编写规则公式编写实例系统函数说明常⽤技术指标选股第1节简介TDX的公式系统是⼀套功能强⼤、使⽤简单的计算机描述系统。
⽤户可以通过对每⽇深沪两地交易所和历史上发送的⾏情数据按照简单的运算法则进⾏分析、选股、测试,在TDX当中⼀共提供了四⼤类公式编辑器:1.1 技术指标公式编辑器技术指标公式即通常所说画线指标,此类公式的主要⽬的是通过对数据采取⼀定的运算,将输出结果直观的显现在分析图上,为投资者提供研判⾏情的基本依据。
此类指标⾄少要有⼀条输出线,本系统允许最多6条的输出线。
技术指标公式编辑器实现对技术图表分析中各类技术指标和⾃我定义的技术分析指标的编写,并且通过TDX的分析界⾯形成图表、曲线,以⽅便和寻找有意义的技术图形和技术特征。
1.2 条件选股公式编辑器也就是通常意义上解释的智能选股。
但我们的⽬的在于建⽴⼀个完全开放、⾃由的选股平台,可以通过对该平台的熟练使⽤,借助计算机的⾼速和准确的检索功能寻找满⾜您的理解的股票形态和技术特征,作到先知先觉,快⼈⼀步!并且提供相应的同样开放式的结果检测报告。
1.3 五彩K线公式编辑器准确讲,该编辑器的功能是附属于条件选股功能之上的,我们可以通过该功能将满⾜条件的连续K线形态赋予颜⾊,区别了其它的K线。
条件选股公式与五彩K线公式的区别:条件选股公式和五彩K线公式都有且仅有⼀个输出,其⽬的都是为投资者提供买⼊或卖出点的指⽰,不同之处在于:条件选股公式仅对最近数据提⽰买⼊或卖出,⽽五彩K线公式则对输⼊的所有历史数据进⾏提⽰。
另外,五彩K线公式的输出是在K线图上,通过各种颜⾊对提⽰数据进⾏标识,条件选股公式的输出是找出符合最近条件的所有股票。
1.4 交易系统公式编辑器交易系统公式是通过设定买⼊和卖出点(有且仅有这两个输出),由计算机进⾏模拟操作。
以此为依据,系统⼀⽅⾯可以进⾏五彩K线公式的功能,同时提⽰买⼊和卖出;另⼀⽅⾯可以通过模拟操作,对指标买卖的收益、指标的最佳参数及最佳指标等各情形进⾏测试。
通达信公式编写教程
通达信公式编写教程通达信是一款常用的股票分析软件,它提供了强大的公式编写功能,可以根据自己的需要自定义各种指标和公式。
本教程将介绍通达信公式的基本语法和编写方法,帮助初学者快速上手。
一、公式编写语法1. 注释在公式中可以使用注释来解释某段代码的作用,注释以"//"开头,后跟文字描述。
示例://这是一个注释2. 变量定义在编写公式时,需要定义各种变量来存储数据。
变量的定义以"#"开头,后跟变量名和类型。
示例:#变量名:变量类型常用的变量类型包括:- 数字变量:Numeric- 时间变量:Date- 字符串变量:String- 布尔变量:Boolean示例:#变量名:Numeric3. 函数调用通达信公式支持各种数学运算和函数调用。
函数调用的语法为“函数名(参数1,参数2,...)”。
常用的函数包括:- 数学函数:abs、max、min、exp、log、sqrt、sin、cos等- 逻辑函数:if、and、or、not等- 绘图函数:plot、line、bar等示例:plot(max(close, open))4. 条件判断在公式编写中,经常需要根据条件判断来执行不同的操作。
条件判断的语法为“if(条件, 表达式1, 表达式2)”,如果条件成立,则返回表达式1的值,否则返回表达式2的值。
示例:plot(if(close > open, close, open))5. 循环语句公式编写中,有时需要对一段代码进行循环执行,循环语句的语法为“for(变量 = 初始值; 条件; 更新表达式, 包裹代码)”。
示例:for(i = 0; i < 10; i, {plot(i)})二、公式编写方法1. 确定指标公式逻辑在编写公式前,首先需要确定自己要编写的指标或公式的逻辑。
可以根据自己的需求来确定计算公式的方式和具体指标的定义。
2. 根据逻辑编写代码根据确定的指标或公式逻辑,按照公式编写语法的要求,编写相应的代码。
通达信价公式的编写(01),喜欢公式编写的朋友可以看过来
通达信价公式的编写(01),喜欢公式编写的朋友可以看过来朋友们,大家好!在前面写的文章里,有一些我自己编写的自用指标,有朋友对此很感兴趣,有向我讨要的。
我想,凡事我们不能只知其然不知其所以然,授人以鱼不如授人以渔。
那么从今天起,就不定期地和朋友们一起来学习通达信指标的初级编法。
1、调出公式管理器:打开通达信软件,在软件最上方找到【功能】,点击出现下拉菜单,找到【公式系统】,点击,出现右侧菜单,找到【公式管理器】,点击,【功能】→【公式系统】→【公式管理器】点击【公式管理器】,出现窗口:大家可以看到画面中有四个文件夹,代表通达信的四大类型公式:技术指标公式、条件选股公式、交易系统公式、五彩K线公式。
在每一大类的公式里面,都有许多分类。
比如技术指标公式下面有大势型、超跌超卖型、趋势型等子类。
点击子类左边【+】,出现菜单栏,里面有许多公式。
比如点击均线型前面的【+】,就可以看到我们常用的均线指标:MA,MA2;又如点击成交量型前面的【+】,就可以看到我们常用的成交量指标:VOL;再如,点击趋势型前面的【+】,可以看到我们常用的趋势型指标:MACD;注意:点击子类前的【+】号,子类展开,这时子类前的【+】变为【-】;再点击这个【-】,则菜单栏关上,【-】又变回【+】。
2、新建公式:点击公式管理器右上角的【新建】,出现对话框:“请在左边公式树中选中一个与要新建公式同类型的节点!”。
这是系统要求我们把公式放到某一个子类的下方,我们可以把公式放到【其他类型】下方。
点击【确定】,点击【其他类型】前面的【+】号,【其他类型】变蓝色,可以看到里面有自己编的公式。
若是第一次新建公式,【其他类型】前面没有【+】,说明里面没有公式,这没关系,双击【其他类型】变成蓝色。
点击右上方的【新建】,出现【指标公式编辑器】:3、公式函数的使用函数在公式编写非常重要,作个比喻,就是我们用一种语言去告诉电脑我的想法,并且让它去帮我做事,那么函数就是这种语言的单词。
最新最全通达信指标公式编写教程
最新最全通达信指标公式编写教程通达信是国内最常用的股票分析软件之一,它提供了丰富的技术指标供股民使用。
通达信软件允许用户自定义指标公式,这为股民提供了更多的分析工具。
本文将介绍通达信指标公式的编写方法,并提供一些常用指标的公式示例。
通达信指标公式编写方法如下:1.打开通达信软件,选择“自定义”-“指标公式”-“新建”。
2.在弹出的窗口中,输入指标名称并选择指标类型(如均线、MACD 等)。
5.点击“确定”保存指标公式。
以下是一些常用指标的公式示例:1.均线指标:均线指标是最常用的技术指标之一,它通过计算一段时间内的股价平均值来判断股价的走势。
通达信中可以通过以下公式来计算不同周期的均线:MA(CLOSE,N),其中CLOSE表示收盘价,N表示均线的周期。
2.MACD指标:MACD指标是一种趋势指标,通过计算两个移动平均线的差值和其移动平均线来判断股价的买卖信号。
通达信中可以通过以下公式来计算MACD指标:DIFF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG)DEA:EMA(DIFF,MID)MACD:(DIFF-DEA)*2其中EMA表示指数移动平均线,SHORT、LONG和MID分别表示短期、长期和中期的参数设置。
3.KDJ指标:KDJ指标是一种摆动指标,通过计算最高价、最低价和收盘价之间的关系来判断股价的超买超卖情况。
通达信中可以通过以下公式来计算KDJ 指标:RSV:(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100K:MA(RSV,M1)D:MA(K,M2)J:3*K-2*D其中LLV表示最低价的最小值,HHV表示最高价的最大值,N、M1和M2分别表示参数设置。
以上仅是一些常用指标的公式示例,通达信提供了丰富的指标函数供用户使用,用户可以根据自己的需求编写更复杂的指标公式。
编写指标公式需要一定的数学和编程知识,对于初学者来说可能会有一定的难度,但通过学习和实践,股民们可以掌握这一技能,并利用自定义指标来提升股票分析的准确性和效果。
通达信公式编程基础教程
通达信公式编程基础教程通达信股票分析软件公式函数说明一、行情函数HIGH 最高价:返回该周期最高价。
用法: HIGH。
H 最高价返回该周期最高价。
用法: HLOW 最低价返回该周期最低价。
用法: LOWL 最低价返回该周期最低价。
用法: LCLOSE 收盘价返回该周期收盘价。
用法: CLOSEC 收盘价返回该周期收盘价。
用法: CVOL 成交量返回该周期成交量。
用法: VOLV 成交量返回该周期成交量。
用法: VOPEN 开盘价返回该周期开盘价。
用法: OPENO:开盘价返回该周期开盘价。
用法: OADVANCE 上涨家数返回该周期上涨家数。
用法: ADVANCE (本函数仅对大盘有效) DECLINE 下跌家数返回该周期下跌家数。
用法: DECLINE (本函数仅对大盘有效) AMOUNT 成交额返回该周期成交额。
用法: AMOUNTASKPRICE 委卖价返回委卖1--委卖3价格。
用法: ASKPRICE(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) ASKVOL 委卖量返回委卖1--委卖3量。
用法: ASKVOL(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BIDPRICE 委买价返回委买1--委买3价格。
用法: BIDPRICE(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BIDVOL 委买量返回委买1--委买3量。
用法: BIDVOL(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效)BUYVOL 主动性买盘返回主动性买单量。
用法:BUYVOL 当本笔成交为主动性买盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)SELLVOL 主动性卖盘返回主动性卖单量。
用法:SELLVOL 当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)ISBUYORDER 主动性买单返回该成交是否为主动性买单。
通达信公式编写教程
通达信公式编写教程通达信公式编程(本教程由风儿整理,教程中指标用法并不代表本人观点)一、技术指标公式基础技术指标公式编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信号。
公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。
公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。
1、技术指标公式界面内容A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式名称在公式中必须是唯一的,公式名称最多15个字符。
B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显示这段文字,这段文字不宜过长。
C:主图叠加和副图选项界说了指标表现的位置,是在主图上与K线叠加还是表现在副图上。
D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算方法进行调节。
参数包括参数名称、最小值、最大值、缺省值、步进值五个部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围,步进值一般取1.E:密码,选中该栏目为指标公式加密。
F:指标公式,为公式编辑的文本区。
G:用法说明,主要用来描述一个公式如何使用、注意事项、计算方法、判断方法等等。
2、技术指标公式编写格式和法则所有的公式系统都是遵守统一的运算法则,统一的花式进行函数之间的计算,只需我们掌握了技术指标公式的基本道理,其他的指标公式百变不离其中。
例如我们在指标公式系统内写下公式:A:=X+Y;B:=A/Z;C:=B*0.618;分析以上公式,我们能够引出以下相干的花式和法则的结论:A、数据引用:b、数据类型按照公式使用的数据类型,系统可以处理的数据分为两类:变量和常量。
通达信公式编写教程
通达信公式编写教程公式转换技术指标转换为条件选股公式:第一步,确定我们想要的信号;第二步,从下到上寻找信号的关联语句;第三步,删除无用语句;第四步,将信号以外的语句变成中间语句,并删除修饰美化函数;第五步,将公式建立在条件选股类别。
{改造前}LC:=REF(C,1);RSI1:SMA(MAX(C-LC,0),6,1)/SMA(ABS(C-LC),6,1)*100;RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;K:SMA(RSV,3,1);D:SMA(K,3,1);J:3*K-2*D,LINETHICK2;MJ:=CROSS(J,D);MC:=CROSS(D,J);DRAWICON(MJ,J,1);DRAWICON(MC,J,2);{改造后}RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;CROSS(J,D);技术指标转换为交易系统公式:第一步,确定我们想要的信号;第二步,从下到上寻找信号的关联语句;第三步,删除无用语句;第四步,将信号以外的语句变成中间语句,并删除修饰美化函数;第五步,将买进信号取名为ENTERLONG,将卖出信号取名为EXITLONG;第六步,将公式建立在交易系统类别。
{改造前}{ ENTERLONG EXITLONG }DIF:EMA(C,12)-EMA(C,26),LINETHICK2,COLORRED;DIF下降:IF(DIF<=REF(DIF,1),DIF,DRAWNULL),LINETHICK2,COLORGREE N;DEA:EMA(DIF,9),LINETHICK2,COLORBLUE;MACD:(DIF-DEA)*2,COLORSTICK;JCH:=CROSS(DIF,DEA);SCH:=CROSS(DEA,DIF);DRAWICON(JCH,DIF,1);DRAWICON(SCH,DIF,2);A:=MACD>REF(MACD,1) AND MACD<=0;B:=MACD<=REF(MACD,1) AND MACD>0;DRAWTEXT(A AND REF(A,1)=0,MACD*0.98,'☆'),COLORRED;DRAWTEXT(B AND REF(B,1)=0,MACD*1.02,'☆'),COLORBLUE;STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1,0),COLORRED;STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1,0),COLORYELLOW;STICKLINE(MACD>REF(MACD,1) AND MACD<=0,0,MACD,1,0),COLORBLUE;STICKLINE(MACD<=REF(MACD,1) AND MACD<=0,0,MACD,1,0),COLORGREEN;{改造后}DIF:=EMA(C,12)-EMA(C,26);DEA:=EMA(DIF,9);ENTERLONG:CROSS(DIF,DEA);EXITLONG:CROSS(DEA,DIF);技术指标转换为五彩K线公式:第一步,确定我们想要的信号;第二步,从下到上寻找信号的关联语句;第三步,删除无用语句;第四步,将信号以外的语句变成中间语句,并删除修饰美化函数;第五步,将公式建立在五彩K线类别。
(完整版)通达信公式编写教程
通达信公式编程(本教程由风儿整理,教程中指标用法并不代表本人观点)一、技术指标公式基础技术指标公式编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信号。
公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。
公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。
1、技术指标公式界面内容A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式名称在公式中必须是唯一的,公式名称最多15个字符。
B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显示这段文字,这段文字不宜过长。
C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加还是显示在副图上。
D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算方法进行调节。
参数包括参数名称、最小值、最大值、缺省值、步进值五个部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围,步进值一般取1。
E:密码,选中该栏目为指标公式加密。
F:指标公式,为公式编辑的文本区。
G:用法说明,主要用来描述一个公式如何使用、注意事项、计算方法、判断方法等等。
2、技术指标公式编写格式和法则所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的计算,只要我们掌握了技术指标公式的基本原理,其他的指标公式百变不离其中。
例如我们在指标公式系统内写下公式:A:=X+Y; B:=A/Z; C:=B*0.618;分析以上公式,我们可以引出以下相关的格式和法则的结论:A、数据引用:a、数据来源公式中的基本数据来源于接收的每日行情数据,这些数据有行情函数从数据库中按照一定的方式提取,例如,高开低收,成交量,成交额等等。
通达信指标选股公式编写教程
通达信指标选股公式编写教程
通达信是一款常用的股票分析软件,其强大的指标选股功能能够帮助投资者快速筛选适合自己的股票。
以下是一些编写通达信指标选股公式的教程,帮助您了解如何编写自定义的选股公式。
1. 了解通达信指标语言(TL语言):通达信软件使用自己的
指标编写语言TL(Technical Language)进行公式编写。
首先,我们需要了解TL语言的基本语法和函数。
2. 确定选股策略:在编写选股公式之前,我们需要明确自己的选股策略。
比如,我们可以根据技术指标、财务指标、市场行情等因素进行筛选。
3. 选择适当的函数和指标:通达信内置了大量的函数和指标,我们可以根据自己的需求选择适当的函数和指标。
比如,可以使用“REF”函数获取前几日的数据,使用“EMA”函数计算指数
移动平均线,使用“MACD”指标计算MACD线等。
4. 编写逻辑判断语句:在编写选股公式时,我们常常需要根据一定的逻辑判断来筛选股票。
比如,我们可以使用“IF”语句来
判断是否满足某个条件,使用“AND”和“OR”来组合多个条件。
5. 调试和优化公式:编写完公式后,我们需要对其进行调试和优化,确保选股公式能够正常运行并产生符合预期的结果。
6. 应用选股公式:在通达信软件中,我们可以将编写好的选股
公式保存下来,并在选股界面中应用和调整公式参数,实时筛选适合自己的股票。
在编写通达信指标选股公式时,需要一定的编程知识和股票分析知识。
此外,对于初学者来说,可以参考通达信官方提供的编程手册和教程,或者参考一些编写好的选股公式进行学习和借鉴。
希望以上教程对您有所帮助。
通达信软件如何新建公式
5,棕色方框内是填参数,有就填,没就不填。
6,调用指标就在键盘上按指标名称每个字的拼音的第一个字母组合。
2013-12-13
通达信软件如何新建公式软件公式新建通达信软件通达信通达信新建通达信如何通达信公式通达信怎么新建公式
通达信如何新公式
1,在软件界面按“ctrl”键+“F”键,出来下图:
2,先选上图圆框中的“其它类型”,再点“新建”,出来下图:
3,上图红框内把公式内容复制进去,绿框中填上公式名称。注意黄圈中的,是主图指标就选“主图叠加”,是副图就选“副图”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通达信软件的公式编写教程正在使用通达信的用户可以看看文件格式为压缩包内含15个WORD文档(含公式编写截图)目录:01、通达信- 早期的公式教程.doc02、通达信红宝书- 港股相关功能操作.doc、03、通达信红宝书- 股指期货相关功能操作.doc04、通达信红宝书- 期货看盘和下单简要说明.doc05、通达信红宝书- 通达信行情系统计算规则解释.doc06、通达信红宝书01 - 报表分析.doc07、通达信红宝书02 - 预警系统.doc08、通达信红宝书03 - 选股器.doc09、通达信红宝书04 - 指标使用与分析.doc10、通达信红宝书05 - 定制版面.doc11、通达信红宝书06 - 定制品种.doc12、通达信红宝书07 - 系统设置.doc13、通达信红宝书08 - 公式系统(初级).doc14、通达信红宝书09 - 公式系统(中级).doc15、通达信红宝书10 - 公式系统(高级).doc通达信公式教程之一供初学者操作指南公式入门我们大多数的用户并不是完全了解“公式编辑器”的意义,简单地,我们可以从以下几个角度进行理解:一、指标分析:“公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件,同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当中最为常用的方法之一。
例如,指标KD、指标MA 等等,通过对这些指标的观察、分析,找出一些合适的条件作为买入卖出点。
当然,我们也许需要的是一些自己的指标,一些自己的准确的指标,更多的MB、MC、MD等等,这一切我们通过“公式编辑器”可以实现。
二、条件选股:编写公式都要用到什么东西?我们留下了许多问题--都是公式编写的基础问题,所以我们这节课来解决这些基础的问题。
什么是技术指标?MA均线就是一种技术指标,我们在炒股的时候,经常会将一些行情数据进行数学计算得出一些曲线等等,方便我们掌握股市的变动情况。
什么是条件选股?简单讲,就是按照您的设定的条件用电脑帮助您完成一些太多太复杂的挑选--比如您有一些好的心得和方法,可使有1000多只股票,您就是有100双眼睛有时也不一定可以看得过来,这时电脑就派上用场了!什么是参数?比如讲:10日均线,您可以把10日当作参数,好处在于,您觉得需要修改成5日的时候,就可以使用一些简单的方法,例如参数精灵来很方便的修改和调整。
参数需要名字,例如M就不错。
还要规定参数的范围,例如1日至260日。
这样我们就可以在1到260之间任意调节M的值了,M最常用的数填在“缺省”一栏,例如你最喜欢用10日均线,那就填10吧。
什么是周期?这么解释吧!我们有的投资者喜欢使用日线图作技术分析;有的喜欢用5分钟的K线;有的喜欢使用长一点时间的,例如周线。
所以在公式设计中,允许不同喜好的使用者选择不同的分析时间--就是可以选择不同的周期。
什么是函数?函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。
我们在公式编辑器中选择插入函数,就可以看到里面有许多的函数,我们在附录中有一个简表,大家可以到那里去检索!例一:一根K线有四个价格组成:最高价:HIGH收盘价:CLOSE最低价:LOW开盘价:OPEN成交量:VOL成交额:AMO例二:两条均线不断地交叉,就专门设定了一条函数来描述两条线交叉:CROSS(X,Y)假如下图中的两条均线一条名叫X,另外一条叫YCROSS(X,Y)表示X向上穿过了YCROSS(Y,X)表示Y向上穿过了X例三:前面的CLOSE,还是VOL,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢?REF(X,M)例如:REF(Close,5)表示5天前的收盘;REF(V ol,10)表示10天前的成交量;这里的M就是参数,您现在明白了什么是参数了吗?例四:如果我想把两个条件并列在一起怎么办?ANDX AND Y就表示条件X和条件Y好了!本课结束吧--有点稍慢,下面会好一些!编写一条最简单的指标线通过前几课的学习,我们今天开始使用软件的公式编辑功能编写我们自己的第一条指标线。
其实不难,你应该对自己有信心!按照主菜单-工具-公式管理-选择-“技术指标”-点击“新建”,然后在公式编辑器中留下你的第一行脚印吧!点击:“确认”,现在看一下我们第一条指标线。
这条指标线与你的想法相符吗?总结与补充:1、如果选择:“主图叠加”,我们的指标线会与K线图显示在同一个图形框中,现在我们的指标线显示在其下方,即“副图”中;2、参数可以有,也可以没有,但是鼓励大家设置参数,这是非常好的习惯;3、一个句子完了,别忘了以分号结尾;你的公式写得对不对,可以通过“测试公式”来检查,如果错了,它会告诉你错在哪里。
编写最常用的均量和均价线均价线,不就是那个“移动平均线MA”什么的吗?不过,话说回来,听说10个人里面有11个人都在使用,我可得学习学习!原理是??5日平均线=(今天收盘价+昨天收盘价+.....--5天前的收盘价)/5;10日平均线=(今天收盘价+昨天收盘价+......+10天前的收盘价)/10;150日平均线=(今天收盘价+昨天收盘价+......+150天前的收盘价)/150;200日平均线......不是这么麻烦吧?难道我每天都要写这么多得数才得到一条平均线你有什么办法?MA1=MA(CLOSE,5);MA2=MA(CLOSE,10);MA3=MA(CLOSE,50);......当然是有简单的方法了!你把我在上面说过的话写下来,按照前面几课讲的,写在公式的编辑栏当中就可以了!注意:“MA”表示的就是计算平均值。
在括号内写上计算的对象和计算的时间长度。
MA1,MA2,MA3......是好几条指标线,别忘记了用分号把它们分开。
最后呢?电脑自己会把它们一起画出来。
均量线均价线都有了,照着葫芦画瓢,把收盘价CLOSE换成成交量VOL就行了!MA1:MA(VOL,5);MA2:MA(VOL,10);MA3:MA(VOL,150);MA4:MA(VOL,200);今天有几只发生MA金叉?我们学习了编写MA移动平均线,关于这几条指标线如何使用?我想大家可能都比我清楚。
例如短期均线和长期均线发生了金叉或者死叉,......等等,葛兰维尔的八项法则......如果说如何用软件编写一个条件,让电脑把今天两个市场的股票中所有发生了黄金交叉的股票选出来呢?想知道吗?这就是“条件选股”,按照“条件”电脑自动“选择股票”出来,可以供您分析,要不然的话,技术分析的投资者都会累死了!跟我学!第一步:“工具”栏中选中“公式管理器”第二步:我们现在选择“新建”一个“条件选股”公式,结果出现了下面的编辑栏!然后在里面写上您的条件!第三步:按照说明书上的步骤选股就行了!注意:1、在条件选股中点击“新建”;2、原来MA5:MA(CLOSE,5);表示的是一条指标线,可是现在我们在条件选股当中只要引用它,不需要把它画出来。
所以我们在冒号的后面加一个符号,表示等会要引用它:MA5:=MA(CLOSE,5);这个在的公式编辑中,叫做“中间表达式”。
X=1;Y=X+1;Y=?我们学过上面的数学,都知道把X=1代入到Y的计算中去,“X=1;”就是一个中间表达式,您明白了吗?条件选股总结:1、指标和条件选股在结构上没有差别,只是在内容上,条件选股要多加上我们的条件,比如大于10,或者交叉等等!2、中间表达式可以帮助我们清晰的表达我们的公式,不至于使公式的结构特别的混乱!如何编写BIAS指标?如果大家都是均线的忠实爱好者的话,那么大家一定牢牢记得在均线大师哥南威尔的8大法则当中的第四条和第五条中曾经提到了当股价偏离均线太远的时候,便会向它靠拢,但是并不提到多远才会靠拢--为了解决这个问题,也为了我们更好地用客观数据来体现股价运动的过程,乖离率这个指标应运而生。
本课我们的任务就是通过对乖离率的原理到编写方法的学习来加强我们对公式设计的理解。
首先,什么是乖离率?以当日的均线价格为准,股价和均价之间的差距称为乖离程度,以乖离程度除以均价的百分比就是乖离率。
当日股价与10日均线的乖离率=(当日股价-10日均价)/10日均价*100;当日股价与20日均线的乖离率=(当日股价-20日均价)/20日均价*100;当日股价与30日均线的乖离率=(当日股价-30日均价)/30日均价*100;原理就是这么简单,可是怎么使用呢?您别急,所用的指标其实都是在观察当中得出一定的启示,您先实现这几条指标线,让它们以图形的方式出现在您的面前,然后您再去观察,一定会事半功倍!比如编写10日乖离率第一步:乖离率的命名,崇尚人家的习惯,依旧使用BIAS,那么第一条就叫做BIAS1好了!第二步:当日股价用CLOSE表示;10均价我们在前一节课刚刚学过,顺手拈来,用MA(CLOSE,10)表示;第三步:一样使用加减乘除符号以及括号,只是要注意只有小括号,没有中大括号,那么公式就有了--BIAS1:(CLOSE-MA(CLOSE,10))/MA(CLOSE,10)*100;这样的话我们在技术指标编辑器中将另外两条指标也同样写下来,就得到了BIAS指标,请看下图:第四步:就是您得自己好好观察您的指标公式在各个股票的表现,得出您自己的结论,因为每一个投资者即使是在使用同样一个指标的时候,都会有不同的理解,我们无法判断优劣,但是有一条可以告诉我们答案,那就是永远让市场说话,因为它永远是对的!如果您不介意的话,可以参考BIAS,不过仅供参考!您明白怎么编写了吗?我能不能直接用写好的指标公式?我想用KD指标选股,能不能直接写成“D>20”就可以执行了?当然可以!考虑到了这种偷懒的做法,所以我们一共提供了两种供偷懒的人士使用,其中一种与上面的要求只是在写法上稍有不同!第一个方法:第一步:在条件选股的编辑器中点击“引入指标公式”。
引入“其他公式”。
然后,我们从中选择一个,例如“KD”,让我们来看一下结果如何?第二步:上一步的操作结果请看右边的图形,系统自动的把KD指标的整个编写内容搬来了!现在需要我们做的就是:续上一行条件“D<20”,OK!完成!有没有简单的方法?第二个方法:就一句话:“KDJ,D”<20;“KDJ,D”表示现在我要是用KDJ指标当中的D指标,不过大家要看清楚是怎么写的哦!写错了计算机可是不会改错的!总结:用上面的方法可以引用所有指标,所以不必写那么多!注意格式上,两边用引号括起来,指标名称KDJ和指标线名称D之间用“,”隔开!额外加餐现在我们可以很方便的做另外一件事了,我们可以将通常说的KDJ买入条件完整的表达出来了:“KD指标发生了黄金交叉,并且D<20”T1:=“KDJ,K”;--引用K线;T2:=“KDJ,D”;--引用D线;条件:AND在中就表示“并且”,将两个条件并列起来CROSS(T1,T2)ANDT2<20;第九课放量、缩量、上涨、下跌、收阳、收阴在前面的学习当中,我们见到了一些基本的表达方法、方式,今天我们的任务是学习一些常见的概念如何编写,例如上面所列出来的放量、上涨等等,因为这些都是在公式编写过程当中要用到的基本的小的形态特征,许多的技术指标的选股条件都是由它们组成的。