




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——同花顺公式编写的入门与精深
编写公式
1)新建自定义公式。
单击“系统〞菜单中的“新建〞命令,选中“自定义公式〞确定。进入“公式编辑〞对话框。
1.“名称〞:在这里输入所编公式的名称(一般用英文)。这样当其它公式调用这个公式时将会使
用这个名称。
例如:数据项开盘价的函数名称为“OPEN〞,则当别的公式要调用开盘价作计算时,在“公式编辑区域〞输入OPEN就可以了。
2.“描述〞:给这个公式起一个简单的名称(一般用中文)。将这个公式作为一个数据项输出时会
显示这个名称。
例如:数据项开盘价的描述为“开盘〞,则在表格中显示开盘价的这一列的表头显示的名称就是“开盘〞。
3.“密码〞:选中“密码〞,表示将对该公式加密。在输入密码后,今后对此公式进行修改和查看必需
先输入密码。不过依旧可以自由导入、导出和使用此公式。
4.“用法说明〞:可以写对这个公式用法的文本说明。点击后就可以阅读或修改。并且在好多其它
界面能调用到,如选股界面。
5.“参数编辑〞:使用参数可以便利地使用中需要修改得数值进行调整。每个参数需要设定参数名
称、最小值、最大值和缺省值。在这里依次填入参数名、最大、最小、缺省值。假使要删除,则按delete键。
6.“参数精灵〞:在使用分析工具时,好多时候用户都需要调整参数,但好多用户无法理解对参数
调整的实际意义。使用“用法说明〞按键下面的“参数精灵〞,可以将参数调整及参数意义放在同一段文字中,便利用户使用。
用户在使用公式时,会在旁边显示参数精灵的内容。参数精灵的内容是由公式剪辑者输入的一段文字,该文字描述了参数的使用方法,并且可以将参数设置与文字混合编辑。方法是用“Param#1〞(注意:前后要加空格)来代替参数即可。
例如:公式中有两个参数M和N,需要描述当M日均线与N日均线金叉时买入,可以这样写
参数精灵:“Param#1日均线与Param#2日均线发生金叉,发出买入信号。〞
在实际使用该分析方法时,系统将显示:5日均线与10日均线发生金叉,系统发出买入信号。其中被包围在输入框中的5和10是参数,用户可以直接修改这些参数,而实际运算时将采用这些参数进行计算。
使用参数精灵大大降低了公式的使用难度。
7.“公式编辑区域〞:用于书写分析方法的算法,是公式编辑器的核心部分。用户可以将自己的算
法用公式语法书写到编辑窗中,关于公式语法请参见“附录5:公式说明书〞。
公式编辑器支持彩色显示,函数名称显示为大写蓝色,常数显示为粉红色。当鼠标移动到任何函数名称上面时,系统将弹出解释器,解释该函数的含义、用法。8.“测试公式〞:写完后,点击这里测试公式是否书写正确。
9.“提醒〞框:测试完成后这里会提醒测试结果,假使不通过会显示出错的具体位置。
10.“引入公式〞:可以引入其它公式的内容,便利公式之间的相互拷贝。点击后会弹出窗口显示“技
术指标〞、“交易系统〞、“五彩K线〞三个目录下面的公式。在窗口右面的公式列表里输入公式名的首字母快速探寻,在下面有选中公式的“用法说明〞。选中公式点“确定〞键引入该公式,会将该公式的参数、公式内容、用法及参数说明全部加到现在的公式编辑器里,并且将现有的内容替换掉。
注意:使用此功能时会将现有的内容替换掉!
11.“插入函数〞:显示选择函数对话框,帮助您在天网函数集中寻觅所需函数。您可以在弹出窗口
右面的函数列表里输入函数名的首字母快速探寻,在下面有选中函数的“用法说明〞。选中函数点“确定〞键后在“公式编辑窗〞里面参与相应的函数名,使得当前的公式能调用该函数。当您对系统提供的标准函数还不熟时,这个功能可帮您节省时间。
12.“适用周期〞:由于股市里的数据都与周期紧凑相关,所以您在编写公式的时候要选择当前公式
用于何周期下。关于周期含义与用法请参见“附录5:公式说明书〞-“代码与周期〞。
在选择“技术分析〞周期时,子周期一般选择“全部适用周期〞。假使您希望实现同一公式在分钟K线和日线、周线时用不同的参数,如您希望看5日K线,但是切换到5分钟K线时看6个K线周期的均线(即半小时均线)。您可以选择“技术分析〞周期,选择子周期“5分钟〞。将“5分钟〞K线的参数默认值设为“6〞。然后将子周期改成“日线〞,改变参数默认值为“5〞。最终按“确定〞键保存就可以了。
2)修改函数。
在“功能树〞里“自定公式〞一栏里选中所要修改的公式,单击右键选择“修改〞。接下来的操作和创立时的操作类似,只是公式名称不能修改。
附录五公式说明书
一、公式编写规则二、行情数据说明
三、财务数据说明四、资讯数据说明五、财务分析说明六、系统函数说明七、基本公式八、条件选股九、技术指标十、交易系统十一、五彩K线下一页语言规范:在自定义公式里面的各种符号(如,“;〞)只能用半角不能用全角。关键字常数分隔符标识符ifelsewhilebreakcontinuereturn(无大小写之分)浮点数、整数、字符串“〞??();{}解释/**/由字母和数字组成,由字母开头,不分大小写*/运算符(优先级从+-高到低排列,同级==!=>=〞。其含义分别为“赋值〞、“赋值〞、“赋值并输出数值或字符串〞、“赋值并输出图形〞。
注意:“=〞和“:=〞两个运算符的意义、用法完全一致。这样做主要是为了更好地兼容市场上目前的各种带有公式编辑功能的分析软件。
条件语句:
其一般形式为:
IF(规律表达式)语句1;ELSE语句2;
上述结构表示:假使规律表达式的值为非0(TURE)即真,则执行语句1,执行完语句1从语句2后开始继续向下执行;假使表达式的值为0(FALSE)即假,则跳过语句1而执行语句2。注意:
1、条件执行语句中\语句2;\部分是选择项,可以缺省,此时条件语句变成:IF(规律表达式)语句1;
表示若规律表达式的值为非0则执行语句1,否则跳过语句1继续执行。
2、假使语句1或语句2有多于一条语句要执行时,必需使用\和\把这些语句包括在其中,此时条件语句形式为:
IF(规律表达式){语句体1;}
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年三八节女职工普法知识竞赛题库附答案
- 汽车美容店租赁合同范本2025年
- 施工合同汇集2025年
- 民间借贷合同样本2025年
- 轮胎安装工2025年
- 农业种植技术服务合同范本(2025版)
- 清洁卫生承包合同模板2025年
- 2026届湖北省枣阳市清潭中学中考物理模试卷含解析
- 2025年ai面试题库及答案解析
- 全新汽车租赁合同范本2025年
- GB/T 16857.13-2025产品几何技术规范(GPS)坐标测量系统(CMS)的验收检测和复检检测第13部分:光学三维坐标测量系统
- 2022年高考历史试卷(福建)(空白卷)
- 当兵心理测试题及答案
- 2025赤峰市松山区中小学教师招聘考试试题及答案
- 无人机培训机构运营管理方案
- 物业管理公司市场拓展方案
- GB 35181-2025重大火灾隐患判定规则
- 赋能智慧矿山的智能决策与优化方案
- 血液透析导管感染预防与护理
- 艾梅乙防治知识培训课件
- 桥梁轻量化结构体系:对比研究与性能评估
评论
0/150
提交评论