量化交易策略-双均线策略

论坛 期权论坛 期权     
期权匿名问答   2022-6-14 09:13   7811   0
前面我们了解过单均线策略,单均线策略是量化交易中的入门技能。本文来一起学习一下升级版的均线策略:双均线策略
短期均线、长期均线
与单均线策略类似,双均线策略的核心指标也是均线,是一种经典的趋势跟踪策略,经常会用来实操捕捉市场行情中的一段大趋势。
双均线策略会用到两条均线,一条短期均线,另一条叫长期均线。
短期均线和长期均线是相对的,均线周期较短的为短期均线,均线周期较长的为长期均线。比如,设置短期均线周期为5,长期均线周期为20;或者短期均线周期为15,长期均线周期为30.

下图是用浪潮信息(000977)最近数据的均线。图中有5、10、30、200日均线。同样数据绘制的均线,总体趋势是一致的。单长期均线会更为平滑。



浪潮信息均线

双均线核心思想

双均线策略核心思想:根据长短周期的移动平均线之间的关系确定买卖点。

短周期均线「从下向上」突破长周期均线是,意味着当前时间段具有上涨趋势,突破点就是常说的「金叉」,这是股票的「多头信号

当短周期均线「从上向下」跌破长周期均线时,则意味着当前时间段具有下跌趋势,跌破点也就是常说的「死叉」,这是「空头信号」。

所谓从下向上突破:意味着短期价格的平均值越来越高,已经超越了长期均价,股价是不断上涨的,即为多头趋势。反之从上向下突破 意味着是近期价格不断走低。导致近期的评价价格,低于了长期均价,也就是空头趋势。

我们继续已浪潮信息为例,看看双均线策略的买点与卖点



双均线策略代码

介绍完原理,我们再来看看如何继续从指标、标的、择时以及风控这四个角度理解双均线策略。

1、指标代码

这是双均线的指标代码,描述了双均线的两个指标——短期均线和长期均线。

def indicators(context):2、标的代码


确认指标后,我们就不再看指标,转而专注于标的区的代码。
为了探索不同的策略对盈利的影响这里和前面讲的单均线策略使用同一个表的,依然使用浪潮信息。
def choose_stock(context):
3、择时代码

择时的目的就是选择交易时间以及交易的量。具体代码如下:
def timing(context):
4、 风控代码

风控常用策略有止盈止损策略、资金管理策略、仓位管理策略和风险对冲策略等。由于风控比较复杂,我们暂时跳过,等以后慢慢讲解。

def control_risk(context):
至此,双均线策略介绍完毕。这个策略效果如何呢?是否会比单均线策略更胜一筹呢?这里留一个悬念,且待下回分解。


以上内容不构成投资建议,股市有风险,投资需谨慎

草根量化

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:400157
帖子:80032
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP