• 同花顺_代码解析_技术指标_M


    本文通过对同花顺中现成代码进行解析,用以了解同花顺相关策略设计的思想

    目录

    MACD

    MACDFS

    MARSI

    MASS

    MAVOL

    MCL

    MCO

    MFI

    MI

    MICD

    MIKE

    MTM

    MTMFS 


    MACD

     指数平滑异同平均线

     

    MACD指标说明

    MACD指数平滑异同移动平均线为两条长、短的平滑平均线。

    其买卖原则为:

    1.DIFF、DEA均为正,DIFF向上突破DEA,买入信号参考。

    2.DIFF、DEA均为负,DIFF向下跌破DEA,卖出信号参考。

    3.DEA线与K线发生背离,行情可能出现反转信号。

    4.分析MACD柱状线,由红变绿(正变负),卖出信号参考;由绿变红,买入信号参考。

    行号

    1

    DIFF -> 短均线 减 长均线

    2

    DEA -> DIFF的M日均值

    3

    MACD -> DIFF和DEA差值的2倍

    MACDFS

     

     

    MARSI

     相对强弱平均线

     

    1.RSI>20 为超买;RSI<20 为超卖;

    2.RSI 以50为中界线,大于50视为多头行情,小于50视为空头行情;

    3.RSI 在80以上形成M头或头肩顶形态时,向下反转概率增大;

    4.RSI 在20以下形成W底或头肩底形态时,向上反转概率增大;

    5.RSI 向上突破其高点连线时,买进参考;RSI 向下跌破其低

    点连线时,卖出参考。

    行号

    1

    LC -> 昨日收盘价

    2

    RSIA -> N1天内涨幅为正的均值 除以 N1天内所有涨跌幅绝对值的均值 -> N1天内涨幅为正的占比

    3

    RSI1 -> RSIA的N2均值

    4

    RSIB ->  N3天内涨幅为正的均值 除以 N3天内所有涨跌幅绝对值的均值 -> N3天内涨幅为正的占比

    5

    RSI2 -> RSIB的N4均值

    6

    a -> 参考上限值

    7

    b -> 参考下限值

    MASS

     梅斯线

     

    1.MASS>27 后,随后又跌破26.5,此时股价若呈上涨状态,则为卖出参考;

    2.MASS<27 后,随后又跌破26.5,此时股价若呈下跌状态,则为买进参考;

    3.MASS<20 的行情,不宜进行投资。

    MAVOL

     成交量均线

     

     

    行号

    1~2

    如果K的值小于等于0,返回0,不继续往下执行。 -> k是用户设置均线条数

    3

    均线1 -> 交易量的N1均值

    4~5

    如果k的值小于等于1,返回0,不继续往下执行。

    。。。

    。。。

    MCL

     麦克连指标

     

    大盘指标。

    DIF赋值:上涨家数-下跌家数

    EMA1赋值:DIF的N1日加权移动平均

    EMA2赋值:DIF的N2日加权移动平均

    麦克连指标:EMA1-EMA2

    MAMCL1:EMA1

    MAMCL2:EMA2

    1.+25~+35的间为超买区,曲线穿越此区后再度反转跌破+25,为卖出信号参考;

    2.-25~-35的间为超卖区,曲线穿越此区后再度反转突破-25,为买进信号参考;

    3.以0轴为中心,正值时,为多头市场;负值时,为空头市场;

    4.本指标可设参考线。

    行号

    1

    DIF -> 上涨家数与下跌家数的差值

    2

    EMA1 -> DIF的N1均值

    3

    EMA2 -> DIF的N2均值

    4

    MCL -> EMA1 - EMA2

    5

    。。。

    MCO

     

    适用于大盘指数

    算法:

      先求上涨家数与下跌家数的差,再求这个差的N1日、N2日指数平滑移动平均线,最后求N1日平均线的10%与N2日平均线的5%的差

    MFI

     资金流量指标

    PMF赋值:收盘价*成交额

    NMF赋值:昨日PMF

    UV1赋值:如果PMF>NMF,返回PMF,否则返回0的N1日平滑移动平均

    DV1赋值:如果PMF>NMF,返回0,否则返回PMF的N1日平滑移动平均

    UV2赋值:如果PMF>NMF,返回PMF,否则返回0的N2日平滑移动平均

    DV2赋值:如果PMF>NMF,返回0,否则返回PMF的N2日平滑移动平均

    输MFI12:100*UV1/(UV1+DV1)

    输MFI6:100*UV2/(UV2+DV2)

    1.MFI>80 为超买,当其回头向下跌破80 时,短线风险增大;

    2.MFI<20 为超卖,当其回头向上突破20 时,短线机会增大;

    3.MFI>80,而产生背离现象时,视为卖出参考信号;

    4.MFI<20,而产生背离现象时,视为买进参考信号。

    MI

     动量指标

     

    动力指数表示的是股票价格的涨跌速度,如果股票价格能始终不渝地上升则动力指数继续向上发展,就说明股票几个上升的速度在加快。反之,如果股票价格始终在下降,则动力指数始终保持在0线的下方。如果动力指数继续向下发展,就说明股票价格下降的速度在加快。

    由动力指数的构造特点所决定,它们总能超前于股价的变动而变动,当一个即定的趋势尚在持续时,它已经变得平缓了。而当现行趋势有所缓和时,它已经开始下降了。若趋势了结开始盘整行情时,它便开始在0线附近徘徊了。.

    MICD

     异同离差动力指数

     

     公式用法参照 MI 动力指数

    MIKE

     麦克指标

     

    MIKE指标

    指标说明

    MIKE是另外一种形式的路径指标。

    买卖原则

    1  WEAK-S,MEDIUM-S,STRONG-S三条线代表初级、中级、强力支

       撑。

    2  WEAK-R,MEDIUM-R,STRONG-R三条线代表初级、中级、强力压

       力。

    行号

    1

    TYP -> 中价

    2

    LL -> N天内最低价

    3

    HH -> N天内最高价

    4

    WR -> 中价 + N天内涨幅

    5

    MR -> 中价 + N天内最大振幅

    6

    SR -> 2倍的N天最高价 - N天最低价

    7

    WS -> 中价 - N内跌幅

    8

    MS -> 中价 - N天内最大振幅

    9

    SS -> 2倍的N天最低价 - N天最高价

    MTM

     动量线

     

    动量线:收盘价-N日前的收盘价

    MAMTM:MTM的M日简单移动平均

    MTM线 :当日收盘价与N日前的收盘价的差;

    MTMMA线:对上面的差值求N日移动平均;

    参数:N 间隔天数,也是求移动平均的天数,一般取6

    用法:

    1.MTM从下向上突破MTMMA,买入参考信号;

    2.MTM从上向下跌破MTMMA,卖出参考信号;

    3.股价续创新高,而MTM未配合上升,意味上涨动力减弱;

    4.股价续创新低,而MTM未配合下降,意味下跌动力减弱;

    5.股价与MTM在低位同步上升,将有反弹行情;反之,从高位同步下降,将有回落走势。

    MTMFS 

     

     

  • 相关阅读:
    0.8秒一张图40hx矿卡stable diffusion webui 高质极速出图组合(24.3.3)
    【2023集创赛】加速科技杯三等奖作品:私密性高精度刷手身份认证系统
    如何在JavaScript中使用高阶函数
    【Spring Boot】通过AOP拦截Spring Boot日志并将其存入数据库
    高等工程数学 —— 第五章 (4)罚函数法
    【超详细】Promise原理及执行顺序详解
    tensorflow2实现DenseNet分类CIFAR10遇到的各种问题
    Kafka面试必问几个概念
    Linux学习-53-定时任务管理(at、anacron命令)
    【TS】class类和接口
  • 原文地址:https://blog.csdn.net/m0_37967652/article/details/127930313