神奇指标网

通达信期货量化交易指标公式(通达信公式)

浏览 3828次浏览
标签: 主力
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15


通达信公式源码概况:


指标类别:通达信公式


授权方式: 免费版


指标评级: ★★★★★


指标分类: 策略


画线方法: 副图



一、通达信期货量化交易指标公式


  

input:n1(14),n(3);  

LC:=REF(CLOSE,1);  

rsi1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;  

ty:=rsi1;  

A1:=REF(ty,N)=HHV(ty,2*N+1);B1:=FILTER(A1,N);C1:=BACKSET(B1,N+1);D1:=FILTER(C1,N);{高}  

A2:=REF(ty,N)=LLV(ty,2*N+1);B2:=FILTER(A2,N);C2:=BACKSET(B2,N+1);D2:=FILTER(C2,N);{低}  

H1:=(D1ANDNOT(D2))ORBARSTATUS=2ORBARSCOUNT(C)=1;  

L1:=(D2ANDNOT(D1));H2:=D1ANDNOT(D2);  

X1:=REF(BARSLAST(H1),1)+1;F1:=BACKSET(H1ANDCOUNT(L1,X1)>0,LLVBARS(IF(L1,L,10000),X1));  

G1:=F1>REF(F1,1);I1:=BACKSET(G1,2);LD:=I1>REF(I1,1);{过滤后低点}  

L2:=LDORBARSTATUS=2ORBARSCOUNT(C)=1;  

X2:=REF(BARSLAST(L2),1)+1;F2:=BACKSET(L2ANDCOUNT(H2,X2)>0,HHVBARS(IF(H2,H,0),X2));  

G2:=F2>REF(F2,1);I2:=BACKSET(G2,2);HD:=I2>REF(I2,1);{过滤后高点}  

R1:=BACKSET(BARSTATUS=2,BARSLAST(HD)+1);S1:=R1>REF(R1,1);{前一高}  

T1:=BACKSET(BARSTATUS=2,BARSLAST(LD)+1);U1:=T1>REF(T1,1);{前一低}  

R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2);S2:=R2>REF(R2,1);{前二高}  

T2:=BACKSET(U1,REF(BARSLAST(LD),1)+2);U2:=T2>REF(T2,1);{前二低}  

T3:=BACKSET(U2,REF(BARSLAST(LD),1)+2);U3:=T3>REF(T3,1);{前三低}  

T4:=BACKSET(U3,REF(BARSLAST(LD),1)+2);U4:=T4>REF(T4,1);{前四低}  

R3:=BACKSET(S2,REF(BARSLAST(HD),1)+2);S3:=R3>REF(R3,1);{前三高}  

R4:=BACKSET(S3,REF(BARSLAST(HD),1)+2);S4:=R4>REF(R4,1);{前四高}  

压一:DRAWLINE(S2,ty,S1,ty,1),Color80FFFF;{★压力1:}  

撑一:DRAWLINE(U2,ty,U1,ty,1),POINTDOT,Color00FFFF,linethick2;{★支撑1:}  

压二:DRAWLINE(S3,ty,S2,ty,1),ColorFF8000;{★压力2:}  

撑二:DRAWLINE(U3,ty,U2,ty,1),POINTDOT,ColorFF8000;{★支撑2:}  

压三:DRAWLINE(S4,ty,S3,ty,1),Color0000FF;{★压力3:}  

撑三:DRAWLINE(U4,ty,U3,ty,1),POINTDOT,Color0000FF;{★支撑3:};  

QS:=HHV(RSI1,13);  

RS:=llV(RSI1,13);  

Var1:=BACKSET(REF(QS,2)=HHV(QS,5),3);  

Var2:=CROSS(Var1,0.9);  

Var3:=BACKSET(REF(RS,2)=LLV(RS,5),3);  

Var4:=CROSS(Var3,0.9);  

压力:REF(QS,BARSLAST(Var2)),POINTDOT,Color00ff00;  

