编程思路破译输出INPUT:N1(5,2,100),N2(26,2,100),N3(45,2,100),N4(7,2,100),换手率(5,1,20) 赋值: 收盘价的5日指数移动平均 - 收盘价的26日指数移动平均 赋值: GIFF的4日指数移动平均 DIF1赋值:收盘价的N1日指数移动平均-收盘价的N2日指数移动平均 DEA1赋值:DIF1的N3日指数移动平均 MACD赋值:2*(DIF1-DEA1) MACDMA赋值:MACD的N1日简单移动平均 输出持股:当满足条件MACD>MACDMAANDMACD>0时,在MACD和MACDMA位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR9800FF 输出零下 :0,画绿色 输出压力:1日前的63日内MACD的最高值的2日简单移动平均,画白色,线宽为1 输出短压:1日前的1日内MACD的最高值的1日简单移动平均,画红色 多赋值:收盘价*5的7日指数移动平均 - 收盘价*5的13日指数移动平均 空赋值:多的2日指数移动平均 VD赋值:空上穿多 当满足条件VD时,在短压位置书写文字,画黄色 上趋势赋值:最低价的20日简单移动平均*1.2 次上趋势赋值:最低价的20日简单移动平均*1.1 次下趋势赋值:最高价的20日简单移动平均*0.9 下趋势赋值:最高价的20日简单移动平均*0.8 ZD赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100 HDZF赋值:(20日内最高价的最高值-收盘价)/(20日内最高价的最高值-20日内最低价的最低值) 趋势强度赋值:如果收盘价>次上趋势,返回如果收盘价>上趋势,返回4,否则返回3,否则返回如果收盘价>次下趋势ANDC<次上趋势,返回2,否则返回如果收盘价<下趋势,返回0,否则返回1 当满足条件趋势强度=0时,在MACD和MACDMA位置之间画柱状线,宽度为6,1不为0则画空心柱.,画蓝色 当满足条件趋势强度=1时,在MACD和MACDMA位置之间画柱状线,宽度为6,1不为0则画空心柱.,画蓝色 当满足条件趋势强度=2AND0>MACD时,在MACD和MACDMA位置之间画柱状线,宽度为7,0不为0则画空心柱.,画深灰色 当满足条件趋势强度=3AND多>空时,在MACD和MACDMA位置之间画柱状线,宽度为5,0不为0则画空心柱.,画黄色 当满足条件趋势强度=0时,在MACD和MACDMA位置之间画柱状线,宽度为6,0不为0则画空心柱.,画蓝色 当满足条件趋势强度=2AND多<空时,在MACD和MACDMA位置之间画柱状线,宽度为6,0不为0则画空心柱.,画蓝色 当满足条件趋势强度=4AND多>空时,在MACD和MACDMA位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色 VDF赋值:"1A0001$成交量(手)"的10日[1日权重]移动平均/10000000 VD1A赋值:VDF的13.5日指数移动平均 输出大盘走势:(((VDF - VD1A) / VD1A) * 100),画黄色,线宽为0 DRAWTEXTREL(700,25,'大盘走势:'+NUMTOSTRN(大盘走势,0)),线宽为5,COLORFFFFFF 极品绝底赋值:收盘价-开盘价>=0 AND 开盘价/最低价>1.05 AND 最低价<=30日内最低价的最低值 当满足条件极品绝底时,在短压位置书写文字 下赋值:压力上穿短压 当满足条件下时,在压力位置书写文字,COLOR40FF00,线宽为1 QW1赋值:(最高价+最低价+收盘价*2)/4 QW3赋值:QW1的10日指数移动平均 QW4赋值:QW1的10日估算标准差 QW5赋值:(QW1-QW3)*100/QW4 QW6赋值:QW5的5日指数移动平均 涨赋值:QW6的10日指数移动平均+100/2-5 跌赋值:涨的4日指数移动平均 多线赋值:如果涨上穿跌AND跌<-10,返回30,否则返回0 当满足条件多线>0时,在短压位置书写文字,画黄色 |
|