写在前面:
1. 本文中提到的“K线形态查看工具”的具体使用操作请查看该博文;
2. K线形体所处背景,诸如处在上升趋势、下降趋势、盘整等,背景内容在K线形态策略代码中没有体现;
3. 文中知识内容来自书籍《K线技术分析》by邱立波。

目录

解说

技术特征

技术含义

K线形态策略代码

结果


解说

三只乌鸦又叫暴跌三杰,是由上涨趋势中以跳高开盘的三根大阴线或中阴线组成的。

技术特征

1)出现在上涨趋势中。

2)由三根跳高开盘的大阴线或中阴线组成。

技术含义

三只乌鸦是见顶信号,后市看跌。

三只乌鸦表明经过连续的上涨,多方已是强弩之末。虽然每次开盘都竭尽全力跳高开盘,但却无力维持,开盘之后马上就被空方当头杀黑,一连三天都是如此。虽然每次都是跳高开盘,但股价或指数却一天比一天走低,昔日多方一路逼空的辉煌已经不再。交易者可以减仓或清仓。

K线形态策略代码

def excute_strategy(daily_file_path):'''名称:三只乌鸦(暴跌三杰)识别:以跳高开盘的三根大阴线或中阴线组成前置条件:计算时间区间 2021-01-01 到 2022-01-01:param daily_file_path: 股票日数据文件路径:return:'''import pandas as pdimport osstart_date_str = '2021-01-01'end_date_str = '2022-01-01'df = pd.read_csv(daily_file_path,encoding='utf-8')# 删除停牌的数据df = df.loc[df['openPrice'] > 0].copy()df['o_date'] = df['tradeDate']df['o_date'] = pd.to_datetime(df['o_date'])df = df.loc[(df['o_date'] >= start_date_str) & (df['o_date']<=end_date_str)].copy()# 保存未复权收盘价数据df['close'] = df['closePrice']# 计算前复权数据df['openPrice'] = df['openPrice'] * df['accumAdjFactor']df['closePrice'] = df['closePrice'] * df['accumAdjFactor']df['highestPrice'] = df['highestPrice'] * df['accumAdjFactor']df['lowestPrice'] = df['lowestPrice'] * df['accumAdjFactor']# 开始计算df['type'] = 0df.loc[df['closePrice'] > df['openPrice'], 'type'] = 1df.loc[df['closePrice'] < df['openPrice'], 'type'] = -1df['body_length'] = abs(df['closePrice']-df['openPrice'])df['median_negative_yeah'] = 0df.loc[(df['type']==-1) & (df['body_length']/df['closePrice'].shift(1)>0.02),'median_negative_yeah'] = 1df['three_yeah'] = 0df.loc[(df['median_negative_yeah']==1) & (df['median_negative_yeah'].shift(-1)==1) & (df['median_negative_yeah'].shift(-2)==1),'three_yeah'] = 1df['three_down_yeah'] = 0df.loc[(df['three_yeah']==1) & (df['closePrice']>df['closePrice'].shift(-1)) & (df['closePrice'].shift(-1)>df['closePrice'].shift(-2)),'three_down_yeah'] = 1df['four_yeah'] = 0df.loc[(df['three_down_yeah']==1) & (df['type'].shift(1)==1) & (df['closePrice'].shift(1)<df['openPrice']),'four_yeah'] = 1df.loc[(df['three_down_yeah']==1) & (df['type'].shift(1)==-1) & (df['openPrice'].shift(1)<df['openPrice']),'four_yeah'] = 1df['signal'] = 0df['signal_name'] = ''df.loc[df['four_yeah']==1,'signal'] = 1file_name = os.path.basename(daily_file_path)title_str = file_name.split('.')[0]line_data = {'title_str':title_str,'whole_header':['日期','收','开','高','低'],'whole_df':df,'whole_pd_header':['tradeDate','closePrice','openPrice','highestPrice','lowestPrice'],'start_date_str':start_date_str,'end_date_str':end_date_str,'signal_type':'duration','duration_len':[-1],'temp':len(df.loc[df['signal']==1])}return line_data

结果

