[通达信指标]买卖提示操盘主图公式

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

01

指标源码

M60:=MA(C,60);

M120:=MA(C,120);

DRAWBAND(M60,RGB(90,0,0),M120,RGB(0,90,0));

DRAWBAND(MA(CLOSE,5),RGB(155,50,50),MA(CLOSE,10),RGB(83,123,68));

LC11:=REF(CLOSE,1);

RSI11:=((SMA(MAX((CLOSE – LC11),0),3,1) / SMA(ABS((CLOSE – LC11)),3,1)) * 100);

FF:=EMA(CLOSE,3);

MA15:=EMA(CLOSE,21);

MA7:MA(CLOSE,7)CROSSDOT,COLORLIRED;

CG:MA((LOW+HIGH+CLOSE*2)/4,10); 

FL:HHV(CG,3),COLORGREEN,POINTDOT;

FS:IF(CG<FL,(CG-(FL-CG)),FL),COLORGREEN,;

FL1:HHV(CG,5),COLORGREEN,POINTDOT;

FS1:IF(CG<FL1,(CG-(FL1-CG)),FL1),COLORGREEN,;

FL2:HHV(CG,7),COLORGREEN,POINTDOT;

FS2:IF(CG<FL2,(CG-(FL2-CG)),FL2),COLORGREEN,;

FL3:HHV(CG,9),COLORFFABA3,LINETHICK2;

FS3:IF(CG<FL3,(CG-(FL3-CG)),FL3),COLORFFABA3,LINETHICK2;

ZLZC1:=(HHV(H,144)-((HHV(H,144)-LLV(L,144))*0.618)),POINTDOT,LINETHICK2;

ZLZC2:=(HHV(H,144)-((HHV(H,144)-LLV(L,144))*0.5)),POINTDOT,LINETHICK2;

ZLZC3:=(HHV(H,144)-((HHV(H,144)-LLV(L,144))*0.382));

POLYLINE:(FS3>MA(FS3,5),FS3),COLOR1010F1,LINETHICK2;

STICKLINE(CLOSE> REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORRED; 

STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR000055;

STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,2.7,0 ),COLOR000077; 

STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,2.1,0 ),COLOR000099;

STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLOR0000BB;

STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLOR0000DD;

STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLOR0000FF;

STICKLINE(CLOSE= REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORWHITE;

STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR555555;

STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,2.7,0 ),COLOR777777; 

STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,2.1,0 ),COLOR999999;

STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLORBBBBBB;

STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLORDDDDDD;

STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLORFFFFFF;

STICKLINE(CLOSE< REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORCYAN;

STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR990000;

STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,2.7,0 ),COLORCC0000; 

STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,2.1,0 ),COLORFF4400;

STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLORFF8800;

STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLORFFCC00;

STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLORCYAN;

LC:=REF(CLOSE,1);

RSI:=((SMA(MAX((CLOSE – LC),0),3,1) / SMA(ABS((CLOSE – LC)),3,1)) * 100);

MTM:=C-REF(C,1);

DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);

MAI0219:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2)),1,0);

DRAWTEXT(FILTER(MAI0219=1,5),LOW-0.03,’拉升’),COLORLIMAGENTA;

AA11:=MA(C,5);

BB11:=MA(C,15);

A:=CROSS(AA11,BB11);

B:=CROSS(MA7,AA11) AND CC;

STICKLINE(A,LLV(L,4),LLV(L,4),2,3),COLORLIBLUE;

DRAWTEXT(A,LLV(L,4),’止跌抄底’) AND CC,COLORGREEN;

VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);

TT:=240/FROMOPEN;

CHUJIN19:=(HIGH-LOW)*1000000/(VOL*TT),COLORRED;

AY2:=EMA(CLOSE,12)-EMA(CLOSE,26);

AZ2:=EMA(AY2,9);

LT2:=(AY2-AZ2);

L211:=IF(LT2,LLV(L,21),DRAWNULL),COLOR217158,CIRCLEDOT;

ZGD:=HHV(H,80)*0.99;

