通达信飞越彩泓帝叠公式

源码

DRAWGBK(O>C,RGB(0,50,50),RGB(66,0,0),0,'01',0);

{跳空}

STICKLINE(HIGH<REF(LOW,1),HIGH,REF(LOW,1),20,0) ,COLOR888888;

STICKLINE(LOW>REF(HIGH,1) ,LOW,REF(HIGH,1),20,0),COLOR888888;

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);

 

W00:=COST(1);

W10:=COST(10);

W20:=COST(20);

W30:=COST(30);

W40:=COST(40);

W50:=COST(50);

W60:=COST(60);

W70:=COST(70);

W80:=COST(80);

W90:=COST(90);

W100:=COST(99);

W5:=COST(5);

W15:=COST(15);

W25:=COST(25);

W35:=COST(35);

W45:=COST(45);

W55:=COST(55);

W65:=COST(65);

W75:=COST(75);

W85:=COST(85);

W95:=COST(95);

C5:=W5-W00;

C10:=W10-W5;

C15:=W15-W10;

C20:=W20-W15;

C25:=W25-W20;

C30:=W30-W25;

C35:=W35-W30;

C40:=W40-W35;

C45:=W45-W40;

C50:=W50-W45;

C55:=W55-W50;

C60:=W60-W55;

C65:=W65-W60;

C70:=W70-W65;

C75:=W75-W70;

C80:=W80-W75;

C85:=W85-W80;

C90:=W90-W85;

C95:=W95-W90;

C100:=W100-W95;

ZX:=MIN(C5,MIN(C10,MIN(C15,MIN(C20,MIN(C25,MIN(C30,MIN(C35,MIN(C40,MIN(C45,MIN(C50,MIN(C55,MIN(C60,MIN(C65,MIN(C70,MIN(C75,MIN(C80,MIN(C85,MIN(C90,MIN(C95,C100)))))))))))))))))));

STICKLINE(ZX=C5,W00,W5,5,0),COLORFF8800;

STICKLINE(ZX=C10,W10,W5,5,0),COLORFF8800;

STICKLINE(ZX=C15,W15,W10,5,0),COLORFF8800;

STICKLINE(ZX=C20,W20,W15,5,0),COLORFF8800;

STICKLINE(ZX=C25,W25,W20,5,0),COLORFF8800;

STICKLINE(ZX=C30,W30,W25,5,0),COLORFF8800;

STICKLINE(ZX=C35,W35,W30,5,0),COLORFF8800;

STICKLINE(ZX=C40,W40,W35,5,0),COLORFF8800;

STICKLINE(ZX=C45,W45,W40,5,0),COLORFF8800;

STICKLINE(ZX=C50,W50,W45,5,0),COLORFF8800;

STICKLINE(ZX=C55,W55,W50,5,0),COLORFF8800;

STICKLINE(ZX=C60,W60,W55,5,0),COLORFF8800;

STICKLINE(ZX=C65,W65,W60,5,0),COLORFF8800;

STICKLINE(ZX=C70,W70,W65,5,0),COLORFF8800;

STICKLINE(ZX=C75,W75,W70,5,0),COLORFF8800;

STICKLINE(ZX=C80,W80,W75,5,0),COLORFF8800;

STICKLINE(ZX=C85,W85,W70,5,0),COLORFF8800;

STICKLINE(ZX=C90,W90,W85,5,0),COLORFF8800;

STICKLINE(ZX=C95,W95,W90,5,0),COLORFF8800;

STICKLINE(ZX=C100,W100,W95,5,0),COLORFF8800;

筹宽:=W100-W00;

J90:=W90-W60;

J80:=W80-W50;

J70:=W70-W40;

J60:=W60-W30;

J50:=W50-W20;

J40:=W40-W10;

J30:=W30-W00;

 

JJ90:=W90-W70;

JJ80:=W80-W60;

JJ70:=W70-W50;

JJ60:=W60-W40;

JJ50:=W50-W30;

JJ40:=W40-W20;

JJ30:=W30-W10;

 

{跌K线}

STICKLINE(O>=C,C,O,2.6,0),COLOR009900;

STICKLINE(O>=C,C,O,1.9,0),COLOR00BB00;

STICKLINE(O>=C,C,O,1.2,0),COLOR00DD00;

STICKLINE(O>=C,C,O,0.4,0),COLOR00FF00;

{涨K线}   

STICKLINE(C>O,C,O,2.6,0),COLOR000088;   

STICKLINE(C>O,C,O,1.9,0),COLOR0000AA;   

STICKLINE(C>O,C,O,1.2,0),COLOR0000CC;   

