分享

大智慧低吸低涨主图指标公式源码编程思路破译

 追梦文库 2022-12-02 发布于天津

编程思路破译

输出MA5:收盘价的5日简单移动平均,COLORFFFFFF,PRECIS2,LAYER0

输出MA10:收盘价的10日简单移动平均,COLOR00FFFF,PRECIS2,LAYER0

输出MA20:收盘价的20日简单移动平均,COLORFF00FF,PRECIS2,LAYER0

W赋值:上次DISPSTATUS=1距今天数

P赋值:若DISPSTATUS=2则将最近W/2+1周期置为1

K赋值:上次P上穿0.5距今天数

KJ赋值:HHVALL(最高价)-LLVALL(最低价)

VERTLINE(P上穿0.5,4),COLOR00FFFF

输出平衡:LLVALL(最低价)+KJ/2,COLOR00FFFF,DOTLINE,PRECIS2

FILLRGN(平衡,HHVALL(最高价),W>K,自定色),PRECIS2

输出压力:如果K>=0,返回HHVALL(最高价)-KJ*0.191,否则返回平衡,COLORFF00FF,DOTLINE,PRECIS2

输出支撑:如果K>=0,返回LLVALL(最低价)+KJ*0.191,否则返回平衡,COLOR00FF00,DOTLINE,PRECIS2

输出低吸:K>=0 AND 平衡上穿最低价,COLORFF8899,线宽为0,PRECIS2

输出低涨:(收盘价/W日内最低价的最低值-1)*100,COLOR0000FF,线宽为0,PRECIS2

输出天:上次最低价=W日内最低价的最低值距今天数,COLOR00FFFF,线宽为0,PRECIS0

当满足条件最高价=HHVALL(最高价)ANDK>=0时,在最高价*1.01位置书写文字,COLORFFFFFF

当满足条件低吸时,在最低价位置画6号图标

当满足条件DISPSTATUS=2时,在压力位置书写文字,COLOR0000FF,ALIGN0

当满足条件DISPSTATUS=2时,在平衡位置书写文字,COLORFFFFFF,ALIGN0

当满足条件DISPSTATUS=2时,在支撑位置书写文字,COLOR00FFFF,ALIGN0

当满足条件K=0时,在HHVALL(最高价)-KJ/12位置书写文字,COLOR00FFFF,ALIGN1

当满足条件K=0时,在HHVALL(最高价)-KJ/3位置书写文字,COLOR00FF00,ALIGN1

当满足条件K=0时,在LLVALL(最低价)+KJ/3位置书写文字,COLORFFFFFF,ALIGN1

当满足条件K=0时,在LLVALL(最低价)+KJ/10位置书写文字,COLORFFFF00,ALIGN1

输出DRAWTEXTREL(10,50,'所属板块:'+BKNAME),COLORFFFFFF

输出DRAWTEXTREL(10,120,'股票名称:'+'【'+STKLABEL+' '+品种名称+'】'),COLOR00FF00

DD赋值:FINANCE2(35)

SS赋值:FINANCE2(37)

输出输出DRAWTEXTREL(10,190,'总股本:'+NUMTOSTRN(DD,0)+'万' +' 流通A股:'+NUMTOSTRN(SS,0)+'万'),COLOR00FFFF

输出DRAWTEXTREL(10,300,'■低点至今上涨:'+NUMTOSTRN(低涨,2)+'% '+NUMTOSTRN(天,0)+'天'),COLOR0000FF

输出DRAWTEXTREL(10,360,'■目前可见K线:'+NUMTOSTRN(W+1,0)+'天'),COLOR00FF00

输出DRAWTEXTREL(10,420,'■建议查阅K线:短线30天,中长线120天!'),COLORFF8899

当满足条件收盘价>OPENORCLOSE=OPENANDCLOSE>1日前的收盘价时,在最低价和最高价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画红色

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

当满足条件收盘价<OPENORCLOSE=OPENANDCLOSE<=1日前的收盘价时,在最低价和最高价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画青色

当满足条件收盘价<OPENORCLOSE=OPENANDCLOSE<=1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,画青色

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

当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR008800

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

当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR00AA00

当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR00BB00

当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00CC00

当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00DD00

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

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

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

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

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

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

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

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

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

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

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

程序源码

MA5:MA(CLOSE,5),COLORFFFFFF,PRECIS2,LAYER0;

MA10:MA(CLOSE,10),COLOR00FFFF,PRECIS2,LAYER0;

MA20:MA(C,20),COLORFF00FF,PRECIS2,LAYER0;

W:=BARSLAST(DISPSTATUS=1);

P:=BACKSET(DISPSTATUS=2,W/2+1);

K:=BARSLAST(CROSS(P,0.5));

KJ:=HHVALL(HIGH)-LLVALL(LOW);

VERTLINE(CROSS(P,0.5),4),COLOR00FFFF;

平衡:LLVALL(LOW)+KJ/2,COLOR00FFFF,DOTLINE,PRECIS2;

FILLRGN(平衡,HHVALL(HIGH),W>K,RGB(0,0,200)),PRECIS2;{该行设置背景色}

