通达信非常简单的自动画线主图指标公式
财富领航家
2024-06-23 22:39:39
0

     源码概况:通达信非常简单的自动画线主图指标公式

指标类别:通达信非常简单的自动画线主图指标公式

授权方式:免费版

指标评级:★★★★★

指标分类:策略

画线方法:副图/主图

通达信非常简单的自动画线主图指标公式未来函数检测结果:

         暂未发现存在未来函数

通达信非常简单的自动画线主图指标公式源码: Z1:=STRCAT(HYBLOCK,'');

Z2:=STRCAT(Z1,DYBLOCK);

Z3:=STRCAT(Z2,'');

DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLOR00C0C0;

ZF:=ABS(100*(H-L)/REF(C,1))>3;

DIF:=EMA(CLOSE,8)-EMA(CLOSE,13);

DEA:=EMA(DIF,6);

MACD:=2*(DIF-DEA);

金叉:=CROSS(DIF,DEA);死叉:=CROSS(DEA,DIF);

DIF下拐:=REF(DIF,3)<REF(DIF,2)ANDREF(DIF,2)<REF(DIF,1)ANDREF(DIF,1)>DIF=REF(DIF,1);

MACD下拐:=REF(DIF,3)<REF(DIF,2)ANDREF(MACD,2)<REF(MACD,1)ANDREF(MACD,1)>MACD=REF(MACD,1);

下拐:=MAX(DIF下拐,MACD下拐);

GD1:=EVERY(DIF>REF(DIF,1),BARSLASTCOUNT(DIF>DEA))ANDDIF>DEA;

GD2:=EVERY(MACD>REF(MACD,1),BARSLASTCOUNT(DIF>DEA))ANDDIF>DEA;

GD:=MAX(GD1,GD2);

高点1:=REF(MAX(C,O),BARSLAST(GD1)+1);

高点2:=REF(MAX(C,O),BARSLAST(GD2)+1);

高点:=IF(高点2>=高点1,高点2,高点1);

AA:=HHV(IF(C>O,C,MAX(C,O)),BARSLASTCOUNT(高点)+1)=HHV(IF(C>O,C,MAX(C,O)),BARSLASTCOUNT(BBI>REF(BBI,1)ANDC>BBI));

压力:DRAWLINE(BARSLAST(AA)=0,IF(C>O,C,MAX(C,O)),BARSNEXT(AA),REF(IF(C>O,C,MAX(C,O)),BARSLAST(AA)),1),DOTLINE,COLORYELLOW;

LD1:=EVERY(DIF<REF(DIF,1),BARSLASTCOUNT(DIF<DEA))ANDDIF<DEA;

LD2:=EVERY(MACD<REF(MACD,1),BARSLASTCOUNT(DIF<DEA))ANDDIF<DEA;

LD:=MIN(LD1,LD2);

低点1:=REF(MIN(C,O),BARSLAST(LD1)+1);

低点2:=REF(MIN(C,O),BARSLAST(LD2)+1);

低点:=IF(低点2<=低点1,低点1,低点2);

BB:=LLV(IF(C<O,C,MIN(C,O)),BARSLASTCOUNT(LD)+1)=LLV(IF(C<O,C,MIN(C,O)),BARSLASTCOUNT(DIF<REF(DIF,1)ANDBBI<REF(BBI,1)}ANDL<BBI));

支撑:DRAWLINE(BARSLAST(BB)=0,IF(C<O,C,MIN(C,O)),BARSNEXT(BB),REF(IF(C<O,C,MIN(C,O)),BARSLAST(BB)),1),DOTLINE,COLORGREEN;

PP1:=BARSLAST(AA)=1;

YLX:=REF(MAX(C,O),BARSLAST(PP1)+1);

突破:CROSS(C,YLX),NODRAW,COLORWHITE;

STICKLINE(突破,C,O,2,0),COLORWHITE;

DIF突破:=REF(DIF,BARSLAST(PP1)+1);

有效突破:=突破ANDDIF>DIF突破;

{STICKLINE(有效突破,C,O,2,0),COLORYELLOW};

PP2:=BARSLAST(BB)=1;

ZCX:=REF(MIN(C,O),BARSLAST(PP2)+1);

破位:CROSS(ZCX,C),NODRAW,COLORLIGREEN;

