返回列表 发布新帖
查看: 205|回复: 0

[通达信] 通达信“CYC成本均线”主图指标公式--多周期持仓成本

[复制链接]

2100

主题

15

回帖

6615

积分

超级版主

积分
6615
发表于 2026-5-9 13:09:17 | 查看全部 |阅读模式
image.png

今天继续分享一套通达信格式的主图叠加指标。它融合了多周期成本均线(CYC)量能异动标记涨跌停识别以及日内支撑阻力估算等多个模块,试图在单一图表上呈现更立体的市场信息。需要明确的是,任何指标都只是辅助工具,不能作为交易决策的唯一依据。

指标公式源码(通达信格式)


PC:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
JJJ:=IF(DYNAINFO(8)>0.01,0.01*DYNAINFO(10)/DYNAINFO(8),DYNAINFO(3));
DDD:=(DYNAINFO(5)<0.01 || DYNAINFO(6)<0.01);
JJJT:=IF(DDD,1,(JJJ<(DYNAINFO(5)+0.01) && JJJ>(DYNAINFO(6)-0.01)));
CYC5:IF(JJJT,0.01*EXPMA(AMOUNT,5)/EXPMA(AMOUNT/(100*PC),5),EMA((HIGH+LOW+CLOSE)/3,5));
CYC13:IF(JJJT,0.01*EXPMA(AMOUNT,13)/EXPMA(AMOUNT/(100*PC),13),EMA((HIGH+LOW+CLOSE)/3,13));
CYC34:IF(JJJT,0.01*EXPMA(AMOUNT,34)/EXPMA(AMOUNT/(100*PC),34),EMA((HIGH+LOW+CLOSE)/3,34));
CYC500:IF(JJJT,0.01*EXPMA(AMOUNT,500)/EXPMA(AMOUNT/(100*PC),500),EMA((HIGH+LOW+CLOSE)/3,500)),COLORRED;
CYC∞:IF(JJJT,DMA(PC,100*VOL/FINANCE(7)),EMA((HIGH+LOW+CLOSE)/3,120)),COLORGREEN;
倍量:=VOL>=REF(V,1)*1.91 AND C>O;
缩量:=REF(V,1)>=VOL*1.91 AND C<O;
STICKLINE(倍量,OPEN,CLOSE,2,0),COLORRED;
STICKLINE(缩量,OPEN,CLOSE,2,0),COLORGREEN;
C2:=REF(C,1);
涨停:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);
跌停:=IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(涨停,OPEN,CLOSE,2,0),COLORMAGENTA;
STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN;
筹码峰值均价:SSRP.SSRP,COLOR40408F,LINETHICK1,COLORYELLOW,CROSSDOT
GJ:=(C+H+L+O)/4;
明阻:=L+(GJ-L)+(C-L)+0.03;
明撑:=L+(C-GJ)+0.01;
今阻:REF(明阻 , 1),NODRAW;
今撑:REF(明撑 , 1),NODRAW;
KLH:=IF( PERIOD=5,0.015,0);
前天均价:=REF(AMOUNT,1)/REF(VOL*100,1),LINETHICK0;
STICKLINE(CURRBARSCOUNT=1,今阻+KLH,今阻,6,0),COLORGREEN;
STICKLINE(CURRBARSCOUNT=1,今撑,今撑-KLH,6,0),COLORRED;



一、成本均线体系:兼顾动态与静态的持仓成本线


