分享

生命线牛线马线五日线指标公式

 追梦文库 2023-06-19 发布于河北

编程思路破译

CXH4赋值:100*(收盘价-240日内最高价的最低值)/240日内最高价的最低值
CXH5赋值:(收盘价-528日内最低价的最低值)/(528日内最高价的最高值-528日内最低价的最低值)*100
CXH6赋值:(收盘价-530日内收盘价的最低值)/(530日内收盘价的最高值-530日内收盘价的最低值)*100
CXH8赋值:收盘价-1日前的收盘价和0的较大值的34日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的7日[1日权重]移动平均*100
CXH9赋值:收盘价-1日前的收盘价和0的较大值的13日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的13日[1日权重]移动平均*100
CXH10赋值:如果收盘价16%之字转向的前1个波谷位置=0ANDHIGH>最低价+0.04,返回4,否则返回0
CXH11赋值:收盘价6%的之字转向>1日前的收盘价6%的之字转向 AND 1日前的收盘价6%的之字转向<=2日前的收盘价6%的之字转向 AND 2日前的收盘价6%的之字转向<=3日前的收盘价6%的之字转向

CXH12赋值:收盘价6%的之字转向<1日前的收盘价6%的之字转向 AND 1日前的收盘价6%的之字转向>=2日前的收盘价6%的之字转向 AND 2日前的收盘价6%的之字转向>=3日前的收盘价6%的之字转向

CXH13赋值:收盘价22%的之字转向>1日前的收盘价22%的之字转向 AND 1日前的收盘价22%的之字转向<=2日前的收盘价22%的之字转向 AND 2日前的收盘价22%的之字转向<=3日前的收盘价22%的之字转向

CXH14赋值:收盘价22%的之字转向<1日前的收盘价22%的之字转向 AND 1日前的收盘价22%的之字转向>=2日前的收盘价22%的之字转向 AND 2日前的收盘价22%的之字转向>=3日前的收盘价22%的之字转向

CXH15赋值:收盘价51%的之字转向>1日前的收盘价51%的之字转向 AND 1日前的收盘价51%的之字转向<=2日前的收盘价51%的之字转向 AND 2日前的收盘价51%的之字转向<=3日前的收盘价51%的之字转向

CXH16赋值:收盘价51%的之字转向<1日前的收盘价51%的之字转向 AND 1日前的收盘价51%的之字转向>=2日前的收盘价51%的之字转向 AND 2日前的收盘价51%的之字转向>=3日前的收盘价51%的之字转向

CXH17赋值:收盘价72%的之字转向>1日前的收盘价72%的之字转向 AND 1日前的收盘价72%的之字转向<=2日前的收盘价72%的之字转向 AND 2日前的收盘价72%的之字转向<=3日前的收盘价72%的之字转向

CXH18赋值:收盘价72%的之字转向<1日前的收盘价72%的之字转向 AND 1日前的收盘价72%的之字转向>=2日前的收盘价72%的之字转向 AND 2日前的收盘价72%的之字转向>=3日前的收盘价72%的之字转向

CXH19赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均

输出顶:多空均线+3*多空均线的13日估算标准差,COLORFFFF00,线宽为1

输出底:多空均线-3*多空均线的13日估算标准差,COLORFFFF00,线宽为1

画带状线

画带状线

输出生命线:((收盘价的22日线性回归斜率*23)+收盘价)的50日指数移动平均,画淡红色,线宽为2

如果收盘价<生命线,返回生命线,否则返回无效数,画绿色,线宽为3

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

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

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

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

MID赋值:(3*收盘价+最低价+开盘价+最高价)/6