STICKLINE(破位,C,O,2,0),COLORLIGREEN;

PP7:=BARSLAST(破位)=1;

破位K线:=REF(O,BARSLAST(PP7)+1);

突破破位:CROSS(C,破位K线),NODRAW,COLORLIMAGENTA;

STICKLINE(突破破位ANDC>OANDMACD>REF(MACD,1),C,O,2,0),COLORLIMAGENTA;

六十天高点:=HHV(C,1)=HHV(C,60),NODRAW,COLORMAGENTA;

历史新高:=HHV(C,1)=HHV(C,0),NODRAW,COLORRED;

六十天低点:=MIN(O,C)<=LLV(MIN(O,C),60)NODRAW,COLORCYAN;

历史新低:=LLV(MIN(O,C),1)=LLV(MIN(O,C),0),NODRAW,COLORBLUE;

STICKLINE(六十天高点ANDC>O,C,O,2,0),COLORMAGENTA;

STICKLINE(六十天高点ANDC<O,O,(C+O)/2,2,0),COLORGREEN;

STICKLINE(六十天高点ANDC<O,C,(C+O)/2,2,0),COLORMAGENTA;

STICKLINE(六十天低点ANDC<O,C,O,2,0),COLORGREEN;

STICKLINE(六十天低点ANDC>O,C,(C+O)/2,2,0),COLORMAGENTA;

STICKLINE(六十天低点ANDC>O,O,(C+O)/2,2,0),COLORGREEN;

STICKLINE(历史新高ANDC>O,C,O,2,0),COLORRED;

STICKLINE(历史新高ANDC<O,O,(C+O)/2,2,0),COLORBLUE;

STICKLINE(历史新高ANDC<O,C,(C+O)/2,2,0),COLORRED;

STICKLINE(历史新低ANDC<O,C,O,2,0),COLORBLUE;

STICKLINE(历史新低ANDC>O,C,(C+O)/2,2,0),COLORRED;

STICKLINE(历史新低ANDC>O,O,(C+O)/2,2,0),COLORBLUE;

六十天压力:DRAWLINE(BARSLAST(六十天高点)=0,C,BARSNEXT(六十天高点),REF(C,BARSLAST(六十天高点)),1),DOTLINE,COLORMAGENTA;

历史压力:DRAWLINE(BARSLAST(历史新高)=0,C,BARSNEXT(历史新高),REF(C,BARSLAST(历史新高)),1),DOTLINE,COLORRED;

六十天支撑:DRAWLINE(BARSLAST(六十天低点)=0,MIN(C,O),BARSNEXT(六十天低点),REF(MIN(C,O),BARSLAST(六十天低点)),1),DOTLINE,COLORCYAN;

历史支撑:DRAWLINE(BARSLAST(历史新低)=0,MIN(C,O),BARSNEXT(历史新低),REF(MIN(C,O),BARSLAST(历史新低)),1),DOTLINE,COLORLIBLUE;

六十天前高:=六十天高点ANDREF(C,1)<CANDC>REFX(C,1);

PP3:=BARSLAST(六十天前高)=1;

六十天前高点:=REF(C,BARSLAST(PP3)+1);

突破60天压力:CROSS(C,六十天前高点)NODRAW,COLORMAGENTA;

历史前高:=历史新高ANDREF(C,1)<CANDC>REFX(C,1);

PP4:=BARSLAST(历史前高)=1;

历史高点:=REF(C,BARSLAST(PP4)+1);

突破历史压力:CROSS(C,历史高点)NODRAW,COLORRED;

PP5:=BARSLAST(六十天低点)=1;

破60天低点:CROSS(REF(C,BARSLAST(PP5)+1),C)NODRAW,COLORGREEN;

PP6:=BARSLAST(历史新低)=1;

破历史新低:CROSS(REF(C,BARSLAST(PP6)+1),C)NODRAW,COLORBLUE;

实体:=(C-O)/C=HHV((C-O)/C,15);

阳15:=C>OANDVOL>=HHV(VOL,15);

单阳:(C>REF(C,1)*1.035OR实体)ANDC>OAND(阳15ORVOL>REF(VOL,1)*1.9),NODRAW,COLORYELLOW;

DRAWTEXT(CURRBARSCOUNT<100AND单阳,L*0.991,'阳'),COLOR00FFFF;

STICKLINE(单阳,O,C,2,0),COLOR00FFFF;

高不破价:=REF(C,BARSLAST(单阳));

低不破价:=REF(O,BARSLAST(单阳));

单阳不破:=CURRBARSCOUNT<100ANDBARSLAST(单阳)<11ANDLLV(C,BARSLAST(单阳))>=低不破价;

STICKLINE(单阳不破,低不破价,低不破价,4,0),COLORGREEN;

STICKLINE(单阳不破,高不破价,高不破价,4,0),COLORWHITE;

DRAWTEXT(BARSLAST(单阳)=01AND单阳不破,低不破价*0.99,'1'),COLORLIGRAY;

DRAWTEXT(BARSLAST(单阳)=02AND单阳不破,低不破价*0.99,'2'),COLORLIGRAY;

DRAWTEXT(BARSLAST(单阳)=03AND单阳不破,低不破价*0.99,'3'),COLORLIGRAY;

DRAWTEXT(BARSLAST(单阳)=04AND单阳不破,低不破价*0.99,'4'),COLORLIGRAY;

DRAWTEXT(BARSLAST(单阳)=05AND单阳不破,低不破价*0.99,'5'),COLORLIGRAY;

DRAWTEXT(BARSLAST(单阳)=06AND单阳不破,低不破价*0.99,'6'),COLORLIGRAY;

DRAWTEXT(BARSLAST(单阳)=07AND单阳不破,低不破价*0.99,'7'),COLORLIGRAY;

DRAWTEXT(BARSLAST(单阳)=08AND单阳不破,低不破价*0.99,'8'),COLORLIGRAY;

DRAWTEXT(BARSLAST(单阳)=09AND单阳不破,低不破价*0.99,'9'),COLORLIGRAY;

DRAWTEXT(BARSLAST(单阳)=10AND单阳不破,低不破价*0.99,'10'),COLORLIGRAY;

PP8:=BARSLAST(单阳不破)=0;

ZCX1:=REF(低不破价,BARSLAST(PP8)+1);

破单阳:=CROSS(ZCX1,C),NODRAW,COLORLIGREEN;

STICKLINE(破单阳,C,O,2,0),COLORLIGREEN;

KU1:=IF(HIGH=HHV(HIGH,3),1,0);

kd1:=IF(LOW=LLV(LOW,3),1,0);

UL:=IF(REF(KU1,2)=1ANDREF(KU1,1)=0

ANDKU1=0,REF(HIGH,2),REF(HIGH,2+BArslAst(REF(KU1,2)=1

ANDREF(KU1,1)=0ANDKU1=0)));

DL:=IF(REF(KD1,2)=1ANDREF(KD1,1)=0ANDKD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF(KD1,2)=1

ANDREF(KD1,1)=0ANDKD1=0)));

HV:=H>ULANDH>REF(H,1);

LV:=L<DLANDL<REF(L,1);

GP:=BARSLAST(HV);

DP:=BARSLAST(LV);

IP:=IF(GP=0,DP,GP)>3;

HV1:=HVANDIPANDH>=HHV(H,BARSLAST(LV));

LV1:=LVANDIPANDL<=LLV(L,BARSLAST(HV));

DRAWLINE(LV1,LOW,HV1,HIGH,0),coloryellow,LINETHICK2;

DRAWLINE(HV1,HIGH,LV1,LOW,0),colormagenta,LINETHICK2;

///加入中枢判定

//简化版

N1:=10;N2:=10;DISP:=2;K:=1;

P1:=PEAK(1,K*N1,1);

P2:=PEAK(1,K*N1,2);

WP1:=PEAKBARS(1,K*N1,1);

WP2:=PEAKBARS(1,K*N1,2);

T1:=TROUGH(2,K*N2,1);

T2:=TROUGH(2,K*N2,2);

WT1:=TROUGHBARS(2,K*N2,1);

WT2:=TROUGHBARS(2,K*N2,2);

TJ1:=P1>T1ANDP2>T2;

ZD:=MAX(T1,T2);

ZG:=MIN(P1,P2);

LL:=MIN(T1,T2);

HH:=MAX(P1,P2);

TJ2:=FILTER(ZG>ZD,2);

TJ3:=ZG=REF(ZG,BARSLAST(TJ2))ORZD=REF(ZD,BARSLAST(TJ2));

