‹ 返回

独占鳌头

通达信独占鳌头主图指标公式-通达信公式 | 查看原文 ↗
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:进出都有(买卖点都标)🔻 有卖出信号→可反手做空(在加密/期货等可做空市场)
📊 把公式 独占鳌头 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持) 
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)
均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
DMA — 两条不同周期均线之差,测中线方向
② 验量能(量价)
成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
波动通道
ATR 波幅 — 真实波幅,量风险、设止损
④ 触发(信号扳机)
CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件
HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点
画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用通道测波动边界,再用量能验证真假,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。

指标公式

使用说明:本指标把多空趋势、长期趋势、红买绿卖、般若菩提等多个公式揉合而成,故有多种操盘提示。但用到未来数据,不喜者请绕行。
VAR1:=(C+H+O+L)/4;
卖出
:=XMA(VAR1,20)*(1+80/1000),POINTDOT,COLORGREEN,LINETHICK3;
买入
:=XMA(VAR1,32)*(1-100/1000),POINTDOT,COLORMAGENTA,LINETHICK3;
幅度:=100*(卖出-买入)/买入,NODRAW;
菩提:=买入+(卖出-买入)*2/3;{此
函数
仅做参考线,为提前
趋势
预测
线,
上涨
途中向下见顶,下跌途中向上见底};
般:=XMA(CLOSE,7);
若:=MEMA(CLOSE,3);
全绿K:=LONG
cr
OSS(若,般,3) AND H 菩提;
RSVL:=(CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12))*100;
KL:=SMA(RSVL,3,1);
DL:=SMA(KL,3,1);
KKL:=SMA(RSVL,3,1);
DD:=SMA(KL,3,1);
NL:=KKL+DD;
买入L:=DRAWICON(CROSS(NL,50),50,1),COLORRED;
卖出L:=DRAWICON(CROSS(160,NL),160,2),COLORGREEN;
卖出K:=CROSS(160,NL);
TM:=(CLOSE*1.0+LOW*0.0+HIGH*0.0);
T1M:=V;
SL1M:=(TM/REF(TM,1)-1)*1000;
趋势5:=XMA(XMA(XMA(SL1M,20),20),20),COLORYELLOW;
趋势6:=XMA(XMA(XMA(SL1M,10),10),10),COLORMAGENTA;
QA9:=趋势6-趋势5;
QA10:=EMA(QA9,89);
买入M:=(QA9-QA10)*2,COLORSTICK;
M1:=EMA(C,5);M2:=EMA(C,13);M3:=EMA(C,34),COLORBLUE,LINETHICK2;
MC1:=EMA(C,55);MC2:=EMA(C,89);MA4:=EMA(C,144);
VAR1A1H:=(REF(CLOSE,1)-REF(ATR,1));
买线1:=REF(EMA(C,14),1)COLORWHITE,LINETHICK3;
卖线1:=IF(MC1 MAX(MC2,MA4),MC1,IF(MC1 MIN(MC2,MA4),MC2,MA4)),COLORFF00CC,LINETHICK3;
高1:=REF(HHV(H,150),3);
低1:=REF(LLV(L,150),3);
{STICKLINE(买线1 =卖线1,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,6,0)COLOR001050;
STICKLINE(买线1 卖线1,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,6,0)COLOR404050;}
STICKLINE(买入M =0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.98,2,1)COLORRED;
STICKLINE(买入M 0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.98,2,1)COLORGREEN;
STICKLINE(买入L,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,2,0)COLORYELLOW;
STICKLINE(卖出K AND 买入M 0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,2,0)COLORCYAN;
多空
趋势彩带:DRAWBAND(SMA(C,6.5,1),RGB(255,97,0),SMA(C,13.5,1),RGB(0,128,0));
中线
:=(卖出+买入)/2,POINTDOT,COLORWHITE,LINETHICK4;
MA5:=MA(C,5),COLOR000099;
MA10:=MA(C,10),COLOR006600;
MA20:=MA(C,20),COLOR005555;
ZB1:=EMA(C,34);{ 原为55或65 }
长期趋势:EMA(ZB1,13),COLORRED,LINETHICK3;{原为34或55}
STICKLINE(C =REF(C,1),O,C,3,1),COLOR000000;
STICKLINE(C REF(C,1),O,C,3,1),COLOR000000;
AA3:=EMA(CLOSE,5) EMA(CLOSE,6) AND EMA(CLOSE,6) EMA(CLOSE,7) AND EMA(CLOSE,7) EMA(CLOSE,8) AND EMA(CLOSE,8) EMA(CLOSE,9)
AND EMA(CLOSE,9) EMA(CLOSE,10) AND EMA(CLOSE,10) EMA(CLOSE,11) AND EMA(CLOSE,11) EMA(CLOSE,12)
AND EMA(CLOSE,12) EMA(CLOSE,13) AND EMA(CLOSE,13) EMA(CLOSE,14);
AA2:= EMA(CLOSE,14) EMA(CLOSE,15)
AND EMA(CLOSE,15) EMA(CLOSE,20) AND EMA(CLOSE,20) EMA(CLOSE,30) AND EMA(CLOSE,30) EMA(CLOSE,60) AND EMA(CLOSE,60) EMA(CLOSE,90)
AND EMA(CLOSE,90) EMA(CLOSE,120) AND EMA(CLOSE,120) EMA(CLOSE,250);
A1:= AA2 AND AA3;
A2:=EMA(CLOSE,5) EMA(CLOSE,6) AND EMA(CLOSE,6) EMA(CLOSE,7) AND EMA(CLOSE,7) EMA(CLOSE,8) AND EMA(CLOSE,8) EMA(CLOSE,9)
AND EMA(CLOSE,9) EMA(CLOSE,10) AND EMA(CLOSE,10) EMA(CLOSE,11) AND EMA(CLOSE,11) EMA(CLOSE,12)
AND EMA(CLOSE,12) EMA(CLOSE,13) AND EMA(CLOSE,13) EMA(CLOSE,14);
B1:=IF(A1,1,2);
VAR1MZ:=((CLOSE   REF(CLOSE,1)) AND (CLOSE   REF(CLOSE,2)));
VAR2MZ:=((REF(VAR1MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR3MZ:=((REF(VAR2MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR4MZ:=((REF(VAR3MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR5MZ:=((REF(VAR4MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR6MZ:=((REF(VAR5MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR7MZ:=((REF(VAR6MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR8MZ:=((REF(VAR7MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR9MZ:=((REF(VAR8MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VARAMZ:=((REF(VAR9MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VARBMZ:=((REF(VARAMZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VARCMZ:=((REF(VARBMZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
{红K}
STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),L,H,0,0),COLOR0000DD;
STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),C,REF(C,1),3,0),COLOR000099;
STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),C,REF(C,1),2,0),COLOR0000BB;
STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),C,REF(C,1),1,0),COLOR0000DD;
VARDMZ:=((CLOSE   REF(CLOSE,1)) AND (CLOSE   REF(CLOSE,2)));
VAREMZ:=((REF(VARDMZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VARFMZ:=((REF(VAREMZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR10MZ:=((REF(VARFMZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR11MZ:=((REF(VAR10MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR12MZ:=((REF(VAR11MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR13MZ:=((REF(VAR12MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR14MZ:=((REF(VAR13MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR15MZ:=((REF(VAR14MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR16MZ:=((REF(VAR15MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR17MZ:=((REF(VAR16MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
VAR18MZ:=((REF(VAR17MZ,1) AND (CLOSE  = REF(CLOSE,1))) AND (CLOSE  = REF(CLOSE,2)));
{绿K}
STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),C,REF(C,1),3 ,0 ),COLOR00BB00;
STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),C,REF(C,1),2 ,0 ),COLOR00DD00;
STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),C,REF(C,1),1 ,0 ),COLOR00FF00;
STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),H,L,0,0 ),COLOR00DD00;
VAR19MZ:=(REF((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),1) AND VAR1MZ);
VAR1AMZ:=(REF((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),1) AND VARDMZ);
{粉红}
STICKLINE(VAR19MZ,REF(CLOSE,1),REF(CLOSE,2),3 ,0 ),COLORFF11FF;
STICKLINE(VAR19MZ,REF(CLOSE,1),REF(CLOSE,2),2 ,0 ),COLORFF44FF;
STICKLINE(VAR19MZ,REF(CLOSE,1),REF(CLOSE,2),1 ,0 ),COLORFF66FF;
{黄色}
STICKLINE(VAR1AMZ,REF(CLOSE,1),REF(CLOSE,2),3,0),COLOR00AAFF;
STICKLINE(VAR1AMZ,REF(CLOSE,1),REF(CLOSE,2),2,0),COLOR00CCFF;
STICKLINE(VAR1AMZ,REF(CLOSE,1),REF(CLOSE,2),1,0),COLOR00EEFF;
FF:=EMA(CLOSE,3);
MA15:=EMA(CLOSE,21);
TTJ:=CROSS(FF,MA15);
上:=EMA(C,3),COLORBLUE,LINETHICK1;
中:=EMA(C,5),COLORWHITE,LINETHICK1;
下:=EMA(中,5),COLOR00FF00,LINETHICK1;
QQ:= C 中;
MM:=上 REF(上,1) AND REF(上,1) REF(上,2) ;
V1:=A
bs
((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
V2:=(1-7/100)*(DMA(CLOSE,V1));
V3:=(1+7/100)*(DMA(CLOSE,V1));
V5:=MA((LOW+HIGH+CLOSE)/3,5);
MA1Q:=MEMA(CLOSE,5);
MA2Q:=ATAN((MA1Q/REF(MA1Q,1)-1)*100)*180/3.1416;
MA3Q:=IF(MA2Q 0,MA2Q,MA2Q);
MA5Q:=MA(CLOSE,5),COLOR888899;
MA13:=MA(CLOSE,13),COLORFF00F0,LINETHICK2;
VAR01:=CLOSE=HHV(C,4) AND (REF(C,1) =REF(C,2) OR REF(C,1) =REF(C,3))
OR REF(C,1)=HHV(C,4) AND CLOSE =REF(C,2) OR REF(C,2)=HHV(C,4) AND
REF(C,3)=LLV(C,4) AND C =REF(C,1) OR REF(C,3)=HHV(C,4) AND
C =REF(C,1) AND C =REF(C,2);
VAR02:=CLOSE=HHV(C,4) AND REF(C,1)=LLV(C,4);
VAR03:=CLOSE=LLV(C,4) AND (REF(C,1) REF(C,2) OR REF(C,1) REF(C,3)) OR
REF(C,1)=LLV(C,4) AND C REF(C,2) OR REF(C,2)=LLV(C,4) AND
REF(C,1)=HHV(C,4) AND C REF(C,1) OR REF(C,3)=LLV(C,4) AND
C REF(C,1) AND C REF(C,2);
VAR04:=REF(C,1)=LLV(C,4) AND C =REF(C,2) OR REF(C,2)=LLV(C,4) AND
REF(C,1) =REF(C,3) AND REF(C,2) REF(C,4) AND C =REF(C,1);
VAR05:=REF(C,1)=HHV(C,4) AND C REF(C,2) OR (REF(C,2)=HHV(C,4) AND
REF(C,1) REF(C,3) OR REF(C,3)=HHV(C,4) AND REF(C,1) REF(C,2)) AND
REF(C,2) =REF(C,4) AND C REF(C,1);
VAR06:=V5 REF(V5,1) AND REF(V5,1) REF(V5,2);
VAR07:=LOW HHV(V5,13) AND HIGH HHV(V5,13) AND CLOSE REF(C,1) AND CLOSE OPEN;
VAR08:=VAR07 AND COUNT(VAR06,2);
VAR09:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);
VAR10:=EMA(MA(C,13),13);
VAR11:=FILTER((LLV(VAR09,2)=LLV(VAR09,7) AND COUNT(VAR09 0,2) AND
CROSS(VAR09,MA(VAR09,2)))=1,5);
VAR12:=FILTER((HHV(VAR09,2)=HHV(VAR09,7) AND COUNT(VAR09 50,2) AND
CROSS(MA(VAR09,2),VAR09))=1,1);
V