STICKLINE(C>O,C,O,0.4,0),COLOR0000EE;

 

近高:IF (HIGH>PEAK(1,N,1),HHV(HIGH,21),PEAK(1,N,1)),COLORGREEN;

近低:IF (LOW<TROUGH(2,N,1),LLV(LOW,21),TROUGH(2,N,1)),COLORRED;

分割0.191:(近高-近低)*0.191+近低,DOTLINE,COLORMAGENTA;

分割0.382:(近高-近低)*0.382+近低,DOTLINE,COLORRED;

分割0.5:(近高-近低)*0.5+近低,DOTLINE,COLORGREEN;

分割0.618:(近高-近低)*0.618+近低,DOTLINE,COLORCYAN;

分割0.809:(近高-近低)*0.809+近低,DOTLINE,COLORYELLOW;

 

TL:=1000000+DA;

TH:=1000000+DB;

TC:=1000000+DC;

TO:=1000000+DO;

AL:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(HIGH,TL),REFDATE(LOW,TL));

BH:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(LOW,TH),REFDATE(HIGH,TH));

CZF:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(HIGH,TC),REFDATE(LOW,TC));

DJB:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(LOW,TO),REFDATE(HIGH,TO));

 

DRAWLINE(DATE=TO,DJB,DATE=TL,AL,0)CIRCLEDOT,COLORWHITE;

DRAWLINE(DATE=TL,AL,DATE=TH,BH,0)LINETHICK2,COLORYELLOW;

DRAWLINE(DATE=TH,BH,DATE=TC,CZF,0)LINETHICK2,COLORCYAN;

 

OP:=BH-AL+CZF;

COP:=0.618*(BH-AL)+CZF;

XOP:=IF((1.618*(BH-AL)+CZF)<0,OP,1.618*(BH-AL)+CZF);

TODAY:=DATE;

STICKLINE(DATE=TC,CZF,XOP,0,-1),COLORYELLOW;

DRAWLINE(DATE=TC,COP,DATE=TODAY,COP,1),DOTLINE,COLORYELLOW;

DRAWLINE(DATE=TC,OP,DATE=TODAY,OP,1),DOTLINE,COLORYELLOW;

DRAWLINE(DATE=TC,XOP,DATE=TODAY,XOP,1),DOTLINE,COLORYELLOW;

DRAWTEXT(DATE=TC,COP*1.003,'COP=0.618'),COLORYELLOW;

DRAWTEXT(DATE=TC,OP*1.003,'OP=1.000'),COLORYELLOW;

DRAWTEXT(DATE=TC,XOP*1.003,'XOP=1.618'),COLORYELLOW;

DRAWNUMBER(DATE=TC,COP,COP),COLORMAGENTA;

DRAWNUMBER(DATE=TC,OP,OP),COLORMAGENTA;

DRAWNUMBER(DATE=TC,XOP,XOP),COLORMAGENTA;

 

F3:=(BH-0.382*(BH-AL));

F5:=(BH-0.5*(BH-AL));

F6:=(BH-0.618*(BH-AL));

{DRAWLINE(DATE=TH,F3,DATE=TODAY,F3,1),LINETHICK4,POINTDOT,COLORYELLOW;

DRAWLINE(DATE=TH,F5,DATE=TODAY,F5,1),LINETHICK4,POINTDOT,COLORYELLOW;

DRAWLINE(DATE=TH,F6,DATE=TODAY,F6,1),LINETHICK4,POINTDOT,COLORYELLOW;}

DRAWTEXT(DATE=TH,F3*1.003,'F3=0.382')COLORYELLOW;

DRAWTEXT(DATE=TH,F5*1.003,'F5=0.500')COLORYELLOW;

DRAWTEXT(DATE=TH,F6*1.003,'F6=0.618')COLORYELLOW;

DRAWNUMBER(DATE=TH,F3,F3)COLORYELLOW;

DRAWNUMBER(DATE=TH,F5,F5)COLORYELLOW;

DRAWNUMBER(DATE=TH,F6,F6)COLORYELLOW;

 

FF3:=(AL-0.382*(AL-DJB));

FF5:=(AL-0.5*(AL-DJB));

FF6:=(AL-0.618*(AL-DJB));

{DRAWLINE(DATE=TL,FF3,DATE=TODAY,FF3,1),LINETHICK4,POINTDOT,COLORWHITE;

DRAWLINE(DATE=TL,FF5,DATE=TODAY,FF5,1),LINETHICK4,POINTDOT,COLORWHITE;

DRAWLINE(DATE=TL,FF6,DATE=TODAY,FF6,1),LINETHICK4,POINTDOT,COLORWHITE;}

