K线形态识别_下跌抵抗

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

目录

解说

技术特征

技术含义

K线形态策略代码

结果


解说

        下跌抵抗是指下降行情中,股价或指数收出若干连续跳空低开的阴线和阳线,其中阳线收盘价也低于前一根K线收盘价。

技术特征

1)出现在下跌途中。

2)由若干阴线和阳线组合而成,但阴线大大多于阳线。

3)连续跳空低开,即使是阳线,其收盘价也比前一根K线的收盘价低。

技术含义

        下跌抵抗是卖出信号,后市看跌。

        下跌抵抗表明空方占据了绝对优势,后市不容乐观,持筹的交易者要清仓,持币的交易者不应入场抢反弹。

K线形态策略代码

def excute_strategy(daily_file_path):'''名称:下跌抵抗识别:收出若干连续跳空低开的阴线和阳线,其中阳线收盘价也低于前一根K线的收盘价自定义:1. 至少4根前置条件:计算时间区间 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['gap_val'] = 0df.loc[(df['type']==1) & (df['type'].shift(1)==1),'gap_val'] = df['closePrice'] - df['openPrice'].shift(1)df.loc[(df['type']==1) & (df['type'].shift(1)==-1),'gap_val'] = df['closePrice'] - df['closePrice'].shift(1)df.loc[(df['type']==-1) & (df['type'].shift(1)==1),'gap_val'] = df['openPrice'] - df['openPrice'].shift(1)df.loc[(df['type']==-1) & (df['type'].shift(1)==-1),'gap_val'] = df['openPrice'] - df['closePrice'].shift(1)df['gap_yeah'] = 0df.loc[df['gap_val']<0,'gap_yeah'] = 1df.reset_index(inplace=True)df['i_row'] = [i for i in range(len(df))]df['ext_0'] = df['gap_yeah'] - df['gap_yeah'].shift(1)df['ext_1'] = df['gap_yeah'] - df['gap_yeah'].shift(-1)df_s = df.loc[df['ext_0']==1].copy()df_e = df.loc[df['ext_1']==1].copy()df_clear = df.loc[(df['ext_0']==1) & (df['ext_1']==1)].copy()s_row_list = df_s['i_row'].values.tolist()e_row_list = df_e['i_row'].values.tolist()clear_row_list = df_clear['i_row'].values.tolist()two_row_list = s_row_list + e_row_listtwo_row_list.sort()s_list = []e_list = []start_yeah = Falsefor item in two_row_list:if item in clear_row_list:continueif start_yeah:if item in s_row_list:s_list.append(item)if item in e_row_list:e_list.append(item)else:if item in s_row_list:s_list.append(item)start_yeah = Truepassdf['signal'] = 0df['signal_name'] = ''# 发现第一个合理的序列就继续下一对 s efor s,e in zip(s_list,e_list):if e-s < 4:continuedf.loc[(df['i_row']>=s) & (df['i_row']<=e),'signal'] = 1df.loc[(df['i_row']>=s) & (df['i_row']<=e),'signal_name'] = str(e-s)passfile_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_detail','duration_len':[],'temp':len(df.loc[df['signal']==1])}return line_data

结果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/54273.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第二季电视面板部分尺寸起涨,IT面板价格反弹无望

集邦咨询光电研究中心(WitsView)最新大尺寸面板供需调查报告显示&#xff0c;在中国三条新产线以及友达8.5代线的扩产带动下&#xff0c;2018年面板供应面积达202.4百万米平方&#xff0c;年增7.9%&#xff0c;是自2013年来年成长最高的一年。 需求方面&#xff0c;电视面板需求…

【精品】通达信中长线波段起涨点幅图,选股,预警

指标用法&#xff1a; 指标信号一出&#xff0c;盘中即是买点。懂编程的看到指标编写虽然很简单&#xff0c;可是往往越简单的越真实&#xff0c;就如有人用MACD都可以出神入化。但有波段起涨点指标历史信号可靠&#xff0c;任意一只股票可复察。 公式分享给有缘人。 指标来源…

逗号算命系统 v1.02

简介&#xff1a; 逗号算命系统目前是市面上功能强大的算命系统&#xff0c; 包含姓名打分、八字测算、各种吉凶查询、各种在线灵签&#xff0c;非采集文章&#xff0c; 而是纯功能性内容&#xff0c;真正的测算系统&#xff0c;用户回头率高&#xff0c;网站PV访问量大概是IP…

在线付费起名源码/宝宝起名/八字起名/周易取名/周易八字起名平台网站源码

宝宝起名/八字起名/周易取名/周易八字起名平台网站/在线付费起名源码&#xff0c;thinkphp框架开发周易八字起名网宝宝起名在线下单网站源码自适应可二开&#xff0c;PHP权威起名策划机构平台源码&#xff0c;Thinkphp3.2给宝宝起名在线算命网站站码之家源码&#xff0c;宝宝取…

Go C画图 CSP-J CSP-S NOIP 信息学奥赛 2023.01.24 测试题

一、 单项选择题 &#xff08;共20题&#xff0c;每题1.5分&#xff0c;共计30分。每题有且仅有一个正确答案.&#xff09;。 1. 在下面各世界顶级的奖项中&#xff0c;为计算机科学与技术领域做出杰出贡献的科学家设立的奖项是&#xff08; &#xff09;。 A. 沃尔夫奖 …

Go C画图 CSP-J CSP-S NOIP 信息学奥赛 2023.01.12 测试题

6&#xff0e;提出“存储程序”的计算机工作原理的是&#xff08; &#xff09;。 A. 克劳德•香农 B. 戈登•摩尔 C. 查尔斯•巴比奇 D. 冯•诺依曼 7&#xff0e;前缀表达式“ 3 * 2 5 12 ” 的值是&#xff08; &#xff09;。 A. 23 B. 25 C…

度小满科技金融迭代:普惠小微与技术创新并肩而行

2015年&#xff0c;深度贫困乡镇隘口镇推出“本土人才”政策,呼吁大学生人才下基层,助力乡村经济振兴工作。 叶茂的人生轨迹因此而发生改变。彼时&#xff0c;20多岁的叶茂果断辞去药材公司的高薪工作&#xff0c;开始了回乡种植黄精的创业路&#xff0c;并成功竞选东坪村村主任…

首个开源中文金融大模型来了!解释授信额度、计算收益率、决策参考样样通,来自度小满|附下载...

允中 发自 凹非寺量子位 | 公众号 QbitAI 金融行业正迎来大模型时代。 近日&#xff0c;度小满正式发布千亿级中文对话大模型轩辕&#xff0c;集中文、金融、开源特色于一身。 基于BLOOM-176B研发的轩辕大模型&#xff0c;在金融场景中的任务评测中&#xff0c;效果相较于通用大…

缓解精神内耗的“马原疗法”

2022年&#xff0c;内卷的时代到来了&#xff0c;整个社会&#xff0c;尤其是我们这群青年大学生已经深刻感受到了内卷的压力。可殊不知过度的精神内耗是比内卷本身更让人头疼的。 图片来源&#xff1a;https://img1.baidu.com/it/u1199486793,807030278&fm253&fmtauto…

马原

愚公移山-量变到质变 A&#xff1a;灵感是基础地位&#xff1f;&#xff0c;应该是实践吧。 AB是原话 A&#xff1a;抽象劳动形成商品的价值实体&#xff0c;抽象劳动是商品的价值实体 抽象劳动-价值 D&#xff1a;使用价值是具体的 这两个条件不是自古以来就有的 C&#xf…

随手记_思路历程_马原知识体系逻辑图解

// TO-DO: 清晰版 参考&#xff1a;https://wenku.baidu.com/view/fa728773f242336c1eb95e5e.html

澎思科技马原:AI安防竞争还未结束,落地进入后发优势时代

2019-12-15 11:42:18 鱼羊 整理自 MEET2020智能未来大会 量子位 报道 | 公众号 QbitAI 安防&#xff0c;是AI最先触达的领域之一。激烈竞争之后&#xff0c;看似“战争结束”&#xff0c;但亦有后发者&#xff0c;表现出了亮眼实力。 比如中国第一批人工智能专业毕业生&#x…

6.6 Python 实例10-文本词频统计

本文内容为北京理工大学Python慕课课程的课程讲义, 将其整理为OneNote笔记同时添加了本人上课时的课堂笔记, 且主页中的思维导图就是根据课件内容整理而来, 为了方便大家和自己查看&#xff0c;特将此上传到CSDN博文中, 源文件已经上传到我的资源中,有需要的可以去看看, 我主…

【考研政治】徐涛马克思主义基本原理串讲 笔记(更新中)

contents: 写在前面0x01 大纲0x02 哲学基本问题0x03 什么是物质0x04 什么是意识0x05 对立统一规律0x06 认识的本质0x07 认识的过程0x08 唯物史观和唯心史观0x09 社会存在和社会意识的构成0x10 社会存在和社会意识的关系0x11 人民群众0x12 商品&#xff1f;0x13 价值如何衡量0x1…

2.5 数值分析: 平方根法

本文内容为东北大学数值分析国家精品慕课课程的课程讲义, 将其整理为OneNote笔记同时添加了本人上课时的课堂笔记, 且主页中的思维导图就是根据课件内容整理而来, 为了方便大家和自己查看&#xff0c;特将此上传到CSDN博文中, 源文件已经上传到我的资源中,有需要的可以去看看,…

马原刷题工具

要安装的库&#xff1a;pywin32, python-docx 选择题库文件word后&#xff0c;就能开始刷题了。 导入题库时会自动生成一个docx文件和json文件&#xff0c;想要重新导入就删除json文件。 """ author: Bre Athy contact: https://www.zhihu.com/people/you-yi-s…

马克思主义基本原理

文章目录 马克思主义哲学 (ch.1-4)第一章&#xff1a;马克思主义是关于无产阶级和人类解放的科学 &#xff08;Ch1.导论&#xff09;1.马哲著作2.马克思主义的鲜明特征 第二章&#xff1a;世界的物质性及其发展规律 (Ch2 唯物论与辩证法)1.哲学的两个基本问题唯物主义唯心主义物…

6.3 Python 实例9-基本统计值计算

本文内容为北京理工大学Python慕课课程的课程讲义, 将其整理为OneNote笔记同时添加了本人上课时的课堂笔记, 且主页中的思维导图就是根据课件内容整理而来, 为了方便大家和自己查看&#xff0c;特将此上传到CSDN博文中, 源文件已经上传到我的资源中,有需要的可以去看看, 我主…

9.1 Python 从数据处理到人工智能(数据分析/数据可视化/文本处理/机器学习)

本文内容为北京理工大学Python慕课课程的课程讲义, 将其整理为OneNote笔记同时添加了本人上课时的课堂笔记, 且主页中的思维导图就是根据课件内容整理而来, 为了方便大家和自己查看&#xff0c;特将此上传到CSDN博文中, 源文件已经上传到我的资源中,有需要的可以去看看, 我主…