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

目录

解说

技术特征

技术含义

k线形态策略代码

结果


解说

冉冉上升形式指在上涨初期或盘整后期,股价或指数收出若干夹着一些小阴线、十字线的小阳线(一般不少于8根),整体走势略向上倾斜的K线组合形态。

技术特征

1)出现在上涨初期或盘整后期。

2)由若干小K线组成(一般不少于8根)。

3)一般以小阳线居多,中间也可以夹着一些小阴线、十字线。

4)K线组合形态排列略向上倾斜。

技术含义

冉冉上升是买进信号,后市看涨。

冉冉上升的意思是股价就像东方升起的朝阳,涨速虽然很慢,毫不起眼,但却往往是后市股价大涨的预兆。

冉冉上升的走势说明多方的推升正在有条不紊地进行,很多情况下是有主力介入的表现。因为主力买入必然导致买盘增加,股价上升。如果股价上升过快,或者某一日涨幅过大,都会引起其他交易者的关注和跟风。这样既增大了主力吃货的成本,也不利于主力日后拉升和派发,因此很多主力都会刻意隐藏吸货意图。但股价走势往往在不知不觉中暴露其行踪。至于公众交易者是否能够发现,那就要看谁能够用心聆听K线的细语。

k线形态策略代码

def excute_strategy(daily_file_path):'''名称:冉冉上升识别:1. 股价或指数收出若干(至少8根)夹着一些小阴线、十字线、小阳线,小阳线居多2. K线组合形态排列略向上倾斜自定义:1. 略向上倾斜 =》1)第一根与后面的K线斜率为正的占比要大于三分之二2)第一根与最后一根斜率要大于前面所有的斜率前置条件:计算时间区间 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_type'] = 0df.loc[df['body_length']/df['closePrice'].shift(1)<0.015,'small_type'] = 1df['ext_0'] = df['small_type'] - df['small_type'].shift(1)df['ext_1'] = df['small_type'] - df['small_type'].shift(-1)df.reset_index(inplace=True)df['i_row'] = [i for i in range(0, len(df))]df_m_s = df.loc[df['ext_0'] == 1].copy()df_m_e = df.loc[df['ext_1'] == 1].copy()i_row_s = df_m_s['i_row'].values.tolist()i_row_e = df_m_e['i_row'].values.tolist()i_row_two = i_row_s + i_row_ei_row_two.sort()df['signal'] = 0df['signal_name'] = ''for s, e in zip(i_row_s, i_row_e):if e - s < 8:continueenter_yeah = Truelast_smaller = Falserate_p_num = 0last_chg = df.iloc[e]['closePrice'] - df.iloc[s]['closePrice']for i in range(e,s,-1):cur_chg = df.iloc[i]['closePrice'] - df.iloc[s]['closePrice']if cur_chg > last_chg:last_smaller = Truebreakif cur_chg>0:rate_p_num += 1passif last_smaller:continueif float(rate_p_num)/(e-s) < 0.66:enter_yeah = Falseif enter_yeah:df.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

结果

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. K线形态识别_黄昏之星和黄昏十字星

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

最新文章

  1. 纯css实现responsive list -- 魔力calc
  2. 6月,回忆我失去的爱情
  3. mac mysql本地连接数_Mac OS X下MySQL 5.0的默认连接数
  4. 鼠标自动点击脚本_613个主流网站中发现点击劫持脚本
  5. Ashmem、MemoryFile、Binder的共享内存(jni可用)
  6. 如何撤回 Gmail 已发送的邮件
  7. Linux内核相关资源
  8. android粘贴,Android复制粘贴到剪贴板
  9. Jaca定时任务-01-进程级别的Timer,ScheduledExecutorService,springtask
  10. Python札记 -- 使用easy_install进行模块/包管理
  11. MLY -- 13.Error analysis:look at dev set examples to evaluate ideas
  12. Python黑科技:20行Python代码打造一个微信群聊助手
  13. 如何有效的记忆和提取记忆
  14. 神经网络和人工智能原理,人工神经网络基本原理
  15. Linux ❉ top命令详解
  16. SecureCRT提示 not contain an entry for the hostname
  17. nao基于opencv的红球识别
  18. NOJ--宠物小精灵之收服(01背包,二维费用背包问题)
  19. 某校园网绕过实现上网的教程
  20. Pandas - 操作DataFrame

热门文章

  1. ipv4和ipv6有什么区别
  2. CSS样式词典(全)
  3. 「镁客·请讲」冰鉴科技顾凌云:技术不仅仅指算法,还包括对于业务的理解...
  4. 单色背景抠图方法(绿色背景抠图、肤色检测)之——chroma kye
  5. Java代码---求数组中的平均值
  6. ubuntn系统的语言切换 就是用Ctrl+ spacew切换语言栏
  7. 剪辑视频如何做?学会这个方法就行了
  8. php正则子模式贪婪,php关于正则表达式贪婪模式与非贪婪
  9. iOS开屏广告弹窗浮层解决方案
  10. 软考高级必须聘在计算机事业单位吗,软考高级职称在事业单位可以聘用吗