当前位置首页 > 建筑/施工 > 规范与标准
搜柄,搜必应! 快速导航 | 使用教程  [会员中心]

指南针鬼域平台和自定义指标平台

文档格式:DOC| 18 页|大小 162KB|积分 26|2022-09-29 发布|文档ID:157241959
第1页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 18
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • ...wd...鬼域平台鬼域平台——指南针提供应用户自行设定指标参数并能对其进展综合评测的工具平台中所用到的绝大多数指标都是指南针专有指标,如何正确设置还需要用户对这些指标有较深的理解博鬼合一平台中的鬼和定式—一买一卖构成股市中的一次完整操作,买入方法加卖出方法构成一个完整的操作方法,一组条件取与构成一个买入方法,一组条件取或构成一个卖出方法指南针将高成功率、高收益率的操作方法称之为“鬼〞当运行“智能选股〞时计算时机自动将满足这些特定指标参数的股票选出,用户对这些股票投资时,会具有较高的获利机率博鬼合一平台此次升级增加了周线、月线做鬼和定式、鬼和定式的加密以及半自动捉鬼等功能鬼域平台由以下四个窗口组成:条件编辑窗口如以下列图:功能介绍以下介绍在“条件编辑〞窗口中各按键的功能和用法新定式——建设一个新定式,在弹出的窗口中可以为新定式命名名称可以是中文,也可以是英文注意:自定定式的名称不要与指南针的系统鬼一样新组——建设一个新组组的功能主要是为了将各种类型的鬼进展分类,以便查找改名——为已有的定式和组重新命名。

    另存——将已有的定式以其它名称另外保存一份注意:新名称与原有的不能一样删除——删除不需要的定式或组注意:删除后不能恢复新建条件——该功能按键包括以下三个子按键1.“与〞条件——当该步骤中所有条件均满足时该步骤起作用2.“或〞条件——只要该步骤中一个条件满足该步骤就起作用3.“非〞条件——当该步骤中所有条件均不满足时该步骤起作用修改逻辑关系——对每步中多个条件之间的关系进展调整修改逻辑关系也有同新建条件一样的三个子按键编辑条件——点击后进入条件设置窗口,在此窗口下可以编辑原有条件设置时机评测——假设有无穷多的仓位和资金量,保证可以买入每只符合条件的股票,并在符合卖出条件时卖出买卖评测——假设只有一个仓位,但该仓位的资金量足够多,在评测中保证有资金可以买入符合买入条件的股票但在买入后必须等该股票符合卖出条件并卖出后才能再次买入下一只符合买入条件的股票操盘评测——依据“评测选项〞中的设置模拟实际的买卖情况评测选项——设置某个定式的评测范围和起止时间新步骤——在定式中建设一个新的步骤修改步骤——设定定式每个步骤中的条件关联条件——设置定式的关联条件显示注释——对于每个定式可以加上描述性的文字,以说明该定式的功能。

    关联条件——设置定式中的关联条件操作步骤建设新定式的步骤如下:1.选择“新建〞,在弹出的窗口中为新定式命名名称可以是中文也可以是英文,为了方便理解和记忆,建议用户命名时与定式内容相符确定〞后新建的定式将被参加名称列表2.将定式名点蓝,就可以开场设定定式的步骤了定式可以由一步或多步组成,先设定第一步单击“新步骤〞,在窗口中有三个选项,用于对步骤命名:●选择“满足某个特定条件〞可以自己命名;●选择“满足系统鬼的出击条件〞可以选择指南针的“鬼〞作为步的名称,选定的同时系统将默认这只“鬼〞的出击条件为本步的 根本条件;●选择“满足自定鬼的出击条件〞可以将自定义鬼作为本步的名称,并将这只“鬼〞的出击条件作为 根本条件系统鬼和自定鬼可以在下拉菜单中选择3.如果选择“满足某个特定条件〞必须由用户自己设置“ 根本条件〞,方法如下:直接用鼠标双击“第一步〞或者将定式名点蓝用鼠标单击功能键“条件编辑〞启动以下窗口:图中上半局部的白色区域显示的是该步骤已有的条件以及步骤,下半局部为“以下为本系统支持的各种条件类型〞用于设定该步骤中所含的条件,可以是一个也可以是多个条件类型〞上方有三个功能按键“添加〞、“修改〞、“删除〞,上半局部的白色区域如果用鼠标点中会出现一个选中的黑条,只有在点中“买入条件〞下的“与〞字时才能激活“添加〞、“删除〞这两个按键进展鬼或定式的条件编辑,只有在点中已编辑上的条件时才能激活“修改〞这个按键进展鬼或定式的条件修改。

    需要说明的是第一步只能设置“ 根本条件〞而不能设置“关联条件〞如果需要可以再设置第二步,方法与设置第一步完全一样从第二步开场可以设置“ 根本条件〞或“关联条件〞以及间隔时间,此中“ 根本条件〞可不用添加条件,直接点击“关联条件〞可以启动该窗口:直接点击“与上一步的时间间隔在XX至XX个交易日之间〞可以启动设置间隔时间的窗口:“卖出条件〞可以不用编辑条件,如果需要参加条件,步骤与买入条件的编辑方法一样,但要注意的是,参加条件时上半局部的白色区域如果用鼠标点中会出现一个选中的黑条,只有在点中“卖出条件〞下的“或〞字上时才能进展“添加〞、“删除〞操作如果想要得到评测统计即在评测结果中有“成功率〞、“总平均收益率〞等统计数值,也就是说想要有完整的买卖操作时,必须要参加“与买入相关的卖出条件〞的编辑,否则将只有买入记录而没有统计数值与买入相关的卖出条件〞的编辑窗口如下:4.所有设置完成后可以对定式的成功率进展评测评测选项评测之前先要看一下“评测选项〞,在“评测选项〞中设置起止时间和评测范围,点击“时机评测〞或“买卖评测〞,完毕后可以进入“条件编辑〞进展条件修整及进入“结果显示〞查看结果在“评测选项〞中“评测范围〞、“起始时间〞和“完毕时间〞为大家所熟知,而“买卖使用平均价〞、“不对股票刚上市以后的一段时间进展评测〞和“卖出时忽略买入条件〞这几个选项前方有一个方框,在方框中打“√〞就代表启用该功能,而不打“√〞就代表没有启用该功能。

    注意:这三个设置对大多数鬼的成绩都有影响买卖使用平均价〞功能为在进展买卖操作的时候使用平均价格成交,如果不启用该功能在进展买卖操作的时候使用收盘价成交;“不对股票刚上市以后的一段时间进展评测〞功能为不对股票刚上市以后的一段时间进展评测,刚上市股票没有什么规律,而这“一段时间〞是根据换手率来确定这段时间的长短的,如果不启用该功能则对刚上市的股票也进展操作评测;“卖出时忽略买入条件〞功能为如果你希望一满足卖出条件就卖出而不管买入条件,如果不启用该功能则在进展卖出操作的时候既考虑卖出条件也考虑买入条件操盘评测设置〞只对进展“操盘评测〞起作用在“评测选项〞右边为“请增加或删除参与指标评价的指标〞指标评价使用说明指标评价——功能非常强大,使用它可以很方便地从一个鬼胎出发修出一只鬼来但使用时相对复杂一些如以下列图:先用一个待修的鬼胎做买卖评测〔作为鬼胎,这个操作方法应该有比拟多的操作次数和较多的成功率〕评测完成后在鬼域平台中选“指标评价〞项,单击“装入测试结果〞,拉下右上角的指标菜单,包括“流通盘〞、“换手率〞、“涨跌幅〞……,选择要观察的指标,此时显示出这个指标的特性曲线曲线的横坐标是该指标的取值,纵坐标表示在指标这个值范围内的“出击次数〞、“成功率〞、“收益率〞。

    观察哪个指标的特性曲线存在成功率较高或收益率较大的区间,然后可以在原鬼胎的根基上增加这个指标的买入条件,操作成绩就会提高这样有针对地修鬼可以大大提高修鬼的效率半自动捉鬼指标评价的新增功能为鬼域平台的“半自动捉鬼〞功能在这次升级中,鬼域平台中的核心武器—“指标评价〞又增加了一项十分强大的功能:半自动捉鬼功能这个功能的设计思想是通过对指标评价出来的各个指标的收益率进展排序,把对这个定式的收益率影响最好的指标排在最前面,大大方便和简化了鬼域平台的捉鬼下面我们就通过一个例子来学习一下“半自动捉鬼〞功能的 根本用法一、先做个鬼胎股市永远是波动的,跌多了涨,涨多了跌股市没有只跌不涨的股票,也没有只涨不跌的股票统计和经历都告诉我们,买跌要比买涨容易赚钱于是,我们先做一个“跌幅鬼胎〞第一步,跌幅鬼胎与本股票月涨幅在[ —100.000,—20.000 ]之间卖出条件或与买入有关的卖出条件获利: 10.00%止损: 10.00%持股时间: 30天评测结果:成功率到达59%,已经是一只不错的鬼胎了二、“半自动捉鬼〞 1、翻开"指标评价"功能,选择“装入测试结果〞如以下列图: 2.在上图中“红色箭头处〞所指的地方就是这次升级新增加的功能—“半自动捉鬼〞功能。

    这个下拉窗口由三个排序组成:“按名称排序〞、“按收益率相关性排序〞、“按斜率排序〞我们选择“按收益率相关性排序〞,即表示按照指标对这个定式的收益率影响进展排序,排在最前面一般来说就是最好的 3.在上图中“蓝色箭头处〞可以选择是不是需要对大盘指标进展排序一般来说,定式中可以包括1到2个大盘指标,如果大盘指标太多了,也不太好现在我们的“跌幅鬼胎〞中还没有大盘指标,所以我们可以在“需要大盘指标〞前面打“钩〞 4.指标排序拉下“指标排序〞〔图2中红色箭头处〕,我们可以发现排在最前面的几个指标都是大盘指标,他们依次是:“0DMV—BBAND〞、“0A01—BBAND〞、“0A01—CBW〞、“0A01—月涨幅〞等指标我们比拟一下这几个指标,发现“0A01—月涨幅〞的市场含义比其他几个指标要清晰一些,即0A01在一个月之中的涨幅为了使我们做出来的鬼有明确的市场含义,也是为了保证定式的稳定性,我们选择了这个指标:“0A01—月涨幅〞在上图中蓝色箭头处,标有指标影响定式的相关性,可以看出“0A01—月涨幅〞与我们的“跌幅鬼胎〞是“显着相关〞的为了界定“0A01—月涨幅〞的具体取值范围,我们翻开“查看详细信息〞,发现“0A01—月涨幅〞的最好取值范围是小于—13,即表示0A01在一个月之中跌了13%以上。

    于是,我们马上就找到了一个优化“跌幅鬼胎〞好条件,把优化条件参加鬼胎中,看看成绩怎么样第一步,反弹一号与0A01 月涨幅在[ —100.000,—13.000 ]之间本股票月涨幅在[ —100.000,—20.000 ]之间卖出条件或与买入有关的卖出条件获利: 10.00%止损: 10.00%持股时间: 30天这个定式的含义十分清晰,即大盘在一个月中跌了13%以上,个股在一个月中跌了20%以上,大盘和个股同时跌幅比拟大,因此有强烈的反弹要求所以,这个定式也表达了“股市永远是波动的,跌多了涨,涨多了跌股市没有只跌不涨的股票,也没有只涨不跌的股票〞的投资理念由于定式的市场含义是表示“大盘和个股同时跌幅比拟大,有强烈的反弹要求〞,所以我们把它命名为“反弹一号〞定式下面让我们看看“反弹一号〞的成绩评测结果:从评测结果我们已经可以发现,“反弹一号〞是一只十分不错的反弹鬼通过鬼域平台的“半自动捉鬼〞功能,我们很快就对“跌幅鬼胎〞进展了很好的优化有了这个功能,捉好鬼已经变得十分容易指标评价举例说明为了让用户尽快掌握指标评价系统的使用方法,以下举例说明注意:由于软件版本的改良,数值可能与用户的略有不同,仅供参考。

    下面用一个例子说明指标评价系统的使用方法假设这个鬼胎的条件是:CYS在过去1到7天保持在5到10之间,突破次数最多0次再设卖出条件为止损10%,获利10%,做买卖评测,结果为:评测时间:19970102 到 20000526成功率:62.73%总平均收益率:2.60%年可操作时机:45次平均持股天数:27资金收益率:35.74%(年)最大亏损:—22.55% (代码:0040)平均亏损:—13.27%最大收益:28.70% (代码:600840)平均收益:12.03%风险报酬比:78.59%建议分仓数目:2建议持仓比例:161.84%这个条件的成功率60%以上,已够做鬼胎的条件了,但是操作时机一年45次,稍嫌少了一些这样最后捉出来的鬼可能操作时机太少,最好能有将近100次的年出击次数,最后捉出来的鬼操作时机多一些,统计有效性也强一些将条件改为:过去1到8天CYS保持在4到12,突破次数最多0次测试结果为:成功率:57.57,年操作次数:82次,资金收益率:15.11%将条件再扩大为:过去1到8天CYS保持在4到14,突破次数最多0次测试结果为:成功率:55.89年操作次数:87次资金收益率:16.85成功率下降了两个点而操作次数增加得并不多。

    我们不在 根本条件方面寻找,而是以“CYS保持在4到12”为出发点用指标评价系统修一个鬼出来把以上条件填入,卖出条件选止损10%和获利10%,做买卖评测,评测完成后点鬼域平台中的“指标评价〞、“装入测试结果〞,在中间的白框中就会出现一个柱状图横坐标是各参数的数值,可以通过上端右侧的下拉式菜单项选择择要观察的指标,或按“上下箭头〞在可选指标中循环纵坐标可以通过改变上端左侧的选项控制选成功率则柱状图纵坐标是成功率;选日收益率纵坐标是每段区间的平均日收益率;选操作次数则纵坐标是每段指标区间的操作次数;也可同时选成功率、收益率和操作次数,这时将出现三个柱状图根据柱状图可以找到有效指标选纵坐标为成功率,依次检查各个指标的效果第一个是流通盘指标,可以发现,当流通盘到达3亿多以上时,成功率都是100%为了进一步确定范围,可以改变左下侧的按____划分区间,加大划分密度软件默认的划分数是20个,改为40个,这时就可以看出3.2亿以上的操作都是100%成功的,3亿到3.2亿之间没有操作2.7到3亿之间成功率25%,2.4到2.7亿之间成功率是100%可见,3亿以上有一个高成功率区,选择这个区间,测试结果:成功率:87%资金收益率:503%年操作时机2次这已经是一个满足指南针研究部的开发要求的鬼了。

    下面分析一下这个鬼的原理: 根本条件CYS连续8天在4到12之间,表示短线有一定获利而价格能在这个区间稳住,说明有一种潜力在托住市场,现在进去就是希望这股潜力下一步能发挥出来把价格推上去为什么参加流通盘比拟大的条件成绩就能有大幅提高呢显然,流通盘越大越不容易控盘,小盘股控在短线获利位置还有较多变化的可能,大盘股持续控制在这个位置就不容易了,其背后托起股价的力量一定更厚重更稳定,未来的趋势当然也更明确结合柱状图和查看详细信息功能依次检查每个指标,可以发现以下区间是高成功率的:套牢盘:57—64CYS34:0—5CYS无穷:44—57CYE(S):3.5—3.8CYE(M):—0.16到0.22 或2以上ASR:76—86……还有很多和大盘有关的条件,这里就不一一列举了从上面的条件中选几个测试一下如第一个条件,套牢盘57—64测试结果:成功率:90.9%年操作时机:2次资金收益率:73.59%再比方CYS340—5测试结果:成功率:80%年可操作时机:4次资金收益率:57%这两个鬼的成功率很高,但资金收益率不太理想用查看买卖结果的功能观察一下,发现它出击的很多股票处在本钱均线附近,处于盘整状态,涨得比拟慢,所以成功率虽高但资金收益率不太高。

    再测一下CYE(M)2以上测试结果:成功率73.33%年可操作时机:6次资金收益率:122.9%这个鬼操作时机较多,成功率虽然不太高,但资金收益率较高,经常能找到快速上涨的股票它的市场含义是这只股票有较强的中线上涨趋势,同时股价能在短线获利位稳住,既有大趋势又有上涨潜力,结果是有较快的上涨速度它与前面两组条件捕捉的时机性质完全不同它的成功率略低但已经快到达指南针对鬼的要求了前面三次操作解析围绕着CYS在获利位置横盘的模型捉了几只鬼所用的方法都是在这个模型的根基上直接利用指标评价系统找到高成功率的区间,最后形成的鬼都是“ 根本模型+一个指标条件〞这样的简单构造下面我们尝试换一个思路,用两个指标优化 根本模型,做出高成功率的鬼第一步还是做原始模型的买卖评测过去1到8天CYS保持在4到12突破次数最多0次,正负10%卖出〞评测完后用指标评测系统挑选第一级的优化指标与前面的方法不同,这次不是直接找单一指标的成功率就在80%的指标区间,而是找一个比拟宽的指标区间,成功率较别的区间有一定提高,但不要求到达80%以上,只要能到达70%左右就可以了,同时一个比拟重要的条件是要求这段区间中能保持足够多的操作次数。

    观察的结果发现CYF指标在大致5到15的区域,成功率略微抬高,把这个条件参加原鬼胎,做一遍买卖评测,结果为:成功率:67.26%年操作时机:22资金收益率:28.54%成绩提高了大约10%,同时仍有比拟多的操作时机在这个根基上做指标评价,观察别的指标的效果可以发现,此时再寻找成功率80%以上的指标区间已经比在原鬼胎根基上找要容易得多了,顺手就可以找到好多我们从中选两个比拟好的空间,标准是连续一段区间的成功率都比拟高,中间没有大的波动,且这段区间中的出击时机也比拟多一、CYD(S)在200到500之间,测试结果:成功率:78.38%年操作时机:8资金收益率:68.15%二、CBW 80以下成功率:84.62%年操作时机:5资金收益率:75.2%这两个鬼的成功率都相当不错,共同缺点是资金收益率偏低,毛病出在持股时间长用“查看买卖结果〞观察出击的股票,发现持股时间长的股票卖出后经常还有一段相当大的涨幅,结果由于10%卖出的限制,刚一启动就跑了看来这组 根本条件比拟偏向于抓中线潜力股,涨得比拟慢,但成功率高,上涨空间也比拟大如果在卖出条件上再做修改,争取扩大获利空间,成绩可能会有提高另外,这两个鬼的共同优点是操作时机比前次用单指标优化出来的鬼多。

    这是多级指标捉鬼的一个明显优势如果选用另一个指标做第一级捉鬼的工具,那么最后优化出来的鬼又会完全不一样,而出击的股票也将完全不同可见,从一个有比拟高的成功率同时操作次数也比拟多的条件出发,用各种优化方法最终能找到多只高成功率鬼,故把它们叫做鬼胎希望经过以上讲解能帮助用户尽快掌握“指标评价〞的用法结果显示在“装入评测结果〞的下拉菜单中选择需要进展结果分析的定式名称系统结果显示〞分为“特性图〞、“出击点分布图〞和“统计报告〞三种显示方式特性图选择“特性图〞,如以下列图所示:图中两侧的纵坐标是涨跌幅;横坐标为时间,从第1天到第60天红线为平均最大盈利,表示在评测时间内所有出击股票买入后在最正确卖点卖出得到的平均获利,也就是按这种方法买入一段时间内所能获得的最大时机例如:第20日的红线值为10%,其含义为买入选出的所有股票后,分别在买入后的20日内卖出,并且是按这20日内该股出现的最高价卖出,所得收益的平均值为10%绿线与红线类似,为平均最大亏损,代表买入后一段时间内所承当的最大风险红线数值较高而绿线数值较小,表示时机大于风险;反之,绿线数值较大而红线数值较小表示风险大于时机红线数值越大越好,绿线数值越小越好。

    黄线为持股盈亏,如果20日持股盈亏为5%,表示买入后一直持股,到第20日卖出的平均成绩黄线数值可正可负,当黄线为正值时,表示持股这段时间卖是盈利的,当黄线是负值时,持股这段时间是亏损的黄线最大值出现的位置代表最正确持股时间,如果不能抓住每只股的最高价,而按固定持股时间卖出的方法操作,选择最正确持股时间卖出可以有最好效果紫色的柱状条表示最大盈利点分布,蓝色最大亏损点,各有60条是统计所有满足定式条件的股票的最高点和最低点出现的时间形成的紫色柱线长表示在这几天出现最高价的股票多,蓝色柱线长表示在这几天出现最低价的股票多此图可以作为选择最正确卖点的参考出击点分布图如果想了解该定式在什么时间出击,点击“出击点分布图〞图中的K线为0A01指数,表示当前定式在大盘各个时间段的出击情况由于在一个窗口中不能完全显示所有年份的K线,用户可以通过“拖动〞功能调看以前出击的状况并且可以看出定式在何种大盘形态下出击以及出击的分布如果出击点过分集中则说明定式不具有代表性0A01指数K线图下有两个指标窗口,红、绿色柱状图代表该鬼或定式在该天出击次数的累计图,如果当天比前一天出击次数多,柱状图的柱线就长且显示为红色,如果当天比前一天出击次数少,柱状图的柱线就短且显示为绿色;黄线代表该鬼或定式在该天有出击的时候,该天所有出击的总的平均收益率。

    统计报告“统计报告〞可以查看统计结果鬼和定式的加密功能为了加强鬼和定式的保密性,我们提供了对鬼和定式的加密功能这个加密功能包括两个加密级别: 1.使用加密上面的加密方式这是最高级别的加密,经过加密以后,在没有密码的情况下,既无法看到里面的条件内容,也无法进展智能选股,即无法使用,所以称为“使用加密〞如果您想把自己的定式完全加密,可以用这个加密方法 2.修改加密下面的加密方式这是低一级别的加密,经过加密以后,在没有密码的情况下,可以评测和智能选股,即可以使用;但无法看到定式的内容,也无法修改定式,所以称为“修改加密〞如果您想把自己的定式发给朋友使用,但又不希望别人看到定式的具体内容,可以用这个加密方法注:修改加密中的“请输入老的修改密码〞是“空〞,所以直接在下面的“请输入新的修改密码〞和“再输入一遍〞中输入您的新密码就可以了输入密码以后,再重新启动一下指南针软件,定式的加密就完成了启动的时候,系统会提示您已经加密的定式您可以直接输入密码,也可以取消,然后到博鬼平台里选择该定式再输入密码为了区分“使用加密〞和“修改加密〞的定式,加密的定式采用两种符号表示: 1、经过“使用加密〞的定式,会有“×〞的黄色符号。

    2、经过“修改加密〞的定式,会有小锁的黄色符号指标平台指标平台的主界面如以下列图:如上图所示,指定指标平台分为“使用说明〞、“指标管理〞、“速度测试〞,“指标评价与参数优化〞四种显示窗口指标管理指标管理的主界面如以下列图:〔它由自定义指标、自定义指标组、查找三局部组成〕自定义指标:以下介绍在“自定义指标〞界面中各按键的功能和用法目录管理—自定义指标目录的管理项,下拉菜单中有三项子功能项,功能如下:1.新建目录—建设一个新组组的功能主要是为了将各种类型的自定义指标进展分类,以便查找2.删除目录—删除不需要的组注意:删除后不能恢复3.目录定位—该功能将为用户找到指南针自定义指标目录的Windows窗口点击该菜单项后,系统将启动一个Windows的资源管理器文件管理—自定义指标文件的管理项,下拉菜单中有三项子功能项,功能如下:1.新建指标—用于翻开新建自定义指标的编辑对话框2.编辑指标—此按键对已存在的自定义指标进展修改和进一步编辑的操作3.删除文件—删除不需要或不理想的指标注意:删除后不能恢复注:在指标名称前的方框内打钩代表加载此指标加密指标—此按键对已存在的自定义指标进展只读加密或者是读写加密的操作。

    加密级别分为两级:只读加密和读写加密拥有“只读密码〞的用户可以使用该指标,但是不能看到指标的内容,也不能改写指标的算法拥有“读写密码〞的用户既可以使用该指标,也可以查看和修改指标的算法开场查找—在下面的查找项中设置了查找条件后点击该按钮进展查找操作导出文件—此按键对已存在的自定义指标进展备份存储的操作速度测试—对所有自定义指标进展快速速度测试,仅对3只股票做计算自定义指标编辑对话框指标编辑界面如以下列图:以上界面中各按键的功能和用法如下:加载指标——该按键被按下显示为“加载指标〞,没有按下显示为“不加载指标〞,当“加载指标〞时,做完自定义指标保存后进展“行情计算〞时直接参与计算,当“不加载指标〞时,做完自定义指标保存后进展“行情计算〞时系统将不计算该指标插入函数——在插入函数的界面中选中一个函数,点击插件按键后可以快速参加到“指标文本〞框中插入函数的界面如下:预编译——当自定义指标编辑完成后先进展预编译,如果有语法或格式错误此系统会有报错提示,提示中会提示哪一行有错,直到预编译完成提示“成功编译指标〞后才可以“保存退出〞该指标保存退出——当“预编译〞提示“成功编译指标〞点击此按键保存并退出自定义指标编辑对话框。

    取消编辑——当放弃编辑的时候用此按键退出自定义指标编辑对话框自定义指标编辑对话框中填写内容说明:1. 指标名称指标名称是用户为这个指标文件定义的名称,一般保存指标文件时,会把指标名称作为文件名2. 指标注释用户可以写入自己认为必要的指标的注释,这局部不影响指标的使用和保存;3. 默认数值输入如果指标计算不成功时希望返回的指标数值,例如一个指标A计算时需要用到前一天的收盘价,则当计算K线中最早一天的指标A数值时必然失败〔因为没有更前一天的收盘价〕,此时指标数值将会是用户设置的默认值如果用户没有设置默认值,则指标平台将自动把默认值设为04. 输入参数指南针自定义指标可以让用户在编写指标文件时定义一些可变的参数,同一个指标文件在参数不同时可以成为不同的指标如指南针CYF系列指标,通过设置不同的参数可以有CYF5、CYF13等指标输入参数〞栏中应该填写在指标文本中代表参数的变量名,如:M、PAR1、PAR2、等等如果需要定义多个输入参数,参数变量名中间应该用逗号〔半角〕分割5.临时指标指南针自定义指标可以让用户在编写指标文件时定义一些指标,而该临时指标不作为自定义指标单独使用,只是在自定义指标中起作用。

    6. 局部变量在指标文本中,用户可以用局部变量存储计算时的中间结果,“局部变量〞栏中应该填写在指标文本中代表局部变量的变量名,如:M、VAR1、VAR2、等等如果需要定义多个局部变量,局部变量名中间应该用逗号〔半角〕分割7. 参数指标参数指标是自定义指标需要用到的其他指标用户在指标文本中用到的指标名称需要先在参数指标栏中声明,声明时应该写出指标文本中用到的指标的名称,如CYF、CLOSE等如果需要定义多个参数指标,参数指标名中间应该用逗号〔半角〕分割8. 结果指标结果指标是用户编写的指标文件中能计算出来的指标结果指标栏中应该填入这些能计算出来的指标的名称一个自定义指标文件可以计算出一个或多个指标,所以结果指标可以有一个或多个如果有多个结果指标,结果指标中间应该用逗号〔半角〕分割9. 指标文本指标文本是自定义指标的计算代码指南针自定义指标语法指南针自定义指标语法:自定义指标的语法以语句为单位,每个语句都需要以“;〞(半角)完毕在自定义指标的语法中,有三种语句:赋值语句、条件跳转语句和循环语句注释局部在自定义指标文本中,可以使用注释来标识某些语句的具体意义注释以“//〞开场到本行的完毕在指标文本窗口中注释以绿色字体显示。

    指标的引用:自定义指标中需要引用其他指标指标的引用分为两类:1. 作为参数的指标引用〔出现在等号右边的指标〕这类引用包括引用参数指标和结果返回指标引用参数指标时的一般形式是:指标名称[引用日期](参数列表)引用日期是指需要引用当前天往前几天的指标数值,如果为0则表示引用当前天的指标数值,1则表示当前天往前1天的指标数值,依次类推;参数列表则标示所引用的指标的参数,如果所引用的指标没有参数则不能写该项,如果指标有多个参数,则中间用逗号〔半角〕分割例如需要引用前两天的CYF22的值应该表述为:CYF[2](22);需要引用当前天的收盘价则是:CLOSE[0]或者CLOSE引用结果返回指标的一般形式是:指标名称[引用日期]注意此时不能有参数列表,因为指南针自定义指标的语法中默认引用结果返回指标时的参数列表就是“输入参数〞栏中标识的参数列表2. 保存结果的指标引用〔出现在等号左边的指标〕这类引用只能是引用结果返回指标而且引用时只能出现结果返回指标的名称,不能出现引用日期和参数列表,一般形式是:指标名称赋值语句赋值语句的语法非常简单,没有关键字型如“a = b + c〞的语句都是赋值语句,赋值语句中的“加、减、乘、除〞分别用“+、—、*、/〞表示 (注意都是半角的)。

    条件跳转语句条件跳转语句有4个关键字:IF (表示如果)、THEN (表示则)、ELSE (表示否则)、ENDIF (表示条件语句完毕)条件跳转语句的形式是:IF 条件 THEN语句1;语句2; …… ELSE语句1;语句2; …… ENDIF“条件〞的形式是型如“a > b〞、“a < b〞、“a = b〞(注意这里的“=〞是相等而不是赋值的意思),也可以用与和或把简单条件串连起来,型如:“(a > b) & ( b > c)〞、“(a = b) | (b < c)〞语句1〞、“语句2〞可以是任何语句,包括赋值、条件跳转或者循环语句注意条件跳转语句必须包含“THEN〞分支,但是可以没有“ELSE〞分支,型如:IF 条件 THEN语句1;语句2; …… ENDIF;循环语句循环语句有3个关键字:LOOPBEGIN (表示开场循环)、LOOP (表示返回上一个LOOPBEGIN处继续执行)、BREAK (表示完毕循环)循环语句的一般形式是: LOOPBEGIN语句1;语句2; ……LOOP;循环语句一般是在满足一定条件时退出循环,所以循环语句一般都需要和条件语句组合使用,型如LOOPBEGIN IF 条件 THEN BREAK; ENDIF;语句1;语句2; ……LOOP;一个例子下面结合ABCR指标说明指南针自定义指标的语法。

    指标名称:ABCR指标注释:〔空〕默认值:0输入参数:M局部变量:V1, V2, V3, V4, V5, V6, AV, I参数指标:开盘价, 最高价, 最低价, 收盘价结果指标:AR, BR, CR指标文本:———————————————————V1 = 0;V2 = 0;V3 = 0;V4 = 0;V5 = 0;V6 = 0;I = 0;开场循环;如果 I = M则完毕循环; ////////////////////////////哈哈完毕如果;V1 = V1 + 最高价[I] — 开盘价[I];V2 = V2 + 开盘价[I] — 最低价[I];如果最高价[I] > 收盘价[I+1]则 V3 = V3 + 最高价[I] — 收盘价[I+1];完毕如果;如果开盘价[I] > 收盘价[I+1]则 V4 = V4 + 开盘价[I] — 收盘价[I+1];完毕如果; AV = (最高价[I+1] + 最低价[I+1]) / 2;如果最高价[I] > AV 则 V5 = V5 + 最高价[I] — AV;完毕如果;如果 AV > 最低价[I] 则 V6 = V6 + AV — 最低价[I];完毕如果; I = I + 1;循环;AR = V1 / V2;BR = V3 / V4;CR = V5 / V6;———————————————————文本的开场是7条赋值语句,分别把7个局部初始化为0;V1 = 0;V2 = 0;V3 = 0;V4 = 0;V5 = 0;V6 = 0;I = 0;接下来是一个循环体,这个循环体一直到I等于参数M时完毕开场循环;如果 I = M则完毕循环;////////////////////////////哈哈完毕如果;……循环在循环体中有4条赋值语句和5条条件判断语句我们举例说明:V1 = V1 + 最高价[I] — 开盘价[I];是说把当前天往前第I天的最高价和开盘价的差值加到局部变量V1中。

    V2 = V2 + 开盘价[I] — 最低价[I];是说把当前天往前第I天的开盘价和最低价的差值加到局部变量V2中如果最高价[I] > 收盘价[I+1]则 V3 = V3 + 最高价[I] — 收盘价[I+1];完毕如果;是说如果当前天往前第I天的最高价大于第I+1天的收盘价,则把当前天往前第I天的最高价和第I+1天的收盘价的差值加到局部变量V3中AV = (最高价[I+1] + 最低价[I+1]) / 2;是说把前天往前第I+1天的最高价和最低价的平均值赋给局部变量AV;I = I + 1;注意,这句话是让局部变量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. 设定特殊标记颜色  这局部和指标组其他局部的颜色设定步骤类似 根本信息如以下列图:此为设置坐标线,设置坐标线类型为默认坐标线、绝对坐标线、相对坐标线这几类查找—通过目标类型、查找工程、字符串等查找条件进展查找自定义指标或自定义指标组,查找界面如下所示:速度测试—是用指标速度测试提高指标计算速度  自定义指标的代码越复杂,计算速度就越慢而那些实现复杂、计算速度极慢的自定义指标是系统速度的瓶颈找到这些指标,对指标代码进展优化,甚至在必要情况下不加载这些指标,往往可以极大提高系统速度而自定义指标平台中的“速度测试〞功能则是找到这些“龟速指标〞标的利器  可以在“速度测试〞功能中的“添加指标〞中参加一个或者几个指标,但是最方便的方法是使用“添加指标〞中的“所有自定义指标〞按钮,参加系统中的所有自定义指标进展测试,虽然测试速度会慢一些,但是可以对自己的所有自定义指标的速度有一个综合了解,能够更好地做取舍  速度测试界面如以下列图所示:以下介绍在“速度测试〞界面中各按键的功能和用法  添加指标:要想进展速度测试首先点击添加指标,添加进要进展速度测试的指标,界面如下:在选项单中可以选择一个或多个指标,选择完毕后点击确定,选项单下有专门的选择“所有自定义指标〞按钮,选择完的指标直接添加到测试指标列表中,如以下列图所示:删除指标:对某个指标或多个指标不想参加速度测试时,在测试指标列表中选中该指标点击删除指标〔此删除只是从测试指标列表中删除指标名称并不是真的删除了该指标〕。

    保存列表:把测试指标列表进展保存的操作导入列表:把已经保存的测试指标列表导入进平台历史记录:调出历史测试记录进展分析开场计算:选择完毕后点击开场计算进展运算功能键下面还有两个选项分别为〔可以一起选择,也可以分别选择〕:  单日计算速度测试—计算给定板块中所有股票的一天的数据;  多日计算速度测试—计算给定板块中所有股票所有交易日的数据下面还可以进展选择测试板块,如果希望加快测试速度,可以选择股票数量较少的自定义板块指标评价与参数优化单一指标评价与参数优化单一指标评价与参数优化界面如下:指标评价功能相当于一个简单的鬼—指标数值在某个范围时买入,符合一定的条件时卖出  参数优化则可以同时对一个指标的多个参数进展指标评价指标的多参数输入方法有两种:1〕用空格分割,例如上图CIKDJ_D的第一个参数用空格分割时,可以输入任意多个希望评价的参数数值,每个参数数值用一个或者多个空格分割即可,上图中第一个参数一共有3种可能取值:8、9和10;2〕用“起始值 : 步长 : 终止值〞的格式输入,例如上图CIKDJ_D的第二和第三个参数此时参数的取值个数是:  〔〔终止值—起始值〕÷步长〕向下取整+ 1  上图中第二、三个参数都有三种可能取值:2.5、3和3.5。

      上例中,一共有3??=27种参数组合,相当于有27个指标系统会对这27个指标逐一进展评价并给出评价报告,评价报告如下:。

    点击阅读更多内容
    卖家[上传人]:馨享事成
    资质:实名认证