编程思路破译 输出S1:80,COLOR996699,PRECIS0 输出 B1:20,画绿色,PRECIS0 A赋值:-100*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的19日简单移动平均,画红色 B赋值:-100*(14日内最高价的最高值-收盘价)/(14日内最高价的最高值-14日内最低价的最低值) D赋值:-100*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的4日指数移动平均,线宽为2 输出长期线:A+100,COLOR9900FF 输出短期线:B+100,COLOR888888 输出中期线:D+100,画黄色,线宽为2 输出见顶:(1日前的中期线>85 AND 1日前的短期线>85 AND 1日前的长期线>65) AND 长期线上穿短期线,PRECIS0 输出顶部区域:(中期线<1日前的中期线 AND 1日前的中期线>80) AND (1日前的短期线>95 OR 2日前的短期线>95 ) AND 长期线>60 AND 短期线<83.5 AND 短期线<中期线 AND 短期线<长期线+4,PRECIS0 顶部赋值:顶部区域的4日过滤 输出底部区域:(长期线<12 AND 中期线<8 AND (短期线<7.2 OR 1日前的短期线<5) AND (中期线>1日前的中期线 OR 短期线>1日前的短期线)) OR (长期线<8 AND 中期线<7 AND 短期线<15 AND 短期线>1日前的短期线) OR (长期线<10 AND 中期线<7 AND 短期线<1),PRECIS0 当满足条件顶部时,在98和103位置之间画柱状线,宽度为20,1不为0则画空心柱.,画红色 当满足条件底部区域时,在-4和0位置之间画柱状线,宽度为22,0不为0则画空心柱.,画绿色 当满足条件底部区域时,在40和44位置之间画柱状线,宽度为22,0不为0则画空心柱.,画绿色 输出低位金叉:长期线<15 AND 1日前的长期线<15 AND 中期线<18 AND 短期线>1日前的短期线 AND 短期线上穿长期线 AND 短期线>中期线 AND (1日前的短期线<5 OR 2日前的短期线<5) AND (中期线>=长期线 OR 1日前的短期线<1),PRECIS0 PARTLINE(中期线>1日前的中期线,中期线),画洋红色,线宽为2 PARTLINE(长期线<=1日前的长期线,长期线),COLORFFFF00,线宽为1 当满足条件低位金叉时,在0和4位置之间画柱状线,宽度为11,0不为0则画空心柱.,画红色 输出 S0:10,COLORCC6633,线宽为2,PRECIS0 输出 B0:90,COLOR9966BB,线宽为2,PRECIS0 程序源码 S1:80,COLOR996699,PRECIS0; B1:20,COLORGREEN,PRECIS0; A:=MA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),19),COLORRED; B:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14)); D:=EMA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4),LINETHICK2; 长期线:A+100,COLOR9900FF; 短期线:B+100,COLOR888888; 中期线:D+100,COLORYELLOW,LINETHICK2; 见顶:(REF(中期线,1)>85 AND REF(短期线,1)>85 AND REF(长期线,1)>65) AND CROSS(长期线,短期线),PRECIS0; 顶部区域:(中期线<REF(中期线,1) AND REF(中期线,1)>80) AND (REF(短期线,1)>95 OR REF(短期线,2)>95 ) AND 长期线>60 AND 短期线<83.5 AND 短期线<中期线 AND 短期线<长期线+4,PRECIS0; 顶部:=FILTER(顶部区域,4); 底部区域:(长期线<12 AND 中期线<8 AND (短期线<7.2 OR REF(短期线,1)<5) AND (中期线>REF(中期线,1) OR 短期线>REF(短期线,1))) OR (长期线<8 AND 中期线<7 AND 短期线<15 AND 短期线>REF(短期线,1)) OR (长期线<10 AND 中期线<7 AND 短期线<1),PRECIS0; STICKLINE(顶部,98,103,20,1),COLORRED; STICKLINE(底部区域,-4,0,22,0),COLORGREEN; STICKLINE(底部区域,40,44,22,0),COLORGREEN; 低位金叉:长期线<15 AND REF(长期线,1)<15 AND 中期线<18 AND 短期线>REF(短期线,1) AND CROSS(短期线,长期线) AND 短期线>中期线 AND (REF(短期线,1)<5 OR REF(短期线,2)<5) AND (中期线>=长期线 OR REF(短期线,1)<1),PRECIS0; PARTLINE(中期线>REF(中期线,1),中期线),COLORMAGENTA,LINETHICK2; PARTLINE(长期线<=REF(长期线,1),长期线),COLORFFFF00,LINETHICK1; STICKLINE(低位金叉,0,4,11,0 ),COLORRED; S0:10,COLORCC6633,LINETHICK2,PRECIS0; B0:90,COLOR9966BB,LINETHICK2,PRECIS0; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|