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


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

    目录

    ABI

    AD

    ADL

    ADR

    ADTM

    ADVOL

    AMV

    ARBR

    ARMS

    ASI

    ATR 


    ABI

     绝对幅度指标

     

    算法:上涨家数减去下跌家数所得的差的绝对值。

    该指标只适用于大盘日线。

    行号

    1

    aa -> 上涨家数与下跌家数之间的差值 除以 上涨和下跌的家数之和

    2

    ABIaa -> 对 aa 求移动平均

    对每一交易日求:

     偏移值=(收盘价-最低价)-(最高价-收盘价)

     振幅 =最高价-最低价

     用偏移值除以振幅,再乘以成交量,得一值。

    将该值从上市第一天起开始累加,得AD值

    行号

    1

    SUM(表达式,0) -> SUM函数第二个参数为0,表示从上市第一天其开始计算

    ADL

     

    1.ADL与指数顶背离时,指数向下反转机会大;

    2.ADL与指数底背离时,指数向上反转机会大;

    3.ADL须与ADR 、OBOS等指标配合使用。

    4.ADL只适用于大盘指数

    行号

    1

    值 -> 上涨家数减去下跌家数

    2

    zero -> 返回0

    4~7

    如果不是大盘指数,返回提示信息

    ADR

     涨跌比率

     

    大盘指标

    算法:ADR = N日上涨家数和/N日下跌家数和

    参数:N 天数 一般取10日

    用法:

    1.ADR与大盘走势同,后市维持原趋势的可能性极大

    2.ADR常态分布为0.5至1.5,高过上限,警惕超买;低过下限,警惕超卖

    行号

    1

    SUM(RISECOUNT,N) -> N日上涨家数的和

    SUM(FALLCOUNT,N) -> N日下跌家数的和

    ADTM

     动态买卖气指标

     

    DTM赋值:如果开盘价<=昨日开盘价,返回0,否则返回(最高价-开盘价)和(开盘价-昨日开盘价)的较大值

    DBM赋值:如果开盘价>=昨日开盘价,返回0,否则返回(开盘价-最低价)和(开盘价-昨日开盘价)的较大值

    STM赋值:DTM的N日累和

    SBM赋值:DBM的N日累和

    输出动态买卖气指标:如果STM>SBM,返回(STM-SBM)/STM,否则返回如果STM=SBM,返回0,否则返回(STM-SBM)/SBM

    输出MAADTM:ADTM的M日简单移动平均

    1.该指标在+1到-1之间波动;

    2.低于-0.5时为很好的买入点,高于+0.5时需注意风险.

    行号

    1

    REF(OPEN,1) -> 昨日的开盘价

    MAX(表达式1,表达式2) -> 返回表达式1和表达式2 中较大值

    ADVOL

     钱龙离散量

    行号

    1

    对每一交易日求:

     偏移值=(收盘价-最低价)-(最高价-收盘价)

     振幅 =最高价-最低价

     用偏移值除以振幅,再乘以成交量,得一值。

    AMV

     成本价均线

    AMv0:成交量*(开盘价+收盘价)/2

    AMV1:AMOV的M1日累和/成交量的M1日累和

    AMV2:AMOV的M2日累和/成交量的M2日累和

    AMV3:AMOV的M3日累和/成交量的M3日累和

    AMV4:AMOV的M4日累和/成交量的M4日累和

    成本价均线不同于一般移动平均线系统,成本价均线系统首次将成交量引入均线系统,充分提高均线系统的可靠性。同样对于成本价均线可以使用月均线系统(5,10,20,250)和季均线系统(20,40,60,250),另外成本价均线还可以使用自身特有的均线系统(5,13,34,250),称为市场平均建仓成本均线,简称成本价均线。在四个均线中参数为250的均线为年度均线,为行情支撑均线。成本均线不容易造成虚假信号或骗线,比如某日股价无量暴涨,移动均线会大幅拉升,但成本均线却不会大幅上升,因为在无量的情况下市场持仓成本不会有太大的变化。依据均线理论,当短期均线站在长期均线之上时叫多头排列,反之就叫空头排列。短期均线上穿长期均线叫金叉,短期均线下穿长期均线叫死叉。均线的多头排列是牛市的标志,空头排列是熊市的标志。均线系统一直是市场广泛认可的简单而可靠的分析指标,其使用要点是尽量做多头排列的股票,回避空头排列的股票。34日成本线是市场牛熊的重要的分水岭。一旦股价跌破34日成本线,则常常是最后的出逃机会。

    ARBR

     人气意愿指标

    行号

    1

    AR -> (最高价-开盘价)在M1天内的累加和 除以 (开盘价-最低价)在M1天内的累加和

    -> (最高价-开盘价)可以理解为人们正面的意愿,(开盘价-最低价)可以理解为人们负面的意愿

    2

    MAX(0,HIGH-REF(CLOSE,1)) -> 如果最高价比昨日收盘价高,返回高出的值,否则返回0

    MAX(0,REF(CLOSE,1)-LOW) -> 如果昨日收盘价比今日最低价大,返回多出的值,否则返回0

    BR -> 累加M1天内,每日最高价高出昨收的部分,每日昨收多出最低价的部分,两者相除

    -> 最高价高出昨收的部分代表正面意愿,昨收多出最低价的部分代表负面意愿

    3

    参考上限值

    4

    参考下限值

    ARMS

     阿姆氏指标

     

    行号

    1

    FALLNUM存放当日下跌家数

    2~3

    如果今日下跌家数为0,昨日下跌家数也为0,FALLNUM就放前日的下跌家数

    4~5

    如果今日下跌家数为0,FALLNUM存放昨日的下跌家数

    6

    ARMS -> 上涨家数与下跌家数比值的N日移动平均

    ASI

     振动升降指标

    当ASI向下跌破前一次低点时为卖出讯号,当ASI向上突破前一次高点时为买入讯号,价由下往上欲穿过前一波的高点套牢区时,于接近高点处,尚未确定能否顺利穿越之际。如果ASI领先股价,提早一步,通过相对股价的前一波ASI高点,则次一日之后,可以确定股价必然能顺利突破高点套牢区。股价由上往下,欲穿越前一波低点的密集支撑区时,于接近低点处,尚未确定是否将因失去信心,而跌破支撑之际。如果ASI领先股价,提早一步,跌破

    相对股价的前一波ASI低点,则次一日之后,可以确定股价将随后跌破价点支撑区。股价走势一波比一波高,而ASI却未相对创新高点形成“牛背离”时,为卖出参考。股价走势一波比一波低,而ASI却未相对创新低点形成“熊背离”时,为买进参考。

    行号

    1

    LC -> 昨日收盘价

    2

    AA -> 最高价减昨收绝对值 -> 相对昨收的向上振幅

    3

    BB -> 最低价减昨收绝对值 -> 相对昨收的向下振幅

    4

    CC -> 最高价减昨日最低价绝对值

    5

    DD -> 昨收减昨日开盘价绝对值 -> 昨日实体长度

    6

    AA>BB AND AA>CC -> 这个条件永远都无法成立【看论证1】

    BB>CC AND BB>AA -> 成立的情况【看论证2】

    7

    X -> 今日收盘价 - 昨收 + (今日收盘价-今日开盘价)/2 + 昨收 - 昨日开盘价

    8

    SI -> 16*X/R*MAX(AA,BB)

    9

    ASI -> SI的M1天累加和

    10

    ASIT -> ASI的M2天移动平均

    论证1 

     论证2

    ATR 

     真实波幅

    输出TR:(最高价-最低价)和昨收-最高价的绝对值的较大值和昨收-最低价的绝对值的较大值

    输出真实波幅:TR的N日简单移动平均

    算法:今日振幅、今日最高与昨收差价、今日最低与昨收差价中的最大值,为真实波幅,求真实波幅的N日移动平均

    参数:N 天数,一般取14

  • 相关阅读:
    L1-015 跟奥巴马一起画方块(分数 15)
    抖音矩阵系统,。抖音矩阵系统,。抖音矩阵系统,。抖音矩阵系统,。抖音矩阵系统,。
    融云「百幄」之视频会议和直播,让办公桌无限延伸
    24、京东只换不修服务,电脑经常蓝屏申请只换不休记录
    Scrapy爬虫方法
    【CSS3】CSS3 动画 ③ ( 动画属性 | CSS3 常见动画属性简介 | 动画属性简写方式 | 动画属性简写语法 | 代码示例 )
    调用线程的run()和start()方法有什么不同呢?
    Linux(Ubuntu)安装JDK环境
    Vue使用axios发送两次请求,多了options 请求
    推荐系统实践读书笔记-07推荐系统实例
  • 原文地址:https://blog.csdn.net/m0_37967652/article/details/127913719