DRAWTEXT(DATE=TL,FF3*1.003,'F3=0.382')COLORWHITE;

DRAWTEXT(DATE=TL,FF5*1.003,'F5=0.500')COLORWHITE;

DRAWTEXT(DATE=TL,FF6*1.003,'F6=0.618')COLORWHITE;

DRAWNUMBER(DATE=TL,FF3,FF3);

DRAWNUMBER(DATE=TL,FF5,FF5);

DRAWNUMBER(DATE=TL,FF6,FF6);

 

{反向}

TL1:=1000000+DA1;

TH1:=1000000+DB1;

TC1:=1000000+DC1;

TO1:=1000000+DO1;

AL1:=IF(REFDATE(CLOSE,TL1)>REFDATE(CLOSE,TH1),REFDATE(HIGH,TL1),REFDATE(LOW,TL1));

BH1:=IF(REFDATE(CLOSE,TL1)>REFDATE(CLOSE,TH1),REFDATE(LOW,TH1),REFDATE(HIGH,TH1));

CZF1:=IF(REFDATE(CLOSE,TL1)>REFDATE(CLOSE,TH1),REFDATE(HIGH,TC1),REFDATE(LOW,TC1));

DJB1:=IF(REFDATE(CLOSE,TL1)>REFDATE(CLOSE,TH1),REFDATE(LOW,TO1),REFDATE(HIGH,TO1));

OP1:=BH1-AL1+CZF1;

COP1:=0.618*(BH1-AL1)+CZF1;

XOP1:=IF((1.618*(BH1-AL1)+CZF1)<0,OP1,1.618*(BH1-AL1)+CZF1);

STICKLINE(DATE=TC1,CZF1,XOP1,0,-1),COLORGREEN;

DRAWLINE(DATE=TC1,COP1,DATE=TODAY,COP1,1)DOTLINE,COLORGREEN;

DRAWLINE(DATE=TC1,OP1,DATE=TODAY,OP1,1)DOTLINE,COLORGREEN;

DRAWLINE(DATE=TC1,XOP1,DATE=TODAY,XOP1,1)DOTLINE,COLORGREEN;

DRAWTEXT(DATE=TC1,COP1*1.003,'COP=0.618')COLORGREEN;

DRAWTEXT(DATE=TC1,OP1*1.003,'OP=1.000')COLORGREEN;

DRAWTEXT(DATE=TC1,XOP1*1.003,'XOP=1.618')COLORGREEN;

DRAWNUMBER(DATE=TC1,COP1,COP1)COLORMAGENTA;

DRAWNUMBER(DATE=TC1,OP1,OP1)COLORMAGENTA;

DRAWNUMBER(DATE=TC1,XOP1,XOP1)COLORMAGENTA;

 

DRAWLINE(DATE=TO1,DJB1,DATE=TL1,AL1,0)CIRCLEDOT,COLORYELLOW;

DRAWLINE(DATE=TL1,AL1,DATE=TH1,BH1,0)LINETHICK2,COLORCYAN;

DRAWLINE(DATE=TH1,BH1,DATE=TC1,CZF1,0)LINETHICK2,COLORYELLOW;

 

F3~:=(BH1-0.382*(BH1-AL1));

F5~:=(BH1-0.5*(BH1-AL1));

F6~:=(BH1-0.618*(BH1-AL1));

F8~:=(BH1-0.809*(BH1-AL1));

{DRAWLINE(DATE=TH1,F3~,DATE=TODAY,F3~,1),LINETHICK4,POINTDOT,COLORCYAN;

DRAWLINE(DATE=TH1,F5~,DATE=TODAY,F5~,1),LINETHICK4,POINTDOT,COLORCYAN;

DRAWLINE(DATE=TH1,F6~,DATE=TODAY,F6~,1),LINETHICK4,POINTDOT,COLORCYAN;

DRAWLINE(DATE=TH1,F8~,DATE=TODAY,F8~,1),LINETHICK4,POINTDOT,COLORCYAN;}

DRAWTEXT(DATE=TH1,F3~*1.003,'F3=0.382')COLORCYAN;

DRAWTEXT(DATE=TH1,F5~*1.003,'F5=0.500')COLORCYAN;

DRAWTEXT(DATE=TH1,F6~*1.003,'F6=0.618')COLORCYAN;

DRAWTEXT(DATE=TH1,F8~*1.003,'F8=0.809')COLORCYAN;

 

DRAWNUMBER(DATE=TH1,F3~,F3~)COLORCYAN;

DRAWNUMBER(DATE=TH1,F5~,F5~)COLORCYAN;

DRAWNUMBER(DATE=TH1,F6~,F6~)COLORCYAN;

