zoukankan      html  css  js  c++  java
  • (转)简单移动平均线(Simple Moving Average,SMA) 定义及使用

    原文链接:https://blog.csdn.net/Enjolras_fuu/article/details/88602309
     
    扩展:https://www.investopedia.com/terms/s/sma.asp

    REF

    https://wiki.mbalib.com/wiki/简单移动平均线
    https://www.ricequant.com/community/topic/278/

    什么是简单移动平均线

    简单移动平均线(SMA)又称“算术移动平均线”,是指对特定期间的收盘价进行简单平均化的意思。一般所提及之移动平均线即指简单移动平均线(SMA)。

    简单移动平均线沿用最简单的统计学方式,将过去某特定时间内的价格取其平均值。简单移动平均线计算方法如同其名——简单。它只是将每日得到的平均值连成一线并随时间移动,每一支烛因而得到相同的数值。

    简单移动平均线的公式

    以5天移动平均线为例,公式如下:
    在这里插入图片描述
    一般公式:
    在这里插入图片描述
    C: 第一日收盘价
    n: 移动平均数周期

    简单移动平均线是一种显示于图表上的辅助指标。乾坤烛图可以同一时间内显示三条平均线,将10支烛,20支烛及50支烛的平均线为设定参数,并可以收市价、最高价、最低价及聚焦点计算。而200支烛也是投资者最为常用参数之一。

    大部份技术分析者利用简单移动平均线设定一个买卖系统。利用两条平均线中较短期的一条作为讯号线。例如: 当短期的平均线上穿较长期的平均线,显示牛市在即,策略订为造好不造淡;相反,当短期的平均线下穿较长期的平均线,显示熊市在即,策略订为造淡不造好。简单移动平均线亦可作支持及阻力之用。当市况向跌破时沽出,升破时买进,简单移动平均线便会在部份情况下反映强烈的支持或阻力。50支烛及200支烛通常都会被视为计算支持及阻力之用。

    在代码中的使用

    import numpy
    import talib
    
    close = numpy.random.random(100)
    print(close)
    
    # 计算收盘价的简单移动平均数 
    # 默认是计算了 30 天的移动平均数 
    output = talib.SMA(close)
    
    print(output)

    在这里插入图片描述

    在策略中的使用

  • 相关阅读:
    连续型随机变量
    离散型随机变量
    vue1.0生命周期
    vue2.0生命周期函数
    vue2.0 vue.set()
    vue2.0 vue.extend()的拓展
    vue2.0 自定义指令详解
    vue2.0 v-model指令
    vue2.0排序应该注意的问题
    vue2.0版本指令v-if与v-show的区别
  • 原文地址:https://www.cnblogs.com/feiquan/p/11656444.html
Copyright © 2011-2022 走看看