本文目录导读:

在电脑工具(如通达信、同花顺、东方财富、文华财经等)中,“倒三角回敲”并不是一个内置的标准指标或函数,所以没有直接一键统计“倒三角回敲次数”的按钮,它通常是用户根据K线形态自定义的一种描述。
可以分几种情况来解决你的需求:
先明确“倒三角回敲”指什么
通常有两种理解:
-
K线形态类
- 股价先冲高,随后回落,形成类似“倒三角/倒V”的形态
- 或指“倒锤头线”“射击之星”后回踩
-
均线/指标类
- 短期均线(如5日)上穿长期均线(如10日)后,又快速回落到长期均线附近
- 形成“上穿—回落—再确认”的倒三角结构
-
分时/盘口类
分时图上冲高后回落,形成倒三角
不同定义,统计方法完全不同。
常见电脑工具里如何统计次数
方法1:用公式编辑器自定义(通达信/同花顺)
如果你能明确定义条件,可以写公式,
{示例:5日均线上穿10日后,3天内回落到10日线附近}
MA5:=MA(C,5);
MA10:=MA(C,10);
上穿:=CROSS(MA5,MA10);
回敲:=上穿 AND COUNT(L<=MA10*1.01,3)>=1;
次数:COUNT(回敲,N);
N是统计周期,比如250天- 把公式加载到“条件选股”或“指标排序”里,就能看到每只股票在N天内的次数
方法2:用条件选股统计
- 通达信:
功能 → 选股器 → 条件选股 → 新建条件 - 同花顺:
工具 → 公式管理 → 条件选股 - 东方财富:
公式管理 → 条件选股
设置好条件后,选股结果的数量就是“次数”(但这是股票只数,不是单只股票内的次数)。
方法3:用Excel统计
如果你有导出的K线数据:
- 用辅助列标记每次“倒三角回敲”为1
- 用
=SUM(辅助列)或=COUNTIF(辅助列,1)统计次数
方法4:用Python统计
import pandas as pd # 假设df有 open, high, low, close df['ma5'] = df['close'].rolling(5).mean() df['ma10'] = df['close'].rolling(10).mean() df['上穿'] = (df['ma5'] > df['ma10']) & (df['ma5'].shift(1) <= df['ma10'].shift(1)) df['回敲'] = df['上穿'] & (df['low'] <= df['ma10'] * 1.01) 次数 = df['回敲'].sum() print(次数)
关键问题
你需要先告诉我:
- 你用的是什么软件?(通达信/同花顺/东方财富/文华/其他)
- 你说的“倒三角回敲”具体是什么形态?最好给个图或文字描述
- 是要统计单只股票历史上一共出现多少次,还是全市场当前有多少只股票出现?
- 没有现成的“倒三角回敲次数”按钮
- 必须先用公式或脚本把形态定义出来
- 然后用
COUNT/COUNTIF/SUM统计次数 - 通达信、同花顺里用公式编辑器最方便
如果你把软件名称和具体形态定义发给我,我可以直接给你写一段能用的公式。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。