TJ4:=TJ1ANDTJ2ANDNOT(TJ3);

TJ5:=BETWEEN(ZD,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));

TJ6:=BETWEEN(ZG,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));

TJ7:=ZG>REF(ZG,REF(BARSLAST(TJ4),1))ANDZD<REF(ZD,REF(BARSLAST(TJ4),1));

TJ8:=TJ4ANDNOT(TJ5ORTJ6ORTJ7);

ZSD:=IF(TJ8,ZD,REF(ZD,1));//,coloryellow;

ZSG:=IF(TJ8,ZG,REF(ZG,1));//,colormagenta;

ZSH:=IF(TJ8,HH,REF(HH,1));//,colorblue;

ZSL:=IF(TJ8,LL,REF(LL,1));//,colorgreen;

STICKLINE(TJ8,ZSH,ZSL,0,-1),colormagenta;

STICKLINE(TJ8,ZSD,ZSG,IF(DISP=1,3,0),1),colormagenta;

DRAWTEXT(DISP=2,ZSH,''),colorwhite;

//中枢高

中枢高:ZSG,colormagenta;

POLYLINE(DISP=2,REF(ZSG,BARSLAST(TJ8))),CIRCLEDOT,colormagenta;

//中枢低:

中枢低:ZSD,coloryellow;

POLYLINE(DISP=2,REF(ZSD,BARSLAST(TJ8))),CIRCLEDOT,coloryellow;

//中枢最高:

中枢最高:ZSH,colorred;

POLYLINE(DISP=2,REF(ZSH,BARSLAST(TJ8))),POINTDOT,colorred;

//中枢最低:

中枢最低:ZSL,colorgreen;

POLYLINE(DISP=2,REF(ZSL,BARSLAST(TJ8))),POINTDOT,colorgreen;

//趋势高:

//QSGD1:POLYLINE(DISP=3,zig(1,K*N1)),colorblue;

//趋势低:

//QSDD1:POLYLINE(DISP=3,ZIG(2,K*N2)),colorblue;

MA5:MA(CLOSE,5),COLORFF00FF,Linethick1;

//COLORFF00FF,LINETHICK2;

命真好:=MA5>REF(MA5,1);

命真坏:=MA5<REF(MA5,1);

//判定:

PARTLINE(MA5,命真好,coloryellow,命真坏,colorblue,MA5,COLORFF00FF),linethick3;

//F1:IF(MA5<REF(MA5,1),MA5,NULL),colorwhite,LINETHICK2;[源码注释]通达信非常简单的自动画线主图指标公式翻译结果

    Z1赋值:字符串相加

Z2赋值:字符串相加

Z3赋值:字符串相加

当满足条件是否最后一个周期时,在横轴0纵轴0位置书写文字,COLOR00C0C0

ZF赋值:100*(最高价-最低价)/1日前的收盘价的绝对值>

3

DIF赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均

DEA赋值:DIF的6日指数移动平均

MACD赋值:2*(DIF-DEA)

金叉赋值:DIF上穿DEA

死叉赋值:DEA上穿DIF

DIF下拐赋值:3日前的DIF<

2日前的DIFANDREF(DIF,2)<

1日前的DIFANDREF(DIF,1)>

DIF=1日前的DIF

MACD下拐赋值:3日前的DIF<

2日前的DIFANDREF(MACD,2)<

1日前的MACDANDREF(MACD,1)>

MACD=1日前的MACD

下拐赋值:DIF下拐和MACD下拐的较大值

GD1赋值:最近?日一直存在DIF>

1日前的DIF,条件连续成立次数

DEA))ANDDIF>

DEA

GD2赋值:最近?日一直存在MACD>

1日前的MACD,条件连续成立次数

DEA))ANDDIF>

DEA

GD赋值:GD1和GD2的较大值

高点1赋值:上次GD1距今天数+1日前的收盘价和开盘价的较大值

高点2赋值:上次GD2距今天数+1日前的收盘价和开盘价的较大值

高点赋值:如果高点2>,返回?,否则返回?

=高点1,高点2,高点1)

AA赋值:?日内如果收盘价>,返回?,否则返回?的最高值

开盘价,收盘价,收盘价和开盘价的较大值),条件连续成立次数+1)=?日内如果收盘价>,返回?,否则返回?的最高值

