乐于分享
好东西不私藏

【文华财经】直白背离提示指标源码 – 攻击路线变色 + M 顶底背标注

【文华财经】直白背离提示指标源码 – 攻击路线变色 + M 顶底背标注

点击箭头上方的蓝色名称,关注获取更多优质指标源码!可咨询指标公式编写、修改、源码还源!

声明指标源码仅供个人学习研究之用,不具备投资指导作用,依此操作风险自担!

指标介绍

MACD、KDJ、RSI 等经典指标揉合到一起的背离看盘副图指标!核心的 “攻击路线” 会根据多空趋势变颜色(红绿 / 红黄 / 蓝紫),不用懂复杂公式,看颜色就知道趋势方向;指标还会自动识别顶底背离,直白标 “M 底背 / M 顶背”,金叉、死叉也会用文字提示,新手不用自己算背离、不用分析复杂数据,看颜色 + 文字就能判断多空

指标截图

指标源码

指标仅用于【文华财经】WH6软件,新建副图类型指标源码:

SJ:=1;

超买:=100*SJ,COLORRED,DOT;

超卖:=0*SJ,COLOR00FF00,DOT;

TRR:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);

HD:=HIGH-REF(HIGH,1);

LD:=REF(LOW,1)-LOW;

PDM:=SUM(IF(HD>0 AND HD>LD,HD,0),14);

MDM:=SUM(IF(LD>0 AND LD>HD,LD,0),14);

PDI:=PDM*100/TRR;

MDI:=MDM*100/TRR;

LC:=REF(CLOSE,1);

N1:=7;

N2:=14;

RSI1:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;

RSI2:=SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;

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

DEA:=EMA(DIF,9);

RSV:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;

K:=SMA(RSV,5,1);

D:=SMA(K,3,1);

A1:=BARSLAST(REF(CROSS(DIF,DEA),1));

B1:=REF(C,A1+1)>C AND REF(DIF,A1+1)<DIF AND CROSS(DIF,DEA);

A2:=BARSLAST(REF(CROSS(K,D),1));

B2:=REF(C,A2+1)>C AND REF(K,A2+1)<K AND CROSS(K,D);

A3:=BARSLAST(REF(CROSS(RSI1,RSI2),1));

B3:=REF(C,A3+1)>C AND REF(RSI1,A3+1)<RSI1 AND CROSS(RSI1,RSI2);

C1:=BARSLAST(REF(CROSS(DEA,DIF),1));

D1:=REF(C,C1+1)<C AND REF(DIF,C1+1)>DIF AND CROSS(DEA,DIF);

C2:=BARSLAST(REF(CROSS(D,K),1));

D2:=REF(C,C2+1)<C AND REF(K,C2+1)>K AND CROSS(D,K);

C3:=BARSLAST(REF(CROSS(RSI2,RSI1),1));

D3:=REF(C,C3+1)<C AND REF(RSI1,C3+1)>RSI1 AND CROSS(RSI2,RSI1);

VAR188:=((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)))*(100);

VAR288:=REVERSE(VAR188);

VAR388:=SMA(VAR188,9,1);

K88:=SMA(VAR388,3,1);

D88:=SMA(K88,3,1);

STICKLINE((K88>=D88),K88,D88,6,0),COLORRED;

STICKLINE((K88<=D88),K88,D88,6,0),COLORGREEN;

VAR51:=EMA(CLOSE,2)-EMA(CLOSE,150);

VAR61:=EMA(VAR51,100);

VAR71:=2*(VAR51-VAR61);

VAR81:=POW(VAR71,3)*0.100+POW(VAR71,1);

版:=IF(VAR71>0.100,VAR81,0)*10;

市:=版;

挺身上九重:=(LLV(LOW,25)-CLOSE)/(LLV(LOW,25)-HHV(HIGH,25))*100;

VAR21B:=(CLOSE-LLV(LOW,11))/(HHV(HIGH,11)-LLV(LOW,11))*100;

VAR21C:=SMA(VAR21B,4,1);

散户:=SMA(VAR21C,4,1);

VAR21D:=(HHV(HIGH,6)-CLOSE)/(HHV(HIGH,6)-LLV(LOW,6))*100;

VAR21E:=SMA(VAR21D,4,1);

血染夕阳正红:=SMA(VAR21E,4,1);

主力:=SMA(散户,4,1);

VAR2:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200;

VAR3:=SMA(VAR2,3,1);

VAR4:=SMA(VAR3,3,1);

VAR5:=3*VAR3-2*VAR4;

VAR6:=LLV(LOW,5);

VAR7:=HHV(HIGH,5);

VAR8:=EMA((CLOSE-VAR6)/(VAR7-VAR6)*100,4)*2;

VAR9:=EMA(0.667*REF(VAR8,1)+0.333*VAR8,2);

VARA:=3*VAR8-2*VAR9;

