编辑: 喜太狼911 2013-04-22
程序化交易者――国内最领先的程序化交易、系统交易专业网站 程序化交易者 www.

programtrader.net

1 大智慧公式编程基础-电子版 公式的分类和编辑 分别是技术指标、交易系统、条件选股和五彩 K 线公式. 技术指标公式是最基本的公式,它用于指标图形的绘制.技术指标公式结合选股条件逻辑判断表达式, 即得到条件选股公式,用于条件选股.技术指标公式结合买卖逻辑判断表达式,得到交易系统公式,用于 交易系统指示.技术指标公式结合色彩逻辑判断表达式,即得到 K 线模式公式,用于描述特定的 K 线模式. 公式的编辑在公式编辑器中完成. 公式系统处理的原始数据的分析周期(即相邻两组数据间的时间间隔)可以从

1 分钟到

1000 天间的任 意值,也可以是分笔成交数据,我们用鼠标把一个公式拖到某只证券的某个周期的图形分析窗口,则该公 式处理这个周期的原始数据,如开高低收量额,改变分析窗口显示的分析周期,则公式处理新的分析周期的 数据. 公式系统对数据的运算是基于一系列函数,函数中除 ZIG 之字转向函数类和 BACKSET 函数外,其余函 数均满足时间不变性,即时间靠后的数据不对时间靠前的结果产生影响. 公式设定步骤 1.设定公式名称:每个公式都有自己的名称,它由字母或数字组成,最多可以有

9 个字符.请注意, 公式名称在同类公式中不能重复. 2.描述公式:用于简单描述该公式的含义,若输入,则在公式列表中会显示这段文字. 3.注释公式:用于描述一个公式如何使用、计算方法等内容.输入后,在有关窗口按 用法注释 按 钮可以查看公式注释. 4. 设计技术指标公式语句: 公式的形式由若干语句组成.每个语句得到一个计算结果,对于技术指标,就是一条指标线,语句间 用分号隔开. 一个语句由若干函数通过四则运算或逻辑运算而组成.函数由函数名称和参数组成,参数用函数名后 的括号括起来,若没有参数则可以省去括号,例如 CLOSE() 函数没有参数,所以写成 CLOSE 和CLOSE() 都 可以. 计算符将函数连接成为语句.算术计算符有+、-、*、/,分别是对计算符两边的数值进行加减乘除计 算;

逻辑计算符有 AND、OR,分别是对计算符两边的数值做大于、小于、不等于、 大于等于、小于等于、等于、逻辑与、逻辑或的逻辑运算,如果逻辑条件成立返回的计算结果为 1,否则 为0. 语句得到的计算结果连成线就是所谓的指标线,不同的语句就得到不同的线,为了在指标图形中互相 区分,不同的线有不同的颜色,而且语句还可以有自己的名称,在指标图形中显示在左上角位置.语句名 写在语句的前面,用一个冒号将它与语句隔开.语句 上日收盘价:REF(close,1) 就表示该语句 REF (close,1) 的名称为 上日收盘价 .该语句后面的语句若需引用它,则写公式名即可,如MA( 上日收盘 价,20)意思是对上日收盘价求

20 日平均.

5、设计中间语句: 一个语句将显示一条指标线,一个复杂的公式往往有很多语句,而且有些语句没必要显示出来.这时 我们可以把不需要显示语句定义为中间语句,中间语句的写法只需在一般语句的名称与语句之间的冒号后 加个等号,即 := 即可.例如,语句 上日收盘价:=REF(close,1) 就表示该语句为中间语句.重复使 用的语句也可以定义成中间语句.

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题