最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 获利比例指标公式

    正文概述    2024-05-04 04:17:33  
    ma5:EMA(C,5),COLOR00FF00,DOTLINE; IF(MA5 REF(MA5,1),MA5,DRAWNULL),COLOR0077FF,LINETHICK3; DIF1:=WMA(CLOSE,5); DIF2:=WMA(CLOSE,13); :WMA((3*DIF1-2*DIF2),2),COLORFF9900,DOTLINE; IF(MacD REF(MACD,1),MACD,DRAWNULL),COLORRED,LINETHICK3; BC1E:=IF(L=LLV(L,8*20),L,DRAWNULL); BC2E:=CONst(BArslAST(BC1E=L))+1; E:=CONST(IF(BC2E=1,L,REF(L,BC2E-1))); DIFFK:=DIF1-DIF2; DEAK:=WMA(DIFFK,8); MACDK:=2*(DIFFK-DEAK); STICKLINE(MACDK 0ANDMACDK REF(MACDK,1),E+MACDK,E,2,0),COLOR0000FF; STICKLINE(MACDK 0ANDMACDK REF(MACDK,1),E+MACDK,E,2,0),COLORFF9900; STICKLINE(MACDK 0,E+MACDK,E,2,0),COLORFF9900; {高抛.低吸} SJ:=WMA((C-LLV(L,5))/(HHV(H,5)-LLV(L,5))*100,2); ZJ:=WMA(0.667*REF(SJ,1)+0.333*SJ,2); DRAWTEXT(crOSS(SJ,ZJ)ANDSJ 30,L-0.05,'←低吸'),COLOR00FF99,LINETHICK2; DRAWTEXT(CROSS(ZJ,SJ)ANDSJ 70,H+0.05,'←高抛'),COLOR0044FF,LINETHICK2; TC1:=IF(H=HHV(H,8*14),H,DRAWNULL); TC2:=CONST(BARSLAST(TC1=H))+1; UPPER:=CONST(IF(TC2=1,H,REF(H,TC2-1))); BC1:=IF(L=LLV(L,8*20),L,DRAWNULL); BC2:=CONST(BARSLAST(BC1=L))+1; LOWER:=CONST(IF(BC2=1,L,REF(L,BC2-1))); LP:=CURRBARSCOUNT =BC2ANDL=LOWER;{低点定位} HP:=CURRBARSCOUNT =TC2ANDH=UPPER;{高点定位}; STICKLINE(LP,L*0.992,L,13,0),COLORFF00FF; STICKLINE(HP,H,H*1.005,13,0),COLOR00FF00; X1:IF(CURRBARSCOUNT =MAX(BC2,TC2),UPPER,DRAWNULL),COLOR89615F; X2:IF(CURRBARSCOUNT =MAX(BC2,TC2),LOWER,DRAWNULL),COLOR89615F; X3:IF(CURRBARSCOUNT =MAX(BC2,TC2),IF(BC2 TC2,UPPER-(UPPER-LOWER)*0.146,LOWER+(UPPER-LOWER)*0.146),DRAWNULL),COLOR89615F; X4:IF(CURRBARSCOUNT =MAX(BC2,TC2),IF(BC2 TC2,UPPER-(UPPER-LOWER)*0.191,LOWER+(UPPER-LOWER)*0.191),DRAWNULL),COLOR89615F; X5:IF(CURRBARSCOUNT =MAX(BC2,TC2),IF(BC2 TC2,UPPER-(UPPER-LOWER)*0.236,LOWER+(UPPER-LOWER)*0.236),DRAWNULL),COLOR89615F; X6:IF(CURRBARSCOUNT =MAX(BC2,TC2),IF(BC2 TC2,UPPER-(UPPER-LOWER)*0.382,LOWER+(UPPER-LOWER)*0.382),DRAWNULL),COLOR89615F; X7:IF(CURRBARSCOUNT =MAX(BC2,TC2),IF(BC2 TC2,UPPER-(UPPER-LOWER)*0.5,LOWER+(UPPER-LOWER)*0.5),DRAWNULL),COLOR89615F; X8:IF(CURRBARSCOUNT =MAX(BC2,TC2),IF(BC2 TC2,UPPER-(UPPER-LOWER)*0.618,LOWER+(UPPER-LOWER)*0.618),DRAWNULL),COLOR89615F; X9:IF(CURRBARSCOUNT =MAX(BC2,TC2),IF(BC2 TC2,UPPER-(UPPER-LOWER)*0.764,LOWER+(UPPER-LOWER)*0.764),DRAWNULL),COLOR89615F; X10:IF(CURRBARSCOUNT =MAX(BC2,TC2),IF(BC2 TC2,UPPER-(UPPER-LOWER)*0.809,LOWER+(UPPER-LOWER)*0.809),DRAWNULL),COLOR89615F; DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X1,'UPPER'); DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X2,'LOWER'); DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X3,'0.146'); DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X4,'0.191'); DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X5,'0.236'); DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X6,'0.382'); DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X7,'0.5'); DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X8,'0.618'); DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X9,'0.764'); DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X10,'0.809'); STICKLINE(CLOSE =REF(CLOSE,1),HIGH,LOW,0,1),COLORRED; STICKLINE(CLOSE =REF(CLOSE,1),OPEN,CLOSE,3,0),COLOR000066; STICKLINE(CLOSE =REF(CLOSE,1),OPEN,CLOSE,2.6,0),COLOR000099; STICKLINE(CLOSE =REF(CLOSE,1),OPEN,CLOSE,2,0),COLOR0000CC; STICKLINE(CLOSE =REF(CLOSE,1),OPEN,CLOSE,1.2,0),COLOR0000FF; STICKLINE(CLOSE =REF(CLOSE,1),OPEN,CLOSE,0.4,0),COLORCC66FF; STICKLINE(CLOSE REF(CLOSE,1),HIGH,LOW,0,1),COLORCYAN; STICKLINE(CLOSE REF(CLOSE,1),OPEN,CLOSE,3,0),COLORCC0000; STICKLINE(CLOSE REF(CLOSE,1),OPEN,CLOSE,2.6,0),COLORFF4400; STICKLINE(CLOSE REF(CLOSE,1),OPEN,CLOSE,2,0),COLORFF8800; STICKLINE(CLOSE REF(CLOSE,1),OPEN,CLOSE,1.2,0),COLORFFCC00; STICKLINE(CLOSE REF(CLOSE,1),OPEN,CLOSE,0.4,0),COLORCYAN; 比例:WINNER(CLOSE)*100; STICKLINE(比例 0,比例,0,3,0),COLOR888888; STICKLINE(比例 6,比例,6,3,0),COLORFF7F00; STICKLINE(比例 20,比例,20,3,0),COLOR80FF80; STICKLINE(比例 50,比例,50,3,0),COLOR8888FF; STICKLINE(比例 70,比例,70,3,0),COLOR0000FF; 死叉:=CROSS(MA(C,10),MA(C,5))ANDMA(C,60) REF(MA(C,60),1); XG:IF(死叉,70,0); VAR2:=REF(LOW,1); VAR3:=SMA(ABS(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100; VAR4:=EMA(IF(CLOSE*1.3,VAR3*10,VAR3/10),3); VAR5:=LLV(LOW,30); VAR6:=HHV(VAR4,30); VAR7:=IF(MA(CLOSE,58),1,0); VAR8:=EMA(IF(LOW =VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7; VAR9:=IF(VAR8 100,100,VAR8); 庄来了别放过:STICKLINE(VAR9 -120,0,VAR9,6,1),COLORRED; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:SMA(RSV,3,1); D:SMA(K,3,1); J:3*K-2*D; VARK:=K,COLORWHITE; 升K:=IF(VARK REF(VARK,1),VARK,DRAWNULL),COLORRED; 平K:=IF(VARK=REF(VARK,1),VARK,DRAWNULL),COLORWHITE; 降K:=IF(VARK REF(VARK,1),VARK,DRAWNULL),COLORGREEN; VARD:=D,COLORWHITE; 升D:=IF(VARD REF(VARD,1),VARD,DRAWNULL),COLORRED; 平D:=IF(VARD=REF(VARD,1),VARD,DRAWNULL),COLORWHITE; 降D:=IF(VARD REF(VARD,1),VARD,DRAWNULL),COLORGREEN; VARJ:=J,COLORWHITE; 升J:IF(VARJ REF(VARJ,1),VARJ,DRAWNULL),COLORRED,LINETHICK2; 平J:IF(VARJ=REF(VARJ,1),VARJ,DRAWNULL),COLORWHITE,LINETHICK1; 降J:IF(VARJ REF(VARJ,1),VARJ,DRAWNULL),COLORGREEN,LINETHICK1; DRAWBAND(K,RGB(155,50,50),D,RGB(0,100,50)); STICKLINE(J 0,J,0,1,1),COLORYELLOW; STICKLINE(J 100,J,100,1,1),COLORWHITE; MA2:=EMA(C,2); DRAWTEXT_FIX(1,0,1,0,'【买入凭的是胆量,卖出凭的是心态】'),COLORWHITE;




    [源码注释]获利比例指标公式公式解读



    输出MA5:收盘价的5日指数移动平均,COLOR00FF00,DOTLINE 如果MA5 1日前的MA5,返回MA5,否则返回无效数,COLOR0077FF,线宽为3 DIF1赋值:收盘价的5日加权移动平均 DIF2赋值:收盘价的13日加权移动平均 输出平滑异同平:(3*DIF1-2*DIF2)的2日加权移动平均,COLORFF9900,DOTLINE 如果MACD 1日前的MACD,返回MACD,否则返回无效数,画红色,线宽为3 BC1E赋值:如果最低价=8*20日内最低价的最低值,返回最低价,否则返回无效数 BC2E赋值:上次BC1E=最低价距今天数的最后一日取值设为常数+1 E赋值:如果BC2E=1,返回最低价,否则返回BC2E-1日前的最低价的最后一日取值设为常数 DIFFK赋值:DIF1-DIF2 DEAK赋值:DIFFK的8日加权移动平均 MACDK赋值:2*(DIFFK-DEAK) 当满足条件MACDK 0ANDMACDK 1日前的MACDK时,在E+MACDK和E位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000FF 当满足条件MACDK 0ANDMACDK 1日前的MACDK时,在E+MACDK和E位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF9900 当满足条件MACDK 0时,在E+MACDK和E位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF9900 SJ赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100的2日加权移动平均 ZJ赋值:0.667*1日前的SJ+0.333*SJ的2日加权移动平均 当满足条件SJ上穿ZJANDSJ 30时,在最低价-0.05位置书写文字,COLOR00FF99,线宽为2 当满足条件ZJ上穿SJANDSJ 70时,在最高价+0.05位置书写文字,COLOR0044FF,线宽为2 TC1赋值:如果最高价=8*14日内最高价的最高值,返回最高价,否则返回无效数 TC2赋值:上次TC1=最高价距今天数的最后一日取值设为常数+1 UPPER赋值:如果TC2=1,返回最高价,否则返回TC2-1日前的最高价的最后一日取值设为常数 BC1赋值:如果最低价=8*20日内最低价的最低值,返回最低价,否则返回无效数 BC2赋值:上次BC1=最低价距今天数的最后一日取值设为常数+1 LOWER赋值:如果BC2=1,返回最低价,否则返回BC2-1日前的最低价的最后一日取值设为常数 LP赋值:到最后交易的周期 =BC2ANDL=LOWER HP赋值:到最后交易的周期 =TC2ANDH=UPPER 当满足条件LP时,在最低价*0.992和最低价位置之间画柱状线,宽度为13,0不为0则画空心柱.,COLORFF00FF 当满足条件HP时,在最高价和最高价*1.005位置之间画柱状线,宽度为13,0不为0则画空心柱.,COLOR00FF00 输出X1:如果到最后交易的周期 =BC2和TC2的较大值,返回UPPER,否则返回无效数,COLOR89615F 输出X2:如果到最后交易的周期 =BC2和TC2的较大值,返回LOWER,否则返回无效数,COLOR89615F 输出X3:如果到最后交易的周期 =BC2和TC2的较大值,返回如果BC2 TC2,返回UPPER-(UPPER-LOWER)*0.146,否则返回LOWER+(UPPER-LOWER)*0.146,否则返回无效数,COLOR89615F 输出X4:如果到最后交易的周期 =BC2和TC2的较大值,返回如果BC2 TC2,返回UPPER-(UPPER-LOWER)*0.191,否则返回LOWER+(UPPER-LOWER)*0.191,否则返回无效数,COLOR89615F 输出X5:如果到最后交易的周期 =BC2和TC2的较大值,返回如果BC2 TC2,返回UPPER-(UPPER-LOWER)*0.236,否则返回LOWER+(UPPER-LOWER)*0.236,否则返回无效数,COLOR89615F 输出X6:如果到最后交易的周期 =BC2和TC2的较大值,返回如果BC2 TC2,返回UPPER-(UPPER-LOWER)*0.382,否则返回LOWER+(UPPER-LOWER)*0.382,否则返回无效数,COLOR89615F 输出X7:如果到最后交易的周期 =BC2和TC2的较大值,返回如果BC2 TC2,返回UPPER-(UPPER-LOWER)*0.5,否则返回LOWER+(UPPER-LOWER)*0.5,否则返回无效数,COLOR89615F 输出X8:如果到最后交易的周期 =BC2和TC2的较大值,返回如果BC2 TC2,返回UPPER-(UPPER-LOWER)*0.618,否则返回LOWER+(UPPER-LOWER)*0.618,否则返回无效数,COLOR89615F 输出X9:如果到最后交易的周期 =BC2和TC2的较大值,返回如果BC2 TC2,返回UPPER-(UPPER-LOWER)*0.764,否则返回LOWER+(UPPER-LOWER)*0.764,否则返回无效数,COLOR89615F 输出X10:如果到最后交易的周期 =BC2和TC2的较大值,返回如果BC2 TC2,返回UPPER-(UPPER-LOWER)*0.809,否则返回LOWER+(UPPER-LOWER)*0.809,否则返回无效数,COLOR89615F 当满足条件到最后交易的周期=BC2和TC2的较小值+8时,在X1位置书写文字 当满足条件到最后交易的周期=BC2和TC2的较小值+8时,在X2位置书写文字 当满足条件到最后交易的周期=BC2和TC2的较小值+8时,在X3位置书写文字 当满足条件到最后交易的周期=BC2和TC2的较小值+8时,在X4位置书写文字 当满足条件到最后交易的周期=BC2和TC2的较小值+8时,在X5位置书写文字 当满足条件到最后交易的周期=BC2和TC2的较小值+8时,在X6位置书写文字 当满足条件到最后交易的周期=BC2和TC2的较小值+8时,在X7位置书写文字 当满足条件到最后交易的周期=BC2和TC2的较小值+8时,在X8位置书写文字 当满足条件到最后交易的周期=BC2和TC2的较小值+8时,在X9位置书写文字 当满足条件到最后交易的周期=BC2和TC2的较小值+8时,在X10位置书写文字 当满足条件收盘价 =1日前的收盘价时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色 当满足条件收盘价 =1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000066 当满足条件收盘价 =1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR000099 当满足条件收盘价 =1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000CC 当满足条件收盘价 =1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR0000FF 当满足条件收盘价 =1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为0.4,0不为0则画空心柱.,COLORCC66FF 当满足条件收盘价 1日前的收盘价时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画青色 当满足条件收盘价 1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORCC0000 当满足条件收盘价 1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLORFF4400 当满足条件收盘价 1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF8800 当满足条件收盘价 1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLORFFCC00 当满足条件收盘价 1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为0.4,0不为0则画空心柱.,画青色 输出比例:以收盘价计算的获利盘比例*100 当满足条件比例 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 0,比例,0,3,0),COLOR888888 当满足条件比例 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 6,比例,6,3,0),COLORFF7F00 当满足条件比例 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 20,比例,20,3,0),COLOR80FF80 当满足条件比例 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 50,比例,50,3,0),COLOR8888FF 当满足条件比例 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 70,比例,70,3,0),COLOR0000FF 死叉赋值:收盘价的10日简单移动平均上穿收盘价的5日简单移动平均ANDMA(收盘价,60) 1日前的收盘价的60日简单移动平均 输出XG:如果死叉,返回70,否则返回0 VAR2赋值:1日前的最低价 VAR3赋值:最低价-VAR2的绝对值的3日[1日权重]移动平均/最低价-VAR2和0的较大值的3日[1日权重]移动平均*100 VAR4赋值:如果收盘价*1.3,返回VAR3*10,否则返回VAR3/10的3日指数移动平均 VAR5赋值:30日内最低价的最低值 VAR6赋值:30日内VAR4的最高值 VAR7赋值:如果收盘价的58日简单移动平均,返回1,否则返回0 VAR8赋值:如果最低价 ,返回?,否则返回?的?日指数移动平均 =VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7 VAR9赋值:如果VAR8 ,返回?,否则返回? 100,100,VAR8) 输出庄来了别放过:当满足条件VAR9 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. -120,0,VAR9,6,1),画红色 RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100 输出K:RSV的3日[1日权重]移动平均 输出D:K的3日[1日权重]移动平均 输出J:3*K-2*D VARK赋值:K,画白色 升K赋值:如果VARK ,返回?,否则返回? 1日前的VARK,VARK,无效数),画红色 平K赋值:如果VARK=1日前的VARK,返回VARK,否则返回无效数,画白色 降K赋值:如果VARK ,返回?,否则返回? 1日前的VARK,VARK,无效数),画绿色 VARD赋值:D,画白色 升D赋值:如果VARD ,返回?,否则返回? 1日前的VARD,VARD,无效数),画红色 平D赋值:如果VARD=1日前的VARD,返回VARD,否则返回无效数,画白色 降D赋值:如果VARD ,返回?,否则返回? 1日前的VARD,VARD,无效数),画绿色 VARJ赋值:J,画白色 输出升J:如果VARJ ,返回?,否则返回? 1日前的VARJ,VARJ,无效数),画红色,线宽为2 输出平J:如果VARJ=1日前的VARJ,返回VARJ,否则返回无效数,画白色,线宽为1 输出降J:如果VARJ ,返回?,否则返回? 1日前的VARJ,VARJ,无效数),画绿色,线宽为1 画带状线 当满足条件J 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 0,J,0,1,1),画黄色 当满足条件J 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 100,J,100,1,1),画白色 MA2赋值:收盘价的2日指数移动平均 当满足条件1时,在横轴0纵轴1位置书写文字,画白色



    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 获利比例指标公式 加入收藏