指标源码
通达信牛市突破主图指标公式股票软件源码如下:</STRONG>
A:EMA(CLOSE,13),COLORGREEN;
A1:EMA(CLOSE,55),COLORYELLOW;
A22:EMA(CLOSE,120),COLORMAGENTA;
AAAA:=FILTER(CLOSE>REF(HHV(HIGH,100),1)
AND REF(C,1)<REF(HHV(HIGH,100),1),5)
AND EXIST(EVERY(C>EMA(C,120),30),100)AND C/EMA(C,100)<1.5;
DRAWICON(AAAA,LOW,1);
这是一款简洁的趋势突破选股指标,通过条件筛选来寻找可能进入牛市的股票。设计理念是”突破历史高点“——当股价突破100日最高点时,可能意味着新的上涨趋势开启。
一、 代码核心逻辑分析
1. 均线系统
A:EMA(CLOSE,13),COLORGREEN; // 13日指数均线(绿色)
A1:EMA(CLOSE,55),COLORYELLOW; // 55日指数均线(黄色)
A22:EMA(CLOSE,120),COLORMAGENTA; // 120日指数均线(紫红色)
| 均线 | 周期 | 颜色 | 作用 |
|---|---|---|---|
| A | 13日 | 绿色 | 短期趋势 |
| A1 | 55日 | 黄色 | 中期趋势 |
| A22 | 120日 | 紫红色 | 长期趋势/年线 |
2. AAAA:核心选股条件
AAAA:=FILTER(CLOSE>REF(HHV(HIGH,100),1)
AND REF(C,1)<REF(HHV(HIGH,100),1),5)
AND EXIST(EVERY(C>EMA(C,120),30),100)
AND C/EMA(C,100)<1.5);
条件解析:
条件1:CLOSE>REF(HHV(HIGH,100),1)
| 含义 |
|---|
| 收盘价 > 100日内最高价的昨日值 |
- 突破100日最高点
条件2:REF(C,1)<REF(HHV(HIGH,100),1)
| 含义 |
|---|
| 昨日收盘价 < 100日内最高价的昨日值 |
- 昨日未突破
条件3:EXIST(EVERY(C>EMA(C,120),30),100)
| 解析 | 含义 |
|---|---|
| EVERY(C>EMA(C,120),30) | 连续30天收盘价 > 120日均线 |
| EXIST(…,100) | 过去100天内存在这种情况 |
- 过去100天内,曾有连续30天站稳120日均线
条件4:C/EMA(C,100)<1.5
| 含义 |
|---|
| 收盘价 / 100日均线 < 1.5 |
- 涨幅不超过100日均线的1.5倍(不是暴涨)
3. FILTER函数
FILTER(条件,5)
- 过滤连续信号,5天内不重复显示
4. 图标显示
DRAWICON(AAAA,LOW,1);
- 当满足条件时,在最低价位置显示1号图标(红色箭头)
二、 选股逻辑解读
完整条件解释
AAAA =
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. 今日收盘价突破100日最高点
2. 昨日未突破100日最高点(今日首次突破)
3. 过去100天内,曾连续30天站稳120日均线
4. 收盘价/100日均线 < 1.5(不是暴涨)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
形态解读
100日内最高点
↑
今日 ──┐ ← 突破!
│
昨日 ──┘ ← 未突破
│
└────────────────→ 时间
三、 视觉效果
主图显示:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A22(120日均线)
│
│ A1(55日均线)
│ │
│ │ A(13日均线)
┌─────────────┐ │
│ K线 │←──┼─── 突破100日最高点!
└─────────────┘
信号:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
↑ 红色箭头 ← 牛市突破信号
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
四、 使用方法
1. 安装步骤
- 通达信 → 功能 → 公式系统 → 公式管理器
- 选择 “主图指标” 或 “条件选股” → “新建”
- 粘贴代码,名称输入:
牛市突破 - 确定保存
2. 选股操作
- 功能 → 选股器 → 条件选股
- 选择
牛市突破公式 - 选股范围:沪深A股
- 选股周期:日线
- 执行选股
3. 预警设置
- 功能 → 预警系统 → 预警公式设置
- 添加
牛市突破公式 - 启动预警,盘中实时监控
五、 实战交易策略
信号:牛市突破(红色箭头)
- 出现时机:股价首次突破100日最高点,且满足其他条件
- 信号性质:趋势启动型信号
操作建议
1. 信号当天
- 重点关注
- 观察股价是否站稳
2. 次日验证
- 高开高走:考虑买入
- 低开低走:放弃
3. 买入时机
- 首次突破后回调不破100日最高点时买入
- 首次建仓建议1/3仓位
4. 止损策略
- 以100日最高点作为止损位
- 跌破后果断止损
5. 止盈策略
- 涨幅>30%可考虑分批止盈
- 出现放量长上影线时,先出一半
六、 注意事项
1. 指标特点
| 特点 | 说明 |
|---|---|
| 信号频率 | 较少 |
| 信号类型 | 趋势突破型 |
| 风险程度 | 中等 |
2. 优缺点
| 优点 | 缺点 |
|---|---|
| 条件严格,可靠性高 | 信号稀少 |
| 识别牛市启动 | 需要耐心等待 |
| 不追暴涨股 | 可能错过一些机会 |
3. 使用建议
-
结合成交量:
- 突破时放量更可靠
-
结合大势:
- 在上升趋势中使用效果更好
-
均线配合:
- 突破时均线多头排列更可靠
七、 总结
| 模块 | 作用 |
|---|---|
| A(13日均线) | 短期趋势 |
| A1(55日均线) | 中期趋势 |
| A22(120日均线) | 长期趋势 |
| AAAA条件 | 筛选突破股 |
| 红色箭头 | 买入信号 |
总结
这是一款高可靠性的趋势突破选股指标。它的核心理念是”牛市突破“:
- 突破100日最高点(今日首次突破)
- 曾连续30天站稳120日均线(趋势确认)
- 涨幅不过分(不是暴涨)
当这三个条件同时满足时,说明股票可能进入新的上涨趋势,是较好的买入时机。
建议配合成交量和均线系统综合使用。