[通达信指标]量价配合 两款成交量附图公式

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

01

指标源码

TTS1:=(VOL / (((HIGH – LOW) * 2) – ABS((CLOSE – OPEN))));

MAIPAN1:=IF((CLOSE > OPEN),(TTS1 * (HIGH – LOW)),IF((CLOSE < OPEN),(TTS1 * ((HIGH – OPEN) + (CLOSE – LOW))),(VOL / 2)));

MAIPAN2:=IF((CLOSE > OPEN),(0 – (TTS1 * ((HIGH – CLOSE) + (OPEN – LOW)))),IF((CLOSE < OPEN),(0 – (TTS1 * (HIGH – LOW))),(0 – (VOL / 2))));

CHAZHI:=(MAIPAN1 + MAIPAN2);

STICKLINE((CHAZHI < 0),0,CHAZHI,3,0),COLOR33FF33;

LIANGBI:=(VOL / MA(VOL,5));

JX1:=BARSSINCE(MAIPAN1);

JY1:=IF(((121 > JX1) AND (JX1 > 0)),JX1,120);

JY2:=IF(((4 > JX1) AND (JX1 > 0)),JX1,3);

TTS30:=MA(VOL,JY2);

TTS2:=(HIGH – LOW);

TTS3:=ABS((OPEN – CLOSE));

TTS4:=(HIGH – IF((CLOSE > OPEN),CLOSE,OPEN));

TTS5:=(IF((CLOSE > OPEN),OPEN,CLOSE) – LOW);

TTS6:=((TTS3 / TTS2) * VOL);

TTS7:=((TTS4 / TTS2) * VOL);

TTS8:=((TTS5 / TTS2) * VOL); 

TTS9:=IF(((VOL / CAPITAL) > 0.001),1,EXP(ABS(LOG(((VOL / CAPITAL) * 100)))));

TTSA:=(((CLOSE – MA(CLOSE,5)) / MA(CLOSE,5)) * 100);

TTSB:=(((MA(CLOSE,5) > MA(CLOSE,10)) AND (MA(CLOSE,10) > MA(CLOSE,30))) AND (MA(CLOSE,30) > MA(CLOSE,60))); 

TTSC:=((MA(CLOSE,5) < MA(CLOSE,10)) AND (MA(CLOSE,10) < MA(CLOSE,30)));

TTSD:=REF(CLOSE,1);

TTSE:=((SMA(MAX((CLOSE – TTSD),0),6,1) / SMA(ABS((CLOSE – TTSD)),6,1)) * 100);

DRAWTEXT(((DATE > 700101) AND CROSS(84,TTSE)),HIGH,’■卖出’),COLORF2A3A4;

TTS40:=((IF((((TTS6 >= TTS7) AND (TTS6 >= TTS8)) AND (CLOSE > OPEN)),TTS6,MAIPAN1) + MAIPAN1) / 2);

TTS41:=((IF(((TTS7 > TTS6) AND (TTS7 > TTS8)),TTS7,MAIPAN1) + MAIPAN1) / 2);

TTS42:=((IF(((TTS8 > TTS6) AND (TTS8 > TTS7)),TTS8,MAIPAN1) + MAIPAN1) / 2);

TTS50:=((IF((((TTS6 >= TTS7) AND (TTS6 >= TTS8)) AND (CLOSE < OPEN)),TTS6,MAIPAN2) + MAIPAN2) / 2);

ANRISHANG:=MA((((TTS40 + TTS41) + TTS42) / 3),JY2);

SANRIX:=MA(TTS50,JY2);

STICKLINE((CLOSE > MA(CLOSE,30)),0,VOL,3,1),COLOR0000FF;

STICKLINE((CLOSE < MA(CLOSE,30)),0,VOL,3,1),COLOR00FF00;

STICKLINE((((TTS6 >= TTS7) AND (TTS6 >= TTS8)) AND (CLOSE > OPEN)),0,TTS6,2,0),COLOR00FFFF;

STICKLINE((((TTS6 >= TTS7) AND (TTS6 >= TTS8)) AND (CLOSE < OPEN)),0,TTS6,2,0),COLORFF0000;

STICKLINE(((TTS8 > TTS6) AND (TTS8 > TTS7)),0,TTS8,2,0),COLORFFFFFF;

STICKLINE(((TTS7 > TTS6) AND (TTS7 > TTS8)),0,TTS7,2,0),COLORFF00FF;

STICKLINE((VOL > (MA(VOL,5) * 2.5)),0,VOL,1,0);

STICKLINE((MAIPAN1 > 0),MAIPAN1,0,1,0),COLOR0000FF;

SHANGONGL:=MA(MAIPAN1,JY1);

XIADIELIANG:=MA(MAIPAN2,JY1); 

DRAWTEXT(((((((((TTS7 > TTS6) AND (TTSA > 2)) AND (TTS9 > TTS8)) AND (CLOSE > MA(CLOSE,5))) AND (CLOSE > MA(CLOSE,30))) AND (HIGH > MA(CLOSE,60))) AND (VOL > MA(VOL,5))) AND (TTS7 >= MA(VOL,5))),VOL,’▼出货’);