K线形态识别_三只乌鸦(暴跌三杰)相关推荐

  1. K线形态识别_连续跳空三阳线

    写在前面: 1. 本文中提到的"K线形态查看工具"的具体使用操作请查看该博文: 2. K线形体所处背景,诸如处在上升趋势.下降趋势.盘整等,背景内容在K线形态策略代码中没有体现: ...

  2. K线形态识别_双飞乌鸦

    写在前面: 1. 本文中提到的"K线形态查看工具"的具体使用操作请查看该博文: 2. K线形体所处背景,诸如处在上升趋势.下降趋势.盘整等,背景内容在K线形态策略代码中没有体现: ...

  3. K线形态识别_红三兵(三个白色武士)

    写在前面: 1. 本文中提到的"K线形态查看工具"的具体使用操作请查看该博文: 2. K线形体所处背景,诸如处在上升趋势.下降趋势.盘整等,背景内容在K线形态策略代码中没有体现: ...

  4. K线形态识别_下跌三连阴

    写在前面: 1. 本文中提到的"K线形态查看工具"的具体使用操作请查看该博文: 2. K线形体所处背景,诸如处在上升趋势.下降趋势.盘整等,背景内容在K线形态策略代码中没有体现: ...

  5. python k线形态识别_一位良心操盘手的讲述:利用这6种指标可识别庄股形态,精准潜伏强势大牛股...

    在股票市场中,操纵股价的方法是多种多样的,其中最常见最普遍的方法,就是一些金融集团利用股市在疲软之时,低价大量买进,然后设法哄抬价格,以便低进高出.一般在哄抬股价的过程中,仍在不断买进,并散发各种似是 ...

  6. K线形态识别_早晨(希望)之星和早晨(希望)十字星

    写在前面: 1. 本文中提到的"K线形态查看工具"的具体使用操作请查看该博文: 2. K线形体所处背景,诸如处在上升趋势.下降趋势.盘整等,背景内容在K线形态策略代码中没有体现: ...

  7. K线形态识别_冉冉上升

    写在前面: 1. 本文中提到的"K线形态查看工具"的具体使用操作请查看该博文: 2. K线形体所处背景,诸如处在上升趋势.下降趋势.盘整等,背景内容在K线形态策略代码中没有体现: ...

  8. K线形态识别_稳步上涨

    写在前面: 1. 本文中提到的"K线形态查看工具"的具体使用操作请查看该博文: 2. K线形体所处背景,诸如处在上升趋势.下降趋势.盘整等,背景内容在K线形态策略代码中没有体现: ...

  9. K线形态识别_黄昏之星和黄昏十字星

    写在前面: 1. 本文中提到的"K线形态查看工具"的具体使用操作请查看该博文: 2. K线形体所处背景,诸如处在上升趋势.下降趋势.盘整等,背景内容在K线形态策略代码中没有体现: ...

最新文章

  1. 这是什么神仙公司?居然公布离职员工信息,还给差评?
  2. [翻译]NUnit--前言(一)
  3. IOS横竖屏控制与事件处理
  4. 鸿合怎么删掉linux6_鸿合电子白板怎么校准?鸿合电子白板校准的方法
  5. camel 多个 to_具有多个查询参数的Camel CXF服务
  6. Java并发编程-常用的辅助类
  7. ueditor滚动条
  8. 中国生态系统服务空间数据集/食物生产、土壤保持、水源涵养、防风固沙、生物多样性、碳固定
  9. LINUX搭建EtherPad环境
  10. unity2019 vuforia 使用小记
  11. wordpress提高访问速度
  12. How Do I? Videos for Devices
  13. centos8解压war包
  14. DBCP连接池配置优化分析
  15. 《东周列国志》第八十七回 说秦君卫鞅变法 辞鬼谷孙膑下山
  16. 十五、分布式相关理论
  17. 7-1 软硬车厢交替排列 (13 分)
  18. Mac版DBeaver调整编辑窗口字体大小
  19. ubuntu 16.04下chrome浏览器Flash过期解决方法
  20. Mac下的spotlight无法搜索本地资源的解决办法

热门文章

  1. 955 加班少的公司名单(2021年)
  2. java keyset 遍历_Java Map遍历keySet、entrySet速度对比
  3. 【安全牛学习笔记】CSRF跨站请求伪造***漏洞的原理及解决办法
  4. 人家这才叫员工培训,你那只是走过场
  5. Bill课堂【二】——头脑风暴
  6. android平板怎么贴膜,手把手教你给手机屏贴膜 十分钟赶超天桥哥
  7. Windows系统错误代码大全(三)
  8. 我的世界中国版java模组_我的世界中国版下载,我的世界中国版下载不了mod
  9. 项目管理专业人士认证试题_专业人士类型结构之路
  10. zookeeper的使用