ZGD2:=CONST(ZGD);

ZDD:=LLV(L211,80);

ZDD2:=CONST(ZDD);

YYA4:=MA(CLOSE,20);

YYA5:=(CLOSE > MA(CLOSE,5));

YYA6:=(MA(CLOSE,5) > MA(CLOSE,10));

YYA7:=(CLOSE > MA(CLOSE,10));

YYA8:=(MA(CLOSE,5) > MA(CLOSE,20));

YYA9:=(CLOSE > MA(CLOSE,20));

YYA10:=REF(YYA4,1);

YYA11:=(YYA4 > YYA10);

YYAVX:=(((((IF(YYA5,10,(0 – 10)) + IF(YYA6,10,(0 – 10))) + IF(YYA7,10,(0 – 10))) + IF(YYA8,10,(0 – 10))) + IF(YYA9,10,(0 – 10))) + IF(YYA11,10,(0 – 10)));

DSLX:=(CLOSE / INDEXC);

DSLX1:=MA(DSLX,5);

DSLX2:=MA(DSLX,10);

YYV1:=MA(VOL,5);

YYV2:=MA(VOL,10);

J1:=CONST(IF( YYAVX > 0,200,100)) AND CC;

J2:=CONST(IF( YYAVX > 0,00,100)) AND CC;

J3:=CONST(IF( YYAVX > 0,100,100)) AND CC;

ZGD3:=ZGD2;

ZDD3:=ZDD2;

ZGD4:=ZGD2;

