编程思路破译DRAWTEXTABS(3,3,'红线出橙峰见底(第一买点),红线出蓝峰买入(第二买点),红线出绿峰回调买入(第三买点)'),线宽为2,COLORFFFF00 输出散筹估算:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)*70的3日指数移动平均,线宽为5,COLORFFFF00 输出主筹估算:以收盘价计算的获利盘比例*70的3日指数移动平均,线宽为2,画红色 输出筹码锁定:散筹估算-主筹估算,COLORFFBB00 FILLRGN(筹码锁定,散筹估算,筹码锁定>0),COLOR009900 FILLRGN(0,散筹估算,筹码锁定<=0),COLOR009900 FILLRGN(0,筹码锁定,筹码锁定>0),COLORFFBB00 FILLRGN(0,筹码锁定,筹码锁定<0),COLORFFBB00 FILLRGN(-50,筹码锁定,筹码锁定<-50),画红色 输出动态底部:如果最低价<=99日内最低价的最低值,返回最低价-1日前的最低价的绝对值的99日[1日权重]移动平均/最低价-1日前的最低价和0的较大值的99日[1日权重]移动平均,否则返回0*5的3日指数移动平均,画黄色 FILLRGN(0,动态底部,动态底部>0),画黄色 主筹估算,线宽为2,画红色 输出涨:主筹估算上穿筹码锁定,COLORFFBB00 输出强:主筹估算上穿散筹估算,COLORFFBB00 当满足条件涨时,在0和筹码锁定位置之间画柱状线,宽度为4,0不为0则画空心柱.,画白色 当满足条件强时,在0和散筹估算位置之间画柱状线,宽度为4,0不为0则画空心柱.,画黄色 A11赋值:收盘价的5日简单移动平均 A12赋值:收盘价的10日简单移动平均 A13赋值:收盘价的20日简单移动平均 A14赋值:收盘价的30日简单移动平均 输出均线多头排列:如果A11>A12ANDA12>A13ANDCROSS(A13,A14)ANDISUP,返回18,否则返回0,STICK,线宽为2,COLOR00BBFF 当满足条件A11>A12ANDA12>A13ANDCROSS(A13,A14)ANDISUP时,在35位置书写文字,COLOR00FFFF 程序源码 DRAWTEXTABS(3,3,'红线出橙峰见底(第一买点),红线出蓝峰买入(第二买点),红线出绿峰回调买入(第三买点)'),LINETHICK2,COLORFFFF00; 散筹估算:EMA((WINNER(C*1.1)-WINNER(C*0.9))*70,3),LINETHICK5,COLORFFFF00; 主筹估算:EMA(WINNER(C)*70,3),LINETHICK2,COLORRED; 筹码锁定:散筹估算-主筹估算,COLORFFBB00; FILLRGN(筹码锁定,散筹估算,筹码锁定>0),COLOR009900; FILLRGN(0,散筹估算,筹码锁定<=0),COLOR009900; FILLRGN(0,筹码锁定,筹码锁定>0),COLORFFBB00; FILLRGN(0,筹码锁定,筹码锁定<0),COLORFFBB00; FILLRGN(-50,筹码锁定,筹码锁定<-50),COLORRED; 动态底部:EMA(IF(L<= LLV(L,99),SMA(ABS(L-REF(L,1)),99,1)/SMA(MAX(L-REF(L,1),0),99,1),0)*5,3),COLORYELLOW; FILLRGN(0,动态底部,动态底部>0),COLORYELLOW; 主筹估算,LINETHICK2,COLORRED; 涨:CROSS(主筹估算,筹码锁定),COLORFFBB00; 强:CROSS(主筹估算,散筹估算),COLORFFBB00; STICKLINE(涨,0,筹码锁定,4,0),COLORWHITE; STICKLINE(强,0,散筹估算,4,0),COLORYELLOW; A11:=MA(CLOSE,5); A12:=MA(CLOSE,10); A13:=MA(CLOSE,20); A14:=MA(CLOSE,30); 均线多头排列:IF(A11>A12 AND A12>A13 AND CROSS(A13,A14) AND ISUP,18,0),STICK,LINETHICK2,COLOR00BBFF; DRAWTEXT(A11>A12 AND A12>A13 AND CROSS(A13,A14) AND ISUP,35,'均线多头'),COLOR00FFFF; 风险提示 该公式包含未来函数:WINNER |
|