编程思路破译N赋值:5 MTM赋值:收盘价-1日前的收盘价 DX1赋值:100*MTM的N日指数移动平均的N日指数移动平均/MTM的绝对值的N日指数移动平均的N日指数移动平均 买1赋值:如果2日内DX1的最低值=7日内DX1的最低值ANDCOUNT(DX1<0,2)ANDCROSS(DX1,DX1的2日简单移动平均),返回1,否则返回0 卖1赋值:如果2日内DX1的最高值=7日内DX1的最高值ANDCOUNT(DX1>50,2)ANDCROSS(DX1的2日简单移动平均,DX1),返回1,否则返回0 当满足条件卖1=1的5日过滤时,在最高价*1.032位置书写文字,COLOR00FF00,ALIGN1 当满足条件买1=1的5日过滤时,在最低价*0.96位置书写文字,画红色,ALIGN1 当满足条件买1=1的5日过滤时,在最低价*0.99位置画7号图标,ALIGN1 输出MA60:收盘价的60日简单移动平均,画绿色 输出MA5:收盘价的5日指数移动平均,COLOR0000FF,线宽为2 输出均线:1日前的MA5,COLORFFFFFF 输出MA3:收盘价的7日指数移动平均的6日指数移动平均,COLOR00FFFF,线宽为2 FILLRGN(MA2,MA5,MA2<=MA5),画红色,LAYER7 FILLRGN(MA5,MA2,MA5<=MA2),画绿色,LAYER7 FILLRGN(MA2,MA3,MA2<=MA3),画蓝色,LAYER7 FILLRGN(MA2,MA3,MA2>=MA3),COLORFF00FF,LAYER7 BDGD赋值:收盘价=13日内收盘价的最高值 GDSJ赋值:上次0.8上穿BDGD的2日过滤距今天数+1 输出高点:GDSJ日前的收盘价,COLOR00FF00,POINTDOT,线宽为1 输出突破:收盘价上穿1日前的高点,COLOR00FFFF,POINTDOT,线宽为0 当满足条件GDSJ<=6时,在高点和高点位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFF00FF BDDD赋值:收盘价=13日内收盘价的最低值 DDSJ赋值:上次0.8上穿BDDD的2日过滤距今天数+1 输出低点:DDSJ日前的收盘价,COLOR00FFFF,POINTDOT,线宽为1 当满足条件DDSJ<=6时,在低点和低点位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR00FF00 VARR赋值:(收盘价+开盘价+最高价+最低价)/4的3日指数移动平均 CB赋值:VARR的88日指数移动平均 SM赋值:VARR的88日指数移动平均*0.85 HD赋值:CB*0.74 QZB赋值:最低价<SM AND 收盘价/1日前的收盘价>1.098 AND 收盘价=最高价 AND 1日前的收盘价<1日前的最高价 当满足条件QZB时,在最高价位置书写文字,画黄色 流通盘赋值:FINANCE2(37)/10000 DRAWTEXTREL(20,40,BKNAME),COLORFFFFFF 输出DRAWTEXTABS(20,25,'流通盘:'+流通盘+'亿 '),线宽为1,COLORFFFFFF 风险提示 该公式包含未来函数:FINANCE |
|