通达信均线持股 高抛低吸主图指标 源码 附图
P1:=10;
P2:=20;
DRAWGBK(C>0, RGB(0,10,10),RGB(88,0,0),0,'11',0);
DRAWNUMBER(ISLASTBAR,C,C),COLORMAGENTA;
N8:=STRCAT(CON2STR(YEAR,0),' 年 ');
Y8:=STRCAT(CON2STR(MONTH,0),' 月 ');
R8:=STRCAT(CON2STR(DAY,0),' 日 ');
MAR1:=MA(CLOSE,P1);
C1:=C>=MAR1;
C2:=C<MAR1;
AA:=C1>=C2;
BB:=C2>C1;
STICKLINE(AA,C,O,3,0),COLORRED;
STICKLINE(AA,H,L,0,0),COLORRED;
STICKLINE(BB,C,O,3,0),COLOR00FF00;
STICKLINE(BB,H,L,0,0),COLOR00FF00;
STICKLINE(AA,CLOSE,OPEN,3,0),COLOR000099;
STICKLINE(AA,CLOSE,OPEN,2.2,0),COLOR0000CC;
STICKLINE(AA,CLOSE,OPEN,1.5,0),COLOR0000FF;
STICKLINE(AA,CLOSE,OPEN,0.5,0),COLORCC66FF;
STICKLINE(BB,CLOSE,OPEN,3,0),COLORFF7700;
STICKLINE(BB,CLOSE,OPEN,2.2,0),COLORFF9900;
STICKLINE(BB,CLOSE,OPEN,1.5,0),COLORFFBB00;
STICKLINE(BB,CLOSE,OPEN,0.5,0),COLORCYAN;
MAA:MAR1,COLOR00FF00,LINETHICK2;
IF(MAA>=REF(MAA,1),MAA,DRAWNULL),COLORRED,LINETHICK2;
IF(MAA<REF(MAA,1),MAA,DRAWNULL),COLORFFFFFF,LINETHICK2;
MAB:MA(CLOSE,P2),COLOR00FF00,LINETHICK2;
IF(MAB>=REF(MAB,1),MAB,DRAWNULL),COLORMAGENTA,LINETHICK2;
IF(MAB<REF(MAB,1),MAB,DRAWNULL),COLORGREEN,LINETHICK2;
SJ8:=STRCAT(STRCAT(N8,Y8), R8);
VAR2:=(2*CLOSE+HIGH+LOW)/4;
VAR3:=IF(YEAR>=2099 AND MONTH>2,0,1);
VAR4:=LLV(LOW,5);
VAR5:=HHV(HIGH,4);
VAR6:=EMA((VAR2-VAR4)/(VAR5-VAR4)*100,4)*VAR3;
VAR7:=EMA(0.667*REF(VAR6,1)+0.333* VAR6,2)*VAR3;
DRAWTEXT(CROSS(VAR6, VAR7) AND VAR6<30,L-0.05,'←低吸'),COLOR00FFFF;
DRAWTEXT(CROSS(VAR7, VAR6) AND VAR6>70,H+0.05,'←高抛'),COLOR00FFFF;
DRAWICON(CROSS(VAR6, VAR7) AND VAR6<30,L-0.05,13);
DRAWICON(CROSS(VAR7, VAR6) AND VAR6>70,H+0.05,14);
AAA:= MAA>=REF(MAA,1);{C>=MAA;}
BBB:= MAA<REF(MAA,1);{ C<MAA;}
DDD:=MAB>=REF(MAB,1);
EEE:=MAB<REF(MAB,1);
TT:=IF(ISLASTBAR,240/FROMOPEN,1);
NN:=120;
HH:=HHV(V*TT,NN);
LL:=LLV(V,NN);
最高:=CONST(HH);
最低:=CONST(LL);
最高2:=CONST(HHV(H,NN));
最低2:=CONST(LLV(L,NN));
PP:=IF((最高2*0.9-(最高2-最低2)*0.5)>CONST(LLV(L,20)),0.9,IF((最高2*0.9-(最高2-最低2)*0.5)>CONST(LLV(L,50)),0.7,0.6)),NODRAW;
RCC1:=最高2*0.9-(最高2-最低2)*PP;
最低3:=MIN(RCC1,最低2);
AA1:=最低3;
STICKLINE(AAA,AA1-0.000*AA1,AA1-0.040*AA1,4,0),COLOR0000FF;
STICKLINE(BBB,AA1-0.000*AA1,AA1-0.040*AA1,4,1),COLOR686868;
STICKLINE(DDD,AA1-0.050*AA1,AA1-0.090*AA1,4,0),COLORFF00FF;
STICKLINE(EEE,AA1-0.050*AA1,AA1-0.090*AA1,4,1),COLOR686868;
DRAWTEXT_FIX(C>0,0.5,0,0,SJ8),COLOR00FFFF;
DRAWTEXT_FIX(1,0.5,0.84,0,' A-红色均线持股 ★ ★ B-粉色均线持股'),COLOR00FFFF;
今日保护价:(REF(C,2)+REF(C,1)+O)/3,COLOR00FFFF,NODRAW;
顶点:IF(CURRBARSCOUNT<=60,CONST(IF(ISLASTBAR=1,HHV(H,BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORRED,DOTLINE;
低点:IF(CURRBARSCOUNT<=60,CONST(IF(ISLASTBAR=1,LLV(L,BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORMAGENTA,DOTLINE;
STICKLINE(CCI>=200 AND H>=顶点,O,C,3,0),COLORBLUE;
STICKLINE(CCI<=100 AND L<=低点,O,C,3,0),COLORYELLOW;
DRAWTEXT(ISLASTBAR,顶点,'顶点'),COLORRED;
DRAWTEXT(ISLASTBAR,低点,'低点'),COLORMAGENTA;
来函数检测结果如下:
该公式没有未来函数
解密、定制、编写指标公式请联系QQ或微信同号:88652583
置顶指标
相关指标公式
P1赋值:10
P2赋值:20
填充背景
当满足条件是否最后一个周期时,在收盘价位置书写数字,画洋红色
N8赋值:字符串相加
Y8赋值:字符串相加
R8赋值:字符串相加
MAR1赋值:收盘价的P1日简单移动平均
C1赋值:收盘价>=MAR1
C2赋值:收盘价AA赋值:C1>=C2
BB赋值:C2>C1
当满足条件AA时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件AA时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件BB时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FF00
当满足条件BB时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00FF00
当满足条件AA时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000099
当满足条件AA时,在收盘价和开盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0000CC
当满足条件AA时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000FF
当满足条件AA时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORCC66FF
当满足条件BB时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF7700
当满足条件BB时,在收盘价和开盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLORFF9900
当满足条件BB时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFFBB00
当满足条件BB时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画青色
输出MAA:MAR1,COLOR00FF00,线宽为2
如果MAA>=1日前的MAA,返回MAA,否则返回无效数,画红色,线宽为2
如果MAA<1日前的MAA,返回MAA,否则返回无效数,COLORFFFFFF,线宽为2
输出MAB:收盘价的P2日简单移动平均,COLOR00FF00,线宽为2
如果MAB>=1日前的MAB,返回MAB,否则返回无效数,画洋红色,线宽为2
如果MAB<1日前的MAB,返回MAB,否则返回无效数,画绿色,线宽为2
SJ8赋值:字符串相加
VAR2赋值:(2*收盘价+最高价+最低价)/4
VAR3赋值:如果年份>=2099ANDMONTH>2,返回0,否则返回1
VAR4赋值:5日内最低价的最低值
VAR5赋值:4日内最高价的最高值
VAR6赋值:(VAR2-VAR4)/(VAR5-VAR4)*100的4日指数移动平均*VAR3
VAR7赋值:0.667*1日前的VAR6+0.333*VAR6的2日指数移动平均*VAR3
当满足条件VAR6上穿VAR7ANDVAR6<30时,在最低价-0.05位置书写文字,COLOR00FFFF
当满足条件VAR7上穿VAR6ANDVAR6>70时,在最高价+0.05位置书写文字,COLOR00FFFF
当满足条件VAR6上穿VAR7ANDVAR6<30时,在最低价-0.05位置画13号图标
当满足条件VAR7上穿VAR6ANDVAR6>70时,在最高价+0.05位置画14号图标
AAA赋值: MAA>=1日前的MAA
BBB赋值: MAA<1日前的MAA
DDD赋值:MAB>=1日前的MAB
EEE赋值:MAB<1日前的MAB
TT赋值:如果是否最后一个周期,返回240/当前离开盘分钟数,否则返回1
NN赋值:120
HH赋值:NN日内成交量(手)*TT的最高值
LL赋值:NN日内成交量(手)的最低值
最高赋值:HH的最后一日取值设为常数
最低赋值:LL的最后一日取值设为常数
最高2赋值:NN日内最高价的最高值的最后一日取值设为常数
最低2赋值:NN日内最低价的最低值的最后一日取值设为常数
PP赋值:如果(最高2*0.9-(最高2-最低2)*0.5)>20日内最低价的最低值的最后一日取值设为常数,返回0.9,否则返回如果(最高2*0.9-(最高2-最低2)*0.5)>50日内最低价的最低值的最后一日取值设为常数,返回0.7,否则返回0.6,NODRAW
RCC1赋值:最高2*0.9-(最高2-最低2)*PP
最低3赋值:RCC1和最低2的较小值
AA1赋值:最低3
当满足条件AAA时,在AA1-0.000*AA1和AA1-0.040*AA1位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR0000FF
当满足条件BBB时,在AA1-0.000*AA1和AA1-0.040*AA1位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR686868
当满足条件DDD时,在AA1-0.050*AA1和AA1-0.090*AA1位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFF00FF
当满足条件EEE时,在AA1-0.050*AA1和AA1-0.090*AA1位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR686868
当满足条件收盘价>0时,在横轴0.5纵轴0位置书写文字,COLOR00FFFF
当满足条件1时,在横轴0.5纵轴0.84位置书写文字,COLOR00FFFF
输出今日保护价:(2日前的收盘价+1日前的收盘价+开盘价)/3,COLOR00FFFF,NODRAW
输出顶点:如果到最后交易的周期<=60,返回如果是否最后一个周期=1,返回上次到最后交易的周期=60距今天数日内最高价的最高值,否则返回1的最后一日取值设为常数,否则返回无效数,画红色,DOTLINE
输出低点:如果到最后交易的周期<=60,返回如果是否最后一个周期=1,返回上次到最后交易的周期=60距今天数日内最低价的最低值,否则返回1的最后一日取值设为常数,否则返回无效数,画洋红色,DOTLINE
当满足条件CCI>=200ANDH>=顶点时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画蓝色
当满足条件CCI<=100ANDL<=低点时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件是否最后一个周期时,在顶点位置书写文字,画红色
当满足条件是否最后一个周期时,在低点位置书写文字,画洋红色