公式的核心是 CYC5 / CYC13 / CYC34 / CYC500 / CYC∞ 五条成本均线。它们的设计思路与传统移动平均线不同——传统MA只关注价格,而CYC系列试图反映不同周期内的平均持仓成本。
  • 基础价格PC:(3*HIGH+LOW+OPEN+2*CLOSE)/7 是一个加权平均价,给予收盘价和最高价更高权重,更贴近当日真实成交重心。
  • 动态处理JJJT:通过 DYNAINFO 函数判断当前是否有实时行情数据(如分笔成交),若有则使用成交额与成交量的比值来推算成本,若无则回退为传统的 EMA((HIGH+LOW+CLOSE)/3, N)。这使得指标在盘中动态刷新,盘后同样有效。
  • 五条成本线
    • CYC5 / CYC13 / CYC34:分别代表5日、13日、34日的平均持仓成本,颜色默认,用于观察短期、中期成本变化。
    • CYC500(红色):500日长期成本线,反映超长线持有者的平均成本,常作为强支撑或强阻力位。
    • CYC∞(绿色):通过 DMA(PC, 100*VOL/FINANCE(7)) 计算,权重与成交量占总流通股本的比例挂钩,相当于无限周期的动态成本,理论上代表所有筹码的平均成本。
使用逻辑:当价格从下方穿越某条成本线,说明新进场者开始盈利,可能形成支撑;反之,跌破成本线则可能转化为压力。五条线的发散与收敛也可辅助判断趋势强度。


二、量能异动标记:倍量与缩量的直观提示


公式对成交量做了两个极端情况的标记,并用实心柱直接绘制在K线上:
  • 倍量:VOL >= REF(V,1)*1.91 AND C>O —— 当日成交量达到前日的1.91倍以上,且收阳。此时K线实体填充为红色。这通常代表资金突然活跃,属于放量上涨的异动。
  • 缩量:REF(V,1) >= VOL*1.91 AND C<O —— 前日成交量是当日的1.91倍以上,且收阴。此时K线实体填充为绿色。这提示缩量下跌,可能代表抛压衰减,但也可能是流动性萎缩。
注意:1.91倍接近“倍量”的常见阈值(通常2倍为倍量),此处略微放宽以捕捉更多信号。


三、涨跌停识别:极端价格行为的标注


通过比较当日收盘价与前一日收盘价,计算涨跌幅是否达到或超过 10%(考虑小数点精度)
  • 涨停:(C-C2)*100/C2 >= (10-0.01*100/C2) —— 条件满足时,K线实体填充为洋红色
  • 跌停:(C2-C)*100/C2 >= (10-0.01*100/C2) —— 条件满足时,K线实体填充为绿色
这一模块能帮助快速识别极端行情,避免在涨跌停板上做出错误判断(例如跌停时不宜轻易抄底)。


四、日内支撑阻力估算与筹码峰值均价


筹码峰值均价:SSRP.SSRP 是一个外部函数(通常来自“筹码分布”类指标),表示市场筹码最集中的平均成本位置。该线以黄色十字点线绘制,是重要的多空分水岭。
日内支撑/阻力计算
  • GJ 为当日高低开收的均价。
  • 明阻:L + (GJ-L) + (C-L) + 0.03 —— 基于最低价、均价和收盘价推算的次日阻力位。
  • 明撑:L + (C-GJ) + 0.01 —— 类似的次日支撑位。
  • 在图表最右侧(最新K线位置),用绿色竖线标记“今阻”,用红色竖线标记“今撑”。其中 KLH 对周线周期(PERIOD=5)做微小偏移,避免重叠。
这套算法属于日内短线交易者常用的“枢轴点”变种,根据当日价格结构推算次日的潜在转折区域。


五、指标的综合应用与注意事项


这套主图指标将中长期成本结构短期量价异动次日关键价位融为一体,适合以下场景:
  • 趋势跟踪:观察CYC5、CYC13、CYC34的排列顺序(多头排列:5>13>34;空头排列相反),结合CYC500作为长期牛熊分界线。
  • 异动识别:倍量红柱出现时,留意后续能否站稳成本线;缩量绿柱出现时,警惕流动性风险。
  • 关键价位:黄色筹码峰值均价线往往有较强的支撑/压力作用;最新K线右侧的红绿竖线可作为次日短线参考。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 添加微信客服
  • 关注公众号
MACD888量化www.macd888.com -MACD量化论坛-MACD股票论坛-MACD888股票论坛-macd论坛-macd网站-macd官网-Macd888论坛官方-macd俱乐部 © 2001-2026 Discuz! Team. Powered by Discuz! W1.5 闽ICP备2025120954号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表