文档详情

《股票软件公式设计入门》.pdf

发布:2015-11-06约字共14页下载文档
文本预览下载声明
一、公式入门: 1、建立公式组的方法 一、公式入门: 1、建立公式组的方法,参见下图: 此主题相关图片如下: 图2 此主题相关图片如下: 2、建立一个简单的新公式sl001, 弹出公式编辑器后,在公式名称处输入sl001,在公式说明中输入“示例公式001”, 在代码框中输入“spj:”,点“插入函数”,在“行情函数”中找到CLOSE,点“插入函 数”框的“确定”按钮,在代码框中就插入了一个函数CLOSE(CLOSE可以简写为C)。 最后在公式编辑器中点“确定”按钮,我们就建立了一个名为sl001的新公式。公式只 有一行代码即: spj:close 其中,spj(“收盘价”的拼音代码)称为公式变量,close是函数(行情函数的一种) 两者间以半角的冒号“:”相隔,表示spj定义为close。 3、进入某个股的K线图,在键盘上敲“sl001”调用我们刚才设计的公式,结果在 副图显示一条收盘价曲线,曲线的名称是“spj” 注意观察,该曲线是对应了K线的第一天到最后一天,说明,“spj”不是一个简单 的变量,是一个数组或者说是一个序列变量,当然理解成一个函数也可以,是一个自变 量为时间日期的函数。 因此,今后看公式时,对公式中的变量,一定要理解成是一个序列变量。 4、在副图指标sl001的空白处,点鼠标右键选“修改指标公式”,在公式编辑器中, 看到“主图叠加”的选项了吗?打上“√”确定退出。键盘敲“sl001”,调用sl001公 式,结果你看到了什么? 结果是,副图指标sl001变成了主图叠加指标sl001。 在主图指标的名称sl001处,点鼠标右键选“修改指标公式”,在公式编辑器中给 “主图”选项打上勾,确定退出。再观察一下,有何变化? 结果是,主图叠加指标变成主图指标。 小结:本次讲座,学习了几个基础知识,建立公式组的方法,建立一个新公式的方 法,修改公式的几种方法,副图指标、主图叠加指标、主图指标,序列变量的概念,查 询函数注释的方法。 思考1:修改指标公式,有几种方法?在K线图中,按F3试试,有什么变化?鼠标 右键菜单有几种情况? 思考2:什么是副图指标?什么是主图指标?什么是主图叠加指标?它们之间有什 么不同? 练习1:跟K线有关的几个股价函数:close/open/high/low,仿照今天学习的内容, 自行制作公式,要求分别做成副图指标、主图叠加指标和主图指标。在操作过程中,练 习今天学习的内容。 练习2:查找MA函数,并写出它的注释。 探索1:要给指标公式加入注释,怎么办? 探索2:要把自己的公式导出,让别人共享,怎么办? 探索3:要导入别人的公式,怎么操作? 探索4:怎么删除无用的公式? 二、参数、参数精灵及其应用: 1、起始有效周期: 上一讲,我们学习了在KOO中新建公式的基础知识。并编了一个最简单的公式sl001。 下面我们再来新建一个公式主图叠加公式sl002,代码如下: ma5:ma(close,5); 代码解释:定义了一个序列变量ma5,其序列值由函数ma(close,5)确定。查ma函数的 注释是: { 求简单移动平均。 用法:MA(X,N),求X的N日移动平均值。 算法:(X1+X2+X3+...+Xn)/N 例如:MA(CLOSE,10)表示求10日均价 } 显然,ma5被定义为5日均价,在K线图中,切换股票到600026,敲sl002,调用这个公式, 观察5日均价曲线,发现了什么? 可以看出,ma5是从第5根K线开始的,也就是说,ma5的起始有效周期是5,为什么 是5而不是其它数据?根据ma函数的定义,ma5即ma(close,5)等于当日及前4日收盘价的 算术平均值,至少要有5天的数据,才会有5日均价。 想想看,ma(close,10)表示什么?它的起始有效周期是多少? 下面,我们修改刚才建立的公式sl002,代码如下: ma5:ma(close,5); ma10:ma(close,10); ma20:ma(close,20); ma30:ma(close,30); ma60:ma(close,60); 注意,每一行公式代码的末尾要有一个半角的分号“;”,表示一行代码结束。切换股票到6 00317,观察我们修改后的sl002显示的结果,原来就是
显示全部
相似文档