编程思路破译 V1赋值:收盘价的60日指数移动平均-收盘价的300日指数移动平均 V2赋值:V1的300日指数移动平均 V3赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100 输出买入线:V3的2日[1日权重]移动平均 输出卖出线:买入线的2日[1日权重]移动平均 V6赋值:收盘价/3日前的收盘价>=1.1 V7赋值:若V6则将最近3周期置为1 输出大涨买:如果(V7ANDCOUNT(V7,3)=1),返回50,否则返回0,画洋红色,线宽为2 当满足条件大涨买时,在50位置书写文字,画洋红色 V10赋值:收盘价15%之字转向的前1个波峰位置<10 V12赋值:如果V10=1,返回50,否则返回0 头部赋值: 如果V12=50,返回100,否则返回0 输出卖:如果头部>1日前的头部,返回50,否则返回0,画绿色,线宽为2 V9赋值:收盘价15%之字转向的前1个波谷位置<10 V11赋值:如果V9=1,返回50,否则返回0 底部赋值: 如果V11=50,返回50,否则返回0 输出买:如果底部>1日前的底部,返回40,否则返回0,画红色,线宽为2 当满足条件买时,在40位置书写文字,画黄色 程序源码 V1:=EMA(CLOSE,60)-EMA(CLOSE,300); V2:=EMA(V1,300); V3:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100; 买入线:SMA(V3,2,1); 卖出线:SMA(买入线,2,1); V6:=CLOSE/REF(CLOSE,3)>=1.1; V7:=BACKSET(V6,3); 大涨买:IF((V7 AND COUNT(V7,3)=1),50,0),COLORMAGENTA,LINETHICK2; DRAWTEXT(大涨买,50,'大涨买 '),COLORMAGENTA; V10:=PEAKBARS(3,15,1)<10; V12:=IF(V10=1,50,0); 头部:= IF(V12=50,100,0); 卖:IF(头部>REF(头部,1),50,0),COLORGREEN,LINETHICK2; V9:=TROUGHBARS(3,15,1)<10; V11:=IF(V9=1,50,0); 底部:= IF(V11=50,50,0); 买:IF( 底部>REF(底部,1),40,0),COLORRED,LINETHICK2; DRAWTEXT(买,40,'买 '),COLORYELLOW; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|
来自: 追梦文库 > 《底部入场买点低点》