DRAWNUMBER(DATE=TH1,F8~,F8~)COLORCYAN;

 

FF31:=(AL1-0.382*(AL1-DJB1));

FF51:=(AL1-0.5*(AL1-DJB1));

FF61:=(AL1-0.618*(AL1-DJB1));

{DRAWLINE(DATE=TL1,FF31,DATE=TODAY,FF31,1),LINETHICK4,POINTDOT,COLORWHITE;

DRAWLINE(DATE=TL1,FF51,DATE=TODAY,FF51,1),LINETHICK4,POINTDOT,COLORWHITE;

DRAWLINE(DATE=TL1,FF61,DATE=TODAY,FF61,1),LINETHICK4,POINTDOT,COLORWHITE;}

DRAWTEXT(DATE=TL1,FF31*1.003,'F3=0.382')COLORWHITE;

DRAWTEXT(DATE=TL1,FF51*1.003,'F5=0.500')COLORWHITE;

DRAWTEXT(DATE=TL1,FF61*1.003,'F6=0.618')COLORWHITE;

DRAWNUMBER(DATE=TL1,FF31,FF31);

DRAWNUMBER(DATE=TL1,FF51,FF51);

DRAWNUMBER(DATE=TL1,FF61,FF61);

 

 

{顶底背离}

LC:=REF(CLOSE,1);

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

FF:=EMA(CLOSE,3);

MA15:=EMA(CLOSE,21);

DRAWTEXT(CROSS(FF,MA15),(LOW * 0.99),'底背离'),COLORRED;

{DRAWICON(CROSS(FF,MA15),(LOW * 0.99),7); }

{顶背离}

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

DRAWTEXT(CROSS(88,RSI1) AND  (MA(C,3))>(EMA(C,3)) ,(HIGH + 0.3),'顶背离'),COLORGREEN;

{DRAWICON(CROSS(88,RSI1) AND  (MA(C,3))>(EMA(C,3)) ,(HIGH + 0.3),8); };

DRAWTEXT(REF(C,BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1))+1)>C AND

REF("MACD.DIF",BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1))+1)

<"MACD.DIF" AND CROSS("MACD.DIF","MACD.DEA")

>0,L-0.02,'MACD底背离'),COLORRED;{MACD底背离}

DRAWTEXT(REF(C,BARSLAST(REF(CROSS("KDJ.K","KDJ.D"),1))+1)>C AND

REF("KDJ.K",BARSLAST(REF(CROSS("KDJ.K","KDJ.D"),1))+1)<"KDJ.K" AND

CROSS("KDJ.K","KDJ.D"),L-0.10,'KDJ底背离'),COLORBLUE;{KDJ底背离}

DRAWTEXT(REF(C,BARSLAST(REF(CROSS("RSI.RSI1","RSI.RSI2"),1))+1)>C AND

REF("RSI.RSI1",BARSLAST(REF(CROSS("RSI.RSI1","RSI.RSI2"),1))+1)

<"RSI.RSI1" AND CROSS("RSI.RSI1","RSI.RSI2")

>0,L-0.18,'RSI底背离');{RSI底背离};

DRAWTEXT(REF(C,BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1))+1)<C

AND REF("MACD.DIF",BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1))+1)

>"MACD.DIF" AND CROSS("MACD.DEA","MACD.DIF")

>0,H+0.16,'MACD顶背离'),COLORGREEN;{MACD顶背离};

DRAWTEXT(REF(C,BARSLAST(REF(CROSS("KDJ.D","KDJ.K"),1))+1)<C

AND REF("KDJ.K",BARSLAST(REF(CROSS("KDJ.D","KDJ.K"),1))+1)

>"KDJ.K" AND CROSS("KDJ.D","KDJ.K")>0,H+0.08,'KDJ顶背离');{KDJ顶背离};

{涨跌提示}

涨停:=IF((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(C,1)),1,0);

STICKLINE(涨停,OPEN,CLOSE,1.5,0),COLORYELLOW;

跌停:=IF((REF(C,1)-C)*100/REF(C,1)>=(10-0.01*100/REF(C,1)),1,0);

STICKLINE(跌停,OPEN,CLOSE,1.5,0),COLORWHITE;

机构:=(L2_VOL(0,0) - L2_VOL(0,1))*VOL/CAPITAL;
 

 




未来函数检测结果如下:
该公式包含未来函数:PEAK
该公式包含未来函数:TROUGH
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式

联系我们  |  股票指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 粤ICP备2023063687号-2 股票指标网别名指标网仅为互联网文章,所有股票指标公式及文章仅供学习研究,并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。股票指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
QQ:88652583 微信 88652583
sitemap站点地图