: | : | :期货量化学习 | :期货量化 |
返回列表 发帖

【MultiCharts(MC)程序化(量化)网上培训学习系列】第151节:经典顺势指标CCI做为进出依据并增加目标止盈与部分止损效果及回测

【MultiCharts(MC)程序化(量化)网上培训学习系列】第151节:经典顺势指标CCI做为进出依据并增加目标止盈与部分止损效果及回测



【MultiCharts(MC)程序化(量化)网上培训学习系列】第151节:经典顺势指标CCI做为进出依据并增加目标止盈与部分止损效果及回测

1、注册论坛会员免费看公开课视频源码;升级至付费会员免回复查看策略源码、文档;升级至prime会员无阻碍畅游全站期货策略、源码、回测、优化、视频、教程、图书、文档,参考:http://www.qhlt.cn/thread-37840-1-1.html

2、通过期货论坛推荐新开立期货账号,可免费获得付费会员或prime会员资格并享受账户特惠政策,参考:http://www.qhlt.cn/thread-25049-1-1.html

3、通过期货论坛开立期货账号并绑定MC享受专属优惠政策:http://www.qhlt.cn/thread-80442-1-1.html

4、代写与求助:http://www.qhlt.cn/forum-109-1.html

5、期货论坛策略源码区:http://www.qhlt.cn/forum-109-1.html ;策略精选推荐优化区:http://www.qhlt.cn/forum-874-1.html

6、期货论坛官方MC量化策略群,对视频中策略有想法、建议、优化以结交量化好友,动动手,扫二维码加入微信群,跟一众量化好友切磋吧:http://www.qhlt.cn/thread-262-1-1.html

论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
 
期货论坛 - 版权/免责声明   1.本站发布源码(包括函数、指标、策略等)均属开放源码,用意在于让使用者学习程序化语法撰写,使用者可以任意修改语法內容并调整参数。仅限用于个人学习使用,请勿转载、滥用,严禁私自连接实盘账户交易
  2.本站发布资讯(包括文章、视频、历史记录、教材、评论、资讯、交易方案等)均系转载自网络主流媒体,内容仅为作者当日个人观点,本网转载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网不对该类信息或数据做任何保证。不对您构成任何投资建议,不能依靠信息而取代自身独立判断,不对因使用本篇文章所诉信息或观点等导致的损失承担任何责任。
  3.本站发布资源(包括书籍、杂志、文档、软件等)均从互联网搜索而来,仅供个人免费交流学习,不可用作商业用途,本站不对显示的内容承担任何责任。请在下载后24小时内删除。如果喜欢,请购买正版,谢谢合作!
  4.龙听期货论坛原创文章属本网版权作品,转载须注明来源“龙听期货论坛”,违者本网将保留追究其相关法律责任的权力。本论坛除发布原创文章外,亦致力于优秀财经文章的交流分享,部分文章推送时若未能及时与原作者取得联系并涉及版权问题时,请及时联系删除。联系方式:http://www.qhlt.cn/thread-262-1-1.html
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

视频链接:

策略程式码部分:

本帖隐藏的内容需要回复才可以浏览
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

运行效果及回测:



如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

CCI
返回顺势指标值。语法

CCI(Length)

返回(双精度数)
当前柱状线的数值。参数

名称

类型

说明


Length

数值

为同时分析的顺势指标 (CCI) 设置跟踪柱状线数量。
备注
CCI 值通常不会超出 -300 到 300 这一范围,一般在 -100 到 100 这一范围内。
输入参数 Length 的值应该始终是一个大于 0 的整数。
通过确定商品平均价格和一定数量的柱状线平均价格的平均数之间的差计算得出顺势指标 (CCI)。
然后将此差值与同一时间段内的平均差进行比较,以考虑该商品的波动率因素。然后再将结果乘以一个用于调整顺势指标 (CCI) 的常数,使其适合 +/-100 的标准化范围。
传统上有两种解释顺势指标 (CCI) 的基本方法,即寻找分歧或将它视为超买/超卖的振荡指标。示例
对每根柱状线,绘制 20 根柱状线 CCI 值并将其赋予 Value1,然后绘制 Value1:

Value1 = CCI(20);

Plot1(Value1, "CCI");

如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

