编程思路破译 80,COLOR996699 20,画绿色 10,COLORCC6633,线宽为2 90,COLOR9966FF,线宽为2 A赋值:-100*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的19日简单移动平均,画红色 B赋值:-100*(21日内最高价的最高值-收盘价)/(21日内最高价的最高值-21日内最低价的最低值) D赋值:-100*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的4日指数移动平均,线宽为2 当满足条件收阳线时,在横轴0.01纵轴0.9位置书写文字,画红色 输出中长线:A+100,COLOR9900FF 输出超短线:B+100,画绿色,线宽为2 如果超短线>=1日前的超短线,返回超短线,否则返回无效数, 画红色,线宽为2 短期线赋值:D+100,画黄色 DD赋值:上次超短线上穿中长线距今天数< 3 AND 中长线< 20 见顶赋值:((1日前的短期线>85 AND 1日前的超短线>85 AND 1日前的中长线>65) AND 中长线上穿超短线) ,画绿色 顶部区域赋值:(短期线< 1日前的短期线 AND 1日前的短期线>80) AND (1日前的超短线>95 OR 2日前的超短线>95 ) AND 中长线>60 AND 超短线< 83.5 AND 超短线< 短期线 AND 超短线< 中长线+4,画绿色 顶部赋值:顶部区域的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) ,画绿色 低位金叉赋值:50*(中长线< 15 AND 1日前的中长线< 15 AND 短期线< 18 AND 超短线>1日前的超短线 AND 超短线上穿中长线 AND 超短线>短期线 AND (1日前的超短线< 5 OR 2日前的超短线< 5 ) AND (短期线>=中长线 OR 1日前的超短线< 1 )),画红色 底赋值:中长线>1日前的中长线 AND 统计5日中满足120日内中长线的最低值的天数< 3 AND DD 顶赋值:中长线< 1日前的中长线 AND 1日前的中长线=120日内中长线的最高值 DL赋值:1日前的超短线=4日内超短线的最低值 输出建仓:DL AND 1日前的短期线< 20 AND 超短线上穿10 AND (中长线>1日前的中长线 OR (超短线上穿短期线 AND 超短线上穿中长线)) 当满足条件建仓时,在0和25位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色 程序源码 80,COLOR996699; 20,COLORGREEN; 10,COLORCC6633,LINETHICK2; 90,COLOR9966FF,LINETHICK2; A:=MA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),19),COLORRED; B:=-100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21)); D:=EMA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4),LINETHICK2; DRAWTEXT_FIX(C>O,0.01,0.9,0,'微信公众号:水鸭的投资日记'),COLORRED; 中长线:A+100,COLOR9900FF; 超短线:B+100,COLORGREEN,LINETHICK2; IF(超短线>=REF(超短线,1),超短线,DRAWNULL), COLORRED,LINETHICK2; 短期线:=D+100,COLORYELLOW; DD:=BARSLAST(CROSS(超短线,中长线))< 3 AND 中长线< 20; 见顶:=((REF(短期线,1)>85 AND REF(超短线,1)>85 AND REF(中长线,1)>65) AND CROSS(中长线,超短线)) ,COLORGREEN; 顶部区域:=(短期线< REF(短期线,1) AND REF(短期线,1)>80) AND (REF(超短线,1)>95 OR REF(超短线,2)>95 ) AND 中长线>60 AND 超短线< 83.5 AND 超短线< 短期线 AND 超短线< 中长线+4,COLORGREEN; 顶部:=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) ,COLORGREEN; 低位金叉:=50*(中长线< 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 )),COLORRED; 底:=中长线>REF(中长线,1) AND COUNT(LLV(中长线,120),5)< 3 AND DD; 顶:=中长线< REF(中长线,1) AND REF(中长线,1)=HHV(中长线,120); DL:=REF(超短线,1)=LLV(超短线,4); 建仓:DL AND REF(短期线,1)< 20 AND CROSS(超短线,10) AND (中长线>REF(中长线,1) OR (CROSS(超短线,短期线) AND CROSS(超短线,中长线))); STICKLINE(建仓,0,25,1,0 ),COLORRED; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|
来自: 追梦文库 > 《底部入场买点低点》