指标源码
弈神:=(HIGH+LOW+CLOSE)/3.00;
运动趋势:=XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(XMA(弈神,3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3),3);
风险①:运动趋势*1.1,COLORBROWN,NODRAW;
风险②:运动趋势*1.125,COLORWHITE,NODRAW;
风险③:运动趋势*1.15,COLORYELLOW,NODRAW;
安全①:运动趋势*0.9,COLORWHITE,NODRAW;
安全②:运动趋势*0.875,COLORRED,NODRAW;
安全③:运动趋势*0.85,COLORGREEN,NODRAW;
DRAWBAND(风险①,RGB(250,249,8),风险②,RGB(250,249,8));
DRAWBAND(风险②,RGB(114,2,4), 风险③,RGB(114,2,4));
DRAWBAND(安全①,RGB(248,242,242),安全②,RGB(248,242,242));
DRAWBAND(安全②,RGB(70,177,63),安全③,RGB(70,177,63));
STICKLINE(C>=O,C,O,3,0),COLOR0000AA;
STICKLINE(C>=O,C,O,2.5,0),COLOR0000BB ;
STICKLINE(C>=O,C,O,1.5,0),COLOR0000CC ;
STICKLINE(C>=O,C,O,1,0),COLOR0000EE;
STICKLINE(C>=O,H,L,0,0),COLOR0000FF;
STICKLINE(C<=O,C,O,3,0),COLOR7B7B00;
STICKLINE(C<=O,C,O,2.5,0),COLOR909000;
STICKLINE(C<=O,C,O,1.5,0),COLORA8A800;
STICKLINE(C<=O,C,O,1,0),COLORCECE00;
STICKLINE(C<=O,H,L,0,0),COLORFFFF00;
低吸线:=XMA((L+H+C+O)/4,32)*0.9;
标准B:=XMA((L+H+C+O)/4,32)*0.995+(XMA((L+H+C+O)/4,20)*1.08-XMA((L+H+C+O)/4,32)*0.995)*2/3;
标准A:=低吸线+(XMA((L+H+C+O)/4,20)*1.08-低吸线)*2/3;
标准C:=低吸线+(XMA((L+H+C+O)/4,20)*1.08-低吸线)*1/3;
AA:=MA((2*CLOSE+HIGH+LOW)/4,5);
通道1:=AA*102/100;
通道2:=AA*(200-102)/100;
CC:=ABS((2.00*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
通道4:=(1-7/100)*DD;
KA0:=(HHV(C,45)-LLV(C,45))/45;
KA1:=SMA(C,3,1);
KA2:=SMA(C-KA0*3,3,1);
KA3:=SMA(KA1-KA0*3,3,1);
短期策略:=KA2>=KA3,NODRAW,COLORMAGENTA;
短期拐点:=REF(短期策略,1)=0 AND 短期策略=1,NODRAW;
赢在龙头:=(L+H+C*4)/6;
趋势轨:=EMA(赢在龙头,12),NODRAW;
赢在:=(趋势轨-REF(趋势轨,1))/REF(趋势轨,1)*100;
趋势拐点:=CROSS(赢在,0);
G:=BARSLAST(CROSS(赢在,0))+1;
风险控制:REF(L,G),NODRAW,COLORRED;
止损线A:=REF(L,G);
止损线B:=REF(止损线A,BARSLAST(止损线A>REF(止损线A,1) OR 止损线A<REF(止损线A,1))+1);
超跌轨:=MA(CLOSE,14)*0.900;
操盘线:KA2,NODRAW,COLORMAGENTA;
标准:=运动趋势>REF(运动趋势,1);
IF(赢在>0,REF(L,G),DRAWNULL),COLORRED,POINTDOT,LINETHICK4;
IF(赢在<0,REF(L,G),DRAWNULL),COLORBLUE,POINTDOT,LINETHICK4;
IF(KA2>=KA3 AND 低吸线>0,KA2,DRAWNULL),COLORMAGENTA,LINETHICK4;
IF(KA2>=KA3 AND KA2>=标准B AND 低吸线>0,KA2,DRAWNULL),COLORLIGREEN,LINETHICK4;
IF(KA2>=KA3 AND KA2>=标准A AND 低吸线>0,KA2,DRAWNULL),COLORBLUE,LINETHICK4;
IF(KA2<KA3 AND 低吸线>0,KA2,DRAWNULL),LINETHICK1,COLORBLUE;
IF(运动趋势>REF(运动趋势,1),安全②,DRAWNULL),CIRCLEDOT,COLORRED;
IF(运动趋势<REF(运动趋势,1),安全②,DRAWNULL),CIRCLEDOT,COLORCYAN;
上趋势:=MA(LOW,20)*1.2;
次上趋势:=MA(LOW,20)*1.1;
次下趋势:=MA(HIGH,20)*0.9;
下趋势:=MA(HIGH,20)*0.8,COLORGREEN;
ZD:=(C-REF(C,1))/REF(C,1)*100;
HDZF:=(HHV(H,20)-C)/(HHV(H,20)-LLV(L,20));
趋势强度:=IF(C>次上趋势,IF(C>上趋势,4,3),IF(C>次下趋势 AND C<次上趋势,2,IF(C<下趋势,0,1)));
超短:=CROSS(超跌轨*1.01,L);{ AND H>=REF(L,1);}
狙击手:=超短 AND 趋势强度=3 OR (超短 AND COUNT(超短,BARSLAST(趋势强度=3))=1 AND C>MIN(止损线A,止损线B)) AND L<标准C,NODRAW;
DRAWTEXT(狙击手,H*1.02,'狙击');
良机:=((C-运动趋势)/运动趋势*100<-10 AND C<通道4) OR ((O-运动趋势)/运动趋势*100<-10 AND O<通道4 ) OR((L-运动趋势)/运动趋势*100<-10 AND L<通道4);
次机:=L<安全① AND NOT(良机);
QW1:=运动趋势>REF(运动趋势,1);
DRAWTEXT(良机 AND QW1 AND FILTER(良机,3),L*0.94,'震仓'),COLORYELLOW;
DRAWTEXT(次机 AND QW1 AND FILTER(次机,3),L*0.98,'夯实'),COLORRED;
QW2:=O<安全③;
DRAWTEXT(QW2 AND FILTER(QW2,3),L*0.94,'短升'),COLORGREEN;
DRAWICON(CROSS(运动趋势,REF(运动趋势,1)),安全②,1);
DRAWICON(CROSS(REF(运动趋势,1),运动趋势),安全②,2);
一、指标定位
这是一个综合型主图指标,融合了趋势判断、通道分析、买卖信号提示等多种功能。
二、核心算法解析
1. 基础计算
弈神 = (最高价 + 最低价 + 收盘价) / 3
这是计算典型价(Typical Price),比单纯用收盘价更能反映市场真实成本。
2. 运动趋势(核心指标)
运动趋势 = XMA(XMA(XMA(...(弈神,3),3),3)...) // 嵌套90次XMA
这是超长期趋势线,通过90层嵌套平滑处理,类似于”终极移动平均线”,主要作用:
- 过滤短期波动
- 识别长期趋势方向
- 作为多空分界线
三、通道系统
| 通道类型 | 计算公式 | 颜色 | 作用 |
|---|---|---|---|
| 风险① | 趋势×1.10 | 棕色 | 上行风险区 |
| 风险② | 趋势×1.125 | 白色 | 强压区 |
| 风险③ | 趋势×1.15 | 黄色 | 极端风险 |
| 安全① | 趋势×0.90 | 白色 | 支撑区 |
| 安全② | 趋势×0.875 | 红色 | 强支撑 |
| 安全③ | 趋势×0.85 | 绿色 | 底部区域 |
通道带颜色含义:
- 🟡 黄色区域:风险区(高抛)
- 🔴 红色区域:安全区(低吸)
- ⚪ 灰色区域:震荡区
四、辅助指标
KA系列(短期决策)
KA0 = (45日最高 - 45日最低) / 45
KA1 = 收盘价的3日SMA
KA2 = SMA(KA1 - KA0×3, 3, 1) // 操盘线
KA3 = SMA(KA1 - KA0×3, 3, 1) // 对比线
短期策略: KA2 >= KA3 // 多头排列时为1
赢在龙头(趋势判断)
赢在龙头 = (最低价 + 最高价 + 收盘价×4) / 6
趋势轨 = EMA(赢在龙头, 12)
赢在 = (趋势轨 - 昨日趋势轨) / 昨日趋势轨 × 100
五、信号系统
📍 关键信号
| 信号名称 | 触发条件 | 提示 |
|---|---|---|
| 狙击手 | 超跌反弹 + 趋势强度=3 + 符合仓位条件 | 显示”狙击” |
| 良机(震仓) | 价格偏离趋势<-10% 且 股价<通道4 | 显示”震仓” |
| 次机(夯实) | 股价<安全① 且 不是良机 | 显示”夯实” |
| 短升 | 开盘价<安全③ | 显示”短升” |
🔺 拐点信号
短期拐点 = 昨日不在短期策略 AND 今日在短期策略
趋势拐点 = 赢在从负变正(上穿0轴)
📊 趋势强度(1-4级)
4级:收盘价 > 上趋势(最强)
3级:收盘价 > 次上趋势
2级:次下趋势 < 收盘价 < 次上趋势
1级/0级:收盘价 < 下趋势
六、使用方法
✅ 买入信号
-
趋势拐点 + 红色点出现
- 赢在指标上穿0轴
- 趋势转多
-
“夯实”信号
- 股价回落至安全①附近
- 趋势仍然向上
-
“狙击手”信号
- 超跌反弹 + 趋势转强
- 最佳短线切入点
-
紫色粗线出现
- KA2上穿KA3,短期多头
✅ 卖出信号
-
“震仓”信号出现
- 股价偏离趋势-10%以上
- 警惕回调风险
-
“短升”信号
- 开盘即跌破安全区
- 短期可能调整
-
趋势拐点下穿
- 赢在变负
- 趋势转弱
-
蓝色点出现
- 运动趋势走平或下行
七、实战应用技巧
🎯 最佳操作模式
① 看运动趋势方向 → 决定做多还是做空
② 看安全带位置 → 找支撑/压力
③ 等信号出现 → 找精确入场点
④ 设止损 → 风险控制
💡 核心口诀
“线上做多,线下做空”
- 股价在运动趋势上方 → 多头格局
- 股价在运动趋势下方 → 空头格局
⚠️ 注意事项
- 信号叠加:多个信号同时出现时可靠性更高
- 趋势为王:优先看运动趋势方向
- 量价配合:结合成交量验证信号
- 止损纪律:出现”震仓”信号时注意风险
八、指标优缺点
✅ 优点
- 趋势判断清晰
- 买卖信号明确
- 适合中长线投资
- 风控位置直观
⚠️ 缺点
- 信号可能过于滞后
- 震荡行情中频繁进出
- 需要配合其他指标验证
总结:这是一个偏中长线的趋势型指标,核心是”运动趋势”线,配合多层次通道和信号系统,适合作为投资决策的辅助工具。建议结合成交量、MACD等指标综合使用。