源码编程思路破译SSRCJL赋值:成交量(手)的13日指数移动平均 SSRCJE赋值:成交额(元)的13日指数移动平均 SSRCBJX赋值:((SSRCJE / SSRCJL) / 100) SSRGL赋值:(((收盘价 - SSRCBJX) / SSRCBJX) * 100) 输出短底:SSRGL<(0-6)的5日过滤,线宽为0 当满足条件(SSRGL<(0-6))时,在0和5位置之间画柱状线,宽度为6,0不为0则画空心柱.,画白色 好线赋值:38 平线赋值:51 OK赋值:1日前的收盘价 RSI1赋值:收盘价-OK和0的较大值的7日[1日权重]移动平均/收盘价-OK的绝对值的7日[1日权重]移动平均*100 RSI2赋值:收盘价-OK和0的较大值的7日[1日权重]移动平均/收盘价-OK的绝对值的7日[1日权重]移动平均*100 输出鱼:收盘价-OK和0的较大值的7日[1日权重]移动平均/收盘价-OK的绝对值的7日[1日权重]移动平均*100,画红色 RSI4赋值:鱼的7日[1日权重]移动平均 趋势A赋值:((收盘价-48日内最低价的最低值)/(48日内最高价的最高值-48日内最低价的最低值)*50)的17日简单移动平均+9 趋势B赋值:((收盘价-53日内最低价的最低值)/(53日内最高价的最高值-53日内最低价的最低值)*50)的17日简单移动平均+9 A1赋值:趋势A的7日简单移动平均*1.372 A2赋值:A1*1.0887 A3赋值:(1.5*(趋势B+RSI4)-(A2+A1))+12 输出鱼网:如果(RSI2上穿RSI4ORCROSS(RSI2,A3)ANDA3<好线ANDRSI1<平线),返回48,否则返回38,COLOR9AFA00,线宽为1,DOTLINE 输出白绿线:鱼的7日[1日权重]移动平均,画白色 输出鱼网蓝柱:鱼网=48 AND 鱼上穿好线 AND 1日前的收盘价的3日简单移动平均<=收盘价的3日简单移动平均 AND 鱼的7日[1日权重]移动平均>1日前的鱼的7日[1日权重]移动平均,画蓝色,线宽为0 当满足条件鱼网蓝柱时,在50和55位置之间画柱状线,宽度为10,0不为0则画空心柱.,画蓝色 输出镶黄柱:收盘价>收盘价的3日简单移动平均 AND 收盘价>=收盘价的7日简单移动平均 AND 统计2日中满足收盘价>=开盘价的天数>1 AND 鱼网蓝柱 ,画黄色,线宽为0 当满足条件镶黄柱时,在60和65位置之间画柱状线,宽度为10,0不为0则画空心柱.,画黄色 80,DOTLINE 20,DOTLINE HH赋值:上次鱼<=15距今天数<5 输出深水鱼:鱼上穿RSI4 AND HH AND RSI4<15,画棕色,线宽为0 当满足条件深水鱼时,在55和60位置之间画柱状线,宽度为9,0不为0则画空心柱.,画棕色 买点1赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100 买点2赋值:买点1的3日[1日权重]移动平均 买点3赋值:买点2的3日[1日权重]移动平均 买点4赋值:3*买点2-2*买点3 买点5赋值:收盘价-1日前的收盘价 买点6赋值:100*买点5的6日指数移动平均的6日指数移动平均/买点5的绝对值的6日指数移动平均的6日指数移动平均 买点赋值:2日内买点6的最低值=7日内买点6的最低值 AND 统计2日中满足买点6<0的天数 AND 买点6上穿买点6的2日简单移动平均 当满足条件买点=1的5日过滤时,在15和20位置之间画柱状线,宽度为10,0不为0则画空心柱.,画红色 当满足条件买点时,在10和15位置之间画柱状线,宽度为10,0不为0则画空心柱.,画黄色 程序源码SSRCJL:=EMA(VOL,13); SSRCJE:=EMA(AMOUNT,13); SSRCBJX:=((SSRCJE / SSRCJL) / 100); SSRGL:=(((CLOSE - SSRCBJX) / SSRCBJX) * 100); 短底:FILTER(SSRGL<(0-6),5),LINETHICK0; STICKLINE((SSRGL<(0 - 6)),0,5,6,0),COLORWHITE; 好线:=38; 平线:=51; OK:=REF(CLOSE,1); RSI1:=SMA(MAX(CLOSE-OK,0),7,1)/SMA(ABS(CLOSE-OK),7,1)*100; RSI2:=SMA(MAX(CLOSE-OK,0),7,1)/SMA(ABS(CLOSE-OK),7,1)*100; 鱼:SMA(MAX(CLOSE-OK,0),7,1)/SMA(ABS(CLOSE-OK),7,1)*100,COLORRED; RSI4:=SMA(鱼,7,1); 趋势A:=MA(((CLOSE-LLV(LOW,48))/(HHV(HIGH,48)-LLV(LOW,48))*50),17)+9; 趋势B:=MA(((CLOSE-LLV(LOW,53))/(HHV(HIGH,53)-LLV(LOW,53))*50),17)+9; A1:=MA(趋势A,7)*1.372; A2:=A1*1.0887; A3:=(1.5*(趋势B+RSI4)-(A2+A1))+12; 鱼网:IF((CROSS(RSI2,RSI4) OR CROSS(RSI2,A3) AND A3<好线 AND RSI1<平线),48,38),COLOR9AFA00,LINETHICK1,DOTLINE; 白绿线:SMA(鱼,7,1),COLORWHITE; 鱼网蓝柱:鱼网=48 AND CROSS(鱼,好线) AND REF(MA(C,3),1)<=MA(C,3) AND SMA(鱼,7,1)>REF(SMA(鱼,7,1),1),COLORBLUE,LINETHICK0; STICKLINE(鱼网蓝柱,50,55,10,0),COLORBLUE; 镶黄柱:C>MA(C,3) AND C>=MA(C,7) AND COUNT(C>=O,2)>1 AND 鱼网蓝柱 ,COLORYELLOW,LINETHICK0 ; STICKLINE(镶黄柱,60,65,10,0),COLORYELLOW; 80,DOTLINE; 20,DOTLINE; HH:=BARSLAST(鱼<=15)<5; 深水鱼:CROSS(鱼,RSI4) AND HH AND RSI4<15,COLORBROWN,LINETHICK0; STICKLINE(深水鱼,55,60,9,0),COLORBROWN; 买点1:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100; 买点2:=SMA(买点1,3,1); 买点3:=SMA(买点2,3,1); 买点4:=3*买点2-2*买点3; 买点5:=C-REF(C,1); 买点6:=100*EMA(EMA(买点5,6),6)/EMA(EMA(ABS(买点5),6),6); 买点:=LLV(买点6,2)=LLV(买点6,7) AND COUNT(买点6<0,2) AND CROSS(买点6,MA(买点6,2)); STICKLINE(FILTER(买点=1,5),15,20,10,0),COLORRED; STICKLINE(买点,10,15,10,0),COLORYELLOW; |
|