神奇指标网

通达信江恩角度线指标公式源码分享

浏览 535次浏览
标签: 均线
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



相关简介:通达信江恩角度线指标公式源码分享


     通达信指标公式源码概况:


  指标类别:通达信指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图



   江恩角度线分为上角度和下角度两种类型。角度线的每天直线都有一定的角度。这些角度的得到都与百分比中的那些数字有关。每个角度的正切或余切都等于百分比数中的某个分数(或者是百分数)。

   每条直线都有支撑和压力的功能,但这里面最重要的是45度线、63.75度线、和26.25度线。这三条直线分别对应百分比线中的50%、62.5%、37.5%百分比线。其余的角度虽然在股价的波动中也能起到一定的作用,但重要性相对较低,很容易被突破

   这里股友们需要特别注意,当股价上传过45度线后,无论向下或者向下,都将发生重大反转。一旦反转发生,价格将异动到下一条线。比如,当向上趋势发生反转,将移到26.25度线,当向下趋势反转,将移到63.75度线。

   同样我们也可以画一个更复杂的江恩角度线,我们都知道股价从高点跌至低点我们可以画一个向下的江恩角度线,那么他在反弹后的第一个高点,我们同样也可以画一个向上的角度线。




通达信指标公式源码:



    上角度:=70;
    下角度:=70;
    HDAY:=600;LDAY:=600;调点:=3;角度:=100;
    CURR:=CURRBARSCOUNT;
    TCH:=CONST(FINDHIGH(H,0,HDAY*10,1));
    GTT:=CONST(BARSLAST(TCH=H))+1;
    SX跌H:=CONST(IF(GTT=1,H,REF(H,GTT-1)));
    BCL:=CONST(FINDLOW(L,0,LDAY*10,1));
    DTT:=CONST(BARSLAST(BCL=L))+1;
    SX涨L:=CONST(IF(DTT=1,L,REF(L,DTT-1)));
    涨点:=BARSSINCE(BACKSET(ISLASTBAR,BARSLAST(L=SX涨L)+1));
    跌点:=BARSSINCE(BACKSET(ISLASTBAR,BARSLAST(H=SX跌H)+1));
    最低:=IF(调点=1,跌点,IF(调点=2,涨点,IF(调点=3,涨点,跌点)));
    L斜率:=下角度/IF(C<300,1000,10);
    最高:=IF(调点=1,跌点,IF(调点=2,涨点,IF(调点=3,跌点,涨点)));
    H斜率:=上角度/IF(C<300,1000,10);
    天线:=SX跌H;
    地线:=SX涨L;
    K:=(天线-地线)/(IF(跌点>=涨点,跌点,涨点)-IF(跌点>=涨点,涨点,跌点));
    上斜线:=IF(地线+CONST(L斜率*4.00)*最低>=地线,地线+CONST(L斜率*4.00)*最低,DRAWNULL);
    上斜线0:=IF(地线+CONST(L斜率*2.00)*最低>=地线,地线+CONST(L斜率*2.00)*最低,DRAWNULL);
    上斜线1:=IF(地线+CONST(L斜率*1.5)*最低>=地线,地线+CONST(L斜率*1.5)*最低,DRAWNULL);
    上斜线2:=IF(地线+CONST(L斜率*1.00)*最低>=地线,地线+CONST(L斜率*1.000)*最低,DRAWNULL);
    上斜线3:=IF(地线+CONST(L斜率*0.70)*最低>=地线,地线+CONST(L斜率*0.70)*最低,DRAWNULL);
    上斜线4:=IF(地线+CONST(L斜率*0.50)*最低>=地线,地线+CONST(L斜率*0.50)*最低,DRAWNULL);
    上斜线5:=IF(地线+CONST(L斜率*0.365)*最低>=地线,地线+CONST(L斜率*0.365)*最低,DRAWNULL);
    上斜线6:=IF(地线+CONST(L斜率*0.250)*最低>=地线,地线+CONST(L斜率*0.250)*最低,DRAWNULL);
    上斜线7:=IF(地线+CONST(L斜率*0.165)*最低>=地线,地线+CONST(L斜率*0.165)*最低,DRAWNULL);
    上斜线8:=IF(地线+CONST(L斜率*0.123)*最低>=地线,地线+CONST(L斜率*0.123)*最低,DRAWNULL);
    上斜线9:=IF(地线+CONST(L斜率*0.06)*最低>=地线,地线+CONST(L斜率*0.06)*最低,DRAWNULL);
    上9:IF(上斜线9<=天线*1.05,上斜线9,DRAWNULL),COLORAA00AA,COLORRED;
    上8:IF(上斜线8<=天线*1.05,上斜线8,DRAWNULL),COLORAA00AA,COLORRED;
    上7:IF(上斜线7<=天线*1.05,上斜线7,DRAWNULL),COLORAA00AA,COLORRED;
    上6:IF(上斜线6<=天线*1.05,上斜线6,DRAWNULL),COLORAA00AA,COLORRED;
    上5:IF(上斜线5<=天线*1.05,上斜线5,DRAWNULL),COLORAA00AA,COLORRED;
    上4:IF(上斜线4<=天线*1.05,上斜线4,DRAWNULL),COLOR0000FF,COLORYELLOW;
    上3:IF(上斜线3<=天线*1.05,上斜线3,DRAWNULL),COLORAA00AA,COLORRED;
    上2:IF(上斜线2<=天线*1.05,上斜线2,DRAWNULL),COLORAA00AA,COLORRED;
    上1:IF(上斜线1<=天线*1.05,上斜线1,DRAWNULL),COLORAA00AA,COLORRED;
    上0:IF(上斜线0<=天线*1.05,上斜线0,DRAWNULL),COLORAA00AA,COLORRED;
    上:IF(上斜线<=天线*1.05,上斜线,DRAWNULL),COLORAA00AA,COLORRED;
    下斜线:=IF(天线-CONST(H斜率*4.00)*最高<=天线,天线-CONST(H斜率*4.00)*最高,DRAWNULL);
    下斜线0:=IF(天线-CONST(H斜率*2.00)*最高<=天线,天线-CONST(H斜率*2.00)*最高,DRAWNULL);
    下斜线1:=IF(天线-CONST(H斜率*1.500)*最高<=天线,天线-CONST(H斜率*1.500)*最高,DRAWNULL);
    下斜线2:=IF(天线-CONST(H斜率*1.000)*最高<=天线,天线-CONST(H斜率*1.000)*最高,DRAWNULL);
    下斜线3:=IF(天线-CONST(H斜率*0.70)*最高<=天线,天线-CONST(H斜率*0.70)*最高,DRAWNULL);
    下斜线4:=IF(天线-CONST(H斜率*0.50)*最高<=天线,天线-CONST(H斜率*0.50)*最高,DRAWNULL);
    下斜线5:=IF(天线-CONST(H斜率*0.365)*最高<=天线,天线-CONST(H斜率*0.365)*最高,DRAWNULL);
    下斜线6:=IF(天线-CONST(H斜率*0.250)*最高<=天线,天线-CONST(H斜率*0.250)*最高,DRAWNULL);
    下斜线7:=IF(天线-CONST(H斜率*0.165)*最高<=天线,天线-CONST(H斜率*0.165)*最高,DRAWNULL);
    下斜线8:=IF(天线-CONST(H斜率*0.123)*最高<=天线,天线-CONST(H斜率*0.123)*最高,DRAWNULL);
    下斜线9:=IF(天线-CONST(H斜率*0.06)*最高<=天线,天线-CONST(H斜率*0.06)*最高,DRAWNULL);
    下9:IF(下斜线9>=地线*0.95,下斜线9,DRAWNULL),COLORAAAAAA,COLORGREEN;
    下8:IF(下斜线8>=地线*0.95,下斜线8,DRAWNULL),COLORAAAAAA,COLORGREEN;
    下7:IF(下斜线7>=地线*0.95,下斜线7,DRAWNULL),COLORAAAAAA,COLORGREEN;
    下6:IF(下斜线6>=地线*0.95,下斜线6,DRAWNULL),COLORAAAAAA,COLORGREEN;
    下5:IF(下斜线5>=地线*0.95,下斜线5,DRAWNULL),COLORAAAAAA,COLORGREEN;
    下4:IF(下斜线4>=地线*0.95,下斜线4,DRAWNULL),COLOR0000FF,COLORYELLOW;
    下3:IF(下斜线3>=地线*0.95,下斜线3,DRAWNULL),COLORAAAAAA,COLORGREEN;
    下2:IF(下斜线2>=地线*0.95,下斜线2,DRAWNULL),COLORAAAAAA,COLORGREEN;
    下1:IF(下斜线1>=地线*0.95,下斜线1,DRAWNULL),COLORAAAAAA,COLORGREEN;
    下0:IF(下斜线0>=地线*0.95,下斜线0,DRAWNULL),COLORAAAAAA,COLORGREEN;
    下:IF(下斜线>=地线*0.95,下斜线,DRAWNULL),COLORAAAAAA,COLORGREEN;
    DRAWTEXT(上斜线9<=天线*1.05ANDCURRBARSCOUNT=30,上斜线9,'8X1'),COLOR00FF00;
    DRAWTEXT(上斜线8<=天线*1.05ANDCURRBARSCOUNT=30,上斜线8,'4X1'),COLOR00FF00;
    DRAWTEXT(上斜线7<=天线*1.05ANDCURRBARSCOUNT=30,上斜线7,'3X1'),COLOR00FF00;
    DRAWTEXT(上斜线6<=天线*1.05ANDCURRBARSCOUNT=30,上斜线6,'2X1'),COLOR00FF00;
    DRAWTEXT(上斜线5<=天线*1.05ANDCURRBARSCOUNT=30,上斜线5,'3X2'),COLOR00FF00;
    DRAWTEXT(上斜线4<=天线*1.05ANDCURRBARSCOUNT=30,上斜线4,'1X1'),COLOR00FF00;
    DRAWTEXT(上斜线3<=天线*1.05ANDCURRBARSCOUNT=30,上斜线3,'2X3'),COLOR00FF00;
    DRAWTEXT(上斜线2<=天线*1.05ANDCURRBARSCOUNT=30,上斜线2,'1X2'),COLOR00FF00;
    DRAWTEXT(上斜线1<=天线*1.05ANDCURRBARSCOUNT=30,上斜线1,'1X3'),COLOR00FF00;
    DRAWTEXT(上斜线0<=天线*1.05ANDCURRBARSCOUNT=30,上斜线0,'1X4'),COLOR00FF00;
    DRAWTEXT(上斜线<=天线*1.05ANDCURRBARSCOUNT=30,上斜线,'1X8'),COLOR00FF00;
    DRAWTEXT(下斜线9>=地线*0.95ANDCURRBARSCOUNT=10,下斜线9,'8X1'),COLOR00FF00;
    DRAWTEXT(下斜线8>=地线*0.95ANDCURRBARSCOUNT=10,下斜线8,'4X1'),COLOR00FF00;
    DRAWTEXT(下斜线7>=地线*0.95ANDCURRBARSCOUNT=10,下斜线7,'3X1'),COLOR00FF00;
    DRAWTEXT(下斜线6>=地线*0.95ANDCURRBARSCOUNT=10,下斜线6,'2X1'),COLOR00FF00;
    DRAWTEXT(下斜线5>=地线*0.95ANDCURRBARSCOUNT=10,下斜线5,'3X2'),COLOR00FF00;
    DRAWTEXT(下斜线4>=地线*0.95ANDCURRBARSCOUNT=10,下斜线4,'1X1'),COLOR00FF00;
    DRAWTEXT(下斜线3>=地线*0.95ANDCURRBARSCOUNT=10,下斜线3,'2X3'),COLOR00FF00;
    DRAWTEXT(下斜线2>=地线*0.95ANDCURRBARSCOUNT=10,下斜线2,'1X2'),COLOR00FF00;
    DRAWTEXT(下斜线1>=地线*0.95ANDCURRBARSCOUNT=10,下斜线1,'1X3'),COLOR00FF00;
    DRAWTEXT(下斜线0>=地线*0.95ANDCURRBARSCOUNT=10,下斜线0,'1X4'),COLOR00FF00;
    DRAWTEXT(下斜线>=地线*0.95ANDCURRBARSCOUNT=10,下斜线,'1X8'),COLOR00FF00;
    INPUT:n(13,1,999),n1(2,1,3),上角(11,0,500),下角(11,0,500);
    DRAWGBK(CLOSE,COLORRGB(50,100,120),0,1);
    DD0:=REF(DAY,(BARSCOUNT(CLOSE)-1));
    ■上市日期:REF(YEAR,(BARSCOUNT(CLOSE)-1)),LINETHICK0,ColorC0C0C0;
    年:REF(MONTH,(BARSCOUNT(CLOSE)-1)),LINETHICK0,ColorC0C0C0;
    月:REF(DAY,(BARSCOUNT(CLOSE)-1)),LINETHICK0,ColorC0C0C0;
    日:0,LINETHICK0,ColorC0C0C0;
    DRAWTEXT(SYSPARAM(2)=BARPOS,CLOSE,'板块:'+BLKNAME),Color0095BC,align4;
    u1:=SYSPARAM(3);
    u:=u1-SYSPARAM(2)+1;
    hh:=HHV(HIGH,u);
    ll:=LLV(LOW,u);
    最高:hh[u1],COLORYELLOW,ColorC0C0C0;
    最低:ll[u1],COLORred,ColorC0C0C0;
    PARTLINE(CLOSEandn1<>3,最低),COLORred;
    PARTLINE(CLOSEandn1=1,最低+(最高-最低)*0.191),LINEDOT,COLORWHITE;
    PARTLINE(CLOSEandn1=1,最低+(最高-最低)*0.382),LINEDOT,COLORWHITE;
    PARTLINE(CLOSEandn1<>3,最低+(最高-最低)*0.5),ColorFF8200;
    PARTLINE(CLOSEandn1=1,最低+(最高-最低)*0.618),LINEDOT,COLORWHITE;
    PARTLINE(CLOSEandn1=1,最低+(最高-最低)*0.809),LINEDOT,COLORWHITE;
    DRAWTEXT(BARSCOUNT(CLOSE)=SYSPARAM(3)andn1<>3,REF(最低,BArslAst(BARSCOUNT(CLOSE)=SYSPARAM(2))),'最低↓'),ALIGN2,COLORred;
    DRAWTEXT(BARSCOUNT(CLOSE)=SYSPARAM(3)andn1<>3,REF(最高,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'最高↑'),ALIGN2,COLORYELLOW;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1=1,REF((最低+(最高-最低)*0.191)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'黄金0.191↑'+NUMTOSTR(最低+(最高-最低)*0.191,2)),COLORWHITE;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1=1,REF((最低+(最高-最低)*0.382)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'黄金0.382↑'+NUMTOSTR(最低+(最高-最低)*0.382,2)),COLORWHITE;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1<>3,REF((最低+(最高-最低)*0.5)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'50%↑'+NUMTOSTR(最低+(最高-最低)*0.5,2)),ColorFF8200;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1=1,REF((最低+(最高-最低)*0.618)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'黄金0.618↑'+NUMTOSTR(最低+(最高-最低)*0.618,2)),COLORWHITE;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1=1,REF((最低+(最高-最低)*0.809)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'黄金0.809↑'+NUMTOSTR(最低+(最高-最低)*0.809,2)),COLORWHITE;
    PARTLINE(CLOSEandn1=2,最低+(最高-最低)*1/8),LINEDOT,Color0095BC;
    PARTLINE(CLOSEandn1=2,最低+(最高-最低)*1/4),LINEDOT,Color0095BC;
    PARTLINE(CLOSEandn1=2,最低+(最高-最低)*3/8),LINEDOT,Color0095BC;
    PARTLINE(CLOSEandn1=2,最低+(最高-最低)*5/8),LINEDOT,Color0095BC;
    PARTLINE(CLOSEandn1=2,最低+(最高-最低)*7/8),LINEDOT,Color0095BC;
    PARTLINE(CLOSEandn1=2,最低+(最高-最低)*3/4),LINEDOT,Color0095BC;
    k3:=CLOSE>OPENorCLOSE=OPENandCLOSE>REF(CLOSE,1);
    STICKLINE(k3,HIGH,LOW,0.1,0),colorred;
    STICKLINE(k3,OPEN,CLOSE,7,1),colorred;
    STICKLINE(NOT(k3),HIGH,LOW,0.1,0),colorcyan;
    STICKLINE(NOT(k3),CLOSE,OPEN,7,0),colorcyan;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1=2,REF((最低+(最高-最低)*1/8)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'江恩1/8↑'+NUMTOSTR(最低+(最高-最低)*1/8,2)),Color0095BC;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1=2,REF((最低+(最高-最低)*1/4)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'江恩1/4↑'+NUMTOSTR(最低+(最高-最低)*1/4,2)),Color0095BC;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1=2,REF((最低+(最高-最低)*3/8)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'江恩3/8↑'+NUMTOSTR(最低+(最高-最低)*3/8,2)),Color0095BC;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1=2,REF((最低+(最高-最低)*5/8)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'江恩5/8↑'+NUMTOSTR(最低+(最高-最低)*5/8,2)),Color0095BC;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1=2,REF((最低+(最高-最低)*7/8)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'江恩7/8↑'+NUMTOSTR(最低+(最高-最低)*7/8,2)),Color0095BC;
    DRAWTEXT(BARPOS=SYSPARAM(2)andn1=2,REF((最低+(最高-最低)*3/4)*0.996,BARSLAST(BARSCOUNT(CLOSE)=SYSPARAM(2))),'江恩3/4↑'+NUMTOSTR(最低+(最高-最低)*3/4,2)),Color0095BC;
    YB:=SYSPARAM(2);
    a:=SYSPARAM(3);
    P:=(a-YB);
    S4:=SYSPARAM(4);
    S5:=SYSPARAM(5);
    HH:=HHVBARS(HIGH,(P+1));
    LL:=LLVBARS(LOW,(P+1));
    z:=(BARPOS=(a-HH[a]));
    Y:=(BARPOS=(a-LL[a]));
    K:=((S4-S5)/(a-YB));
    DRAWSL(z,HIGH,(0-((15*K)/60)),0,0),POINTDOT,colorFFFF00;
    DRAWSL(z,HIGH,(0-((30*K)/60)),0,0),POINTDOT,colorFFFF00;
    DRAWSL(z,HIGH,(0-((45*K)/60)),0,0),POINTDOT,colorFFFF00;
    DRAWSL(z,HIGH,(0-((60*K)/60)),0,0),colorFFFF00;
    DRAWSL(z,HIGH,(0-((85*K)/60)),0,0),POINTDOT,colorFFFF00;
    DRAWSL(z,HIGH,(0-((120*K)/60)),0,0),POINTDOT,colorFFFF00;
    DRAWSL(z,HIGH,(0-((165*K)/60)),0,0),POINTDOT,colorFFFF00;
    DRAWSL(z,HIGH,(0-((240*K)/60)),0,0),POINTDOT,colorFFFF00;
    DRAWSL(z,HIGH,(0-((360*K)/60)),0,0),POINTDOT,colorFFFF00;
    DRAWSL(z,HIGH,(0-((600*K)/60)),0,0),POINTDOT,colorFFFF00;
    DRAWSL(Y,LOW,((10*K)/60),0,0),POINTDOT,colorFF00FF;
    DRAWSL(Y,LOW,((30*K)/60),0,0),POINTDOT,colorFF00FF;
    DRAWSL(Y,LOW,((60*K)/60),0,0),POINTDOT,colorFF00FF;
    DRAWSL(Y,LOW,((90*K)/60),0,0),POINTDOT,colorFF00FF;
    DRAWSL(Y,LOW,((120*K)/60),0,0),colorFF00FF;
    DRAWSL(Y,LOW,((180*K)/60),0,0),POINTDOT,colorFF00FF;
    DRAWSL(Y,LOW,((300*K)/60),0,0),POINTDOT,colorFF00FF;
    DRAWSL(Y,LOW,((540*K)/60),0,0),POINTDOT,colorFF00FF;
    DRAWSL(Y,LOW,((1020*K)/60),0,0),POINTDOT,colorFF00FF;
    A:=SYSPARAM(1);
    VERTLINE(BARPOS=A),POINTDOT,Color0095BC,shift13;
    VERTLINE(BARPOS=A),POINTDOT,Color0095BC,shift21;
    VERTLINE(BARPOS=A),POINTDOT,Color0095BC,shift34;
    VERTLINE(BARPOS=A),POINTDOT,Color0095BC,shift55;
    VERTLINE(BARPOS=A),POINTDOT,Color0095BC,shift89;
    VERTLINE(BARPOS=A),POINTDOT,Color0095BC,shift144;
    DRAWTEXT(BARPOS=A,SYSPARAM(5),'天数'),Color0095BC,align2;
    DRAWTEXT(BARPOS=A,SYSPARAM(5),'13'),Color0095BC,shift13;
    DRAWTEXT(BARPOS=A,SYSPARAM(5),'21'),Color0095BC,shift21;
    DRAWTEXT(BARPOS=A,SYSPARAM(5),'34'),Color0095BC,shift34;
    DRAWTEXT(BARPOS=A,SYSPARAM(5),'55'),Color0095BC,shift55;
    DRAWTEXT(BARPOS=A,SYSPARAM(5),'89'),Color0095BC,shift89;
    DRAWTEXT(BARPOS=A,SYSPARAM(5),'144'),Color0095BC,shift144;





[源码注释]通达信公式动态翻译结果


   上角度赋值:70

   下角度赋值:70

   HDAY赋值:600

   LDAY赋值:600

   调点赋值:3

   角度赋值:100

   CURR赋值:到最后交易的周期

   TCH赋值:最高价在0日前的HDAY*10天内第1个最高价的最后一日取值设为常数

   GTT赋值:上次TCH=最高价距今天数的最后一日取值设为常数+1

   SX跌H赋值:如果GTT=1,返回最高价,否则返回GTT-1日前的最高价的最后一日取值设为常数

   BCL赋值:最低价在0日前的LDAY*10天内第1个最低价的最后一日取值设为常数

   DTT赋值:上次BCL=最低价距今天数的最后一日取值设为常数+1

   SX涨L赋值:如果DTT=1,返回最低价,否则返回DTT-1日前的最低价的最后一日取值设为常数

   涨点赋值:首次若是否最后一个周期则将最近上次最低价=SX涨L距今天数+1周期置为1距今天数

   跌点赋值:首次若是否最后一个周期则将最近上次最高价=SX跌H距今天数+1周期置为1距今天数

   最低赋值:如果调点=1,返回跌点,否则返回如果调点=2,返回涨点,否则返回如果调点=3,返回涨点,否则返回跌点

   L斜率赋值:下角度/如果收盘价<,返回?,否则返回?

   300,1000,10)

   最高赋值:如果调点=1,返回跌点,否则返回如果调点=2,返回涨点,否则返回如果调点=3,返回跌点,否则返回涨点

   H斜率赋值:上角度/如果收盘价<,返回?,否则返回?

   300,1000,10)

   天线赋值:SX跌H

   地线赋值:SX涨L

   K赋值:(天线-地线)/(如果跌点>,返回?,否则返回?

   =涨点,跌点,涨点)-如果跌点>,返回?,否则返回?

   =涨点,涨点,跌点))

   上斜线赋值:如果地线+L斜率*4.00的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*4.00的最后一日取值设为常数*最低,无效数)

   上斜线0赋值:如果地线+L斜率*2.00的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*2.00的最后一日取值设为常数*最低,无效数)

   上斜线1赋值:如果地线+L斜率*1.5的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*1.5的最后一日取值设为常数*最低,无效数)

   上斜线2赋值:如果地线+L斜率*1.00的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*1.000的最后一日取值设为常数*最低,无效数)

   上斜线3赋值:如果地线+L斜率*0.70的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*0.70的最后一日取值设为常数*最低,无效数)

   上斜线4赋值:如果地线+L斜率*0.50的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*0.50的最后一日取值设为常数*最低,无效数)

   上斜线5赋值:如果地线+L斜率*0.365的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*0.365的最后一日取值设为常数*最低,无效数)

   上斜线6赋值:如果地线+L斜率*0.250的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*0.250的最后一日取值设为常数*最低,无效数)

   上斜线7赋值:如果地线+L斜率*0.165的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*0.165的最后一日取值设为常数*最低,无效数)

   上斜线8赋值:如果地线+L斜率*0.123的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*0.123的最后一日取值设为常数*最低,无效数)

   上斜线9赋值:如果地线+L斜率*0.06的最后一日取值设为常数*最低>,返回?,否则返回?

   =地线,地线+L斜率*0.06的最后一日取值设为常数*最低,无效数)

   输出上9:如果上斜线9<,返回?,否则返回?

   =天线*1.05,上斜线9,无效数),COLORAA00AA,画红色

   输出上8:如果上斜线8<,返回?,否则返回?

   =天线*1.05,上斜线8,无效数),COLORAA00AA,画红色

   输出上7:如果上斜线7<,返回?,否则返回?

   =天线*1.05,上斜线7,无效数),COLORAA00AA,画红色

   输出上6:如果上斜线6<,返回?,否则返回?

   =天线*1.05,上斜线6,无效数),COLORAA00AA,画红色

   输出上5:如果上斜线5<,返回?,否则返回?

   =天线*1.05,上斜线5,无效数),COLORAA00AA,画红色

   输出上4:如果上斜线4<,返回?,否则返回?

   =天线*1.05,上斜线4,无效数),COLOR0000FF,画黄色

   输出上3:如果上斜线3<,返回?,否则返回?

   =天线*1.05,上斜线3,无效数),COLORAA00AA,画红色

   输出上2:如果上斜线2<,返回?,否则返回?

   =天线*1.05,上斜线2,无效数),COLORAA00AA,画红色

   输出上1:如果上斜线1<,返回?,否则返回?

   =天线*1.05,上斜线1,无效数),COLORAA00AA,画红色

   输出上0:如果上斜线0<,返回?,否则返回?

   =天线*1.05,上斜线0,无效数),COLORAA00AA,画红色

   输出上:如果上斜线<,返回?,否则返回?

   =天线*1.05,上斜线,无效数),COLORAA00AA,画红色

   下斜线赋值:如果天线-H斜率*4.00的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*4.00的最后一日取值设为常数*最高,无效数)

   下斜线0赋值:如果天线-H斜率*2.00的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*2.00的最后一日取值设为常数*最高,无效数)

   下斜线1赋值:如果天线-H斜率*1.500的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*1.500的最后一日取值设为常数*最高,无效数)

   下斜线2赋值:如果天线-H斜率*1.000的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*1.000的最后一日取值设为常数*最高,无效数)

   下斜线3赋值:如果天线-H斜率*0.70的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*0.70的最后一日取值设为常数*最高,无效数)

   下斜线4赋值:如果天线-H斜率*0.50的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*0.50的最后一日取值设为常数*最高,无效数)

   下斜线5赋值:如果天线-H斜率*0.365的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*0.365的最后一日取值设为常数*最高,无效数)

   下斜线6赋值:如果天线-H斜率*0.250的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*0.250的最后一日取值设为常数*最高,无效数)

   下斜线7赋值:如果天线-H斜率*0.165的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*0.165的最后一日取值设为常数*最高,无效数)

   下斜线8赋值:如果天线-H斜率*0.123的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*0.123的最后一日取值设为常数*最高,无效数)

   下斜线9赋值:如果天线-H斜率*0.06的最后一日取值设为常数*最高<,返回?,否则返回?

   =天线,天线-H斜率*0.06的最后一日取值设为常数*最高,无效数)

   输出下9:如果下斜线9>,返回?,否则返回?

   =地线*0.95,下斜线9,无效数),COLORAAAAAA,画绿色

   输出下8:如果下斜线8>,返回?,否则返回?

   =地线*0.95,下斜线8,无效数),COLORAAAAAA,画绿色

   输出下7:如果下斜线7>,返回?,否则返回?

   =地线*0.95,下斜线7,无效数),COLORAAAAAA,画绿色

   输出下6:如果下斜线6>,返回?,否则返回?

   =地线*0.95,下斜线6,无效数),COLORAAAAAA,画绿色

   输出下5:如果下斜线5>,返回?,否则返回?

   =地线*0.95,下斜线5,无效数),COLORAAAAAA,画绿色

   输出下4:如果下斜线4>,返回?,否则返回?

   =地线*0.95,下斜线4,无效数),COLOR0000FF,画黄色

   输出下3:如果下斜线3>,返回?,否则返回?

   =地线*0.95,下斜线3,无效数),COLORAAAAAA,画绿色

   输出下2:如果下斜线2>,返回?,否则返回?

   =地线*0.95,下斜线2,无效数),COLORAAAAAA,画绿色

   输出下1:如果下斜线1>,返回?,否则返回?

   =地线*0.95,下斜线1,无效数),COLORAAAAAA,画绿色

   输出下0:如果下斜线0>,返回?,否则返回?

   =地线*0.95,下斜线0,无效数),COLORAAAAAA,画绿色

   输出下:如果下斜线>,返回?,否则返回?

   =地线*0.95,下斜线,无效数),COLORAAAAAA,画绿色

   当满足条件上斜线9<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线9,'8X1'),COLOR00FF00

   当满足条件上斜线8<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线8,'4X1'),COLOR00FF00

   当满足条件上斜线7<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线7,'3X1'),COLOR00FF00

   当满足条件上斜线6<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线6,'2X1'),COLOR00FF00

   当满足条件上斜线5<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线5,'3X2'),COLOR00FF00

   当满足条件上斜线4<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线4,'1X1'),COLOR00FF00

   当满足条件上斜线3<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线3,'2X3'),COLOR00FF00

   当满足条件上斜线2<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线2,'1X2'),COLOR00FF00

   当满足条件上斜线1<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线1,'1X3'),COLOR00FF00

   当满足条件上斜线0<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线0,'1X4'),COLOR00FF00

   当满足条件上斜线<时,在?位置书写文字

   =天线*1.05ANDCURRBARSCOUNT=30,上斜线,'1X8'),COLOR00FF00

   当满足条件下斜线9>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线9,'8X1'),COLOR00FF00

   当满足条件下斜线8>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线8,'4X1'),COLOR00FF00

   当满足条件下斜线7>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线7,'3X1'),COLOR00FF00

   当满足条件下斜线6>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线6,'2X1'),COLOR00FF00

   当满足条件下斜线5>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线5,'3X2'),COLOR00FF00

   当满足条件下斜线4>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线4,'1X1'),COLOR00FF00

   当满足条件下斜线3>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线3,'2X3'),COLOR00FF00

   当满足条件下斜线2>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线2,'1X2'),COLOR00FF00

   当满足条件下斜线1>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线1,'1X3'),COLOR00FF00

   当满足条件下斜线0>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线0,'1X4'),COLOR00FF00

   当满足条件下斜线>时,在?位置书写文字

   =地线*0.95ANDCURRBARSCOUNT=10,下斜线,'1X8'),COLOR00FF00

   输出INPUT:N(13,1,999),N1(2,1,3),上角(11,0,500),下角(11,0,500)

   填充背景

   DD0赋值:(收盘价的有效数据周期数-1)日前的日

   输出■上市日期:(收盘价的有效数据周期数-1)日前的年份,线宽为0,COLORC0C0C0

   输出年:(收盘价的有效数据周期数-1)日前的月份,线宽为0,COLORC0C0C0

   输出月:(收盘价的有效数据周期数-1)日前的日,线宽为0,COLORC0C0C0

   输出日:0,线宽为0,COLORC0C0C0

   当满足条件SYSPARAM(2)=BARPOS时,在收盘价位置书写文字,COLOR0095BC,ALIGN4

   U1赋值:SYSPARAM(3)

   U赋值:U1-SYSPARAM(2)+1

   HH赋值:U日内最高价的最高值

   LL赋值:U日内最低价的最低值

   输出最高:HH[U1],画黄色,COLORC0C0C0

   输出最低:LL[U1],画红色,COLORC0C0C0

   PARTLINE(CLOSEANDN1不等于3,最低),画红色

   PARTLINE(CLOSEANDN1=1,最低+(最高-最低)*0.191),LINEDOT,画白色

   PARTLINE(CLOSEANDN1=1,最低+(最高-最低)*0.382),LINEDOT,画白色

   PARTLINE(CLOSEANDN1不等于3,最低+(最高-最低)*0.5),COLORFF8200

   PARTLINE(CLOSEANDN1=1,最低+(最高-最低)*0.618),LINEDOT,画白色

   PARTLINE(CLOSEANDN1=1,最低+(最高-最低)*0.809),LINEDOT,画白色

   当满足条件收盘价的有效数据周期数=SYSPARAM(3)ANDN1不等于3时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的最低位置书写文字,ALIGN2,画红色

   当满足条件收盘价的有效数据周期数=SYSPARAM(3)ANDN1不等于3时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的最高位置书写文字,ALIGN2,画黄色

   当满足条件BARPOS=SYSPARAM(2)ANDN1=1时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*0.191)*0.996位置书写文字,画白色

   当满足条件BARPOS=SYSPARAM(2)ANDN1=1时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*0.382)*0.996位置书写文字,画白色

   当满足条件BARPOS=SYSPARAM(2)ANDN1不等于3时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*0.5)*0.996位置书写文字,COLORFF8200

   当满足条件BARPOS=SYSPARAM(2)ANDN1=1时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*0.618)*0.996位置书写文字,画白色

   当满足条件BARPOS=SYSPARAM(2)ANDN1=1时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*0.809)*0.996位置书写文字,画白色

   PARTLINE(CLOSEANDN1=2,最低+(最高-最低)*1/8),LINEDOT,COLOR0095BC

   PARTLINE(CLOSEANDN1=2,最低+(最高-最低)*1/4),LINEDOT,COLOR0095BC

   PARTLINE(CLOSEANDN1=2,最低+(最高-最低)*3/8),LINEDOT,COLOR0095BC

   PARTLINE(CLOSEANDN1=2,最低+(最高-最低)*5/8),LINEDOT,COLOR0095BC

   PARTLINE(CLOSEANDN1=2,最低+(最高-最低)*7/8),LINEDOT,COLOR0095BC

   PARTLINE(CLOSEANDN1=2,最低+(最高-最低)*3/4),LINEDOT,COLOR0095BC

   K3赋值:收盘价>OPENORCLOSE=OPENANDCLOSE>1日前的收盘价

   当满足条件K3时,在最高价和最低价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画红色

   当满足条件K3时,在开盘价和收盘价位置之间画柱状线,宽度为7,1不为0则画空心柱.,画红色

   当满足条件取反时,在最高价和最低价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画青色

   当满足条件取反时,在收盘价和开盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,画青色

   当满足条件BARPOS=SYSPARAM(2)ANDN1=2时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*1/8)*0.996位置书写文字,COLOR0095BC

   当满足条件BARPOS=SYSPARAM(2)ANDN1=2时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*1/4)*0.996位置书写文字,COLOR0095BC

   当满足条件BARPOS=SYSPARAM(2)ANDN1=2时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*3/8)*0.996位置书写文字,COLOR0095BC

   当满足条件BARPOS=SYSPARAM(2)ANDN1=2时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*5/8)*0.996位置书写文字,COLOR0095BC

   当满足条件BARPOS=SYSPARAM(2)ANDN1=2时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*7/8)*0.996位置书写文字,COLOR0095BC

   当满足条件BARPOS=SYSPARAM(2)ANDN1=2时,在上次收盘价的有效数据周期数=SYSPARAM(2)距今天数日前的(最低+(最高-最低)*3/4)*0.996位置书写文字,COLOR0095BC

   YB赋值:SYSPARAM(2)

   A赋值:SYSPARAM(3)

   P赋值:(A-YB)

   S4赋值:SYSPARAM(4)

   S5赋值:SYSPARAM(5)

   HH赋值:(P+1)日内最高价距今天数

   LL赋值:(P+1)日内最低价距今天数

   Z赋值:(BARPOS=(A-HH[A]))

   Y赋值:(BARPOS=(A-LL[A]))

   K赋值:((S4-S5)/(A-YB))

   当满足条件Z时,在最高价位置画斜线(0-((15*K)/60))斜率0长度,0方向.,POINTDOT,COLORFFFF00

   当满足条件Z时,在最高价位置画斜线(0-((30*K)/60))斜率0长度,0方向.,POINTDOT,COLORFFFF00

   当满足条件Z时,在最高价位置画斜线(0-((45*K)/60))斜率0长度,0方向.,POINTDOT,COLORFFFF00

   当满足条件Z时,在最高价位置画斜线(0-((60*K)/60))斜率0长度,0方向.,COLORFFFF00

   当满足条件Z时,在最高价位置画斜线(0-((85*K)/60))斜率0长度,0方向.,POINTDOT,COLORFFFF00

   当满足条件Z时,在最高价位置画斜线(0-((120*K)/60))斜率0长度,0方向.,POINTDOT,COLORFFFF00

   当满足条件Z时,在最高价位置画斜线(0-((165*K)/60))斜率0长度,0方向.,POINTDOT,COLORFFFF00

   当满足条件Z时,在最高价位置画斜线(0-((240*K)/60))斜率0长度,0方向.,POINTDOT,COLORFFFF00

   当满足条件Z时,在最高价位置画斜线(0-((360*K)/60))斜率0长度,0方向.,POINTDOT,COLORFFFF00

   当满足条件Z时,在最高价位置画斜线(0-((600*K)/60))斜率0长度,0方向.,POINTDOT,COLORFFFF00

   当满足条件Y时,在最低价位置画斜线((10*K)/60)斜率0长度,0方向.,POINTDOT,COLORFF00FF

   当满足条件Y时,在最低价位置画斜线((30*K)/60)斜率0长度,0方向.,POINTDOT,COLORFF00FF

   当满足条件Y时,在最低价位置画斜线((60*K)/60)斜率0长度,0方向.,POINTDOT,COLORFF00FF

   当满足条件Y时,在最低价位置画斜线((90*K)/60)斜率0长度,0方向.,POINTDOT,COLORFF00FF

   当满足条件Y时,在最低价位置画斜线((120*K)/60)斜率0长度,0方向.,COLORFF00FF

   当满足条件Y时,在最低价位置画斜线((180*K)/60)斜率0长度,0方向.,POINTDOT,COLORFF00FF

   当满足条件Y时,在最低价位置画斜线((300*K)/60)斜率0长度,0方向.,POINTDOT,COLORFF00FF

   当满足条件Y时,在最低价位置画斜线((540*K)/60)斜率0长度,0方向.,POINTDOT,COLORFF00FF

   当满足条件Y时,在最低价位置画斜线((1020*K)/60)斜率0长度,0方向.,POINTDOT,COLORFF00FF

   A赋值:SYSPARAM(1)

   VERTLINE(BARPOS=A),POINTDOT,COLOR0095BC,SHIFT13

   VERTLINE(BARPOS=A),POINTDOT,COLOR0095BC,SHIFT21

   VERTLINE(BARPOS=A),POINTDOT,COLOR0095BC,SHIFT34

   VERTLINE(BARPOS=A),POINTDOT,COLOR0095BC,SHIFT55

   VERTLINE(BARPOS=A),POINTDOT,COLOR0095BC,SHIFT89

   VERTLINE(BARPOS=A),POINTDOT,COLOR0095BC,SHIFT144

   当满足条件BARPOS=A时,在SYSPARAM(5)位置书写文字,COLOR0095BC,ALIGN2

   当满足条件BARPOS=A时,在SYSPARAM(5)位置书写文字,COLOR0095BC,SHIFT13

   当满足条件BARPOS=A时,在SYSPARAM(5)位置书写文字,COLOR0095BC,SHIFT21

   当满足条件BARPOS=A时,在SYSPARAM(5)位置书写文字,COLOR0095BC,SHIFT34

   当满足条件BARPOS=A时,在SYSPARAM(5)位置书写文字,COLOR0095BC,SHIFT55

   当满足条件BARPOS=A时,在SYSPARAM(5)位置书写文字,COLOR0095BC,SHIFT89

   当满足条件BARPOS=A时,在SYSPARAM(5)位置书写文字,COLOR0095BC,SHIFT144


神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论