DRAWTEXT(((((((TTS8 > TTS6) AND (TTS8 > TTS7)) AND (TTSA < (0 – 2))) AND (CLOSE < MA(CLOSE,30))) AND (TTS8 < (MA(VOL,5) / 2))) AND (MA(VOL,5) < MA(VOL,10))),VOL,’●低进’);

DRAWTEXT((((((TTS6 > (MA(VOL,5) * 2)) AND (TTS6 >= TTS7)) AND (TTS6 >= TTS8)) AND (CLOSE > OPEN)) OR ((VOL > (MA(VOL,5) * 3)) AND TTSB)),VOL,’◆强势’);

DRAWTEXT((((((LIANGBI > 1) AND ((MAIPAN1 / ANRISHANG) > 1.58)) AND IF((ANRISHANG > SHANGONGL),(ANRISHANG > SANRIX),(ANRISHANG > REF(ANRISHANG,1)))) AND (SANRIX < REF(SANRIX,1))) AND ((((CLOSE – REF(CLOSE,3)) / REF(CLOSE,3)) * 100) < 14)),(MAIPAN1 * 1.3),’★参与’),COLOR99FF00;

HSLV:=((VOL / CAPITAL) * 100);

DRAWTEXT((((VOL / REF((SUM(VOL,5) / 5),1)) >= 2) AND (HSLV > 1)),(VOL * 1.1),’●量变’),COLOR00FFFF;

02

指标源码

VOLUME:VOL,VOLSTICK;

SUOLIANG:COUNT(CLOSE>REF(CLOSE,1),2)=2 AND COUNT(VOL<REF(VOL,1),2)=2;

STICKLINE(SUOLIANG,0,V,1,0),COLORGREEN;

DRAWTEXT(SUOLIANG,VOL+3000,’降’),COLORGREEN;

T:=DYNAINFO(8)>0;

VO:=VOL=LLV(VOL,60) AND T;

VP:=VOL=HHV(VOL,60) AND T;

地量柱:T AND VO,COLORBLUE;

STICKLINE(地量柱,0,V,1,0),COLORBLUE;

DRAWTEXT(地量柱,VOL+3000,’地’),COLORBLUE;

高量柱:T AND VP,COLORMAGENTA;

STICKLINE(高量柱,0,V,1,0),COLORMAGENTA;

DRAWTEXT(高量柱,VOL+3000,’高’),COLORMAGENTA;

BLZ:=VOL>REF(V,1)*1.9;

BLZ1:=VOL<REF(LLV(VOL,13),1);

BLZ2:=VOL<REF(LLV(VOL,55),1);

STICKLINE(BLZ,0,V,1,0),COLORYELLOW;

倍量柱:BLZ,COLORYELLOW;

DRAWTEXT(倍量柱,VOL+3000,’倍’),COLORYELLOW;

HJZ:=(3*C+H+L+O)/6;

HJZ2:=(8*HJZ+7*REF(HJZ,1)+6*REF(HJZ,2)+5*REF(HJZ,3)+4*REF(HJZ,4)+3*REF(HJZ,5)+2*REF(HJZ,6)+REF(HJZ,8))/36;

HJZ3:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>HJZ2 AND C>O;

黄金柱:FILTER(HJZ3,5),STICK,COLORRED,LINETHICK4;

STICKLINE(黄金柱,0,V,1,0),COLORRED;

DRAWTEXT(黄金柱,VOL+15000,’黄’),COLORRED;

价涨量缩:SUOLIANG,COLORGREEN;

FLZ:=V>REF(V,1)*0.98 AND V<REF(V,1)*1.02,LINETHICK0;

STICKLINE(FLZ,0,V,1,0),COLORMAGENTA;

DRAWTEXT(FLZ,VOL+3000,’平’),COLORMAGENTA;

平量柱:FLZ,COLORMAGENTA;

MV5:MA(VOL,5),COLORRED,LINETHICK1;

MV10:MA(VOL,10),COLORYELLOW,LINETHICK1;

MV30:MA(VOL,30),COLORBLUE,LINETHICK1;

IF(MV10>=MV5,MV5,DRAWNULL),COLORYELLOW,LINETHICK1;

IF(MV30>=MV5,MV5,DRAWNULL),COLORGREEN,LINETHICK1;

IF(MV30>=MV5,MV30,DRAWNULL),COLORYELLOW,LINETHICK1;

IF(MV30>=MV10,MV30,DRAWNULL),COLORGREEN,LINETHICK1;

IF(MV30>=MV10,MV10,DRAWNULL),COLORGREEN,LINETHICK1;

IF(MV5>=MV10,MV5,DRAWNULL),COLORRED,LINETHICK1;

IF(MV5>=MV10,MV10,DRAWNULL),COLORYELLOW,LINETHICK1;

IF(MV10>=MV30,MV10,DRAWNULL),COLORYELLOW,LINETHICK1;

AA:V>=2*REF(V,1);

BB:V>=2*REF(V,1);

DRAWICON(AA,V/2,15);

DRAWICON(BB,V/2,15);

03

图片示例

图片

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

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

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

相关推荐

发表回复

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