开盘价,收盘价,收盘价和开盘价的较大值),条件连续成立次数

1日前的多空均线ANDC>

多空均线))

输出压力:当满足条件上次AA距今天数=0时,在如果收盘价>,返回?,否则返回?位置画直线起点,当满足条件?时,在?位置画直线终点,?表示是否延长.

开盘价,收盘价,收盘价和开盘价的较大值),下次AA距今天数,?日前的如果收盘价>,返回?,否则返回?

开盘价,收盘价,收盘价和开盘价的较大值),上次AA距今天数),1),DOTLINE,画黄色

LD1赋值:最近?日一直存在DIF<

1日前的DIF,条件连续成立次数

DEA))ANDDIF<

DEA

LD2赋值:最近?日一直存在MACD<

1日前的MACD,条件连续成立次数

DEA))ANDDIF<

DEA

LD赋值:LD1和LD2的较小值

低点1赋值:上次LD1距今天数+1日前的收盘价和开盘价的较小值

低点2赋值:上次LD2距今天数+1日前的收盘价和开盘价的较小值

低点赋值:如果低点2<,返回?,否则返回?

=低点1,低点1,低点2)

BB赋值:?日内如果收盘价<,返回?,否则返回?的最低值

开盘价,收盘价,收盘价和开盘价的较小值),条件连续成立次数+1)=?日内如果收盘价<,返回?,否则返回?的最低值

开盘价,收盘价,收盘价和开盘价的较小值),条件连续成立次数

1日前的DIFANDBBI<

1日前的多空均线}ANDL<

多空均线))

输出支撑:当满足条件上次BB距今天数=0时,在如果收盘价<,返回?,否则返回?位置画直线起点,当满足条件?时,在?位置画直线终点,?表示是否延长.

开盘价,收盘价,收盘价和开盘价的较小值),下次BB距今天数,?日前的如果收盘价<,返回?,否则返回?

开盘价,收盘价,收盘价和开盘价的较小值),上次BB距今天数),1),DOTLINE,画绿色

PP1赋值:上次AA距今天数=1

YLX赋值:上次PP1距今天数+1日前的收盘价和开盘价的较大值

输出突破:收盘价上穿YLX,NODRAW,画白色

当满足条件突破时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画白色

DIF突破赋值:上次PP1距今天数+1日前的DIF

有效突破赋值:突破ANDDIF>

DIF突破

PP2赋值:上次BB距今天数=1

ZCX赋值:上次PP2距今天数+1日前的收盘价和开盘价的较小值

输出破位:ZCX上穿收盘价,NODRAW,画淡绿色

当满足条件破位时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡绿色

PP7赋值:上次破位距今天数=1

破位K线赋值:上次PP7距今天数+1日前的开盘价

输出突破破位:收盘价上穿破位K线,NODRAW,画淡洋红色

当满足条件突破破位ANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

OANDMACD>

1日前的MACD,收盘价,开盘价,2,0),画淡洋红色

六十天高点赋值:1日内收盘价的最高值=60日内收盘价的最高值,NODRAW,画洋红色

历史新高赋值:1日内收盘价的最高值=0日内收盘价的最高值,NODRAW,画红色

六十天低点赋值:开盘价和收盘价的较小值<

=60日内开盘价和收盘价的较小值的最低值NODRAW,画青色

历史新低赋值:1日内开盘价和收盘价的较小值的最低值=0日内开盘价和收盘价的较小值的最低值,NODRAW,画蓝色

当满足条件六十天高点ANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,收盘价,开盘价,2,0),画洋红色

当满足条件六十天高点ANDC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,开盘价,(收盘价+开盘价)/2,2,0),画绿色

当满足条件六十天高点ANDC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,收盘价,(收盘价+开盘价)/2,2,0),画洋红色

当满足条件六十天低点ANDC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,收盘价,开盘价,2,0),画绿色

当满足条件六十天低点ANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,收盘价,(收盘价+开盘价)/2,2,0),画洋红色

当满足条件六十天低点ANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,开盘价,(收盘价+开盘价)/2,2,0),画绿色

当满足条件历史新高ANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,收盘价,开盘价,2,0),画红色

当满足条件历史新高ANDC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,开盘价,(收盘价+开盘价)/2,2,0),画蓝色

当满足条件历史新高ANDC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,收盘价,(收盘价+开盘价)/2,2,0),画红色