VARB:=POW(MA(CLOSE,5),2)+MA(CLOSE,5);

VARC:=POW(MA(LOW,5),2)+MA(LOW,5);

VARD:=POW(MA(HIGH,5),2)+MA(HIGH,5);

VARE:=(VARB-LLV(VARC,64))/(HHV(VARD,64)-LLV(VARC,64))*150+65-10;

VARF:=SMA(VARE,3,1)*1.5-100;

VAR10:=SMA(VARF,3,1);

VAR11:=3*VARF-2*VAR10;

VAR12:=(HIGH+LOW+CLOSE*2)/4;

VAR13:=EMA(VAR12,13);

VAR14:=STD(VAR12,13);

VAR15:=(VAR12-VAR13)*100/VAR14;

VAR16:=EMA(VAR15,5);

VAR17:=EMA(VAR16,13);

VAR18:=EMA(VAR16,13)+200-100;

VAR19:=EMA(VAR18,10);

VAR1A:=3*VAR18-2*VAR19;

VAR1B:=VAR3+VAR8+VARF+VAR18;

VAR1C:=VAR4+VAR9+VAR10+VAR19;

VAR1D:=VAR5+VARA+VAR11+VAR1A;

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

VAR21:=(VAR1E-MA(VAR1E,34))/(0.015*AVEDEV(VAR1E,34));

AMOUNT:=AVPRICE*V;

CAPITAL:=GETPRICE1(‘流通股本’);

VAR22:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);

VAR23:=(HIGH+LOW+CLOSE+VAR1E)/4;

VAR24:=EMA(VAR23,24);

VAR25:=STD(VAR23,24);

VAR26:=(VAR23-VAR24)/VAR25*100;

VAR27:=(VAR1E-MA(VAR1E,24))/(0.015*AVEDEV(VAR1E,24));

VAR28:=EMA(VAR26,5);

VAR2B:=((VAR28+VAR27+VAR21)/3+165)/4;

VAR2C:=(EMA(EMA(EMA(VAR2B,15),10),5)-25)*2;

VAR2D:=(VAR1B+VAR1C+VAR1D*30)/32/5-15;

VAR2E:=EMA(VAR2D,13);

攻击路线:=EMA((VAR2C+VAR2E)/2,2);

印钞痕迹:=REF(攻击路线,1);

攻击路线,COLORGREEN,LINETHICK3;

DY11:=(2*CLOSE+HIGH+LOW)/4;

DY22:=LLV(LOW,34);

DY33:=HHV(HIGH,34);

DYAA:=EMA((DY11-DY22)/(DY33-DY22)*100,30);

DYBB:=EMA(DYAA,5);

A11:=EMA((DY11-DY22)/(DY33-DY22)*100,9);

B11:=EMA(0.667*REF(A11,1)+0.333*A11,2);

DRAWBMP(挺身上九重<血染夕阳正红,28,’2′);

DRAWBMP(血染夕阳正红<挺身上九重,28,’1′);

HZDWR:=MA((CLOSE-LLV(LOW,98))/(HHV(HIGH,98)-LLV(LOW,98))*120,8);

HZZWR:=MA((CLOSE-LLV(LOW,88))/(HHV(HIGH,88)-LLV(LOW,88))*120,8);

RSV88:=(CLOSE-LLV(LOW,26))/(HHV(HIGH,26)-LLV(LOW,26));

DY188:=(OPEN+CLOSE+HIGH+LOW)/4;

DY288:=LLV(LOW,13);

DY388:=HHV(HIGH,13);

DYA88:=MA((DY188-DY288)/(DY388-DY288)*100,1);

DYB88:=MA(DYA88,5);

A188:=EMA((DY188-DY288)/(DY388-DY288)*180,20);

B188:=EMA(REF(A188,1),1);

B288:=MA(0.667*REF(RSV88,1)+0.333*RSV88,1);

RB:=IF(A188>=B288,A188,B288);

QL:=IF(B188-A188,B188,A188);

RSV1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

RSV2:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;

J1:=SMA(RSV1,3,1);

J2:=SMA(J1,3,1);

趋势线:=3*SMA(RSV2,5,1)-2*SMA(SMA(RSV2,5,1),3,1);

K888:=SMA(RSV2,3,1);

D888:=SMA(K,3,1);

买点准备:=IF(趋势线<=10,25,0);

卖点准备:=IF(CROSS(J2,J1) AND J2>85,70,100);

DRAWBMP(趋势线>=49,65,’A18′);

DRAWBMP(趋势线<=49,55,’下’);

PARTLINE1(攻击路线<0,攻击路线),LINETHICK3,COLORMAGENTA;

PARTLINE1(印钞痕迹<攻击路线 AND 攻击路线<0,攻击路线),LINETHICK3,COLORYELLOW;

