写在前面:
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['small_body_yeah'] = 0df.loc[(df['type']==1) & (df['body_length']/df['closePrice'].shift(1)>0.005) & (df['body_length']/df['closePrice'].shift(1)<0.015),'small_body_yeah'] = 1df['three_position_yeah'] = 0df.loc[(df['small_body_yeah']==1) & (df['small_body_yeah'].shift(-1)==1) & (df['small_body_yeah'].shift(-2)==1),'three_position_yeah'] = 1df['signal'] = 0df['signal_name'] = ''df.loc[(df['three_position_yeah']==1) & (df['closePrice']<df['closePrice'].shift(-1)) & (df['closePrice'].shift(-1)<df['closePrice'].shift(-2)),'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. K线形态识别_早晨(希望)之星和早晨(希望)十字星

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

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

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

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

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

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

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

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

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

最新文章

  1. 如何防止批处理文件执行后自动关闭控制台
  2. keras cnn注意力机制_从发展历史视角解析Transformer:从全连接CNN到Transformer
  3. 黄聪:使用Wordpress中的wpdb类操作数据库
  4. keil c语言表用什么数据类型,面向51单片机的Keil uVision4基本数据类型简介
  5. sharepoint简单说明
  6. python2clock_控制fps的时钟Clock类源码
  7. innobackupex远程备份脚本
  8. 解决Myeclipse10 Building Workspace速度慢的问题
  9. C++串口交互数据监听方法与虚拟串口工具安装
  10. 根据Java源码生成流程图
  11. VMware ESXi 安装教程
  12. 通过路由器端口映射实现外网IP访问内网服务器
  13. 360wifi驱动linux驱动安装,360WiFi驱动安装使用教程,详细图文版
  14. 运筹帷幄之中决胜千里之外 菜鸟初识代码编程规范二 命名规范
  15. java计算农历日期
  16. 实变函数—有限覆盖定理的证明
  17. 以太坊ETH源码分析(1):地址生成过程
  18. 21-Chrome开发者工具:利用网络面板做性能分析
  19. 遥感数据集的下载记录——MODIS产品为主
  20. 深度学习基础:深入理解Squeeze-and-Excitation (SE)网络

热门文章

  1. PUSHmall 推贴订货商城系统 — — B2B/B2C批发零售采销模式,商贸流通企业最佳电商解决方案
  2. 启动Oracle报错:本地计算机上的OracleOraDb11g_homeTNSListener服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。
  3. libiec61850探究【5】- Windows下编译Goose发布
  4. 硬核拆解动态库静态库
  5. python查看汉字的编码_python有关汉字编码问题
  6. 驱动人生,FUCK YOU,有没有底线呀
  7. Hybrid App 发展史
  8. php超大数组插入数据库处理
  9. GreenSock面向初学者:Web动画教程(第1部分)
  10. PS磨皮神器更新为Portraiture V3中文汉化版(仅64位) 。