指标源码
A:=(3*C+L+O+H)/6;
B:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;
多:MA(B,2),COLORRED;
空:MA(B,3),COLORBLUE;
操作:MA(B,13),COLORYELLOW;
波段牛熊:MA(B,34),COLORGREEN;
长期牛熊:MA(B,233),COLORWHITE;
买线:=EMA(C,2);
卖线:=EMA(SLOPE(C,21)*20+C,42);
BU:=CROSS(买线,卖线);
SEL:=CROSS(卖线,买线);
DRAWTEXT(BU,LOW*0.999,'奔'),COLORRED,LINETHICK3;
DRAWTEXT(BU,LOW,'〩'),COLOR208FFF,LINETHICK3;
DRAWTEXT(SEL,HIGH,'〩'),COLORFFFF00,LINETHICK3;
DRAWTEXT(SEL,HIGH*1.008,'走'),COLORFFFF00,LINETHICK3;
STICKLINE(买线>=卖线,LOW,HIGH,1,0),COLORRED;
STICKLINE(买线>=卖线,CLOSE,OPEN,4.5,0),COLOR0000AA;
STICKLINE(买线>=卖线,CLOSE,OPEN,4,0),COLOR0000CC;
STICKLINE(买线>=卖线,CLOSE,OPEN,3,0),COLOR0000CC;
STICKLINE(买线>=卖线,CLOSE,OPEN,2,0),COLOR0000EE;
STICKLINE(买线<卖线,CLOSE,OPEN,4.5,0),COLORAAAA00;
STICKLINE(买线<卖线,CLOSE,OPEN,4,0),COLORBBBB00;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
G:=95;
这是一款经典的趋势跟踪主图指标,融合了加权均线系统、EMA交叉判断、K线绘制等多种技术分析方法。设计理念是”趋势为王“——通过趋势线的多空转换来判断买卖时机。
一、 代码核心逻辑分析
1. B线:加权均线系统
A:=(3*C+L+O+H)/6; // 加权均价
B:=(20*A+19*REF(A,1)+18*REF(A,2)+...+REF(A,20))/210; // 20日加权均线
| 元素 |
含义 |
| A |
加权均价(收盘价权重最高) |
| B |
20日加权均线,类似EMA但更平滑 |
2. 多空均线系统
多:MA(B,2),COLORRED; // 2日均线,短期多方
空:MA(B,3),COLORBLUE; // 3日均线,短期空方
操作:MA(B,13),COLORYELLOW; // 13日均线,中期操作线
波段牛熊:MA(B,34),COLORGREEN; // 34日均线,趋势判断
长期牛熊:MA(B,233),COLORWHITE; // 233日均线,长期趋势
| 均线 |
周期 |
颜色 |
作用 |
| 多 |
2日 |
红色 |
短期多方 |
| 空 |
3日 |
蓝色 |
短期空方 |
| 操作 |
13日 |
黄色 |
中期操作 |
| 波段牛熊 |
34日 |
绿色 |
波段趋势 |
| 长期牛熊 |
233日 |
白色 |
长期趋势 |
3. 买线/卖线
买线:=EMA(C,2); // 2日EMA
卖线:=EMA(SLOPE(C,21)*21+C,42); // 42日EMA
| 元素 |
含义 |
| 买线 |
收盘价的2日EMA |
| 卖线 |
收盘价+斜率的21日EMA的42日EMA |
4. 金叉/死叉信号
BU:=CROSS(买线,卖线); // 金叉(买入信号)
SEL:=CROSS(卖线,买线); // 死叉(卖出信号)
5. 文字/图标信号
DRAWTEXT(BU,LOW*0.999,'奔'),COLORRED; // 买入"奔"
DRAWTEXT(SEL,HIGH*1.008,'走'),COLORFFFF00; // 卖出"走"
6. K线着色
STICKLINE(买线>=卖线,LOW,HIGH,1,0),COLORRED; // 多头:红K
STICKLINE(买线>=卖线,CLOSE,OPEN,4.5,0),COLOR0000AA; // 多头K线
STICKLINE(买线<卖线,CLOSE,OPEN,4.5,0),COLORAAAA00; // 空头K线
7. KDJ指标
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
G:=95; // 超买线
二、 视觉效果
主图显示:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
长期牛熊(233日)
↑
波段牛熊(34日)
↑
↑
操作线(13日)
↑
┌─────────┐
│ K线 │ ← 红K=多头,绿K=空头
└─────────┘
↑
多/空均线
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
信号:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
"奔" ← 金叉买入
"走" ← 死叉卖出
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
三、 使用方法
1. 安装步骤
- 通达信 → 功能 → 公式系统 → 公式管理器
- 选择 “主图指标” → “新建”
- 粘贴代码,名称输入:
奔走顺畅
- 确定保存
2. 实战分析
均线系统
| 均线 |
作用 |
| 多>空 |
短期多方 |
| 空>多 |
短期空方 |
| 多>操作>波段牛熊 |
多头排列 |
| 空<操作<波段牛熊 |
空头排列 |
买入信号
卖出信号
四、 注意事项
1. 指标特点
| 特点 |
说明 |
| 类型 |
趋势跟踪指标 |
| 周期 |
多周期组合 |
| 风格 |
中长线 |
2. 使用建议
- 均线多头排列:多>操作>波段牛熊时持股
- 均线空头排列:多<操作<波段牛熊时观望
- 金叉买入:买线上穿卖线时买入
- 死叉卖出:卖线上穿买线时卖出
五、 总结
| 模块 |
作用 |
| B线 |
20日加权均线 |
| 多/空 |
2/3日短期均线 |
| 操作 |
13日中期均线 |
| 波段牛熊 |
34日趋势线 |
| 长期牛熊 |
233日长期趋势 |
| 买线/卖线 |
EMA交叉系统 |
| “奔”/”走” |
买卖信号 |
总结
这是一款经典的趋势跟踪主图指标。它的核心理念是”趋势跟随“:
- 均线系统:通过5条均线判断趋势
- 买线/卖线:通过EMA交叉判断买卖点
- K线着色:直观显示多空状态
- 信号提示:”奔”买入,”走”卖出
建议配合成交量和MACD综合使用。