当满足条件历史新低ANDC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,收盘价,开盘价,2,0),画蓝色

当满足条件历史新低ANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,收盘价,(收盘价+开盘价)/2,2,0),画红色

当满足条件历史新低ANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

开盘价,开盘价,(收盘价+开盘价)/2,2,0),画蓝色

输出六十天压力:当满足条件上次六十天高点距今天数=0时,在收盘价位置画直线起点,当满足条件下次六十天高点距今天数时,在上次六十天高点距今天数日前的收盘价位置画直线终点,1表示是否延长.,DOTLINE,画洋红色

输出历史压力:当满足条件上次历史新高距今天数=0时,在收盘价位置画直线起点,当满足条件下次历史新高距今天数时,在上次历史新高距今天数日前的收盘价位置画直线终点,1表示是否延长.,DOTLINE,画红色

输出六十天支撑:当满足条件上次六十天低点距今天数=0时,在收盘价和开盘价的较小值位置画直线起点,当满足条件下次六十天低点距今天数时,在上次六十天低点距今天数日前的收盘价和开盘价的较小值位置画直线终点,1表示是否延长.,DOTLINE,画青色

输出历史支撑:当满足条件上次历史新低距今天数=0时,在收盘价和开盘价的较小值位置画直线起点,当满足条件下次历史新低距今天数时,在上次历史新低距今天数日前的收盘价和开盘价的较小值位置画直线终点,1表示是否延长.,DOTLINE,画淡蓝色

六十天前高赋值:六十天高点ANDREF(收盘价,1)<

CANDC>

1日后的收盘价

PP3赋值:上次六十天前高距今天数=1

六十天前高点赋值:上次PP3距今天数+1日前的收盘价

输出突破60天压力:收盘价上穿六十天前高点NODRAW,画洋红色

历史前高赋值:历史新高ANDREF(收盘价,1)<

CANDC>

1日后的收盘价

PP4赋值:上次历史前高距今天数=1

历史高点赋值:上次PP4距今天数+1日前的收盘价

输出突破历史压力:收盘价上穿历史高点NODRAW,画红色

PP5赋值:上次六十天低点距今天数=1

输出破60天低点:上次PP5距今天数+1日前的收盘价上穿收盘价NODRAW,画绿色

PP6赋值:上次历史新低距今天数=1

输出破历史新低:上次PP6距今天数+1日前的收盘价上穿收盘价NODRAW,画蓝色

实体赋值:(收盘价-开盘价)/收盘价=15日内(收盘价-开盘价)/收盘价的最高值

阳15赋值:收盘价>

OANDVOL>

=15日内成交量(手)的最高值

输出单阳:(收盘价>

1日前的收盘价*1.035OR实体)ANDC>

OAND(阳15ORVOL>

1日前的成交量(手)*1.9),NODRAW,画黄色

当满足条件到最后交易的周期<时,在?位置书写文字

100AND单阳,最低价*0.991,'阳'),COLOR00FFFF

当满足条件单阳时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FFFF

高不破价赋值:上次单阳距今天数日前的收盘价

低不破价赋值:上次单阳距今天数日前的开盘价

单阳不破赋值:到最后交易的周期<

100ANDBARSLAST(单阳)<

11ANDLLV(收盘价,上次单阳距今天数)>

=低不破价

当满足条件单阳不破时,在低不破价和低不破价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画绿色

当满足条件单阳不破时,在高不破价和高不破价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画白色

当满足条件上次单阳距今天数=01AND单阳不破时,在低不破价*0.99位置书写文字,画淡灰色

当满足条件上次单阳距今天数=02AND单阳不破时,在低不破价*0.99位置书写文字,画淡灰色

当满足条件上次单阳距今天数=03AND单阳不破时,在低不破价*0.99位置书写文字,画淡灰色

当满足条件上次单阳距今天数=04AND单阳不破时,在低不破价*0.99位置书写文字,画淡灰色

当满足条件上次单阳距今天数=05AND单阳不破时,在低不破价*0.99位置书写文字,画淡灰色

当满足条件上次单阳距今天数=06AND单阳不破时,在低不破价*0.99位置书写文字,画淡灰色

当满足条件上次单阳距今天数=07AND单阳不破时,在低不破价*0.99位置书写文字,画淡灰色

