编程思路破译 X_1赋值:1日前的收盘价*1.1-收盘价<0.01 AND 最高价=收盘价 X_2赋值:成交量(手)的5日简单移动平均 X_3赋值:成交量(手)的35日简单移动平均 X_4赋值:成交量(手)的135日简单移动平均 X_5赋值:X_2上穿X_3 AND 成交量(手)>X_2 AND 成交量(手)>X_4*2 X_6赋值:如果到最后交易的周期=1ANDPERIOD=5,返回成交量(手)*240/当前离开盘分钟数,否则返回成交量(手) X_7赋值:X_6的5日简单移动平均 X_8赋值:X_6的60日简单移动平均 输出换手率%:100*成交量(手)/(流通股本(股)/100),NODRAW,画黄色 输出低迷:如果换手率%<=1,返回换手率%,否则返回无效数,NODRAW,COLORFF9900 输出温和放量:如果换手率%>1AND换手率%<=3,返回换手率%,否则返回无效数,NODRAW,COLORBBBBBB 输出异动:如果换手率%>3AND换手率%<=5,返回换手率%,否则返回无效数,NODRAW 输出活跃:如果换手率%>5AND换手率%<=8,返回换手率%,否则返回无效数,NODRAW,画洋红色 输出非常活跃:如果换手率%>8AND换手率%<=10,返回换手率%,否则返回无效数,NODRAW,画黄色 输出高度活跃:如果换手率%>10AND换手率%<=15,返回换手率%,否则返回无效数,NODRAW,COLOR0077FF 输出极度活跃:如果换手率%>15AND换手率%<=25,返回换手率%,否则返回无效数,NODRAW,画红色 输出巨量换手:如果换手率%>25,返回换手率%,否则返回无效数,NODRAW,COLOR000099 当满足条件收阳线时,在横轴0纵轴0.2位置书写文字,画洋红色 当满足条件低迷时,在换手率%和0位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,画蓝色 当满足条件低迷时,在换手率%和0位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLORFF3300 当满足条件低迷时,在换手率%和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLORFF5500 当满足条件低迷时,在换手率%和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF7700 当满足条件低迷时,在换手率%和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF9900 当满足条件温和放量时,在换手率%和0位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR555555 当满足条件温和放量时,在换手率%和0位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR777777 当满足条件温和放量时,在换手率%和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR999999 当满足条件温和放量时,在换手率%和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORBBBBBB 当满足条件温和放量时,在换手率%和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画洋红色 当满足条件异动时,在换手率%和0位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR004400 当满足条件异动时,在换手率%和0位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR006600 当满足条件异动时,在换手率%和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR009900 当满足条件异动时,在换手率%和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00CC00 当满足条件异动时,在换手率%和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画绿色 当满足条件活跃时,在换手率%和0位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR880088 当满足条件活跃时,在换手率%和0位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLORAA00AA 当满足条件活跃时,在换手率%和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLORCC00CC 当满足条件活跃时,在换手率%和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOREE00EE 当满足条件活跃时,在换手率%和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF33FF 当满足条件非常活跃时,在换手率%和0位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR008888 当满足条件非常活跃时,在换手率%和0位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR00AAAA 当满足条件非常活跃时,在换手率%和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR00CCCC 当满足条件非常活跃时,在换手率%和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00EEEE 当满足条件非常活跃时,在换手率%和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR44FFFF 当满足条件高度活跃时,在换手率%和0位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR0000AA 当满足条件高度活跃时,在换手率%和0位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR0022CC 当满足条件高度活跃时,在换手率%和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR0044DD 当满足条件高度活跃时,在换手率%和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0055FF 当满足条件高度活跃时,在换手率%和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR0099FF 当满足条件极度活跃时,在换手率%和0位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR000066 当满足条件极度活跃时,在换手率%和0位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR000088 当满足条件极度活跃时,在换手率%和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR0000AA 当满足条件极度活跃时,在换手率%和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000CC 当满足条件极度活跃时,在换手率%和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR2222FF 当满足条件巨量换手时,在换手率%和0位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR000022 当满足条件巨量换手时,在换手率%和0位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR000033 当满足条件巨量换手时,在换手率%和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR000055 当满足条件巨量换手时,在换手率%和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR000077 当满足条件巨量换手时,在换手率%和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR000099 输出前高量:1日前的X_1日前的60日内换手率%的最高值,画绿色 输出成交量:成交量(手),NODRAW 输出后量超前量:成交量(手)>=90日内成交量(手)的最高值 当满足条件后量超前量时,在前高量位置画13号图标 输出牛股启动:X_5的20日过滤,NODRAW,画红色,线宽为3 当满足条件牛股启动时,在前高量位置书写文字,画黄色 当满足条件牛股启动时,在前高量位置画34号图标 输出量比:成交量(手)/1日前的成交量(手)的5日简单移动平均,NODRAW,画白色 输出均量金叉:X_7上穿X_8 当满足条件均量金叉时,在5位置画11号图标 程序源码 X_1:=REF(CLOSE,1)*1.1-CLOSE<0.01 AND HIGH=CLOSE; X_2:=MA(VOL,5); X_3:=MA(VOL,35); X_4:=MA(VOL,135); X_5:=CROSS(X_2,X_3) AND VOL>X_2 AND VOL>X_4*2; X_6:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,VOL); X_7:=MA(X_6,5); X_8:=MA(X_6,60); 换手率%:100*VOL/(FINANCE(7)/100),NODRAW,COLORYELLOW; 低迷:IF(换手率%<=1,换手率%,DRAWNULL),NODRAW,COLORFF9900; 温和放量:IF(换手率%>1 AND 换手率%<=3,换手率%,DRAWNULL),NODRAW,COLORBBBBBB; 异动:IF(换手率%>3 AND 换手率%<=5,换手率%,DRAWNULL),NODRAW; 活跃:IF(换手率%>5 AND 换手率%<=8,换手率%,DRAWNULL),NODRAW,COLORMAGENTA; 非常活跃:IF(换手率%>8 AND 换手率%<=10,换手率%,DRAWNULL),NODRAW,COLORYELLOW; 高度活跃:IF(换手率%>10 AND 换手率%<=15,换手率%,DRAWNULL),NODRAW,COLOR0077FF; 极度活跃:IF(换手率%>15 AND 换手率%<=25,换手率%,DRAWNULL),NODRAW,COLORRED; 巨量换手:IF(换手率%>25,换手率%,DRAWNULL),NODRAW,COLOR000099; DRAWTEXT_FIX(CLOSE>OPEN,0,0.2,0,26),COLORMAGENTA; STICKLINE(低迷,换手率%,0,2.8,0),COLORBLUE; STICKLINE(低迷,换手率%,0,2.3,0),COLORFF3300; STICKLINE(低迷,换手率%,0,1.7,0),COLORFF5500; STICKLINE(低迷,换手率%,0,1,0),COLORFF7700; STICKLINE(低迷,换手率%,0,0.3,0),COLORFF9900; STICKLINE(温和放量,换手率%,0,2.8,0),COLOR555555; STICKLINE(温和放量,换手率%,0,2.3,0),COLOR777777; STICKLINE(温和放量,换手率%,0,1.7,0),COLOR999999; STICKLINE(温和放量,换手率%,0,1,0),COLORBBBBBB; STICKLINE(温和放量,换手率%,0,0.3,0),COLORMAGENTA; STICKLINE(异动,换手率%,0,2.8,0),COLOR004400; STICKLINE(异动,换手率%,0,2.3,0),COLOR006600; STICKLINE(异动,换手率%,0,1.7,0),COLOR009900; STICKLINE(异动,换手率%,0,1,0),COLOR00CC00; STICKLINE(异动,换手率%,0,0.3,0),COLORGREEN; STICKLINE(活跃,换手率%,0,2.8,0),COLOR880088; STICKLINE(活跃,换手率%,0,2.3,0),COLORAA00AA; STICKLINE(活跃,换手率%,0,1.7,0),COLORCC00CC; STICKLINE(活跃,换手率%,0,1,0),COLOREE00EE; STICKLINE(活跃,换手率%,0,0.3,0),COLORFF33FF; STICKLINE(非常活跃,换手率%,0,2.8,0),COLOR008888; STICKLINE(非常活跃,换手率%,0,2.3,0),COLOR00AAAA; STICKLINE(非常活跃,换手率%,0,1.7,0),COLOR00CCCC; STICKLINE(非常活跃,换手率%,0,1,0),COLOR00EEEE; STICKLINE(非常活跃,换手率%,0,0.3,0),COLOR44FFFF; STICKLINE(高度活跃,换手率%,0,2.8,0),COLOR0000AA; STICKLINE(高度活跃,换手率%,0,2.3,0),COLOR0022CC; STICKLINE(高度活跃,换手率%,0,1.7,0),COLOR0044DD; STICKLINE(高度活跃,换手率%,0,1,0),COLOR0055FF; STICKLINE(高度活跃,换手率%,0,0.3,0),COLOR0099FF; STICKLINE(极度活跃,换手率%,0,2.8,0),COLOR000066; STICKLINE(极度活跃,换手率%,0,2.3,0),COLOR000088; STICKLINE(极度活跃,换手率%,0,1.7,0),COLOR0000AA; STICKLINE(极度活跃,换手率%,0,1,0),COLOR0000CC; STICKLINE(极度活跃,换手率%,0,0.3,0),COLOR2222FF; STICKLINE(巨量换手,换手率%,0,2.8,0),COLOR000022; STICKLINE(巨量换手,换手率%,0,2.3,0),COLOR000033; STICKLINE(巨量换手,换手率%,0,1.7,0),COLOR000055; STICKLINE(巨量换手,换手率%,0,1,0),COLOR000077; STICKLINE(巨量换手,换手率%,0,0.3,0),COLOR000099; 前高量:REF(HHV(换手率%,60),REF(X_1,1)),COLORGREEN; 成交量:VOL,NODRAW; 后量超前量:VOL>=HHV(VOL,90); DRAWICON(后量超前量,前高量,13); 牛股启动:FILTER(X_5,20),NODRAW,COLORRED,LINETHICK3; DRAWTEXT(牛股启动,前高量,5),COLORYELLOW; DRAWICON(牛股启动,前高量,34); 量比:VOL/REF(MA(VOL,5),1),NODRAW,COLORWHITE; 均量金叉:CROSS(X_7,X_8); DRAWICON(均量金叉,5,11); 该公式包含未来函数:FINANCE 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|