近期分享了一些通达信的技术指标和选股指标,迎来了很多指标爱好者的共鸣,同样也给很多指标爱好者带来了困惑——如何编写通达信指标,那么我今天就写一下通达信指标编写教程吧。技术指标公式编辑器 技术指标公式既是我们通常说的划线指标,此类公式的主要目的是通过对数据采取一定的运算,将输出结果直观的展示在分时图形上,为技术指标使用者提供研判行情的基本依据,技术指标至少需要一个输出线,而通达信系统允许最多6条输出线。 条件选股器公式编辑器 条件选股也就是通常我们说的职能选股,我们的目的是通过计算机的告诉和准确的检索功能来寻找满足自己理解的技术图形和股票形态,以减少我们的搜索时间和成本。 交易系统公式编辑器 我这里所说的交易系统是指公式是通过设定买入和卖出点(而且必须仅这两个输出点),其目的是为我们提供买入和卖出预警。 公式管理器可管理的四种类型的公式 指标公式:用于指标图形的绘制 条件选股公式:用于条件选股 交易系统公式:用于专家指示 这四种公式是相互独立的,名称可以相同,但是其内容和作用是不同的。 每种类型的公式包括四种形式 系统加密公式:用绿色图标和锁形符号表示,要进行密码确认, 系统公式:用绿色图标表示,可以进行删改 用户加密公式:用红色图标和锁行符号表示,要进行密码确认 用户公式:用红色图标表示,可以进行删改 公式编辑中所包含的输入窗口和按钮, 以及功能 公式名称:用于识别公式,最多可以9个字符,该名称在每一类分析方法必须唯一,例如不能出现两个MA技术指标,但可以出现一个MA技术指标和一个MA条件选股指标。 公式描述:简单描述该指标的用途,可以输入任意字符。 密码保护:选中密码保护,表示将对该公式加密,加密密码输入到密码输入框中。对于已加密的公式,今后对它进行修改和查看必须先输入密码,在输出公式到文件时也需要密码。要去掉密码,点击“密码保护”,使它前面的√消失即可。 划线方法:这组单选按钮用于指定指标公式类型,紧密围绕股票价格变化的指标可定为主图叠加类型,叠加在主图上显示;否则定为副图指标,显示在副图上。(仅在编辑技术指标公式时出现) 参数:公式可以带有0-6个参数,使用参数可以方便地使用中需要修改得数值进行调整。每个参数需要设定参数名称、最小值、最大值和缺省值。 坐标位置:可指定在某些特殊位置画水平坐标线,例如对RSI,可以输入:0;20;50;80,100,系统将在这三个数值处绘制三条水平坐标线。缺省时为“自动”,即系统据实际情况定水平坐标线。(深红色线)(仅在编辑副图技术指标时出现) 额外Y轴分界线:在副图坐标中显示重要的数值分界线(白色线) 测试公式: 检查公式的语法错误。 引入指标公式: 以系统已有的某个指标公式为蓝本,新建自己的指标公式。 插入函数: 显示选择函数对话框,帮助您在通达信函数集中寻找所需函数。当您对系统提供的标准函数还不熟时,这个功能可帮你节省时间。 用法注释:供用户输入指标算法、用法的解释,在使用公式时提示操作方法及注意事项。 动态提示: 用户输入指标、算法或函数时,同步提示中文语意。 参数精灵:在使用分析工具时,很多时候用户都需要调整参数,但很多用户无法理解对参数调整的实际意义。使用参数精灵,可以将参数调整及参数意义放在同一段文字中,方便用户使用。 用户在使用分析方法时,会在指标旁边显示参数精灵的内容。参数精灵的内容是由公式剪辑者输入的一段文字,该文字描述了参数的使用方法,并且可以将参数设置与文字混合编辑。方法是用Param#N来代替参数即可。 例如:公式中有两个参数M和N,需要描述当M日均线与N日均线金叉时买入,可以这样写参数精灵: Param#1日均线与Param#2日均线发生金叉,发出买入信号 在实际使用该分析方法时,系统将显示: 5日均线与10日均线发生金叉,系统发出买入信号 其中被包围在输入框中的5和10是参数,用户可以直接修改这些参数,而实际运算时将采用这些参数进行计算。 使用参数精灵大大降低了公式的使用难度。 公式编辑窗口:公式编辑窗口用于书写分析方法和算法,是公式编辑的核心 通达信编辑中常用的函数大全: 大盘函数: 流通盘函数 财务数据函数: FINANCE(N) 返回财务数据 动态行情函数: DYNAINFO(N) 返回动态行情 好了今天就写一些指标编写过程中的最简单最基本的认识和函数,动态函数和时间函数我后面的文章更新吧,今天写有点多了,就到这里了吧,觉得对自己有帮助的点个赞就当是支持我了。 |
|