网站大量收购闲置独家精品文档,联系QQ:2885784924

金肯特纳交易策略(MC版).docxVIP

金肯特纳交易策略(MC版).docx

此“经济”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

金肯特纳策略(MC版)

本策略是一种结合了移动平均线和线性回归技术的交易策略。该策略通过计算特定周期内的移动平均线以及基于平均真实波幅(AverageTrueRange,ATR)的上下轨,来形成一个价格波动的带状区域,并利用线性回归的角度变化来辅助判断趋势的方向和强度,从而决定买卖点和止损点。

主图指标

在主图指标部分,策略使用了三重简单移动平均线(SMA)——即最高价、最低价与收盘价的平均值——来计算移动平均线。

这不同于常见的单个收盘价移动平均线,而是采用了更全面的价格数据。移动平均线的周期长度由`avglength`参数指定。

同时,还计算了上下轨,分别等于移动平均线加上或减去基于`atrlength`参数计算出的平均真实波幅(ATR)。这些带状指标在图表上被直观地展示出来,以便交易者能够清晰地看到价格相对于这些带状指标的位置。

交易逻辑

交易逻辑部分是该策略的核心。首先,策略使用线性回归函数计算移动平均线在最近两个周期内的斜率、角度等信息。

如果线性回归角度`vLRAngle`超过正负`pAngle`阈值,那么表明价格的趋势可能正在加强。此时,策略会进一步检查其他条件来确定是否发出买入或卖空信号。

入场信号

-买入信号:

如果移动平均线`movavgval`在当前周期比前一周期高,并且当前没有多头仓位,同时收盘价高于上轨,则策略将在下一周期以市价买入。

-卖空信号:如果移动平均线`movavgval`在当前周期比前一周期低,并且当前没有空头仓位,同时收盘价低于下轨,则策略将在下一周期以市价卖空。

这些条件不仅考虑了趋势的变化,还结合了价格突破上下轨的情况,以确认趋势的强度。

止损信号

-多头止损:如果持有仓位为多头,则在下一周期以移动平均线价格设置止损卖出。

-空头止损:如果持有仓位为空头,则在下一周期以移动平均线价格设置止损买入平仓。

这样的止损机制确保了当趋势逆转时能够及时平仓,减少潜在损失。

特点

-综合趋势识别:

策略不仅依赖于价格与移动平均线的关系,还引入了线性回归的角度变化作为趋势强度的补充指标。

-动态带状指标:

通过计算上下轨,策略能够适应不同市场环境下的价格波动范围,为交易者提供更灵活的买卖时机。

-明确的入市与离市规则:

策略提供了清晰的买入/卖空及止损条件,有助于提高交易纪律性和一致性。

-风险控制:

通过设置止损点,策略有效地管理了交易中的风险暴露。

综上所述,金肯特纳策略是一个结构化的交易系统,它通过结合多种技术指标来增强对市场趋势的理解,并提供具体的交易指导。

然而,需要注意的是,任何策略都有其局限性,实际应用中需要考虑市场状况的变化以及风险管理措施的有效性。

指标代码说明:

input:avglength(40),atrlength(40);

-这行代码定义了两个输入参数:`avglength`和`atrlength`,它们的默认值都是40。`avglength`用于计算移动平均线的周期长度,而`atrlength`用于计算平均真实波幅(ATR)的周期长度。

var:movavgval(0),upBand(0),downBand(0),mp(0);

-这行代码定义了四个变量:`movavgval`(移动平均值),`upBand`(上轨),`downBand`(下轨)和`mp`(中间价)。它们的初始值都设为0。

movavgval=average((high+low+close)/3,avglength);

-这行代码计算了移动平均值。它取最高价、最低价和收盘价的平均值,然后使用`avglength`指定的周期长度计算这个平均值的移动平均。

upBand=movavgval+AvgTrueRange(atrlength);

-这行代码计算了上轨值。它将移动平均值`movavgval`加上使用`atrlength`周期计算的平均真实波幅(ATR)。

downBand=movavgval-AvgTrueRange(atrlength)

-这行代码计算了下轨值。它将移动平均值`movavgval`减去使用`atrlength`周期计算的平均真实波幅(ATR)。

plot1(movavgval);

-这行代码在图表上绘制了移动平均值`movavgval`。

plot2(upBand);

-这行代码在图表上绘制了上轨值`upBand`。

plot3(downBand)

-这行代码在图表上绘制了下轨值`downBand`。

这些代码共同构成了一个简单的带状指标,用于显示价格相对于其移动平均线和平均真实波幅的位置。通常会使用这种类型的指标来识别可能的买入或卖出信号。

策略信号代码说明:

input:avg

文档评论(0)

源来有码 + 关注
实名认证
文档贡献者

一位专注于投资领域的研究者,擅长研究交易策略并实盘验证,善于收集整理并开发源码。 以便更好的掌握量化前沿思路和市场趋势!

1亿VIP精品文档

相关文档