|
a0:=有效值周期数(收盘价); a3:=系统参数(3); a2:=系统参数(2); a4:=系统参数(4); a5:=系统参数(5); nn0:=a3-a2;nn:=a0-a2;hh1:=(a4-a5)/8; hh2:=hh1/4; ll1:=最低值(最低价,nn0);ll2:=ll1[a3]; y0:=a0>=a2;vv0:=条件函数(y0=1 and 系统参数(1)>=a0,成交量,0); c1:=条件函数(介于(收盘价,a4-0*hh1,a4-1*hh1),vv0,0); c2:=条件函数(介于(收盘价,a4-1*hh1,a4-2*hh1),vv0,0); c3:=条件函数(介于(收盘价,a4-2*hh1,a4-3*hh1),vv0,0); c4:=条件函数(介于(收盘价,a4-3*hh1,a4-4*hh1),vv0,0); c5:=条件函数(介于(收盘价,a4-4*hh1,a4-5*hh1),vv0,0); c6:=条件函数(介于(收盘价,a4-5*hh1,a4-6*hh1),vv0,0); c7:=条件函数(介于(收盘价,a4-6*hh1,a4-7*hh1),vv0,0); c8:=条件函数(介于(收盘价,a4-7*hh1,a4-8*hh1),vv0,0); c9:=条件函数(介于(收盘价,a4-8*hh1,a4-9*hh1),vv0,0); c10:=条件函数(介于(收盘价,a4-9*hh1,a4-10*hh1),vv0,0); v1:=字符串转化为数字(数字转化为字符串(条件函数(是否最后周期,求和(c1,nn0),0),2)),LINETHICK; v2:=字符串转化为数字(数字转化为字符串(条件函数(是否最后周期,求和(c2,nn0),0),2)); v3:=字符串转化为数字(数字转化为字符串(条件函数(是否最后周期,求和(c3,nn0),0),2)); v4:=字符串转化为数字(数字转化为字符串(条件函数(是否最后周期,求和(c4,nn0),0),2)); v5:=字符串转化为数字(数字转化为字符串(条件函数(是否最后周期,求和(c5,nn0),0),2)); v6:=字符串转化为数字(数字转化为字符串(条件函数(是否最后周期,求和(c6,nn0),0),2)); v7:=字符串转化为数字(数字转化为字符串(条件函数(是否最后周期,求和(c7,nn0),0),2)); v8:=字符串转化为数字(数字转化为字符串(条件函数(是否最后周期,求和(c8,nn0),0),2)); v9:=字符串转化为数字(数字转化为字符串(条件函数(是否最后周期,求和(c9,nn0),0),2)); v10:=字符串转化为数字(数字转化为字符串(条件函数(是否最后周期,求和(c10,nn0),0),2)); av0:=最大值(v1,最大值(v2,最大值(v3,最大值(v4,最大值(v5,最大值(v6,最大值(v7,最大值(v8,最大值(v9,v10))))))))); x1:=v1/av0>=nn/nn0 and nn>=0; x2:=v2/av0>=nn/nn0 and nn>=0; x3:=v3/av0>=nn/nn0 and nn>=0; x4:=v4/av0>=nn/nn0 and nn>=0; x5:=v5/av0>=nn/nn0 and nn>=0; x6:=v6/av0>=nn/nn0 and nn>=0; x7:=v7/av0>=nn/nn0 and nn>=0; x8:=v8/av0>=nn/nn0 and nn>=0; 画区间彩带(v1/av0>=nn/nn0 and nn>=0,a4-0*hh1,a4-1*hh1+hh1*0.5),Color003CB7; 画区间彩带(v2/av0>=nn/nn0 and nn>=0,a4-1*hh1,a4-2*hh1+hh1*0.5),Color808000; 画区间彩带(v3/av0>=nn/nn0 and nn>=0,a4-2*hh1,a4-3*hh1+hh1*0.5),Color8B4D43; 画区间彩带(v4/av0>=nn/nn0 and nn>=0,a4-3*hh1,a4-4*hh1+hh1*0.5),Color1B3D70; 画区间彩带(v5/av0>=nn/nn0 and nn>=0,a4-4*hh1,a4-5*hh1+hh1*0.5),Color00AEAE; 画区间彩带(v6/av0>=nn/nn0 and nn>=0,a4-5*hh1,a4-6*hh1+hh1*0.5),color666666; 画区间彩带(v7/av0>=nn/nn0 and nn>=0,a4-6*hh1,a4-7*hh1+hh1*0.5),color666666; 画区间彩带(v8/av0>=nn/nn0 and nn>=0,a4-7*hh1,a4-8*hh1+hh1*0.5),color666666; 显示数字(信号过滤(向后引用(x1<向前引用(x1,1),6) and v1>0,10),a4,a4-0*hh1,2),COLOR00FF00; 显示数字(信号过滤(向后引用(x2<向前引用(x2,1),6) and v2>0,10),(a4-1*hh1),a4-1*hh1,2),COLOR00FF00; 显示数字(信号过滤(向后引用(x3<向前引用(x3,1),6) and v3>0,10),(a4-2.7*3*hh2),a4-2*hh1,2),COLOR00FF00; 显示数字(信号过滤(向后引用(x4<向前引用(x4,1),6) and v4>0,10),(a4-12*hh2),a4-3*hh1,2),COLOR00FF00; 显示数字(信号过滤(向后引用(x5<向前引用(x5,1),6) and v5>0,10),(a4-16*hh2),a4-4*hh1,2),COLOR00FF00; 显示数字(信号过滤(向后引用(x6<向前引用(x6,1),6) and v6>0,10),(a4-20*hh2),a4-5*hh1,2),COLOR00FF00; 显示数字(信号过滤(向后引用(x7<向前引用(x7,1),6) and v7>0,10),(a4-24*hh2),a4-6*hh1,2),COLOR00FF00; 显示数字(信号过滤(向后引用(x8<向前引用(x8,1) and v8>0,5),10),ll2+1*4*hh2,a4-7*hh1,2),COLOR00FF00; 画柱线(收盘价>=开盘价,收盘价,开盘价,7,0),COLOR0000AA; 画柱线(收盘价>=开盘价,收盘价,开盘价,6,0),COLOR0000bb ; 画柱线(收盘价>=开盘价,收盘价,开盘价,5,0),COLOR0000cc; 画柱线(收盘价>=开盘价,收盘价,开盘价,4,0),COLOR0000DD ; 画柱线(收盘价>=开盘价,收盘价,开盘价,3,0),COLOR0000ee; 画柱线(收盘价>=开盘价,收盘价,开盘价,2,0),COLOR0000FF; 画柱线(收盘价>=开盘价,收盘价,开盘价,1,0),COLOR0000ff; 画柱线(收盘价>=开盘价,最高价,最低价,0,0),COLORRED; 画柱线(收盘价<=开盘价,收盘价,开盘价,7,0),Coloraaaa00; 画柱线(收盘价<=开盘价,收盘价,开盘价,6,0),Colorbbbb00; 画柱线(收盘价<=开盘价,收盘价,开盘价,5,0),Colorcccc00; 画柱线(收盘价<=开盘价,收盘价,开盘价,4,0),Colordddd00; 画柱线(收盘价<=开盘价,收盘价,开盘价,3,0),Coloreeee00; 画柱线(收盘价<=开盘价,收盘价,开盘价,2,0),COLORffff00; 画柱线(收盘价<=开盘价,收盘价,开盘价,1,0),Colorffff00; 画柱线(收盘价<=开盘价,最高价,最低价,0,0),COLORffff00; 画柱线(收盘价/向前引用(收盘价,1)>1.05,(收盘价+开盘价)/2,收盘价,7,0),color00AAAA; 画柱线(收盘价/向前引用(收盘价,1)>1.05,(收盘价+开盘价)/2,收盘价,5,0),color00CCCC; 画柱线(收盘价/向前引用(收盘价,1)>1.05,(收盘价+开盘价)/2,收盘价,3,0),color00EEEE; 画柱线(收盘价/向前引用(收盘价,1)>1.05,(收盘价+开盘价)/2,收盘价,1,0),coloryellow;//当涨幅大于3--5%,要主图K线的实体的一半变为另一色。 DH:=(((收盘价 - 向前引用(收盘价,1)) / 向前引用(收盘价,1)) * 100); 画柱线(DH<=-4,(收盘价+开盘价)/2,收盘价,7,0),colorAA0000; 画柱线(DH<=-4,(收盘价+开盘价)/2,收盘价,5,0),colorCC0000; 画柱线(DH<=-4,(收盘价+开盘价)/2,收盘价,3,0),colorEE0000; 画柱线(DH<=-4,(收盘价+开盘价)/2,收盘价,1,0),colorFF0000;//当跌幅大于3-4-5%,要主图K线的实体的一半变为另一色。 LOCK:=条件函数(当前日期<1120923,1,0); 画分段线(指数平滑移动平均((2*收盘价+最高价+最低价)/4,6)>向前引用(指数平滑移动平均((2*收盘价+最高价+最低价)/4,6),1),指数平滑移动平均((2*收盘价+最高价+最低价)/4,5)),colorFF; 画分段线(指数平滑移动平均((2*收盘价+最高价+最低价)/4,6)<向前引用(指数平滑移动平均((2*收盘价+最高价+最低价)/4,6),1),指数平滑移动平均((2*收盘价+最高价+最低价)/4,5)),colorFF00; 画分段线(指数平滑移动平均((2*收盘价+最高价+最低价)/4,10)>向前引用(指数平滑移动平均((2*收盘价+最高价+最低价)/4,13),1),指数平滑移动平均((2*收盘价+最高价+最低价)/4,13)),colorFF; 画分段线(指数平滑移动平均((2*收盘价+最高价+最低价)/4,10)<向前引用(指数平滑移动平均((2*收盘价+最高价+最低价)/4,13),1),指数平滑移动平均((2*收盘价+最高价+最低价)/4,13)),LINETHICK2,colorFF00; 画分段线(指数平滑移动平均((最低价+收盘价+开盘价)/3,28)>向前引用(指数平滑移动平均((最低价+收盘价+开盘价)/3,28),1),向前引用(指数平滑移动平均((最低价+收盘价+开盘价)/3,25),1)),LINETHICK3,colorFF; 画分段线(指数平滑移动平均((最低价+收盘价+开盘价)/3,28)<向前引用(指数平滑移动平均((最低价+收盘价+开盘价)/3,28),1),向前引用(指数平滑移动平均((最低价+收盘价+开盘价)/3,25),1)),LINETHICK3,colorFF00; A:=(3*收盘价+最低价+开盘价+最高价)/6; X:=(20*A+19*向前引用(A,1)+18*向前引用(A,2)+17*向前引用(A,3)+16*向前引用(A,4)+15*向前引用(A,5)+ 14*向前引用(A,6)+13*向前引用(A,7)+12*向前引用(A,8)+11*向前引用(A,9)+10*向前引用(A,10)+9*向前引用(A,11)+8*向前引用(A,12) +7*向前引用(A,13)+6*向前引用(A,14)+5*向前引用(A,15)+4*向前引用(A,16)+3*向前引用(A,17)+2*向前引用(A,18)+ 向前引用(A,20))/210; MTM:=收盘价-向前引用(收盘价,1); DX:=100*指数平滑移动平均(指数平滑移动平均(MTM,6),6)/指数平滑移动平均(指数平滑移动平均(绝对值(MTM),6),6); CB:=指数平滑移动平均(X,13); 买:=条件函数(最低值(DX,2)=最低值(DX,7) AND 统计总数(DX<0,2) AND 交叉函数(DX,简单移动平均(DX,2)),1,0); 画图标(信号过滤(买=1,5),最低价*0.97,1); AC:=收盘价; AH:=最高价; AL:=最低价; AO:=开盘价; V1:=简单移动平均(最高价,30)*1.15; V2:=简单移动平均(最高价,3)*1.03; V3:=简单移动平均(最低价,3)*0.97; V4:=简单移动平均(最低价,30)*0.85; 小通道上:傅立叶变换(V2,30); 小通道下:傅立叶变换(V3,30); A2:=小通道上-向前引用(小通道上,1); A3:=小通道下-向前引用(小通道下,1); 画分段线(A2>0,小通道上),LINETHICK2,COLORYELLOW; K:A2>0 AND 向前引用(A2<0,1),LINETHICK0; K1:A3>0 AND 向前引用(A3<0,1),LINETHICK0; K2:收盘价<小通道下 AND 最高价<小通道下,LINETHICK0; K3:收盘价<小通道下 AND A3>0,LINETHICK0; K4:最高价<小通道下 AND A3>0,LINETHICK0; 画分段线(A2=0,小通道上),LINETHICK1,colorFFFFFF; 画分段线(A2<0,小通道上),LINETHICK1,COLORBLUE; 画分段线(A3>0,小通道下),LINETHICK2,COLORYELLOW; 画分段线(A3=0,小通道下),LINETHICK1,colorFFFFFF; 画分段线(A3<0,小通道下),LINETHICK1,COLORBLUE; |