TT1:=CONST(IF(((CROSS(YYAVX,1) AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0));

TT2:=CONST(IF(((CROSS(YYAVX,1) AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0));

TT3:=CONST(IF(((CROSS(YYAVX,1) AND (YYV1 > YYV2)) AND (DSLX < DSLX1)),1,0));

TT4:=CONST(IF(((CROSS(YYAVX,1) AND (YYV1 <= YYV2)) AND (DSLX < DSLX1)),1,0));

TT5:=CONST(IF(((CROSS(1,YYAVX) AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0));

TT6:=CONST(IF(((CROSS(1,YYAVX) AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0));

TT7:=CONST(IF(((CROSS(1,YYAVX) AND (YYV1 >= YYV2)) AND (DSLX < DSLX1)),1,0));

TT8:=CONST(IF(((CROSS(1,YYAVX) AND (YYV1 < YYV2)) AND (DSLX < DSLX1)),1,0));

TT9:=CONST(IF(((((YYAVX >= 1) AND (REF(YYAVX,1) > 0)) AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0));

TT10:=CONST(IF(((((YYAVX >= 1) AND (REF(YYAVX,1) > 0)) AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0));

TT11:=CONST(IF(((((YYAVX >= 1) AND (REF(YYAVX,1) > 0)) AND (YYV1 >= YYV2)) AND (DSLX < DSLX1)),1,0)),NODRAW;

TT12:=CONST(IF(((((YYAVX >= 1) AND (REF(YYAVX,1) > 0)) AND (YYV1 < YYV2)) AND (DSLX < DSLX1)),1,0));

TT13:=CONST(IF(((((YYAVX < 1) AND (REF(YYAVX,1) < 0)) AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0));

TT14:=CONST(IF(((((YYAVX < 1) AND (REF(YYAVX,1) < 0)) AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0));

TT15:=CONST(IF(((((YYAVX < 1) AND (REF(YYAVX,1) < 0)) AND (YYV1 >= YYV2)) AND (DSLX < DSLX1)),1,0));

TT16:=CONST(IF(((((YYAVX < 1) AND (REF(YYAVX,1) < 0)) AND (YYV1 < YYV2)) AND (DSLX < DSLX1)),1,0));

DAPAN1:=CONST(IF((CROSS(YYAVX,1) AND (YYV1 >= YYV2)),1,0));

DAPAN2:=CONST(IF((CROSS(YYAVX,1) AND (YYV1 < YYV2)),1,0));

DAPAN3:=CONST(IF((CROSS(1,YYAVX) AND (YYV1 >= YYV2)),1,0));

DAPAN4:=CONST(IF((CROSS(1,YYAVX) AND (YYV1 < YYV2)),1,0));

DAPAN5:=CONST(IF((((YYAVX >= 1) AND (REF(YYAVX,1) > 0)) AND (YYV1 >= YYV2)),1,0));

DAPAN6:=CONST(IF((((YYAVX >= 1) AND (REF(YYAVX,1) > 0)) AND (YYV1 < YYV2)),1,0));

DAPAN7:=CONST(IF((((YYAVX < 1) AND (REF(YYAVX,1) < 0)) AND (YYV1 >= YYV2)),1,0));

DAPAN8:=CONST(IF((((YYAVX < 1) AND (REF(YYAVX,1) < 0)) AND (YYV1 < YYV2)),1,0));

MFI:=(HIGH-LOW)*1000000/(VOL*TT);

DDDT1:=MFI>=REF(MFI,1)AND VOL*TT>=REF(VOL,1);

MMM1:=CONST(DDDT1);

DDDT2:=MFI<REF(MFI,1)AND VOL*TT<REF(VOL,1);

MMM2:=CONST(DDDT2);

DDDT3:=MFI>=REF(MFI,1)AND VOL*TT<REF(VOL,1);

MMM3:=CONST(DDDT3);

DDDT4:=MFI<REF(MFI,1)AND VOL*TT>=REF(VOL,1);

MMM4:=CONST(DDDT4);

TS1:=IF(TT1=1,0.06+0.06,0.06);

TS2:=IF(TT2=1,TS1+0.18,TS1);

TS3:=IF(TT3=1,TS2+0.18,TS2);

TS4:=IF(TT4=1,TS3+0.18,TS3);

TS5:=IF(TT5=1,TS4+0.18,TS4);

TS6:=IF(TT6=1,TS5+0.18,TS5);

TS7:=IF(TT7=1,TS6+0.18,TS6);

TS8:=IF(TT8=1,TS7+0.18,TS7);

TS9:=IF(TT9=1,TS8+0.18,TS8);

TS10:=IF(TT10=1,TS9+0.18,TS9);

TS11:=IF(TT11=1,TS10+0.18,TS10);

TS12:=IF(TT12=1,TS11+0.18,TS11);

TS13:=IF(TT13=1,TS12+0.18,TS12);

TS14:=IF(TT14=1,TS13+0.18,TS13);

TS15:=IF(TT15=1,TS14+0.18,TS14);

TS16:=IF(TT16=1,TS15+0.18,TS15);

TS17:=IF(DAPAN1=1,TS16+0.18,TS16);

TS18:=IF(DAPAN2=1,TS17+0.18,TS17);

TS19:=IF(DAPAN3=1,TS18+0.18,TS18);

TS20:=IF(DAPAN4=1,TS19+0.18,TS19);

TS21:=IF(DAPAN5=1,TS20+0.18,TS20);

TS22:=IF(DAPAN6=1,TS21+0.18,TS21);

TS23:=IF(DAPAN7=1,TS22+0.18,TS22);

TS24:=IF(DAPAN8=1,TS23+0.18,TS23);

TS25:=IF(MMM1=1,TS24+0.18,TS24);

TS26:=IF(MMM2=1,TS25+0.18,TS25);

TS27:=IF(MMM3=1,TS26+0.18,TS26);

TS28:=IF(MMM4=1,TS27+0.18,TS27);

DRAWTEXT_FIX(TT1=1 ,0.06,TS1,0,’量能理想,明显走强,中线参与,仓位在2/3左右’),COLORFF00FF;

DRAWTEXT_FIX(TT2=1 ,0.06,TS2,0,’走势趋强量能不足,短线进场,仓位在1/2左右’),COLORFF00FF;

DRAWTEXT_FIX(TT3=1 ,0.06,TS3,0,’量价良好,并没有明显走强,短线进场,仓位1/2左右。’),COLORFF00FF;

DRAWTEXT_FIX(TT4=1 ,0.06,TS4,0,’形态尚可,量能不足,未完全走强,短线参与,仓位1/3左右。’),COLORFF00FF;

DRAWTEXT_FIX(TT5=1 ,0.06,TS5,0,’形态变坏,走势尚可,重仓减大半,清仓者观望。’),COLOR00FFFF;

DRAWTEXT_FIX(TT6=1 ,0.06,TS6,0,’随大盘一起下跌,明显缩量走势,考虑大盘风险,减持或清仓。’),COLOR00FFFF;

DRAWTEXT_FIX(TT7=1 ,0.06,TS7,0,’该股放量下跌,走势明显偏弱,离场观望。’) ,COLORFFFFFF;

DRAWTEXT_FIX(TT8=1 ,0.06,TS8,0,’该股缩量下跌,走势偏弱,离场观望。’) ,COLORFFFF00;

DRAWTEXT_FIX(TT9=1 ,0.06,TS9,0,’该股形态良好,强势明显,量能充足,可以继续持有。’) ,COLOR00FFFF;

DRAWTEXT_FIX(TT10=1,0.06,TS10,0,’该股上行趋势不变,强势依然,但量能开始转弱,注意风险’) ,COLOR00FFFF;

DRAWTEXT_FIX(TT11=1,0.06,TS11,0,’该股仍然具备上涨潜力,但股性偏弱,可考虑减仓。’) ,COLORFFFFFF;

DRAWTEXT_FIX(TT12=1,0.06,TS12,0,’该股走势趋弱,量能不足,减持大部分筹码’),COLORFFFF00;

DRAWTEXT_FIX(TT13=1,0.06,TS13,0,’该股形态不佳,注意成交量的变化,但目前不适合参与。’) ,COLORFFFF00;

DRAWTEXT_FIX(TT14=1,0.06,TS14,0,’该股趋势不明,股价偏弱,注意量能变化,目前不宜参与。’);

DRAWTEXT_FIX(TT15=1,0.06,TS15,0,’有走强迹象,但量能不足,趋势不明,不适合操作’),COLORFFFF00;

DRAWTEXT_FIX(TT16=1,0.06,TS16,0,’该股走势太弱,没有参与价值。’),COLORFFFFFF;

DRAWTEXT_FIX(DAPAN1,0.06,TS17,0,’总势量能理想,2/3仓位, 前一轮下跌,是否最佳买点,否则谨慎介入。’),COLOR00FF00;

DRAWTEXT_FIX(DAPAN2,0.06,TS18,0,’总势趋强,量能不足,若前一轮下跌,短线进场1/2,量能放大加仓。’),COLORFF00FF;

DRAWTEXT_FIX(DAPAN3,0.06,TS19,0,’总势形态走坏,重仓者可以减去大部分仓位。’),COLORAAAAAA;

DRAWTEXT_FIX(DAPAN4,0.06,TS20,0,’总势缩量调整,注意风险,短线清仓观望。’),COLORFFFFFF;

DRAWTEXT_FIX(DAPAN5,0.06,TS21,0,’总势走势良好,量能理想,可以继续持有强势股。’),COLOR00FFFF;

DRAWTEXT_FIX(DAPAN6,0.06,TS22,0,’总势形态良好,但量能稍显不足,随时准备减仓’),COLOR00FF00;

DRAWTEXT_FIX(DAPAN7,0.06,TS23,0,’总势趋势不明,注意成交量变化,目前不适宜进场。’),COLORFFFFFF;

DRAWTEXT_FIX(DAPAN8,0.06,TS24,0,’总势趋势向下,量能萎缩,不适合进场。’),COLORFFFFFF;

DRAWTEXT_FIX(MMM1,0.06,TS25,0,’实计交易量增加。’),COLORFFFFFF;

DRAWTEXT_FIX(MMM2,0.06,TS26,0,’实计交易量减少。’),COLORGREEN;

DRAWTEXT_FIX(MMM3,0.06,TS27,0,’实计交易量减少。’),COLORGREEN;

DRAWTEXT_FIX(MMM4,0.06,TS28,0,’实计交易量增加。’),COLORYELLOW;

02

图片示例

图片

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

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

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

相关推荐

发表回复

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