通达信公式编写:基本面、指标、K线形态选股和买卖点_诸葛金融_AZW3_MOBI_EPUB_PDF_电子书(无页码)_诸葛金融

内容节选

第3章通达信公式编写的语法、函数和数据 3.1 公式编写的语法 在公式编辑器的“公式编写区”编写公式源代码,需要遵循一定的语法规则,类似于写作文首先要掌握基本文法,如主语、谓语、宾语、逗号、句号、引号、分段等。“测试公式”按钮具有检查语法的功能,如果存在语法错误,则系统不允许保存公式。如果编写的公式比较复杂,短时间内难以完成,则可以借助“测试公式”暂时保存一个无语法错误的阶段性公式,便于后面继续编写。 公式中的字母都是大写形式,除了自定义的数据名称和指定的输出可以使用汉字外,其余都要在英文状态下输入。例如,冒号、引号、括号等符号必须是英文输入状态。 一个完整的公式是由一个或者多个语句组成的。每个语句均以分号“;”结束,作为终止符。如果编写的公式最后一句没加分号,在保存公式时,系统会自动补上。 3.1.1 基本语句 一个完整的语句包含四部分:语句名称(或称数据名称)、输出符、语句内容、终止符(;)。以图2-32编写的排序公式为例: 净利22Q1:FINONE(184,2022,0331); 其语句名称(数据名称)为“净利22Q1”;输出符为“:”;语句内容为“FINONE(184,2022,0331)”。 系统公式的语句名称常使用英文或者英文加拼音的缩写形式。投资者根据个人使用习惯,既可以用英文,还可以用拼音或者汉字,上面语句使用了“汉字+数字+英文缩写”形式,属于比较复杂但意义直接的命名方式。 设置语句名称的目的是,通过名称快速搞懂输出数据的含义,不建议使用“AAA”“BBB”这种无意义的字符。另外编写公式时,还可以引用其他公式的输出值,首先也需要找到对应的语句名称。 语句内容是公式编写的重中之重,其目的是提取语句名称对应的数值。常用的语句内容包括数学公式、逻辑判断等,还可以对计算结果进行画线设置。 根据输出符的不同,公式编写的语句可分为以下三种类型。 1. 指标图形语句 指标图形语句的输出符为冒号“:”,表示当前语句输出的是以语句名称作为数据名称的指标图形(或指标线),对应的画图方式是在主图或者副图中有画线。指标公式最多允许100条输出线。 例如,图2-55的公式中,有3条输出线MA短期、MA中期和MA长期。在输出均线数据后,加上逗号和资源函数(如“,COLORBLUE”“,DOTLINE”“,LINETHICK3”)可以自定义画线效果。 2. 赋值语句 赋值语句的输出符为冒号加等号“:=”,表示当前语句输出的是以语句名称作为数据名称的数值,该数值不会画线。 例如,图2-88中公式的前9行,目的是逐根K线提取数据,方便后面的语句使用,且不会在主图中画出来。 3. 无名语句 无名语句是指没有输出符,也没有语句名称的语句。它常用于语句输出为逻辑判断值的情形,如条件选股公式、五彩K线公式等;还可以用于表示当前进行的是特殊绘图,无须命名。 例如,图1-47所示公式在主图中的固定位置画出“你好!公式编写”。 图2-7所示公式在副图中的固定位置画出指定季报中的净利润增长率数值。 图2-58所示公式自定义更换金叉和死叉图标。 图2-88所示公式画出短期内蓝色的支撑位和红色的阻力位,以及关键K线下的笑脸图标。 3.1.2 参数 参数是指公式输入可由投资者动态设置的数据。一个公式如果没有参数,输入的是具体数据,则通常表示某种特殊状态;如果将部分输入改为参数,就能使输出结果产生动态变化。以图2-55中的自定义画均线为例,由于没有在参数表中设置参数,因此该公式只能固定作出5日均线、20日均线、200日均线。如果完成了图1-32的参数表设置,则可以使用调整指标参数功能,在最大值和最小值范围内,自行设置参数值动态画均线。 参数的使用包含以下两部分。 (1)设置参数。图1-32展示了常用的参数设置流程,以及设置完成保存公式时,系统自动弹出“参数精灵提示框”。系统最多允许设置16个参数。 (2)显示参数。保存编写好的参数后,打开主图功能菜单,选择“主图指标”—“调整指标参数”命令,或按快捷键Alt+T,打开“指标参数调整”提示框,如图3-1所示。 对照图1-32的参数表,图3-1中将预先设置好的三个参数名称、最大值、最小值和缺省值显示出来。 投资者在设计模型和编写公式时,可参照表3-1,设计个性化参数表。 ▲图3-1 “指标参数调整”提示框 ▼表3-1 参数名称、最大值、最小值和缺省值 如果出现参数表与“指标参数调整”提示框中参数设置信息不一致的情况时,通常是因为没有更新参数精灵,用户可以在公式编辑器的参数精灵编辑区进行修改。另外,如果想把图3-1中的SHORT、MIDDLE、LONG,改为显示短期均线、中期均线、长期均线,也可以在参数精灵编辑区进行修改,如图3-2所示。 图3-2 参数精灵编辑区示意图 更新参数精灵后,新的“指标参数调整”提示框如图3-......

  1. 信息
  2. 内容简介
  3. 作者简介
  4. 前言
  5. 第1章 通达信公式编写入门
  6. 第2章 通达信公式编写的三大实战公式类型
  7. 第3章 通达信公式编写的语法、函数和数据
  8. 第4章 通达信公式编写的数学建模
  9. 第5章 基本面选股公式编写与案例
  10. 第6章 指标类公式编写与案例
  11. 第7章 K线类公式编写与案例
  12. 第8章 中易线策地略量公交式易编法写
  13. 附录