A. 通达信两个公式合并
VAR12:=SMA(((HHV(CLOSE,13) - CLOSE) / (HHV(CLOSE,13) - LLV(CLOSE,13))),5,1);
冲顶:=((10/VAR12)-10)/5,COLORSTICK,COLOR0080FF;
STICKLINE((冲顶 >24),0,冲顶,1,1),COLORGREEN,LINETHICK1;
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;
月线底:REF(K,1)<12 AND CROSS(J,K);
STICKLINE(月线底,0,80,1,1),COLORRED,LINETHICK1;
B. 通达信公式合并成一个选股公式
DIFF:=EMA(CLOSE,30)-EMA(CLOSE,120);
DEA:=EMA(DIFF,12);
A1:=DIFF>DEA;
中期方向线:=DIFF-DEA;
MB:=EMA(中期方向线,20);
超买线:=MB+1.96*STD(中期方向线,9);
N1:=9;N2:=5;
MTM:=C-REF(C,1);
主力轨迹版:=100*EMA(EMA(MTM,N1),N1)/EMA(EMA(ABS(MTM),N1),N1);
VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
VAR21:=SMA(ABS(HIGH-VAR1),13,1)/SMA(MIN(HIGH-VAR1,0),10,1);
VAR31:=EMA(VAR21,10);
VAR41:=HHV(HIGH,33);
VAR51:=EMA(IF(HIGH>=VAR41,VAR31,0),3);
主力拉高权:=IF(VAR51<REF(VAR51,1),VAR51,0);
XG:主力拉高<-0.001 AND 主力轨迹>REF(主力轨迹,1) AND 中期方向线>REF(中期方向线,1) AND 超买线>REF(超买线,1);
C. 求高手合并通达信指标
DI:=EMA(CLOSE,12)-EMA(CLOSE,26);
DC:=EMA(DI,240);
D1:=EMA(DI,5);
E1:=DI-DC;
F1:=ABS(E1);
D2:=EMA(DI,10);
E2:=D1-DC;
F2:=ABS(E2);
D3:=EMA(DI,20);
E3:=D2-DC;
F3:=ABS(E3);
D4:=EMA(DI,30);
E4:=D3-DC;
F4:=ABS(E4);
D5:=EMA(DI,45);
E5:=D4-DC;
F5:=ABS(E5);
D6:=EMA(DI,60);
E6:=D5-DC;
F6:=ABS(E6);
D7:=EMA(DI,90);
E7:=D6-DC;
F7:=ABS(E7);
D8:=EMA(DI,100);
E8:=D7-DC;
F8:=ABS(E8);
D9:=EMA(DI,120);
E9:=D8-DC;
F9:=ABS(E9);
D0:=EMA(DI,150);
E0:=D9-DC;
F0:=ABS(E0);
DA:=EMA(DI,180);
EA:=D0-DC;
FA:=ABS(EA);
DB:=EMA(DI,200);
EB:=DA-DC;
FB:=ABS(EB);
EC:=DB-DC;
FC:=ABS(EC);
FX:E1+E2+E3+E4+E5+E6+E7+E8+E9+E0+EA+EB+EC,COLORRED,LINETHICK2;
JS:F1+F2+F3+F4+F5+F6+F7+F8+F9+F0+FA+FB+FC,STICK,COLORMAGENTA,LINETHICK2;
IF(BACKSET(JS<REF(JS,1),1),JS,DRAWNULL),STICK,COLORGREEN,LINETHICK2;
IF(BACKSET(FX>=REF(FX,1),1),FX,DRAWNULL),COLORYELLOW,LINETHICK2;
0,COLORGRAY;1.5,COLORGRAY,LINETHICK2;
AA:=1110730;
SFX:=EMA(2500*(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20)),7)/1000;
ZJX:=EMA(2500*(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)),2)/1000;
散户线:IF(DATE<=AA,SFX,0),COLORGREEN,LINETHICK2;
庄家线:IF(DATE<=AA,ZJX,0),COLORFF00FF,LINETHICK2;
DRAWTEXT(庄家线<0.5,0.3,'底'),COLORGREEN,LINETHICK2;
DRAWTEXT(散户线<0.5,0.2,'大底'),COLORRED,LINETHICK2;
看上去有点乱乱 不过合并到一起了。。。
D. 通达信公式合一
所有的公式都复制到一起,把KSTAR和OUT改一下名字,确保没有重名的就可以了。
E. 请问怎么让这两个通达信指标叠加一起
你的公式有问题啊
DIFF等重复定义.删除后面定义的.
以下为合并公式,但效果欠佳,不用为好.
◆短线操盘:EMA(C,13),COLORCD7F32,LINETHICK2;◆中级趋势:EMA(C,89),COLOR8C7853,LINETHICK1;◆长期趋势:EMA(C,89),COLOR4D4DFF,LINETHICK1;STICKLINE(C,H,L,0,0),COLORFF0000;STICKLINE(C>=O,C,O,2,1),COLORFF0000;STICKLINE(C<O,C,O,2,0),COLORFF0000;STICKLINE(C>=◆短线操盘,H,L,0,0),COLOR22FFFF;STICKLINE(C>=◆短线操盘 AND C>=O,C,O,2,0),COLOR22FFFF;STICKLINE(C>=◆短线操盘 AND C<O,C,O,2,1),COLOR22FFFF;STICKLINE(C>=◆中级趋势,H,L,0,0),COLORFF22FF;STICKLINE(C>=◆中级趋势 AND C>=O,C,O,2,0),COLORFF22FF;STICKLINE(C>=◆中级趋势 AND C<O,C,O,2,1),COLORFF22FF;STICKLINE(C>=◆长期趋势,H,L,0,0),COLOR2222FF;STICKLINE(C>=◆长期趋势 AND C>=O,C,O,2,0),COLOR2222FF;STICKLINE(C>=◆长期趋势 AND C<O,C,O,2,1),COLOR2222FF; MID : MA(CLOSE,20),LINETHICK1;UPPER: MID + 2*STD(CLOSE,20),LINETHICK1;LOWER: MID - 2*STD(CLOSE,20),LINETHICK1;DIFF:=( EMA(CLOSE,7) - EMA(CLOSE,19)); DEA:=EMA(DIFF,9); MACD:=0.90*(DIFF-DEA); TJ:=(DIFF>=DEA); TJ1:=(DIFF>=0); STICKLINE(TJ,H,L,0.5,0),COLORYELLOW; STICKLINE(TJ,O,C,4,0),COLORYELLOW; STICKLINE(TJ1 AND TJ,H,L,0.5,0),COLORF00FF0; STICKLINE(TJ1 AND TJ,O,C,4,1),COLORF00FF0; STICKLINE(DIFF<DEA,H,L,0.5,0),COLORF0F000; STICKLINE(DIFF<DEA,O,C,4,0),COLORF0F000; VAR1:=(CLOSE*2+HIGH+LOW)/4; SK:= EMA(VAR1,13)-EMA(VAR1,73); SD:= EMA(SK,2); DRAWTEXT((CROSS(SK,SD) AND SK<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)) ,L*0.99,'~'),COLORGREEN; STICKLINE((CROSS(SK,SD) AND SK<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)),H,L,0.5,0),COLORRED; STICKLINE((CROSS(SK,SD) AND SK<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)),O,C,10,1),COLORRED;
红多绿空:EMA(CLOSE,13)*0.9993,COLORRED,LINETHICK0;
支撑线:EMA(CLOSE,55),COLORYELLOW,LINETHICK2;
压力线:EMA(CLOSE,89),COLORMAGENTA,LINETHICK2;
DEA1:=MA(MACD,5),LINETHICK2,COLORFF8080;
IF(DEA1>0,红多绿空,DRAWNULL),COLORRED,LINETHICK3;
IF(DEA1<0,红多绿空,DRAWNULL),COLOR00FF00,LINETHICK3;
(已经测试,复制可直接使用)
F. 通达信指标公式合并
0,COLORFFFFFF;
NOTEXTDIF:EMA(CLOSE,12)-EMA(CLOSE,26)COLORFFFFFF;
NOTEXTDEA:EMA(NOTEXTDIF,9)COLOR0000FF;
MACD:(NOTEXTDIF-NOTEXTDEA)*2,COLORSTICK;
MACD,STICK,COLOR00FFFF;
IF(MACD<REF(MACD,1),MACD,DRAWNULL),STICK,COLORFBCE71;
N:=MA(C,17);
M:=MA(C,25);
{浅蓝注意}
STICKLINE((C>=0 AND (C>=O)),0,MACD,2,1),COLORFFFF00;
STICKLINE((C>=0 AND (C<=O)),0,MACD,2,0),COLORFFFF00;
{红色上升}
STICKLINE((CLOSE>N AND N>REF(N,1) AND (C>=O)),0,MACD,2,1),COLOR0000A8;
STICKLINE((CLOSE>N AND N>REF(N,1) AND (C<=O)),0,MACD,2,0),COLOR0000A8;
{绿色调整}
STICKLINE((CLOSE<N AND CLOSE>M AND (C>=O)),0,MACD,2,1),COLOR00A800;
STICKLINE((CLOSE<N AND CLOSE>M AND (C<=O)),0,MACD,2,0),COLOR00A800;
{蓝色下跌}
STICKLINE((CLOSE<M AND (C>=O)),0,MACD,2,1),COLORFED07C;
STICKLINE((CLOSE<M AND (C<=O)),0,MACD,2,0),COLORFED07C;
{黄色震荡}
STICKLINE((CLOSE>N AND N<M AND (C>=O)),0,MACD,2,1),COLOR54FCFC;
STICKLINE((CLOSE>N AND N<M AND (C<=O)),0,MACD,2,0),COLOR54FCFC;
DIF:EMA(CLOSE,12)-EMA(CLOSE,26)COLORFFFFFF;
DEA:EMA(DIF,9)COLOR0000FF;
G. 请大神把两个通达信公式合并成一个。 要求:第一个公式合并在第二个
VAR1:=SMA(AMOUNT,10,1)/10000;
VAR2:=REF(VAR1,1);
VAR3:=SMA(AMOUNT,10,1)/10000;
资金运转: STICKLINE(VAR1>VAR2,VAR1,VAR2,2.5,0),COLORRED;
资金流回失答: STICKLINE(VAR1< VAR2,VAR1,VAR2,2.5,0),COLORGREEN;
A:=C/REF(C,1)>=1.098 AND C>MA(C,10);
A1:=BARSLAST(A)<10;
A2:=C>MA(C,20) AND L<MA(C,16);
XG:A1 AND A2,NODRAW;
DRAWICON(XG,LLV(VAR2,5)*0.95,1);
H. 请把通达信2个选股公式合并成一个 谢谢
涨停:=C=ZTPRICE(REF(C,1),0.1) AND H=C AND NOT(H=L) ;
MA5:=MA(C,5) ;
MA5角度:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;
XG1:=MA5角度>=75 AND 涨停 AND NOT(DYNAINFO(4)=0);
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
通道3:=(1+7/100)*DD;
FL:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1));
FS:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1);
CG:=IF(MA(CLOSE,17)<FS,FS,MA(CLOSE,17));
XG2:=FILTER(通道3>REF(通道3,1) AND CG>REF(CG,1),5) AND C>通道3;
XG:XG1 + XG2>=1;