• 同花顺_代码解析_五彩K线


    本文通过对同花顺自带的五彩K线进行解析,用以了解同花顺相关策略设计的思想。

    目录

    早晨之星

    黄昏之星

    十字星

    长十字星

    垂死丁字

    射击之星

    穿头破脚

    红三兵

    三只乌鸦

    光头阳线

    红绿灯


    早晨之星

     

    行号

    1

    a1 -> K线实体长度是开盘价的0.5%以下,K线整体长度是实体长度的两倍以上

    -> 早晨之星中间的那根小K线

    2

    COUNT(a1,2)==1 -> 每两根K线上有一根满足a1条件

    COUNT(a1,1)==0 -> 当前检测的K线不满足a1条件

    a2 -> 每两根K线中第一根不满足a1条件,第二根满足a1条件的两根K线组合

    3

    REF(LOW,1) ->昨日的最低价

    REF(CLOSE,1) ->昨日的收盘价

    LLV(LOW,13) ->13天内的最低价的最小值

    LLV(CLOSE,13) ->13天内收盘价的最小值

    a3 ->如果昨日最低价是13天内最小值 并且,昨日收盘价是13天内最小值

    -> 表示在下跌趋势中

    4

    a -> a2和a3的条件同时满足,a的值才会为1

    5

    如果a的值为1,将符合条件的两根K线设置为红色

    6

    承接行号5,a的值为0,将K线设置为绿色

    黄昏之星

    行号

    1

    a1 -> 实体长度不超过开盘的1%,并且,整体长度大于实体长度的两倍

    -> 黄昏之星中间的小K线

    2

    a2 -> 每连续两根K线中,第一根不满足a1条件,第二根满足a1条件

    3

    a3 -> 昨日最高价是最近13天以来的最高价,昨日收盘价是13天以来最高收盘价

    -> 在上涨趋势中

    4

    a -> a2和a3条件同时满足

    5

    a的值为1的K线和它的前一条K线标记为红色

    6

    承接行号5, a的值为0的,K线标记为绿色

    十字星

     

    行号

    1

    如果开盘价收盘价相等,有影线,标记为红色

    2

    否则标记为绿色

    长十字星

     

    行号

    1

    如果开盘价和收盘价相等,并且,有影线,并且,最高价超过最低价3%,标记为红色

    2

    否则标记为绿色

    垂死丁字

     

    行号

    1

    如果收盘价等于开盘价,并且,收盘价也就是最低价,并且,有上影线,标记为红色

    2

    否则标记为绿色

    射击之星

     

    行号

    1

    如果没有下影线,并且,K线整体长度是实体长度的3倍,并且,收盘价在5日均线的上方,标记为红色

    2

    否则标记为绿色

    穿头破脚

     

    行号

    1~6

    CLOSE[1] -> 昨日收盘价

    如果昨日收阳线,并且实体长度是开盘价的3%以上,并且,今日收阴线,实体长度是开盘价的4%以上,并且,今日收盘价小于昨日开盘价,并且,今日开盘价大于昨日收盘价,满足以上条件的两根K线,第一根标记为红色,第二根标记为绿色

    7~12

    如果昨日收阴线,并且实体长度是开盘价的3%以上,并且,今日收阳线,实体长度是开盘价的4%以上,并且,今日收盘价大于昨日开盘价,并且,今日开盘价小于昨日收盘价,满足以上条件的两根K线,第一根标记为绿色,第二根标记为红色

    13

    其余标记为黄色

    红三兵

     

    行号

    1~3

    如果前天为阳线,昨天为阳线,今天也为阳线,并且,昨天的收盘价大于前天的收盘价,今天的收盘价大于昨天收盘价,满足以上条件,标记为红色

    4

    否则标记为绿色

    三只乌鸦

     

    行号

    1~5

    如果前天为阴线,昨天为阴线,今天也为阴线,并且,昨天的收盘价小于前天的收盘价,今天的收盘价小于昨天的收盘价,满足以上条件,标记为绿色

    6

    其余标记为红色

    光头阳线

    行号

    1~2

    如果没有上影线,最高价不等于最低价,标记为红色

    3

    标记为绿色

    红绿灯

    行号

    1

    RSV -> 当天收盘价与N天内最小值的差 除以 N内最大值与最小值的差

    2

    K -> M1天内RSV的移动平均

    3

    D -> M2天内K的移动平均

    4

    W ->(100天内的最高价减去当天收盘价 除以 100天内最高价减100天内最低价)*(-100)

    5

    W1 ->(52天内的最高价减去当天收盘价 除以 52天内最高价减52天内最低价)*(-100)

    6

    如果是阳线并且D的值在15到82之间,K的值在12到88之间,标记为红色

    7

    如果D小于15并且K小于12,标记为黄色

    8

    如果D大于82并且K大于88,标记为绿色

    9

    如果W大于-5,标记为蓝色

    10

    如果W1小于-95,标记为白色

    11

    其他情况标记为绿色

  • 相关阅读:
    本章目标: 将SSM项目及数据库完整的部署CentOS7
    最简单的共享列表服务器KissLists
    [附源码]Python计算机毕业设计Django的手机电商网站
    TiDB数据库架构——TiDB Server
    汇编——单字符输入输出+字符串输入输出(换行实现)
    常用的排序算法
    Power Apps使用oData访问表数据并赋值前端
    2022/7/4前端开发面经
    flutter 递归
    贪吃蛇游戏和俄罗斯方块
  • 原文地址:https://blog.csdn.net/m0_37967652/article/details/127885302