当满足条件上次单阳距今天数=08AND单阳不破时,在低不破价*0.99位置书写文字,画淡灰色

当满足条件上次单阳距今天数=09AND单阳不破时,在低不破价*0.99位置书写文字,画淡灰色

当满足条件上次单阳距今天数=10AND单阳不破时,在低不破价*0.99位置书写文字,画淡灰色

PP8赋值:上次单阳不破距今天数=0

ZCX1赋值:上次PP8距今天数+1日前的低不破价

破单阳赋值:ZCX1上穿收盘价,NODRAW,画淡绿色

当满足条件破单阳时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡绿色

KU1赋值:如果最高价=3日内最高价的最高值,返回1,否则返回0

KD1赋值:如果最低价=3日内最低价的最低值,返回1,否则返回0

UL赋值:如果2日前的KU1=1ANDREF(KU1,1)=0ANDKU1=0,返回2日前的最高价,否则返回2+上次2日前的KU1=1ANDREF(KU1,1)=0ANDKU1=0距今天数日前的最高价

DL赋值:如果2日前的KD1=1ANDREF(KD1,1)=0ANDKD1=0,返回2日前的最低价,否则返回2+上次2日前的KD1=1ANDREF(KD1,1)=0ANDKD1=0距今天数日前的最低价

HV赋值:最高价>ULANDH>1日前的最高价

LV赋值:最低价<DLANDL<1日前的最低价

GP赋值:上次HV距今天数

DP赋值:上次LV距今天数

IP赋值:如果GP=0,返回DP,否则返回GP>3

HV1赋值:HVANDIPANDH>=上次LV距今天数日内最高价的最高值

LV1赋值:LVANDIPANDL<=上次HV距今天数日内最低价的最低值

当满足条件LV1时,在最低价位置画直线起点,当满足条件HV1时,在最高价位置画直线终点,0表示是否延长.,画黄色,线宽为2

当满足条件HV1时,在最高价位置画直线起点,当满足条件LV1时,在最低价位置画直线终点,0表示是否延长.,画洋红色,线宽为2

N1赋值:10

N2赋值:10

DISP赋值:2

K赋值:1

P1赋值:最高价K*N1%之字转向的前1个波峰值

P2赋值:最高价K*N1%之字转向的前2个波峰值

WP1赋值:最高价K*N1%之字转向的前1个波峰位置

WP2赋值:最高价K*N1%之字转向的前2个波峰位置

T1赋值:最低价K*N2%之字转向的前1个波谷值

T2赋值:最低价K*N2%之字转向的前2个波谷值

WT1赋值:最低价K*N2%之字转向的前1个波谷位置

WT2赋值:最低价K*N2%之字转向的前2个波谷位置

TJ1赋值:P1>T1ANDP2>T2

ZD赋值:T1和T2的较大值

ZG赋值:P1和P2的较小值

LL赋值:T1和T2的较小值

HH赋值:P1和P2的较大值

TJ2赋值:ZG>ZD的2日过滤

TJ3赋值:ZG=上次TJ2距今天数日前的ZGORZD=上次TJ2距今天数日前的ZD

TJ4赋值:TJ1ANDTJ2ANDNOT(TJ3)

TJ5赋值:ZD位于1日前的上次TJ4距今天数日前的ZD和1日前的上次TJ4距今天数日前的ZG之间

TJ6赋值:ZG位于1日前的上次TJ4距今天数日前的ZD和1日前的上次TJ4距今天数日前的ZG之间

TJ7赋值:ZG>1日前的上次TJ4距今天数日前的ZGANDZD<1日前的上次TJ4距今天数日前的ZD

TJ8赋值:TJ4ANDNOT(TJ5ORTJ6ORTJ7)

ZSD赋值:如果TJ8,返回ZD,否则返回1日前的ZD

//,画黄色

ZSG赋值:如果TJ8,返回ZG,否则返回1日前的ZG

//,画洋红色

ZSH赋值:如果TJ8,返回HH,否则返回1日前的HH

//,画蓝色

ZSL赋值:如果TJ8,返回LL,否则返回1日前的LL

//,画绿色

当满足条件TJ8时,在ZSH和ZSL位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画洋红色

当满足条件TJ8时,在ZSD和ZSG位置之间画柱状线,宽度为如果DISP=1,返回3,否则返回0,1不为0则画空心柱.,画洋红色

