量化进阶—— 高胜算交易策略(布林线)

阅读原文:京东量化平台-为投资者提供数据支持、策略开发到策略输出的量化生态服务

京东金融官方资讯QQ群:417082141 有什么想咨询的都可以来询问我们哦

金融投机家保持100笔交易成功率达85%以上,得益于高胜算的趋势交易策略。综合技术应用顾比均线系统、布林通道、K线理论、市场热点、盘感等等。 

高胜算交易,指专业交易员奉行的交易行为原则,是以胜率为交易执行准则的金融、金融衍生品交易方法。  高胜算交易包含交易执行者依据盘中趋势分析所作涵盖变数的预测性交易策略、交易执行计画,以及对个性市场、交易目标、交易动机、部位规模、入场时机、留仓时间、交易习惯和对资金、情绪、胜算(风险)的理性控制。  


高胜算交易与一般意义的交易本质区别在於其不是以对盘中趋势所作的主观猜测和杜撰为交易行为依据(通常投资者或交易员都在不停地重复著这与市场、趋势对抗的植入性错误),而是通过对盘中趋势客观的感知而尊重市场、尊重趋势,以涵盖变数的策略和行为计画实现真正意义上的顺势高胜算交易。
这些交易策略中的第一个就是从价格的极端开始做交易。布林带提供了价格短期活动的限度。价格如落在这些限度以外,很有可能会向中轨线或叫中间线的值折回。这是在一个布林带显示图上最常见的交易机会。它也是许多对冲基金的基本策略。

第二种交易方法是基于从布林带的底部到顶部进行的交易。这可以是非常成功的方法,但是准确地找出布林带的底部或顶部是比较难的。使用这种方法通常只可以获得少数几个交易机会。成功依赖于以金额计算的布林带的宽度。

对普通股票使用这一指标的第三种方法是监测波动的变化。当布林带变窄或收缩时,它通常会导致一个非常迅速的价格变化。窄的布林带不会告诉我们价格变化的方向,是向上还是向下,但是使交易者对可能的变化保持警觉。交易者会对其他的趋势反转信号赋予更大的重要性,比如移动平均线的交叉。波动的扩大增加了潜在的回报与潜在的风险。

我们发现顾比复合移动平均线是一个更有用的波动变化指标。它可以被用来理解趋势反转与方向的可能性。
技术分析有两个任务,第一个是确定何时趋势即将发生反转;第二个是取一个小的价格变动,并将它转化为一笔较大的盈利。这些观念将与我们在下一篇文章中所探讨的平滑异同移动平均线指标(MACD)结合起来。

布林线(Bollinger Band) 是根据统计学中的标准差原理设计出来的一种非常实用的技术指标。它由三条轨道线组成,其中上下两条线分别可以看成是价格的压力线和支撑线,在两条线之间是一条价格平均线,一般情况价格线在由上下轨道组成的带状区间游走,而且随价格的变化而自动调整轨道的位置。当波带变窄时,激烈的价格波动有可能随即产生;若高低点穿越带边线时,立刻又回到波带内,则会有回档产生。


  布林加通道也称为布林线( Bollinger Band)是由三条线组成,在中间的通常为 20 天平均线,而在上下的两条线则分别为 Up 线和 Down 线,算法是首先计出过去 20 日收巿价的标 布林线
准差 SD(Standard Deviation) ,通常再乘 2 得出 2 倍标准差, Up 线为 20 天平均线加 2 倍标准差, Down 线则为 20 天平均线减 2 倍标准差。   中间线 = 20 日均线   Up 线 = 20 日均线 + 2SD(20 日收巿价 )   Down 线 =20 日均线 - 2SD(20 日收巿价 )
主要功能

布林线可以指示支撑和压力位置;   

布林线可以显示超买、超卖;   

布林线可以指示趋势;   

布林线具备通道功能。  

布林线的理论使用原则是:当股价穿越最外面的压力线(支撑线)时,表示卖点(买点)出现。当股价延着压 力线(支撑线)上升(下降)运行,虽然股价并未穿越,但若回头突破第二条线即是卖点或买点。  

布林线主要买卖规则
布林线指标
(1)股价由下向上穿越下轨线(LOWER)时,可视为买进信号。  

(2)股价由下向上穿越中轨时,股价将加速上扬,是加仓买进的信号。  

(3)股价在中轨与上轨(UPER)之间波动运行时为多头市场,可持股观望。  

(4)股价长时间在中轨与上轨(UPER)间运行后,由上向下跌破中轨为卖出信号。   

(5)股价在中轨与下轨(LOWER)之间向下波动运行时为空头市场,此时投资者应持币观望。  

(6)布林中轨经长期大幅下跌后转平,出现向上的拐点,且股价在2~3日内均在中轨之上。此时,若股价回调,其回档低点往往是适量低吸的中短线切入点。  

(7)对于在布林中轨与上轨之间运作的强势股,不妨以回抽中轨作为低吸买点,并以中轨作为其重要的止盈、止损线。   

(8)飚升股往往股价会短期冲出布林线上轨运行,一旦冲出上轨过多,而成交量又无法持续放出,注意短线高抛了结,如果由上轨外回落跌破上轨,此时也是一个卖点。

阅读原文:京东量化平台-为投资者提供数据支持、策略开发到策略输出的量

  • 5
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要基于K线形态构造交易量化交易策略代码,首先需要明确要使用的K线形态模式,例如反转形态或持续形态。在这里,我们以简单的买入反转策略为例。 步骤1:定义K线形态模式 选择一个K线反转形态模式,例如双底形态。双底形态是指价格在某个时间段内形成两个低点,并且两个低点之间有一个点。这表明股票价格的下降趋势即将转变为上升趋势。 步骤2:确定交易信号规则 定义交易信号规则,以判断何时发出买入信号。在这里,我们设置当价格在前一根K线形成的低点之上,并且当前K线形成的低点之下时,发出买入信号。 步骤3:编写策略代码 下面是一个简单的Python代码示例,用于实现这个买入反转策略: ``` import pandas as pd def generate_signals(df): signals = [] for i in range(1, len(df)): if df['low'][i] > df['low'][i-1] and df['low'][i] < df['low'][i+1]: signals.append(1) # 买入信号 else: signals.append(0) # 无信号 signals.append(0) # 最后一根K线没有信号 return signals # 假设我们有一个包含K线数据的dataframe,其中'open', 'high', 'low', 'close'是OHLC数据 df = pd.DataFrame(...) signals = generate_signals(df) # 根据信号进行交易 for i in range(len(signals)): if signals[i] == 1: # 发出买入信号,执行买入交易 buy_price = df['close'][i+1] # 其他交易逻辑... ``` 以上代码根据设定的双底形态模式,在每根K线形成之后判断是否发出买入信号,然后根据信号进行交易操作。 请注意,以上只是一个简单的示例,并未包含完整的交易逻辑和风险管理措施。在实际交易中,还需要考虑止损、止盈、仓位控制等方面的问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值