顺势指标又叫CCI指标,CCI指标是美国股市技术分析 家唐纳德·蓝伯特(Donald Lambert)于20世纪80年代提出的,专门测量股价、外汇或者贵金属交易是否已超出常态分布范围。属于超买超卖类指标中较特殊的一种。波动于正无穷大和负无穷大之间。但是,又不需要以0为中轴线,这一点也和波动于正无穷大和负无穷大的指标不同。
它最早是用于期货市场的判断,后运用于股票市场的研判,并被广泛使用。与大多数单一利用股票的收盘价、开盘价、最高价或最低价而发明出的各种技术分析指标不同,CCI指标是根据统计学原理,引进价格与固定期间的股价平均区间的偏离程度的概念,强调股价平均绝对偏差在股市技术分析中的重要性,是一种比较独特的技术指标。
它与其他超买超卖型指标又有自己比较独特之处。像KDJ、W%R等大多数超买超卖型指标都有“0-100”上下界限,因此,它们对待一般常态行情的研判比较适用,而对于那些短期内暴涨暴跌的股票的价格走势时,就可能会发生指标钝化的现象。而CCI指标却是波动于正无穷大到负无穷大之间,因此不会出现指标钝化现象,这样就有利于投资者更好地研判行情,特别是那些短期内暴涨暴跌的非常态行情。
与MACD、RSI、KDJ等指标一样,CCI也是技术分析最常见的参考指标之一。

预测范围

CCI指标专门测量股价是否已超出常态分布范围,属于超买超卖类指标中较特殊的一种,波动于正无限大和负无限大之间,但是,又不须要以0中轴线,这一点也和波动于正无限大和负无限小的指标不同。CCI主要测量脱离价格正常范围的变异性,同时适用于期货商品及股价。在常用的技术分析指标当中,CCI(顺势指标)是最为奇特的一种。CCI指标没有运行区域的限制,在正无穷和负无穷之间变化,但是,和所有其它没有运行区域限制的指标不一样的是,它有一个相对的技术参照区域:+100和—100。按照指标分析的常用思路,CCI指标的运行区间也分为三类:+100以上为超买区,—100以下为超卖区,+100到—100之间为震荡区,但是该指标在这三个区域当中的运行所包含的技术含义与其它技术指标的超买与超卖的定义是不同的。首先在+100到—100之间的震荡区,该指标基本上没有意义,不能够对大盘及个股的操作提供多少明确的建议,因此它在正常情况下是无效的。这也反映了该指标的特点——CCI指标就是专门针对极端情况设计的,也就是说,在一般常态行情下,CCI指标不会发生作用,当CCI扫描到异常股价波动时,立求速战速决,胜负瞬间立即分晓,赌输了也必须立刻了结。

指标用法

1.当CCI指标曲线在+100线~-100线的常态区间里运行时,CCI指标参考意义不大,可以用KDJ等其它技术指标进行研判。
2.当CCI指标曲线从上向下突破+100线而重新进入常态区间时,表明市场价格的上涨阶段可能结束,将进入一个比较长时间的震荡整理阶段,应及时平多做空。
3.当CCI指标曲线从上向下突破-100线而进入另一个非常态区间(超卖区)时,表明市场价格的弱势状态已经形成,将进入一个比较长的寻底过程,可以持有空单等待更高利润。如果CCI指标曲线在超卖区运行了相当长的一段时间后开始掉头向上,表明价格的短期底部初步探明,可以少量建仓。CCI指标曲线在超卖区运行的时间越长,确认短期的底部的准确度越高。
4.CCI指标曲线从下向上突破-100线而重新进入常态区间时,表明市场价格的探底阶段可能结束,有可能进入一个盘整阶段,可以逢低少量做多。
5.CCI指标曲线从下向上突破+100线而进入非常态区间(超买区)时,表明市场价格已经脱离常态而进入强势状态,如果伴随较大的市场交投,应及时介入成功率将很大。
6.CCI指标曲线从下向上突破+100线而进入非常态区间(超买区)后,只要CCI指标曲线一直朝上运行,表明价格依然保持强势可以继续持有待涨。但是,如果在远离+100线的地方开始掉头向下时,则表明市场价格的强势状态将可能难以维持,涨势可能转弱,应考虑卖出。如果前期的短期涨幅过高同时价格回落时交投活跃,则应该果断逢高卖出或做空。
CCI主要是在超买和超卖区域发生作用,对急涨急跌的行情检测性相对准确。非常适用于股票、外汇、贵金属等市场的短期操作。 [1]


CCI曲线的形状

CCI曲线出现的各种形态也是判断行情走势、决定买卖时机的一种分析方法。
1、当CCI曲线在远离﹢100线上方的高位时,如果CCI曲线的走势形成M头或三重顶等顶部反转形态,可能预示着股价由强势转为弱势,股价即将大跌,应及时卖出股票。如果股价的曲线也出现同样形态则更可确认,其跌幅可以用M头或三重顶等形态理论来研判。
2、当CCI曲线在远离﹣100线下方的低位时,如果CCI曲线的走势出现W底或三重底等底部反转形态,可能预示着股价由弱势转为强势,股价即将反弹向上,可以逢低少量吸纳股票。如果股价曲线也出现同样形态更可确认,其涨幅可以用W底或三重底形态理论来研判。
3、CCI曲线的形态中M头和三重顶形态的准确性要大于W底和三重底。


计算方法

顺势指标CCI也包括日CCI指标、周CCI指标、年CCI指标以及分钟CCI指标等很多种类型。经常被用于股市研判的是日CCI指标和周CCI指标。虽然它们计算时取值有所不同,但基本方法一样。
以日CCI计算为例,其计算方法有两种。
第一种计算过程如下:
c8ea15ce36d3d5392534fee73987e950352ab08d.png

CCI(N日)=(TP-MA)÷MD÷0.015
其中,TP=(最高价+最低价+收盘价)÷3
MA=近N日收盘价的累计之和÷N
MD=近N日(MA-收盘价)的绝对值的累计之和÷N
0.015为计算系数,N为计算周期
第二种计算方法表述为中价与中价的N日内移动平均的差除以0.015*N日内中价的平均绝对偏差
其中,中价等于最高价、最低价和收盘价之和除以3
平均绝对偏差为统计函数
d000baa1cd11728bb8447d06cbfcc3cec3fd2cad.png

从上面的计算过程我们可以看出,相对于其他技术分析指标,CCI指标的计算是比较复杂的。由于股市技术分析软件的普及,对于投资者来说无需进行CCI值的计算,主要是通过对CCI指标的计算方法的了解,更加熟练地运用它来如何研判股市行情。 [3]


超买超卖

超买超卖指标,顾名思义,“超买”就是已经超出买方的能力,买进股票的人数超过了一定比例。那么,根据“反群众心理”,这时候应该反向卖出股票。“超卖”则代表卖方卖股票卖过了头,卖股票的人数超过一定比例时,反而应该买进股票。这是在一般常态行情下,经常最被重视的反市场、反群众理论。但是,如果行情是超乎寻常的强势,则超买越卖指标会突然间失去方向,行情不停的持续前进,群众似乎失去了控制,对于股价的这种脱序行为,CCI指标提供了不同角度的看法。
按照波浪理论的原理,股价以5波的方式前进。而发展到最后第5波阶段时,无论处于上涨波或下跌波,都是行情波动最凶、最猛的时候,群众毫无理性的疯狂,股价在很短的时间内,加速度完成最大幅度的波动。
有些股民想在最安全的范围内买卖股票。但是对于部分冒险性、赌性较高的股民而言,他们宁可选择在高风险的环境下,介入速度快、利润大的市场。这种市场经常是一翻两瞪眼,下赌注要快,逃得也要快!可以让人赌得痛快淋漓,给赌性坚强的股民一种快刀斩乱麻的畅快感。
如果说以0~100为范围的超买超卖指标,专门是为常态行情设计的。那么,CCI指标就是专门对付极端行情的。也就是说,在一般常态行情下,CCI指标不会发生作用。当CCI扫描到异常股价波动时,战斗机立刻升空做战,而且立求速战速决,胜负瞬间立即分晓,赌输了也必须立刻加速逃逸! [4]


CCI指标研判

