[通达信指标]两款常用的经典红蓝趋势公式源码

注意本指标源码用于通达信、通达信金融终端和通达信期货通。

01

指标源码1

DRAWNUMBER(ISLASTBAR ,C,C),COLORMAGENTA;

VAR1:=(100 – ((90 * (HHV(HIGH,14) – CLOSE)) / (HHV(HIGH,14) – LLV(LOW,14))));

VAR2:=(100 – ((90 * (HHV(HIGH,14) – CLOSE)) / (HHV(HIGH,14) – LLV(LOW,14))));

VAR3:=(100 – MA(((100 * (HHV(HIGH,6) – CLOSE)) / (HHV(HIGH,6) – LLV(LOW,6))),34));

X1:=(C+L+H)/3;

X2:=EMA(X1,6);

X3:=EMA(X2,5);

STICKLINE(X2>=X3 ,LOW,HIGH,0,0),COLORRED;

STICKLINE(X2>=X3 ,CLOSE,OPEN,3,0),COLORRED;

STICKLINE(X2<X3 ,LOW,HIGH,0,0),COLORCYAN;

STICKLINE(X2<X3 ,CLOSE,OPEN,3,0),COLORCYAN;

STICKLINE(CROSS(X3,X2) ,OPEN,CLOSE,3,0),COLORCYAN;

STICKLINE(CROSS(X2,X3) ,OPEN,CLOSE,3,0),COLORRED;

STICKLINE((CLOSE>OPEN) AND (X2<X3) ,CLOSE,OPEN,3,0)COLORCYAN;

STICKLINE((CLOSE>OPEN) AND (X2>=X3) ,CLOSE,OPEN,3,0)COLORRED;

STICKLINE((CLOSE<OPEN) AND (X2<X3) ,CLOSE,OPEN,3,0)COLORCYAN;

STICKLINE((CLOSE<OPEN) AND (X2>=X3) ,CLOSE,OPEN,3,0)COLORRED;

IF(SAR(10,2,20)>=H,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLORBLUE;

IF(SAR(10,2,20)<=L,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLORRED;

CPX:=EMA(EMA(EMA(CLOSE,2),2),2);

QSX:(MA(CPX,5)),COLORCYAN,LINETHICK2;

IF(QSX>REF(QSX,1),QSX,DRAWNULL),COLORRED,LINETHICK2;

IF(QSX<REF(QSX,1),QSX,DRAWNULL),COLORGREEN,LINETHICK2;

DRAWICON(CROSS(VAR2,MA(VAR3,6)),(LOW – (LOW*0.01)),1);

DRAWICON(CROSS(MA(VAR3,6),VAR1),(HIGH+(HIGH*0.03)),2);

02

指标源码2

HH:=HHV(C,35);

LL:=LLV(C,35);

HH1:=BARSLAST((HH> REF(HH,1)));

LL1:=BARSLAST((LL < REF(LL,1)));

DRAWTEXT(CROSS(HH1,LL1),HH,’开空’),COLORYELLOW;

DRAWTEXT(CROSS(LL1,HH1),LL,’开多’),COLORWHITE;

STICKLINE(HH1>LL1,H,L,0,0),COLORCYAN; 

STICKLINE(HH1<=LL1,H,L,0,0),COLORRED;

STICKLINE(HH1>LL1,OPEN,CLOSE,3,0),COLORCYAN; 

STICKLINE(HH1<=LL1,OPEN,CLOSE,3,0),COLORRED;

T:=IF(HH1>LL1,1,-1);

G:=IF(HH1>LL1,HH,LL);

STICKLINE(T=1 AND REF(T,1)=1,G,REF(G,1),0,0),COLORCYAN;

STICKLINE(T=-1 AND REF(T,1)=-1 ,G,REF(G,1),0,0),COLORRED;

DRAWSL(T=1,G,0,1,0),COLORCYAN;

DRAWSL(T=-1,G,0,1,0),COLORRED;

VARAA:=LLV(LOW,35);

VARBB:=HHV(HIGH,30);

VARCC:=EMA((CLOSE-VARAA)/(VARBB-VARAA)*4,4)*25;

QS:=VARCC,COLORWHITE;

VARD:=87.5;

VARE:=(VARCC-LLV(VARCC,4))/(HHV(VARCC,4)-LLV(VARCC,4))*4*25;

DRAWTEXT(CROSS(QS,VARE)&&QS>87,H,’减’),COLORGREEN;

DRAWTEXT(CROSS(VARE,QS)&& QS<13,L,’减’),COLORGREEN;

03

图片示例

图片

友情提示:本文内容仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/111561
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 1天前
下一篇 1天前

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注