股票软件公式设计入门

股票软件公式设计入门

ID:26549274

大小:122.00 KB

页数:7页

时间:2018-11-27

股票软件公式设计入门_第1页
股票软件公式设计入门_第2页
股票软件公式设计入门_第3页
股票软件公式设计入门_第4页
股票软件公式设计入门_第5页
资源描述:

《股票软件公式设计入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、公式入门:1、建立公式组的方法一、公式入门:  1、建立公式组的方法,参见下图:此主题相关图片如下:图2此主题相关图片如下:1、建立一个简单的新公式sl001,弹出公式编辑器后,在公式名称处输入sl001,在公式说明中输入“示例公式001”,在代码框中输入“spj:”,点“插入函数”,在“行情函数”中找到CLOSE,点“插入函数”框的“确定”按钮,在代码框中就插入了一个函数CLOSE(CLOSE可以简写为C)。最后在公式编辑器中点“确定”按钮,我们就建立了一个名为sl001的新公式。公式只有一行代码即:spj:close其中,sp

2、j(“收盘价”的拼音代码)称为公式变量,close是函数(行情函数的一种)两者间以半角的冒号“:”相隔,表示spj定义为close。  3、进入某个股的K线图,在键盘上敲“sl001”调用我们刚才设计的公式,结果在副图显示一条收盘价曲线,曲线的名称是“spj”  注意观察,该曲线是对应了K线的第一天到最后一天,说明,“spj”不是一个简单的变量,是一个数组或者说是一个序列变量,当然理解成一个函数也可以,是一个自变量为时间日期的函数。  因此,今后看公式时,对公式中的变量,一定要理解成是一个序列变量。  4、在副图指标sl001的空白处

3、,点鼠标右键选“修改指标公式”,在公式编辑器中,看到“主图叠加”的选项了吗?打上“√”确定退出。键盘敲“sl001”,调用sl001公式,结果你看到了什么?  结果是,副图指标sl001变成了主图叠加指标sl001。  在主图指标的名称sl001处,点鼠标右键选“修改指标公式”,在公式编辑器中给“主图”选项打上勾,确定退出。再观察一下,有何变化?  结果是,主图叠加指标变成主图指标。  小结:本次讲座,学习了几个基础知识,建立公式组的方法,建立一个新公式的方法,修改公式的几种方法,副图指标、主图叠加指标、主图指标,序列变量的概念,查询

4、函数注释的方法。  思考1:修改指标公式,有几种方法?在K线图中,按F3试试,有什么变化?鼠标右键菜单有几种情况?  思考2:什么是副图指标?什么是主图指标?什么是主图叠加指标?它们之间有什么不同?  练习1:跟K线有关的几个股价函数:close/open/high/low,仿照今天学习的内容,自行制作公式,要求分别做成副图指标、主图叠加指标和主图指标。在操作过程中,练习今天学习的内容。  练习2:查找MA函数,并写出它的注释。  探索1:要给指标公式加入注释,怎么办?  探索2:要把自己的公式导出,让别人共享,怎么办?  探索3:要

5、导入别人的公式,怎么操作?  探索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

6、日均价}显然,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

7、,10);ma20:ma(close,20);ma30:ma(close,30);ma60:ma(close,60);注意,每一行公式代码的末尾要有一个半角的分号“;”,表示一行代码结束。切换股票到600317,观察我们修改后的sl002显示的结果,原来就是我们所熟悉的均线系统,由5、10、20、30、60日均价线组成。  2、参数、参数精灵:  上面修改后的公式sl002,已经是很实用的公式了。但有个缺点,如果你想要的不是5、10、20、30、60日均价线,而是其它的譬如7、14、21、28、35日的均价线,怎么办?修改公式代码是一

8、个可行的办法,但太麻烦。在KOO中,可以使用参数,把公式sl002修改如下:ma5:ma(close,n1);ma10:ma(close,n2)ma20:ma(close,n3);ma30:ma(close,n4);ma

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。