注意,这句话是让局部变量I加1,这句话是控制循环的次数用的,如果没有这句话,指标将会变成死循环,无法退出。
最后是三句赋值语句,分别给三个结果返回指标赋值。 AR = V1 / V2; BR = V3 / V4; CR = V5 / V6;
指标组编辑
自定义指标的界面如下图:
文件管理—自定义指标文件的管理项,下拉菜单中有三项子功能项,功能如下: 1.新建指标—用于打开新建自定义指标组的编辑对话框。
2.编辑指标—此按键对已存在的自定义指标组进行修改和进一步编辑的操作。 3.删除文件—删除不需要或不理想的指标组。注意:删除后不能恢复。 注:在指标组名称前的方框内打钩代表加载此指标组。
自定义指标组编辑对话框 指标组编辑界面如下:
以上界面中各按键的功
能和用法如下:
加载——该按键被按下显示为“加载”,没有按下显示为“不加载”,当“加载”时,做完自定义指标组保存后可直接进入图线分析调出该指标组进行分析。当“不加载”时,做完自定义指标组保存后进入图线分析不能调出该指标组(好像该指标组并不存在),只有在\加载\之后才可看到该指标组。 加入——把当前编辑的指标加入指标组。
修改——重新编辑当前指标组中一个选定的指标项。 删除——删除当前指标组中一个选定的指标项。 上移——向上移动当前指标组中一个选定的指标项。 下移——向下移动当前指标组中一个选定的指标项。 确定——保存当前编辑的指标组并退出。 取消——放弃当前编辑的指标组退出。
自定义指标编辑对话框中填写内容说明: 1. 指标组名称:
指标组名称是用户为这个指标组文件定义的名称,一般保存指标组文件时,会把指标组名称作为文件名。 2. 指标组注释:
用户可以写入自己认为必要的指标组的注释,这部分不影响指标组的使用和保存。 3. 坐标线类型:
此为设置坐标线,设置坐标线类型为默认坐标线、绝对坐标线、相对坐标线这几类,并且可以在下面的空白框中填写备注及说明性文字。 4. 指标下拉框:
用户可以在指标下拉框中选择需要加入指标组的指标。如果指标需要参数,下拉框中的指标项会自动加入括号,用户在选择后还需要设置指标参数的具体数值。如主图中选择了CCI_CCI指标,这个指标有一个参数,用户需要手动设置这一个参数的具体数值。 5. 前缀和后缀:
前缀和后缀声明在K线窗中显示该指标组时的指标数值提示。例如主图中CCI_CCI的前缀和后缀分别是“[”和“]”,则在K线窗中的指标数值提示是“[指标数值]”。如果前缀和后缀都为空则在K线窗中显示指标图线时不给出指标数值提示。
6. 指标颜色:
设定在K线窗中显示该指标时的颜色。 7. 下面空白框的显示内容:
显示已加入指标的显示类型、指标与提示行、正色、负色等。
指标显示类型
指南针自定义指标组中,支持4种指标显示类型:同色线状指标、K线状指标、异向柱状指标和同向柱状指标。
同色线状指标:
同色线状指标的设置界面如下图:
同色线状指标中有一个指标,这个指标在K线窗中以线状显示,只有一种颜色。
K线指标:
K线状指标的设置界面如下图:
K线指标一共有4个指标,分别代表K线的开、高、低、收。指标的表现形式如K线,指标的正值颜色标示开大于收的颜色,负值颜色代表开小于收的颜色。
异向柱状指标状指标:
异向柱状指标的设置界面如下图:
异向柱状指标和同向柱状指标中均只有一个指标,在K线窗中显示时分别是同向柱状线和异向柱状线(如CYW)其中正值颜色和负值颜色分别是指标数值大于0和小于0时的颜色。
同向柱状指标:
同向柱状指标的设置界面如下图:
特殊标记:
特殊标记图线类型主要用于实现类似出击提示的效果,特殊标记图线的设置页界面如下:
主要设置:
1. 选择指标
当选择的指标数值大于等于1时,出现特殊标记,如果小于1,则不显示特殊标记。
2. 设定特殊标记显示位置
特殊标记可以显示在K线上,也可以显示在指标线上;可以显示在指标数值位置的上方,也可以显示在下方。
当设定显示在K线上时,如果指标组处于指标窗单独显示状态,则不显示特殊标记;如果指标组处于K线叠加状态,则在K线上的相应位置(由设定的“上方”或者“下方”决定)显示特殊标记。 当设定显示在指标线上时,如果指标组处于指标窗单独显示状态,则在指标数值位置显示特殊标记;如果指标组处于K线叠加状态,则还是在K线上的相应位置显示特殊标记。
具体使用时可以点击\关于位置设置的解释\按钮获得帮助:
3. 设定显示内容
特殊标记的类型分为图标和文字,显示的图标可以通过下拉窗口选择,文本则由用户输入。
4. 设定特殊标记颜色
这部分和指标组其他部分的颜色设定步骤类似。
基本信息如下图:
此为设置坐标线,设置坐标线类型为默认坐标线、绝对坐标线、相对坐标线这几类。
查找—通过目标类型、查找项目、字符串等查找条件进行查找自定义指标或自定义指标组,查找界面如下所示:
速度测试—是用指标速度测试提高指标计算速度
自定义指标的代码越复杂,计算速度就越慢。而那些实现复杂、计算速度极慢的自定义指标是系统速度的瓶颈。找到这些指标,对指标代码进行优化,甚至在必要情况下不加载这些指标,往往可以极大提高系统速度。而自定义指标平台中的“速度测试”功能则是找到这些“龟速指标”标的利器。
可以在“速度测试”功能中的“添加指标”中加入一个或者几个指标,但是最方便的方法是使用“添加指标”中的“所有自定义指标”按钮,加入系统中的所有自定义指标进行测试,虽然测试速度会慢一些,但是可以对自己的所有自定义指标的速度有一个综合了解,能够更好地做取舍。 速度测试界面如下图所示:
以下介绍在“速度测试”界面中各按键的功能和用法。 添加指标:要想进行速度测试首先点击添加指标,添加进要进行速度测试的指标,界面如下: