乐于分享
好东西不私藏

一套实用的量化主图指标源码

一套实用的量化主图指标源码

懂源码,更懂市场;

有指标,更有逻辑。

本文公式永久免费,直接复制安装

安装后效果图

主图指标公式源码

ZG2:=HHV(C,2);

ZD2:=LLV(C,2);

JQJ:=(3*CLOSE+LOW+OPEN+HIGH)/6;

T1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));

T2:=(REF(T1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

T3:=(REF(T2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

T4:=(REF(T3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

T5:=(REF(T4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

T6:=(REF(T5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

T7:=(REF(T6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

T8:=(REF(T7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

T9:=(REF(T8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

T10:=(REF(T9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

T11:=(REF(T10,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

T12:=(REF(T11,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

MD:=((REF(T1 OR T2 OR T3 OR T4 OR T5 OR T6 OR T7 OR T8 OR T9 OR T10 OR T11 OR T12,1)) AND T1);

ZSCG:=T1 OR T2 OR T3 OR T4 OR T5 OR T6 OR T7 OR T8 OR T9 OR T10 OR T11 OR T12,COLOR0000FF,NODRAW;

LCL:=IF(ZSCG,ZD2,DRAWNULL),COLOR8000FF,LINETHICK4;

DWM:=MD,COLOR33AACC,NODRAW;

PMCL:=((REF(T1 OR T2 OR T3 OR T4 OR T5 OR T6 OR T7 OR T8 OR T9 OR T10 OR T11 OR T12,1)) AND (CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2))),COLOR80FF00,NODRAW;

LHGZ:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4,COLORRED,LINETHICK2;

MA20:=MA(C,20);

DRAWBAND(LHGZ,RGB(155,50,50),MA20,RGB(0,100,50));

IF(LHGZ<MA20 OR C<LHGZ,LHGZ,DRAWNULL),COLORBLUE,LINETHICK2;

SFX:=IF(LHGZ>MA20,MA20,DRAWNULL),COLORMAGENTA,LINETHICK3;

XXX:=IF(LHGZ<=MA20,MA20,DRAWNULL),COLORBLUE,LINETHICK2;

V1:=(C+HIGH+LOW+O)/4;

V2:=MA((C*2+HIGH)/3,5);

V3:=MA((O*2+HIGH)/3,5);

V4:=MA((C+LOW*2)/3,5);

V5:=MA((O+LOW*2)/3,5);

V6:=O+(C-O)/2;

V7:=(C*2+HIGH+LOW)/4;

V8:=EMA(V7,13)-EMA(V7,34);

V9:=EMA(V8,5);

V10:=(-2)*(V8-V9)*3.8;

V11:=2*(V8-V9)*3.8;

DUAN:=V11>0;

V12:=C-MA(C,12.5);

ZHONG:=V8>0;

V13:=(EMA(C,12)-EMA(C,26))*100;

V14:=EMA(V13,9);

V15:=2*(V13-V14);

CHANG:=V13>=0;

GZ:=DUAN AND ZHONG AND CHANG;

MID:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;

STICKLINE(C<MID,C,O,3,0),COLORBLUE;

STICKLINE(C<MID,H,L,0,0),COLORBLUE;

STICKLINE(C>=MID,C,O,3,0),COLORYELLOW;

STICKLINE(C>=MID,H,L,0,0),COLORYELLOW;

STICKLINE(C>=MID AND C>O,C,O,3,0),COLORRED;

DRAWICON(CROSS(GZ,0.6),L,9);

DRAWTEXT(CROSS(GZ,0.6),L,’★大机会’),COLORYELLOW;

DRAWICON(PMCL,H,35);

DRAWICON(DWM AND C>REF(L,1) AND L<REF(C,1),L,1);

VAR118:=((SMA(MAX((CLOSE-REF(CLOSE,1)),0),6,1)/SMA(ABS((CLOSE-REF(CLOSE,1))),6,1))*100);

DRAWTEXT(CROSS(80,VAR118),(HIGH),’★短跑’),COLORFFDDEE;

DRAWTEXT(CROSS(VAR118,20),(LOW),’★小机会’),COLORRED;


副图指标公式源码

BL:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

ZDM:=IF(CLOSE>OPEN,BL*(HIGH-LOW),IF(CLOSE<OPEN,BL*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));

ZM:=ZDM/10000,COLORRED;

ZDMAI:=IF(CLOSE>OPEN,0-BL*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-BL*(HIGH-LOW),0-VOL/2));

ZS:=-ZDMAI/10000,COLORGREEN;

KX:=MA(ZS,5),LINETHICK1,COLORWHITE;

QX:=MA(ZM,5),COLORYELLOW;

DRAWBAND(QX,RGB(255,0,0),KX,RGB(100,300,150));

ZB:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;

HLC:=(HIGH+LOW+CLOSE)/3;

ZQ:=(HLC-MA(HLC,14))/(0.015*AVEDEV(HLC,14));

CQ:=(HLC-MA(HLC,70))/(0.015*AVEDEV(HLC,70));

TJ1:=IF(ZQ>=150 AND ZQ<200 AND CQ>=150 AND CQ<200,10,0);

TJ2:=IF(ZQ<=-150 AND ZQ>-200 AND CQ<=-150 AND CQ>-200,-10,TJ1);

BIAS:=(CLOSE-MA(CLOSE,133))/MA(CLOSE,133)*100;

BIAS_A:=100-ABS(BIAS);

BIAS_F:=IF(BIAS_A<90,BIAS_A,100);

ZB_F:=IF(ZB>0,ZB,0);

ZH:=IF(CQ>=200 AND ZQ>=150,15,IF(CQ<=-200 AND ZQ<=-150,-15,TJ2))+60;

XG:=ZB_F>48 AND ZH>60 AND BIAS_F<100;

STICKLINE(XG AND COUNT(XG,30)=1,(KX+(QX-KX)*0.125),(KX+(QX-KX)*0.75),2,0),COLORFFCC66;

STICKLINE(C>MA(C,10),QX,KX,0.00000005,1),COLORYELLOW;

DRAWICON(XG AND COUNT(XG,30)=1,(KX+(QX-KX)*0.4),2);

KX2:=MA(ZS,5),LINETHICK1,COLORWHITE;

QX2:=MA(ZM,5),COLORYELLOW;

XPX:=MA(ZM,35),COLORMAGENTA,LINETHICK1;

YDX:=MA(ZM,135),COLORGREEN,LINETHICK1;

ZX:=(CLOSE-MA(CLOSE,4))/MA(CLOSE,4)*20;

LZ:=SMA(ZX,3,1),COLORSTICK;

SG1:=CROSS(QX2,KX2) AND REF(QX2,1)<REF(YDX,1) AND REF(QX2,1)>REF(XPX,1);

SG2:=CROSS(QX2,KX2) AND REF(QX2,1)<REF(XPX,1) AND REF(QX2,1)>REF(YDX,1);

SG3:=CROSS(QX2,KX2) AND REF(QX2,1)<REF(YDX,1) AND REF(QX2,1)<REF(XPX,1);

SG4:=YDX>XPX AND CROSS(YDX,QX2) AND CROSS(XPX,QX2);

SG5:=XPX>YDX AND CROSS(YDX,QX2) AND CROSS(XPX,QX2);

SG6:=XPX>YDX AND REF(CROSS(XPX,QX2),1) AND CROSS(YDX,QX2);

SG7:=YDX>XPX AND REF(CROSS(YDX,QX2),1) AND CROSS(XPX,QX2);

SG8:=REF(YDX,1)>REF(XPX,1) AND CROSS(KX2,YDX);

SG9:=REF(XPX,1)>REF(YDX,1) AND CROSS(KX2,XPX);

SG10:=XPX>YDX AND CROSS(QX2,YDX) AND CROSS(QX2,XPX);

SG11:=YDX>XPX AND CROSS(QX2,YDX) AND CROSS(QX2,XPX);

SG12:=XPX>YDX AND REF(CROSS(QX2,YDX),1) AND CROSS(QX2,XPX);

SG13:=YDX>XPX AND REF(CROSS(QX2,XPX),1) AND CROSS(QX2,YDX);

DRAWICON(SG1,(QX2+KX2)/2,1);

DRAWICON(SG2,(QX2+KX2)/2,1);

DRAWICON(SG3,(QX2+KX2)/2,1);

DRAWICON(SG10,(QX2+KX2)/2,1);

DRAWICON(SG11,(QX2+KX2)/2,1);

DRAWICON(SG12,(QX2+KX2)/2,1);

DRAWICON(SG13,(QX2+KX2)/2,1);

DRAWICON(SG8,YDX,2);

DRAWICON(SG9,XPX,2);

DRAWICON(SG4,XPX,2);

DRAWICON(SG5,YDX,2);

DRAWICON(SG6,YDX,2);

DRAWICON(SG7,XPX,2);

安装常见错误处理方式:
  1. 复制安装的时候常见错误,首先看提示是否多出了?号出来,把代码里面出现的多出来的 ?号删除即可。

  2. 第二种处理方式:复制到记事本,再从记事本复制到通达信上。