输出牛线:(20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+16*4日前的MID+15*5日前的MID+14*6日前的MID+13*7日前的MID+12*8日前的MID+11*9日前的MID+10*10日前的MID+9*11日前的MID+8*12日前的MID+7*13日前的MID+6*14日前的MID+5*15日前的MID+4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210,画红色

输出马线:牛线的6日简单移动平均,画绿色

输出五日线:收盘价的5日简单移动平均,POINTDOT,画淡蓝色

输出水平面:收盘价的60日简单移动平均,POINTDOT,画黄色

HIGHN赋值:10

LOWN赋值:10

HIGHDISPLAY赋值:0

LOWDISPLAY赋值:0

ZGDISPLAY赋值:0

MADISPLAY赋值:0

AA赋值:HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值

QY赋值:若AA则将最近HIGHN+1周期置为1

CC赋值:QY的HIGHN日过滤 AND 最高价=HIGHN+1日内最高价的最高值

当满足条件CC时,在最高价*1.02位置画2号图标

DDD赋值:上次CC距今天数

GDTS赋值:如果CC,返回到最后交易的周期,否则返回0

DINGBU赋值:如果DDD,返回DDD日前的最高价,否则返回最高价

DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS

DINGBU1赋值:DDD+1日前的DINGBU

GDCS1赋值:DINGBUTS的最后一日取值设为常数

DINGBUTS1赋值:DDD+1日前的DINGBUTS

GDCS2赋值:DINGBUTS1的最后一日取值设为常数

DINGBU2赋值:DDD+1日前的DINGBU1

MM赋值:如果到最后交易的周期>GDCS2,返回0,否则返回1

买1赋值:CXH10

买2赋值:(CXH11+CXH13+CXH15+CXH17)

卖1赋值:(CXH12+CXH14+CXH16+CXH18)

当满足条件买1>0OR买2>0时,在最低价*0.98位置书写文字,画红色

输出买入:如果买1>0OR买2>0,返回最低价*0.97,否则返回无效数,CROSSDOT,线宽为3,画红色

当满足条件卖1>0时,在最高价*1.01位置书写文字,画绿色

输出卖出:如果卖1>0,返回最高价*1.02,否则返回无效数,CROSSDOT,线宽为3,画绿色

高赋值:3日前的80日内最高价的最高值

低赋值:3日前的80日内最低价的最低值

输出顶点:日期日高,画绿色,线宽为3

输出低点:日期日低,画红色,线宽为2


程序源码

cxh4:=100*(CLOSE-LLV(HIGH,240))/LLV(HIGH,240);

cxh5:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;

cxh6:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;

cxh8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;

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

cxh10:=IF(TROUGHBARS(3,16,1)=0 AND HIGH>LOW+0.04,4,0);

cxh11:=ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);

cxh12:=ZIG(3,6)<REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)>=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);

cxh13:=ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);

cxh14:=ZIG(3,22)<REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)>=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)>=REF(ZIG(3,22),3);

cxh15:=ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);

cxh16:=ZIG(3,51)<REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)>=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)>=REF(ZIG(3,51),3);

cxh17:=ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);

cxh18:=ZIG(3,72)<REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)>=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)>=REF(ZIG(3,72),3);

cxh19:=EMA(CLOSE,2)-EMA(CLOSE,150);

顶:BBI+3*STD(BBI,13),COLORFFFF00,LINETHICK1;

底:BBI-3*STD(BBI,13),COLORFFFF00,LINETHICK1;

DRAWBAND(BBI,RGB(100,50,50),顶,RGB(100,50,50));

DRAWBAND(BBI,RGB(0,60,100),底,RGB(0,60,100));

生命线:EMA(((SLOPE(CLOSE,22) * 23) + CLOSE),50),COLORLIRED,LINETHICK2;

IF(C<生命线,生命线,DRAWNULL),COLORGREEN,LINETHICK3;

STICKLINE(C>O ,H,L,0,0),COLORRED;

STICKLINE(C>O ,O,C,3,1),COLORRED;

STICKLINE(C<=O ,H,L,0,0),COLORCYAN;

STICKLINE(C<=O ,O,C,3,1),COLORCYAN;

MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;

牛线:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED;

马线:MA(牛线,6),COLORGREEN;

五日线:MA(CLOSE,5),POINTDOT,COLORLIBLUE;

水平面:MA(CLOSE,60),POINTDOT,COLORYELLOW;

HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0;

AA:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);

QY:=BACKSET(AA,HIGHN+1);

CC:=FILTER(QY,HIGHN) AND H=HHV(H,HIGHN+1);

DRAWICON(CC,H*1.02,2);

DDD:=BARSLAST(CC);

GDTS:=IF(CC,CURRBARSCOUNT,0);

DINGBU:=IF(DDD,REF(H,DDD),H);{顶部}

DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);

DINGBU1:=REF(DINGBU,DDD+1);

GDCS1:=CONST(DINGBUTS);

DINGBUTS1:=REF(DINGBUTS,DDD+1);

GDCS2:=CONST(DINGBUTS1);

DINGBU2:=REF(DINGBU1,DDD+1);

MM:=IF(CURRBARSCOUNT>GDCS2,0,1);

买1:=cxh10;

买2:=(cxh11+cxh13+cxh15+cxh17);

卖1:=(cxh12+cxh14+cxh16+cxh18);

DRAWTEXT(买1>0 OR 买2>0,LOW*0.98,"买入"),COLORRED;

买入:IF(买1>0 OR 买2>0,LOW*0.97,DRAWNULL),CROSSDOT,LINETHICK3,COLORRED;

DRAWTEXT(卖1>0,HIGH*1.01,"卖出"),COLORGREEN;

卖出:IF(卖1>0,HIGH*1.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORGREEN;

高:=REF(HHV(H,80),3);

低:=REF(LLV(L,80),3);

顶点:REFDATE(高,DATE),COLORGREEN,LINETHICK3;

低点:REFDATE(低,DATE),COLORRED,LINETHICK2;

注:

       馆内各种公式为学习编而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担

       发文不易,如获益,欢迎赞赏,赞赏必复!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约