STICKLINE(RSI1,REF(QS,BARSLAST(Var2)),REF(QS,BARSLAST(Var2)),5,0),Color00ff00;  

支撑:REF(RS,BARSLAST(Var4)),POINTDOT,Color0087FF;  

STICKLINE(RSI1,REF(RS,BARSLAST(Var4)),REF(RS,BARSLAST(Var4)),5,0),Color0087FF;  

RSV1:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;  

K1:=SMA(RSV1,5,1);  

D1:=SMA(K1,5,1);  

J1:=3*K1-2*D1;  

AA1:=EMA(J1,5);  

AA2:=REF(AA1,1);  

STICKLINE(AA1>AA2,AA1,AA2,3,0),COLORMAGENTA;  

STICKLINE(AA1<=AA2,AA1,AA2,3,0),COLORGREEN;  

RSV2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;  

K2:=SMA(RSV2,3,1);  

D2:=SMA(K2,3,1);  

J2:=3*K2-2*D2;  

BB1:=EMA(J2,5);  

BB2:=REF(BB1,1);  

STICKLINE(BB1>BB2,BB1,BB2,5,1),COLOR0000E5;  

STICKLINE(BB1<=BB2,BB1,BB2,5,1),COLOR858500;  

DD:=AA1>AA2ANDBB1>BB2;  

注意买入:DDANDNOT(REF(DD,1))AND(AA1<50ORBB1<50),LINETHICK0;  

DRAWICON(注意买入,-5,4);  

注意卖出:REF(DD,1)=1ANDNOT(DD),LINETHICK0;  

DRAWICON(注意卖出,105,5);  

主力线:=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),LINETHICK1,POINTDOT;  

短线:(((主力线-LLV(主力线,21))/(HHV(主力线,21)-LLV(主力线,21)))*(4))*(25),LINESTICK,COLORLIRED;  

平衡:50;  

底部:0,LINETHICK2;  

SJTJ:=DATE&lt;1590301;  

MAH:=(H*18+REF(H,1)*17+REF(H,2)*16+REF(H,3)*15+REF(H,4)*14+REF(H,5)*13+REF(H,6)*12+REF(H,7)*11+REF(H,8)*10+REF(H,9)*9+REF(H,10)*8+REF(H,11)*7+REF(H,12)*6+REF(H,13)*5+REF(H,14)*4+REF(H,15)*3+REF(H,16)*2+REF(H,17)*1)/171;  

MAL:=(L*18+REF(L,1)*17+REF(L,2)*16+REF(L,3)*15+REF(L,4)*14+REF(L,5)*13+REF(L,6)*12+REF(L,7)*11+REF(L,8)*10+REF(L,9)*9+REF(L,10)*8+REF(L,11)*7+REF(L,12)*6+REF(L,13)*5+REF(L,14)*4+REF(L,15)*3+REF(L,16)*2+REF(L,17)*1)/171;  

MA5:=MA(CLOSE,5);  

MA10:=MA(CLOSE,10);  

MA20:=MA(CLOSE,20);  

MA60:=MA(CLOSE,60);  

DK:=SJTJAND(CLOSE&gt;=MAHOR(C&gt;MA5ANDC&gt;MA10ANDC&gt;MA20ANDC&gt;MA60));  

KK:=SJTJAND(MAL&gt;CLOSEOR(C&lt;MA5ANDC&lt;MA10ANDC&lt;MA20ANDC&lt;MA60));  

DK1:=BARSLAST(DK);  

KK1:=BARSLAST(KK);  

DK2:=BARSLAST(CROSS(KK1,DK1));  

KK2:=BARSLAST(CROSS(DK1,KK1));  

HS:=DK2&lt;KK2;  

LS:=KK2&lt;DK2;  

W2:=OPEN-CLOSE;  

HT:=IF(OPEN&gt;CLOSE,OPEN,CLOSE);  

LT:=IF(OPEN&lt;CLOSE,OPEN,CLOSE);  

STICKLINE(HS,REFDATE(HHV(H,0),DATE),REFDATE(LLV(L,0),DATE),6,0),COLOR001050;  