CCI指标对于研判非常态行情的走势具有独到的功能。它的一般分析方法主要集中在CCI区间的划分、CCI区间的判断等方面。
基本
1、当CCI曲线向上突破﹢100线而进入非常态区间时,表明股价开始进入强势状态,投资者应及时买入股票。
2、当CCI曲线向上突破﹢100线而进入非常态区间后,只要CCI曲线一直朝上运行,就表明股价强势依旧,投资者可一路持股待涨。
3、当CCI曲线在﹢100线以上的非常态区间,在远离﹢100线的地方开始掉头向下时,表明股价的强势状态将难以维持,是股价比较强的转势信号。如果前期的短期涨幅过高时,更可确认。此时,投资者应及时逢高卖出股票。
4、当CCI曲线在﹢100线以上的非常态区间,在远离﹢100线的地方处一路下跌时,表明股价的强势状态已经结束,投资者还应以逢高卖出股票为主。
5、当CCI曲线向下突破﹣100线而进入另一个非常态区间时,表明股价的弱势状态已经形成,投资者应以持币观望为主。
6、当CCI曲线向下突破﹣100线而进入另一个非常态区间后,只要CCI曲线一路朝下运行,就表明股价弱势依旧,投资者可一路观望。
7、当CCI曲线向下突破﹣100线而进入另一个非常态区间,如果CCI曲线在超卖区运行了相当长的一段时间后开始掉头向上,表明股价的短期底部初步找到,投资者可少量建仓。CCI曲线在超卖区运行的时间越长,越可以确认短期的底部。
8、当CCI指标在﹢100线——﹣100线的常态区间运行时,投资者则可以用KDJ、威廉等其他超买超卖指标进行研判。
背离
CCI指标的背离是指CCI指标的曲线的走势正好和股价K线图的走势方向正好相反。CCI指标的背离分为顶背离和底背离两种。
顶背离
当CCI曲线处于远离﹢100线的高位,但它在创出新高后,CCI曲线反而形成一峰比一峰低的走势,而此时K线图上的股价却再次创出新高,形成一峰比一峰高的走势,这就是顶背离。顶背离现象一般是股价在高位即将反转的信号,表明股价短期内即将下跌,是卖出信号。
在实际走势中,CCI指标出现顶背离是指股价在进入拉升过程中,先创出一个高点,CCI指标也相应在﹢100线以上创出新的高点,之后,股价出现一定幅度的回落调整,CCI曲线也随着股价回落走势出现调整。但是,如果股价再度向上并超越前期高点创出新的高点时,而CCI曲线随着股价上扬也反身向上但没有冲过前期高点就开始回落,这就形成CCI指标的顶背离。CCI指标出现顶背离后,股价见顶回落的可能性较大,是比较强烈的卖出信号。
底背离
CCI的底背离一般是出现在远离﹣100线以下的低位区。当K线图上的股价一路下跌,形成一波比一波低的走势,而CCI曲线在低位却率先止跌企稳,并形成一底比一底高的走势,这就是底背离。底背离现象一般预示着股价短期内可能将反弹,是短期买入的信号。
与MACD、KDJ等指标的背离现象研判一样,CCI的背离中,顶背离的研判准确性要高于底背离。当股价在高位,CCI在远离﹢100线以上出现顶背离时,可以认为股价即将反转向下,投资者可以及时卖出股票;而股价在低位,CCI也在远离﹣100线以下低位区出现底背离时,一般要反复出现几次底背离才能确认,并且投资者只能做战略建仓或做短期投资。
无论顶背离还是底背离均有远近背离之说,贴近+100的背离为近距离顶背离,远距离+100则为远距离顶背离。如果距离-100比较远则为远距离底背离,如果距离-100较近则为近距离底背离。 [3]


参数的修改

从CCI指标的计算方法可以看出CCI指标也是以时间为参数,构成参数的的时间周期可以是日、月或周、年、分钟等,而这些时间周期又根据股票上市时间的长短和投资者的取舍,理论上可以采取任意的时间长度,在大部分主流的股市分析软件(如钱龙、分析家)上,各种时间周期的变动范围又大多数都被限定在1——99内,如1日——99日、1周——99周等。也有一些股市分析软件对参数的设定扩大到1——999的范围,但这部分的软件比较少,因此,本节的CCI指标的参数设定还是限定在1——99的范围内。
从CCI指标的实际运用来看,大多数投资者所选择的时间周期参数为日,而日CCI指标参数的使用,又大多局限在6日和12日等少数几个参数上。如果按照这些短期时间参数来分析股票走势,其CCI指标所得出的数值的变动范围大部分是在﹣100——﹢100之间,而且波动频率过于繁琐。和其它技术分析指标一样,在这么一个狭小空间里想用CCI曲线来比较准确的研判行情走势实属不易,因此,投资者应充分利用各类股市分析上所提供的各种短中长期日参数,结合K线、均线等股市理论来综合研判股票走势。 [2]
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

谢谢分享
好好

TOP

谢谢,好人一生幸福。

TOP

谢谢分享
好好

TOP

返回列表