[通达信指标]高低点支撑压力公式 显数字版

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

01

指标源码

CANS:=2;

QS:=ZIG(1,CANS);

LL2:=TROUGHBARS(2,CANS,1);

HH2:=PEAKBARS(1,CANS,1);

LDI:=IF(LL2=0,L,IF(HH2<LL2,TROUGH(2,CANS,1),REF(TROUGH(2,CANS,1),1)));

HGAO:=IF(HH2=0,H,IF(LL2<HH2,PEAK(1,CANS,1),REF(PEAK(1,CANS,1),1)));

LDIA:=IF(HH2<LL2 ,LDI,DRAWNULL);

HGAOA:=IF(HH2<LL2 ,HGAO,DRAWNULL);

DRAWTEXT(LL2=0,L,VARCAT(‘【LL2】’,VAR2STR(L,2))),COLORGREEN;

DRAWTEXT(HH2=0,H,VARCAT(‘【HH2】’,VAR2STR(H,2))),COLORRED;

DRAWLINE(LL2=0,L,HH2=0,H,0),COLORRED,LINETHICK2;

DRAWLINE(HH2=0,H,LL2=0,L,0),COLORGREEN,LINETHICK2;

VAR1:=SQRT(HGAOA/LDIA);

VAR2:=SQRT(VAR1);

A:=HGAOA/SQRT(VAR1);

B:=HGAOA/VAR1;

D:=HGAOA/(VAR1+VAR2-1);

E:=POW(LDIA,0.875)*POW(HGAOA,0.125);

I:=HGAOA-(HGAOA-LDIA)*1.236,NODRAW;

U:=HGAOA-(HGAOA-LDIA)*1.618,NODRAW;

DRAWTEXT(HH2=0,(A),VARCAT(‘C1=’,VAR2STR(A,2))),COLORYELLOW;

DRAWTEXT(HH2=0,(B),VARCAT(‘C2=’,VAR2STR(B,2))),COLORYELLOW;

DRAWTEXT(HH2=0,(D),VARCAT(‘C3=’,VAR2STR(D,2))),COLORYELLOW;

DRAWTEXT(HH2=0,(E),VARCAT(‘G4=’,VAR2STR(E,2))),COLORLIRED;

DRAWTEXT(HH2=0,(I),VARCAT(‘C5=’,VAR2STR(I,2))),COLORLIRED;

DRAWTEXT(HH2=0,(U),VARCAT(‘G6=’,VAR2STR(U,2))),COLORLIRED;

STICKLINE(HH2<LL2,A,A,3,1),COLORFF8800;

STICKLINE(HH2<LL2,B,B,3,1),COLORFF8800;

STICKLINE(HH2<LL2,D,D,3,1),COLORFF8800;

STICKLINE(HH2<LL2,E,E,3,1),COLORFF8800;

STICKLINE(HH2<LL2,I,I,3,1),COLORFF8800;

STICKLINE(HH2<LL2,U,U,3,1),COLORFF8800;

STICKLINE(HH2=0,H,U,0,0),COLORFF8800;

LDI1:=IF(LL2=0,L,IF(HH2<LL2,TROUGH(2,CANS,1),REF(TROUGH(2,CANS,1),1)));

HGAO1:=IF(HH2=0,H,IF(LL2<HH2,PEAK(1,CANS,1),REF(PEAK(1,CANS,1),1)));

LDIB:=IF(HH2>LL2 ,LDI1,DRAWNULL);

HGAOB:=IF(HH2>LL2 ,HGAO1,DRAWNULL);

VAR3:=SQRT(HGAOB/LDIB);

VAR4:=SQRT(VAR3);

F:=LDIB*SQRT(VAR3),NODRAW;

G:=LDIB*VAR3,NODRAW;

J:=LDIB*(VAR3+VAR4-1),NODRAW;

K:=POW(HGAOB,0.875)*POW(LDIB,0.125);

P:=LDIB+(HGAOB-LDIB)*1.236,NODRAW;

Q:=LDIB+(HGAOB-LDIB)*1.618,NODRAW;

DRAWTEXT(LL2=0,(F),VARCAT(‘C1=’,VAR2STR(F,2))),COLORWHITE;

DRAWTEXT(LL2=0,(G),VARCAT(‘C2=’,VAR2STR(G,2))),COLORWHITE;

DRAWTEXT(LL2=0,(J),VARCAT(‘C3=’,VAR2STR(J,2))),COLORWHITE;

DRAWTEXT(LL2=0,(K),VARCAT(‘C4=’,VAR2STR(K,2))),COLORGREEN;

DRAWTEXT(LL2=0,(P),VARCAT(‘C5=’,VAR2STR(P,2))),COLORGREEN;

DRAWTEXT(LL2=0,(Q),VARCAT(‘C6=’,VAR2STR(Q,2))),COLORGREEN;

STICKLINE(LL2<HH2,F,F,3,1),COLORMAGENTA;

STICKLINE(LL2<HH2,G,G,3,1),COLORMAGENTA;

STICKLINE(LL2<HH2,J,J,3,1),COLORMAGENTA;

STICKLINE(LL2<HH2,K,K,3,1),COLORMAGENTA;

STICKLINE(LL2<HH2,P,P,3,1),COLORMAGENTA;

STICKLINE(LL2<HH2,Q,Q,3,1),COLORMAGENTA;

STICKLINE(LL2=0,L,Q,0,0),COLORMAGENTA;

DRAWICON(HH2=0,H,39);

DRAWICON(LL2=0,L,38);

02

图片示例

图片

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

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

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

相关推荐

发表回复

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