压力:IF(K>=0,HHVALL(HIGH)-KJ*0.191,平衡),COLORFF00FF,DOTLINE,PRECIS2;

支撑:IF(K>=0,LLVALL(LOW)+KJ*0.191,平衡),COLOR00FF00,DOTLINE,PRECIS2;

低吸:K>=0 AND CROSS(平衡,LOW),COLORFF8899,LINETHICK0,PRECIS2;

低涨:(C/LLV(LOW,W)-1)*100,COLOR0000FF,LINETHICK0,PRECIS2;

天:BARSLAST(L=LLV(LOW,W)),COLOR00FFFF,LINETHICK0,PRECIS0;

DRAWTEXT(HIGH=HHVALL(HIGH) AND K>=0,HIGH*1.01,'←'+NUMTOSTRN(HIGH,2)),COLORFFFFFF;

DRAWICON(低吸,LOW,6);

{以下设置提示文字部分}

DRAWTEXT(DISPSTATUS=2,压力,'0.809'),COLOR0000FF,ALIGN0;

DRAWTEXT(DISPSTATUS=2,平衡,'0.500'),COLORFFFFFF,ALIGN0;

DRAWTEXT(DISPSTATUS=2,支撑,'0.191'),COLOR00FFFF,ALIGN0;

DRAWTEXT(K=0,HHVALL(HIGH)-KJ/12,'★强势区域--急拉减仓!'),COLOR00FFFF,ALIGN1;

DRAWTEXT(K=0,HHVALL(HIGH)-KJ/3,'●震荡整理--寻机低吸!'),COLOR00FF00,ALIGN1;

DRAWTEXT(K=0,LLVALL(LOW)+KJ/3,'◆反弹中轨--逢高休息!'),COLORFFFFFF,ALIGN1;

DRAWTEXT(K=0,LLVALL(LOW)+KJ/10,'■弱势区域--暂不参与!'),COLORFFFF00,ALIGN1;

{以下设置个股信息}

DRAWTEXTREL(10,50,'所属板块:'+BKNAME),COLORFFFFFF;

DRAWTEXTREL(10,120,'股票名称:'+'【'+STKLABEL+' '+STKNAME+'】'),COLOR00FF00;

DD:=FINANCE2(35);SS:=FINANCE2(37);

DRAWTEXTREL(10,190,'总股本:'+NUMTOSTRN(DD,0)+'万' +' 流通A股:'+NUMTOSTRN(SS,0)+'万'),COLOR00FFFF;

DRAWTEXTREL(10,300,'■低点至今上涨:'+NUMTOSTRN(低涨,2)+'% '+NUMTOSTRN(天,0)+'天'),COLOR0000FF;

DRAWTEXTREL(10,360,'■目前可见K线:'+NUMTOSTRN(W+1,0)+'天'),COLOR00FF00;

DRAWTEXTREL(10,420,'■建议查阅K线:短线30天,中长线120天!'),COLORFF8899;

{以下设置五彩立体K线}

{WWW.GUPANG.COM 股旁网_大智慧股票指标公式}

STICKLINE(CLOSE>OPEN OR CLOSE=OPEN AND CLOSE>REF(CLOSE,1),LOW,HIGH,0.1,0),COLORRED;

STICKLINE(CLOSE>OPEN OR CLOSE=OPEN AND CLOSE>REF(CLOSE,1),OPEN,CLOSE,7,0),COLORRED;

STICKLINE(CLOSE<OPEN OR CLOSE=OPEN AND CLOSE<=REF(CLOSE,1),LOW,HIGH,0.1,0),COLORCYAN;

STICKLINE(CLOSE<OPEN OR CLOSE=OPEN AND CLOSE<=REF(CLOSE,1),OPEN,CLOSE,7,0),COLORCYAN;

STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,0,0 ),COLOR00FF00;

STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,8,0 ),COLOR008800;

STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,7,0 ),COLOR009900;

STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,6,0 ),COLOR00AA00;

STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,5,0 ),COLOR00BB00;

STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,4,0 ),COLOR00CC00;

STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,3,0 ),COLOR00DD00;

STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,2,0 ),COLOR00EE00;

STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,1,0 ),COLOR00FF00;

STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0,0) ,COLORFFBBFF;

STICKLINE(CLOSE>OPEN,CLOSE,OPEN,8,0) ,COLORFF00FF;

STICKLINE(CLOSE>OPEN,CLOSE,OPEN,7,0) ,COLORFF22FF;

STICKLINE(CLOSE>OPEN,CLOSE,OPEN,6,0) ,COLORFF44FF;

STICKLINE(CLOSE>OPEN,CLOSE,OPEN,5,0) ,COLORFF66FF;

STICKLINE(CLOSE>OPEN,CLOSE,OPEN,4,0) ,COLORFF88FF;

STICKLINE(CLOSE>OPEN,CLOSE,OPEN,3,0) ,COLORFF99FF;

STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2,0) ,COLORFFAAFF;

STICKLINE(CLOSE>OPEN,CLOSE,OPEN,1,0) ,COLORFFBBFF;

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约