STICKLINE(LS,REFDATE(HHV(H,0),DATE),REFDATE(LLV(L,0),DATE),6,0),COLORBLACK;  

STICKLINE(W2&gt;0ANDHS,OPEN,CLOSE,2,0),COLORRED;  

STICKLINE(W2&gt;0ANDHS,OPEN,H,0.0,0),COLORRED;  

STICKLINE(W2&gt;0ANDHS,C,L,0.0,0),COLORRED;  

STICKLINE(W2&lt;=0ANDHS,OPEN,CLOSE,2,1),COLORRED;  

STICKLINE(W2&lt;=0ANDHS,O,L,0.0,0),COLORRED;  

STICKLINE(W2&lt;=0ANDHS,C,H,0.0,0),COLORRED;  

STICKLINE(W2&gt;0ANDLS,OPEN,CLOSE,2,0),COLORGREEN;  

STICKLINE(W2&gt;0ANDLS,OPEN,H,0.0,0),COLORGREEN;  

STICKLINE(W2&gt;0ANDLS,C,L,0.0,0),COLORGREEN;  

STICKLINE(W2&lt;=0ANDLS,OPEN,CLOSE,2,1),COLORGREEN;  

STICKLINE(W2&lt;=0ANDLS,C,H,0.0,0),COLORGREEN;  

STICKLINE(W2&lt;=0ANDLS,O,L,0.0,0),COLORGREEN;  

DRAWNUMBER(ISLASTBARANDLS,MAH,MAH),COLORYELLOW;  

DRAWNUMBER(ISLASTBARANDHS,MAL,MAL),COLORYELLOW;  

最新价:IF(SJTJ,C,DRAWNULL),LINETHICK0,COLORYELLOW;  

趋势线:=(MAH+MAL)/2COLORGREEN,,LINETHICK2;  

趋势线上升:IF(HS,趋势线,DRAWNULL),LINETHICK2,COLORRED;  

趋势线下降:IF(LS,趋势线,DRAWNULL),LINETHICK2,COLORGREEN;  

DRAWICON(HS,趋势线*0.995,1);  

DRAWICON(LS,趋势线*1.005,2);  

DRAWNUMBER(ISLASTBAR,C,C),COLORWHITE;  

AAA:=CONST(HHV(H,50));PL5:=HHV(H,45);



image.png




[源码注释]通达信公式动态翻译结果


输出TJ:换手线的HSL>1日前的换手线的HSL*2




指标公式知识:


七种K线底部形态


1、长阴线+长腿

在经过持续下跌的过程中,形成的长阴线+长下影的K线组合,这是阶段底部的特征。见下图:

2、反转跳空缺口

股价在经过持续的下跌,成交量极度萎缩的后强反转爆出了向上跳空的缺口,短期不会在补缺口了,构成底部。见下图:

3、单针探底

单针探底这种形态属于比较经典的形态,多数是主力吸筹的动作,下影线的长度要求是长于实体部分。见下图:

4、弧形底

弧形底主要分为两种,一种是K线弧形底,另一种是成交量弧形底,两种情况一起出现的成功率会更加高。同样,弧形底以大阳线突破了颈线,成交量方法,反转就成立了。

5、W底部

K线形态呈现W形态,这是下跌趋势结束前出现的反弹,然后会再度下跌,在前次低点附近再次出现反转,如果成交量有效的放大,并且以大阳线突破颈线,那么趋势将展开:

6、三重底

三重底这种形态也可以说是头肩底的类型,圆弧底跟w底都是比较类型。经过了两次下跌后的在第二次上升的放量突破颈线:

7、V型底

V型底在股价的极速下滑过程,伴随成交量极度萎缩,突破阶段成交量也是需要放大的。






每日通达信公式解答:


股票公式编写要求:

今日换手率是昨天换手率的1倍以上的选股指标。

股票公式编写结果:

TJ:HSL.HSL>REF(HSL.HSL,1)*2;


神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论