当满足条件DISP=2时,在ZSH位置书写文字,画白色

输出//中枢高中枢高:ZSG,画洋红色

POLYLINE(DISP=2,上次TJ8距今天数日前的ZSG),CIRCLEDOT,画洋红色

输出输出//中枢低:中枢低:ZSD,画黄色

POLYLINE(DISP=2,上次TJ8距今天数日前的ZSD),CIRCLEDOT,画黄色

输出输出//中枢最高:中枢最高:ZSH,画红色

POLYLINE(DISP=2,上次TJ8距今天数日前的ZSH),POINTDOT,画红色

输出输出//中枢最低:中枢最低:ZSL,画绿色

POLYLINE(DISP=2,上次TJ8距今天数日前的ZSL),POINTDOT,画绿色

输出输出//趋势高://QSGD1:POLYLINE(DISP=3,最高价K*N1%的之字转向),画蓝色

输出输出//趋势低://QSDD1:POLYLINE(DISP=3,最低价K*N2%的之字转向),画蓝色

输出MA5:收盘价的5日简单移动平均,COLORFF00FF,线宽为1

//COLORFF00FF,线宽为2

命真好赋值:MA5>1日前的MA5

命真坏赋值:MA5<1日前的MA5

输出//判定:PARTLINE(MA5,命真好,画黄色,命真坏,画蓝色,MA5,COLORFF00FF),线宽为3

输出//F1:如果MA5<1日前的MA5,返回MA5,否则返回NULL,画白色,线宽为2

图片

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

相关内容

小润发门店规模收缩,有门店...
近日,高鑫零售(06808.HK)旗下的社区生鲜超市品牌小润发被传...
2024-07-30 22:51:19
港股概念追踪 今年首批指...
2月7日,港股稀土板块走强。截至发稿,中国稀土(00769)涨3....
2024-07-22 22:46:58
通达信非常简单的自动画线主...
源码概况:通达信非常简单的自动画线主图指标公式 指标类别:通达信非...
2024-06-23 22:39:39
2024年2月2日全国主要...
(原标题:2024年2月2日全国主要批发市场小葱价格行情) ...
2024-06-06 22:58:24
吴礼淦去世,10天前辞去董...
  炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力...
2024-06-04 22:20:40
她这张脸,被彻底整毁了?
看看全球范围内的红毯上,大家都是怎么精心打扮出场的?温度频频下降的...
2024-06-02 21:56:01

热门资讯

鲍威尔对通胀持续回落信心不足 ... 今年美国是否会降息一直是市场关注的焦点。美联储主席鲍威尔在周三表示,决策者们需要一些时间来评估目前的...
港股通科技30ETF(1596...   2024年2月21日收盘,港股通科技30ETF(159636)强势收涨4.30%,实现3连涨,全...
中国平安“18财神节”再升级,... 近日,中国平安2024年"1.8财神节"正式启动。甲辰龙年将至,本次活动以"平安一条龙,万家皆兴隆"...
振东制药:拟以1亿元-2亿元回... 2月6日晚间,山西振东制药股份有限公司(振东制药,300158.SZ)公告,拟以1亿元-2亿元回购股...
赣锋锂业(002460)股东王... 证券之星消息,赣锋锂业(002460)7月13日公开信息显示,股东王晓申、李良彬向海通证券、华泰证券...
股东户数最新变动:方大特钢(6... 本站消息,近日方大特钢披露,截至2024年2月29日公司股东户数为10.69万户,较12月31日减少...
蜜雪冰城弃A赴港寻梦:负面“热... 《港湾商业观察》廖紫雯不久前,路人缘极好的蜜雪冰城宣布放弃瓶装水业务,该话题直接冲上热搜,路人纷纷停...
叙外长:“已为战争做好准备” 参考消息网2月12日报道 据俄新社2月11日报道,叙利亚总统巴沙尔在大马士革会见来访的伊朗外交部长阿...
理想一季度收入256亿元 交付... 近日,理想汽车公布了2024年第一季度财报。理想第一季度交付量为80,400辆,同比增长52.9%。...
沪深B股市场收盘:B股指数下跌... 截至沪深B股市场收盘,B股指数下跌0.18%,报245.19点。成份B指下跌0.07%,报7436....