PARTLINE1(攻击路线<100 AND 攻击路线>0,攻击路线),LINETHICK3,COLORGREEN;

PARTLINE1(印钞痕迹<攻击路线 AND 攻击路线>0,攻击路线),LINETHICK3,COLORRED;

PARTLINE1(攻击路线>100,攻击路线),LINETHICK2,COLORBLUE;

STICKLINE1(攻击路线>135,115,110,10,0),COLORGREEN;

STICKLINE1(攻击路线>105,110,105,10,1),COLORBLUE;

STICKLINE1(攻击路线<-15,5,10,10,1),COLORMAGENTA;

STICKLINE1(攻击路线<-26,10,15,10,0),COLORRED;

RSV199:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;

K199:=SMA(RSV199,5,1);

D199:=SMA(K199,3,1);

J199:=3*K199-2*D199;

AA199:=EMA(J199,12);

AA299:=REF(AA199,1);

STICKLINE(AA199>AA299,AA199,AA299,2,1),COLORRED;

STICKLINE(AA199<=AA299,AA199,AA299,2,1),COLORGREEN;

AA99:=REF(CLOSE,1);

QS99:=SMA(MAX(CLOSE-AA99,0),8,1)/SMA(ABS(CLOSE-AA99),8,1)*100,COLORYELLOW,LINETHICK1;

AA399:=CROSS(80,QS99) AND AA199<=AA299;

C199:=CROSS(80,QS99);

C299:=FILTER(C199,10);

D299:=CROSS(QS99,19);

D399:=FILTER(D299,10);

D499:=FILTER(CROSS(QS99,15),10);

A599:=3*SMA((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100,21,1)-2*SMA(SMA((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100,20,1),8,1);

AQW99:=20;

ZQ99:=CROSS(A599,AQW99);

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

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

VAR999:=(LLV(VAR899,2)+LLV(VAR899,4)+LLV(VAR899,6))/3;

MA199:=MA(CLOSE,5);

MA299:=MA(CLOSE,10);

M399:=CROSS(MA299,MA199);

VAR199:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;

VAR299:=SMA(VAR199,3,1);

VAR399:=SMA(VAR299,3,1);

VAR499:=SMA(VAR399,3,1);

波:=VAR399;

段:=VAR499;

VAR699:=CROSS(VAR399,VAR499) AND VAR399<20;

CD99:=FILTER(CROSS(VAR399,VAR499),10);

HH99:=HHV(HIGH,3);

LL99:=LLV(LOW,3);

HH199:=BARSLAST((HH99>REF(HH99,1)));

LL199:=BARSLAST((LL99<REF(LL99,1)));

A699:=HH199>LL199;

VAR799:=CROSS(VAR499,VAR399) AND VAR399>80;

看多:=ZQ99 AND CD99;

STICKLINE1(看多>0,15,看多*1.01,1,0),COLORMAGENTA;

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

DEA99:=EMA(DIFF99,9);

MMACD99:=(DIFF99-DEA99)*2;

A199:=BARSLAST(REF(CROSS(DIFF99,DEA99),1));

B199:=REF(C,A199+1)>C AND REF(DIFF99,A199+1)<DIFF99 AND CROSS(DIFF99,DEA99) AND DEA99<0;

DRAWTEXT(FILTER(B199,10)=1,15,’M底背’);

STICKLINE1(FILTER(B199,10)=1,0,30,2,0),COLORBLUE;

A299:=BARSLAST(REF(CROSS(DEA99,DIFF99),1));

B299:=REF(CLOSE,A299+1)<CLOSE AND REF(DIFF99,A299+1)>DIFF99 AND CROSS(DEA99,DIFF99);

STICKLINE1(FILTER(B299,5)=1,80,100,2,0),COLORCYAN;

DRAWTEXT(FILTER(B299,5)=1,90,’M顶背’),COLORYELLOW;

RSV99:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9));

K99:=SMA(RSV99,9,3);

D99:=SMA(K99,9,3);

J99:=3*K99-2*D99;

A99:=CROSS(DIFF99,DEA99) AND CROSS(K99,D99) AND CROSS(J99,D99) AND DIFF99<0;

SA99:=CROSS(DEA99,DIFF99) AND CROSS(D99,K99) AND CROSS(D99,J99) AND DIFF99>0;

DRAWTEXT(FILTER(A99,10)=1,12,’ 金叉’),COLORYELLOW;

STICKLINE1(FILTER(A99,10)=1,0,20,2,0),COLORRED;

DRAWTEXT(FILTER(SA99,10)=1,97,’死叉’),COLORYELLOW;

STICKLINE1(FILTER(SA99,10)=1,80,100,2,0),COLORWHITE;

关注福利想要其他类型指标,留言告诉我,优先安排!

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 【文华财经】直白背离提示指标源码 – 攻击路线变色 + M 顶底背标注

评论 抢沙发

9 + 8 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