[趋势跟踪系列]XMA趋势跟踪主图公式

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

01

指标源码

//该指标含有未来函数

 

HH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)

+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)

+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+

REF(H,20))/210,COLORBLUE,LINETHICK1;

LL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)

+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)

+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+

REF(L,20))/210,COLORBLUE,LINETHICK1;

GO0B:=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60);

DO0B:=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3;

D90H:=EMA(HH,90),COLORRED,LINETHICK1;

D90L:=EMA(LL,90),COLORRED,LINETHICK1;

D90:(D90H+D90L)/2;

DGH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)

+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)

+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+

REF(H,20))/210,COLORBLUE,LINETHICK1;

DDL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)

+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)

+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+

REF(L,20))/210,COLORBLUE,LINETHICK1;

D90C:=D90H-D90L;

G0:=(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))+XMA(XMA(H,25),25);

D0:=XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25));

GO0:=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60);

DO0:=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3;

DTD:=(D0+G0)/2>=(D90H+D90L)/2;

KTD:=(D0+G0)/2<(D90H+D90L)/2;

YM:EMA(SLOPE((CLOSE+HIGH+LOW)/3,24)*20+(CLOSE+HIGH+LOW)/3,48),COLORWHITE,LINETHICK1;   

YM1:EMA(YM,5),COLORWHITE,LINETHICK1;

YM2:EMA(YM1,5),COLORWHITE,LINETHICK1;

YM3:EMA(YM2,5),COLORWHITE,LINETHICK1;

D1:EMA(D90,10),COLORWHITE,LINETHICK1;

D2:EMA(D1,10),COLORWHITE,LINETHICK1;

DRAWTEXT(CROSS(ZIG(3,10),REF(ZIG(3,10),1)),L*0.99,’买’),COLORRED;

DRAWTEXT(CROSS(REF(ZIG(3,10),1),ZIG(3,10)),H*1.01,’卖’),COLORGREEN;

IF(DTD=1,YM,DRAWNULL),LINETHICK1,COLORRED;

IF(DTD=1,YM1,DRAWNULL),LINETHICK1,COLORRED;

IF(DTD=1,YM2,DRAWNULL),LINETHICK1,COLORRED;

IF(DTD=1,YM3,DRAWNULL),LINETHICK1,COLORRED;

IF(KTD=1,YM,DRAWNULL),LINETHICK1,COLORGREEN;

IF(KTD=1,YM1,DRAWNULL),LINETHICK1,COLORGREEN;

IF(KTD=1,YM2,DRAWNULL),LINETHICK1,COLORGREEN;

IF(KTD=1,YM3,DRAWNULL),LINETHICK1,COLORGREEN;

IF(D90>D1,D90,DRAWNULL),LINETHICK1,COLORRED;

IF(D90>D1,D1,DRAWNULL),LINETHICK1,COLORRED;

IF(D90>D1,D2,DRAWNULL),LINETHICK1,COLORRED;

STICKLINE(CURRBARSCOUNT=1,G0,G0,100,5),COLORYELLOW;

STICKLINE(CURRBARSCOUNT=1,D0,D0,100,5),COLORYELLOW;

STICKLINE(CURRBARSCOUNT=1,GO0,GO0,100,5),COLORMAGENTA;

STICKLINE(CURRBARSCOUNT=1,DO0,DO0,100,5),COLORMAGENTA;

DRAWTEXT(ISLASTBAR,G0,’卖’),COLORYELLOW;

DRAWTEXT(ISLASTBAR,D0,’买’),COLORYELLOW;

DRAWTEXT(ISLASTBAR,GO0,’顶’),COLORMAGENTA;

DRAWTEXT(ISLASTBAR,DO0,’底’),COLORMAGENTA;

02

图片示例

图片

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

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

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

相关推荐

发表回复

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