以下是通达信软件的十全十美十合一指标公式:
plaintextn1:=3;n2:=5;n3:=9;n4:=13;n5:=21;n6:=34; diff:=ema(close,n3)-ema(close,n4); dea:=ema(diff,n2); drawicon(diff>dea,1,1); drawicon(diff<dea,1,2); a1:=diff>dea; rsv1:=(close-llv(low,n3))/(hhv(high,n3)-llv(low,n3))*100; k:=sma(rsv1,n1,1); d:=sma(k,n1,1); drawicon(k>d,1.1,1); drawicon(k<d,1.1,2); a2:=k>d; lc:=ref(close,1); rsi1:=(sma(max(close-lc,0),n2,1))/(sma(abs(close-lc),n2,1))*100; rsi2:=(sma(max(close-lc,0),n4,1))/(sma(abs(close-lc),n4,1))*100; drawicon(rsi1>rsi2,1.2,1); drawicon(rsi1<rsi2,1.2,2); a3:=rsi1>rsi2; rsv:=-(hhv(high,n4)-close)/(hhv(high,n4)-llv(low,n4))*100; lwr1:=sma(rsv,n1,1); lwr2:=sma(lwr1,n1,1); drawicon(lwr1>lwr2,1.3,1); drawicon(lwr1<lwr2,1.3,2); a4:=lwr1>lwr2; bbi:=(ma(close,n1)+ma(close,n2)+ma(close,n3)+ma(close,n4))/4; drawicon(close>bbi,1.4,1); drawicon(close<bbi,1.4,2); a5:=close>bbi; mtm:=close-ref(close,1); mms:=100*ema(ema(mtm,n2),n1)/ema(ema(abs(mtm),n2),n1); mmm:=100*ema(ema(mtm,n4),n3)/ema(ema(abs(mtm),n4),n3); drawicon(mms>mmm,1.5,1); drawicon(mms<mmm,1.5,2); a6:=mms>mmm; bias:=(c-ma(c,n2))/ma(c,n2); dif:=(bias-ref(bias,16)); dbcd:=sma(dif,76,1); mm:=ma(dbcd,5); drawicon(dbcd>mm,1.6,1); drawicon(dbcd<mm,1.6,2); a7:=dbcd>mm; 持股:=3*sma((close-llv(low,27))/(hhv(high,27)-llv(low,27))*100,5,1)-2*sma(sma((close-llv(low,27))/(hhv(high,27)-llv(low,27))*100,5,1),3,1),linethick0,colorred; 支撑:=llv(持股,3),linethick0,color00ffff; 下跌:=ma(持股,12),color6b8e23,linethick0; 转向:=cross(持股,下跌){and下跌<30}; ma1:=ma(持股,5); 向下:=cross(ma1,持股)and ma1>80; drawicon(持股>下跌,1.7,1); drawicon(持股<下跌,1.7,2); a8:=持股>下跌; mt:=c-ref(c,1); zlgj:=100*ema(ema(mt,n3),n3)/ema(ema(abs(mt),n3),n3); mazl:=ma(zlgj,5); drawicon(zlgj>mazl,1.8,1); drawicon(zlgj<mazl,1.8,2); a9:=zlgj>mazl; pjj:=dma((high+low+close*2)/4,0.9); jj:=ref(ema(pjj,3),1); qjj:=vol/((high-low)*2-abs(close-open)); xvl:=if(close>open,qjj*(high-low),if(close<open,qjj*(high-open+close-low),vol/2))+if(close>open,0-qjj*(high-close+open-low),if(close<open,0-qjj*(high-low),0-vol/2)); hsl:=(xvl/20)/1.15; 攻击流量:=((hsl*0.55+(ref(hsl,1)*0.33))+(ref(hsl,2)*0.22)); gjj:=ema(攻击流量,8); lljx:=ema(攻击流量,3); 资金流量:=lljx,linethick0,color0000ff; drawicon(资金流量>0,1.95,1); drawicon(资金流量<0,1.95,2); a10:=资金流量>0; 指导线:=(a1+a2+a3+a4+a5+a6+a7+a8+a9+a10),linethick0,colorffff00; 操作:if(指导线>6,1.1,1),linethick3,coloryellow;
上述公式中定义了多个变量和指标,包括 MACD、KDJ、RSI、LWR、BBI、MTM 等经典技术指标,并通过这些指标的组合和判断来生成交易信号。当指导线大于 6 时,在副图上会显示一个黄色的柱状线,表示可能存在较好的投资机会。
在大智慧软件中,十全十美十指金叉指标公式如下:
plaintextinput:N1(3,1,100),N2(5,1,100),N3(9,1,100),N4(13,1,100),N5(21,1,100),N6(34,1,100); DIFF:=EMA(CLOSE,N3)-EMA(CLOSE,N4); DEA:=EMA(DIFF,N2); DRAWICON(DIFF>DEA,1,7),ALIGN1; DRAWICON(DIFF<DEA,1,8),ALIGN1; DRAWTEXT(BARSTATUS=2,1,' MACD'),COLORFFFFFF; A1:=DIFF>DEA; RSV1:=(CLOSE-LLV(LOW,N3))/(HHV(HIGH,N3)-LLV(LOW,N3))*100; K:=SMA(RSV1,N1,1); D:=SMA(K,N1,1); DRAWICON(K>D,2,7),ALIGN1; DRAWICON(K<D,2,8),ALIGN1; DRAWTEXT(BARSTATUS=2,2,' KDJ'),COLORFFFFFF; A2:=K>D; LC:=REF(CLOSE,1); RSI1:=(SMA(MAX(CLOSE-LC,0),N2,1))/(SMA(ABS(CLOSE-LC),N2,1))*100; RSI2:=(SMA(MAX(CLOSE-LC,0),N4,1))/(SMA(ABS(CLOSE-LC),N4,1))*100; DRAWICON(RSI1>RSI2,3,7),ALIGN1; DRAWICON(RSI1<RSI2,3,8),ALIGN1; DRAWTEXT(BARSTATUS=2,3,' RSI'),COLORFFFFFF; A3:=RSI1>RSI2; RSV:=-(HHV(HIGH,N4)-CLOSE)/(HHV(HIGH,N4)-LLV(LOW,N4))*100; LWR1:=SMA(RSV,N1,1); LWR2:=SMA(LWR1,N1,1); DRAWICON(LWR1>LWR2,4,7),ALIGN1; DRAWICON(LWR1<LWR2,4,8),ALIGN1; DRAWTEXT(BARSTATUS=2,4,' LW&R'),COLORFFFFFF; A4:=LWR1>LWR2; BBI:=(MA(CLOSE,N1)+MA(CLOSE,N2)+MA(CLOSE,N3)+MA(CLOSE,N4))/4; DRAWICON(CLOSE>BBI,5,7),ALIGN1; DRAWICON(CLOSE<BBI,5,8),ALIGN1; DRAWTEXT(BARSTATUS=2,5,' BBI'),COLORFFFFFF; A5:=CLOSE>BBI; MTM:=CLOSE-REF(CLOSE,1); MMS:=100*EMA(EMA(MTM,N2),N1)/EMA(EMA(ABS(MTM),N2),N1); MMM:=100*EMA(EMA(MTM,N4),N3)/EMA(EMA(ABS(MTM),N4),N3); DRAWICON(MMS>MMM,6,7),ALIGN1; DRAWICON(MMS<MMM,6,8),ALIGN1; DRAWTEXT(BARSTATUS=2,6,' ZLMM'),COLORFFFFFF; A6:=MMS>MMM; BIAS:=(C-MA(C,N2))/MA(C,N2); DIF:=(BIAS-REF(BIAS,16)); DBCD:=SMA(DIF,76,1); MM:=MA(DBCD,5); DRAWICON(DBCD>MM ,7,7),ALIGN1; DRAWICON(DBCD<MM,7,8),ALIGN1; DRAWTEXT(BARSTATUS=2,7,' DBCD'),COLORFFFFFF; A7:=DBCD>MM; 持股:3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),LINETHICK0,COLORRED; 支撑:LLV(持股,3),LINETHICK0,COLOR00FFFF; 下跌:MA(持股,12),COLOR6B8E23,LINETHICK0; 转向:=CROSS(持股,下跌){ AND 下跌<30}; MA1:=MA(持股,5); 向下:=CROSS(MA1,持股) AND MA1>80; DRAWICON(持股>下跌 ,8,7),ALIGN1; DRAWICON(持股<下跌,8,8),ALIGN1; DRAWTEXT(BARSTATUS=2,8,' CGZ'),COLORFFFFFF; A8:=持股>下跌; mtm:=c-ref(c,1); ZLGJ:=100*EMA(EMA(mtm,N3),N3)/EMA(EMA(abs(mtm),N3),N3); MAZL:=MA(ZLGJ,5); DRAWICON(ZLGJ>MAZL,9,7),ALIGN1; DRAWICON(ZLGJ<MAZL,9,8),ALIGN1; A9:=ZLGJ>MAZL; DRAWTEXT(BARSTATUS=2,9,' ZLGJ'),COLORFFFFFF; PJJ:=DMA((HIGH+LOW+CLOSE*2)/4,0.9); JJ:=REF(EMA(PJJ,3),1); QJJ:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN)); XVL:=IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSE<OPEN,QJJ*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-QJJ*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-QJJ*(HIGH-LOW),0-VOL/2)); HSL:=(XVL/20)/1.15; 攻击流量:=((HSL*0.55+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.22)); GJJ:=EMA(攻击流量,8); LLJX:=EMA(攻击流量,3); 资金流量:LLJX,LINETHICK0,COLOR0000FF; DRAWICON(资金流量>0,10,7),ALIGN1; DRAWICON(资金流量<0,10,8),ALIGN1; A10:=资金流量>0; DRAWTEXT(BARSTATUS=2,10,' ZJL'),COLORFFFFFF; 指导线:(A1+A2+A3+A4+A5+A6+A7+A8+A9+A10),linethick2,COLORFFFF00; 选股:IF(指导线 >6,1,0),linethick3,ColorFF00FF; plaintext99737475767778798081›input:N1(3,1,100),N2(5,1,100),N3(9,1,100),N4(13,1,100),N5(21,1,100),N6(34,1,100);LLJX:=EMA(攻击流量,3);资金流量:LLJX,LINETHICK0,COLOR0000FF;DRAWICON(资金流量>0,10,7),ALIGN1;DRAWICON(资金流量<0,10,8),ALIGN1;A10:=资金流量>0;DRAWTEXT(BARSTATUS=2,10,' ZJL'),COLORFFFFFF;指导线:(A1+A2+A3+A4+A5+A6+A7+A8+A9+A10),linethick2,COLORFFFF00;选股:IF(指导线 >6,1,0),linethick3,ColorFF00FF;
该公式在大智慧软件中实现了类似的功能,通过定义不同的指标和条件,来判断市场的趋势和交易机会。指导线由十个条件(A1 - A10)相加得到,当指导线大于 6 时,选股条件成立,可能预示着较好的投资时机。
以上指标公式仅供参考,不构成任何投资建议。投资者在使用时应结合自己的投资策略和风险承受能力进行综合判断。