通达信新仓位管控主图指标(均线型)指标公式

核心逻辑

该指标通过对比个股和大盘的短期、中期均线位置关系来判断市场强弱状态,并给出相应的仓位建议。具体原理: 1. **均线设置**:使用5日、10日、30日、60日均线分析个股,同时引用大盘(999999)的收盘价及10日、30日均线进行对比。 2. **状态判断**:根据"股价与均线"及"均线与均线"的多重关系,将市场分为6种状态: - 强势上涨(股价>短期均线>中期均线) - 强势整理(股价<短期均线但>中期均线,短期均线>中期均线) - 强势破位(股价<短期均线<中期均线,短期均线>中期均线) - 弱势反弹(股价>短期均线>中期均线,但短期均线<中期均线) - 弱势整理(股价在短期和中期均线之间,短期均线<中期均线) - 弱势破位(股价<短期均线<中期均线,短期均线<中期均线) 3. **仓位计算**:最终仓位 = (个股仓位 + 大盘仓位) / 2

买卖信号

该指标并非传统买卖点指标,而是**仓位管理指标**。根据不同状态给出以下仓位建议: **个股信号:** - XT1:强势上涨 → 仓位80% - XT2:强势整理 → 仓位50% - XT3:强势破位 → 仓位20% - XT4:弱势反弹 → 仓位35% - XT5:弱势整理 → 仓位15% - XT6:弱势破位 → 空仓观望 **大盘信号:**(QS1-QS6)与个股类似,分别对应80%、50%、20%、35%、15%、0%的仓位

用法

1. **使用时间**:每天收盘前2分钟查看信号,作为当天操作依据 2. **仓位计算**:将个股状态对应的仓位与大盘状态对应的仓位相加后除以2,得出当天建议仓位 3. **风险提示**: - 实际仓位高于80%说明"头脑发热" - 强调"活下来最重要,能吃到鱼身已很好了" - 注重风险控制而非追求利润最大化 4. **辅助功能**:显示当前日期、星期、涨跌停标记(黄色涨停、蓝色跌停)

公式源码

M5:=MA(C,5),COLORWHITE;
M10:MA(C,10),COLORGREEN;
M30:MA(C,30),COLORYELLOW;
M60:=MA(C,60),COLORLIBLUE;
SZC:="999999$C",COLORCYAN,NODRAW;
SZ10:=MA("999999$C",10),COLORCYAN,NODRAW;
SZ30:=MA("999999$C",30),COLORCYAN,NODRAW;
XT1:=CURRBARSCOUNT=1 AND C>M10 AND C>M30 AND M10>M30;
XT2:=CURRBARSCOUNT=1 AND C<M10 AND C>M30 AND M10>M30;
XT3:=CURRBARSCOUNT=1 AND C<M10 AND C<M30 AND M10>M30;
XT4:=CURRBARSCOUNT=1 AND C>M10 AND C>M30 AND M10<M30;
XT5:=CURRBARSCOUNT=1 AND C>M10 AND C<M30 AND M10<M30;
XT6:=CURRBARSCOUNT=1 AND C<M10 AND C<M30 AND M10<M30;
DRAWTEXT_FIX(XT1,0.0,0.01,0,'个股:强势、上涨、仓位80%'),COLORYELLOW;
DRAWTEXT_FIX(XT2,0.0,0.01,0,'个股:强势、整理、仓位50%'),COLORYELLOW;
DRAWTEXT_FIX(XT3,0.0,0.01,0,'个股:强势、破位、仓位20%'),COLORYELLOW;
DRAWTEXT_FIX(XT4,0.0,0.01,0,'个股:弱势、反弹、仓位35%'),COLORGREEN;
DRAWTEXT_FIX(XT5,0.0,0.01,0,'个股:弱势、整理、仓位15%'),COLORGREEN;
DRAWTEXT_FIX(XT6,0.0,0.01,0,'个股:弱势、破位、空仓观望'),COLORGREEN;
QS1:=CURRBARSCOUNT=1 AND SZC>SZ10 AND SZC>SZ30 AND SZ10>SZ30;
QS2:=CURRBARSCOUNT=1 AND SZC<SZ10 AND SZC>SZ30 AND SZ10>SZ30;
QS3:=CURRBARSCOUNT=1 AND SZC<SZ10 AND SZC<SZ30 AND SZ10>SZ30;
QS4:=CURRBARSCOUNT=1 AND SZC>SZ10 AND SZC>SZ30 AND SZ10<SZ30;
QS5:=CURRBARSCOUNT=1 AND SZC>SZ10 AND SZC<SZ30 AND SZ10<SZ30;
QS6:=CURRBARSCOUNT=1 AND SZC<SZ10 AND SZC<SZ30 AND SZ10<SZ30;
QW1:DRAWTEXT_FIX(QS1,0.0,0.08,0,'大盘:强势、上涨、仓位80%'),COLORWHITE;
QW2:DRAWTEXT_FIX(QS2,0.0,0.08,0,'大盘:弱势、整理、仓位50%'),COLORWHITE;
QW3:DRAWTEXT_FIX(QS3,0.0,0.08,0,'大盘:强势、破位、仓位20%'),COLORWHITE;
QW4:DRAWTEXT_FIX(QS4,0.0,0.08,0,'大盘:弱势、反弹、仓位35%'),COLORGREEN;
QW5:DRAWTEXT_FIX(QS5,0.0,0.08,0,'大盘:强势、整理、仓位15%'),COLORGREEN;
QW6:DRAWTEXT_FIX(QS6,0.0,0.08,0,'大盘:弱势、破位、空仓观望'),COLORGREEN;
QQQ:DRAWTEXT_FIX(1,0.0,0.15,0,'今天仓位=(个股仓位+大盘仓位)/2;'),COLORFFFFFF;
XA:=DRAWTEXT_FIX(1,0,0.80,0,'1、每天收盘前2分钟的信号为操作依据;'),COLORWHITE,LINETHICK1;
XB:=DRAWTEXT_FIX(1,0,0.88,0,'2、活下来最重要、能吃到鱼身已很好了;'),COLORYELLOW,LINETHICK1;
XC:=DRAWTEXT_FIX(1,0,1,0,'3、实际仓位高于80%、说明头脑发热;'),COLORWHITE,LINETHICK1;
ZT:=C>=ZTPRICE(REF(CLOSE#DAY,1),0.1) AND C=H;
DT:=C<=DTPRICE(REF(CLOSE#DAY,1),0.1) AND C=L;
BA:STICKLINE(ZT,(H+L)/2,CLOSE,0,0),COLORYELLOW;
BC:STICKLINE(DT,(H+L)/2,CLOSE,0,0),COLORBLUE;
DA:=YEAR AND MONTH AND DAY;
AXA:=STRCAT(CON2STR(YEAR,0),'年');
AAB:=STRCAT(CON2STR(MONTH,0),'月');
AA33:=STRCAT(CON2STR(DAY,0),'日');
AA4:=STRCAT('【',IF(WEEkdAY=1,'一',IF(WEEKDAY=2,'二',IF(WEEKDAY=3,'三',IF(WEEKDAY=4,
'四',IF(WEEKDAY=5,'五',IF(WEEKDAY=6,'六','日'))))))); 
AA1:=STRCAT(STRCAT(STRCAT(AXA,AAB),STRCAT(AA33,AA4)),'】');
S1:DRAWTEXT_FIX(DA,0.0,1,0,AA1),COLORWHITE;