编程思路破译 输出短线WR:(收盘价-98日内最低价的最低值)/(98日内最高价的最高值-98日内最低价的最低值)*120的8日简单移动平均,COLORFF0033,线宽为2 输出中线WR:(收盘价-88日内最低价的最低值)/(88日内最高价的最高值-88日内最低价的最低值)*120的8日简单移动平均,画黄色,线宽为2 RSV赋值:(收盘价-25日内最低价的最低值)/(25日内最高价的最高值-25日内最低价的最低值) DY1赋值:(开盘价+收盘价+最高价+最低价)/4 DY2赋值:20日内最低价的最低值 DY3赋值:99日内最高价的最高值 DYA赋值:(DY1-DY2)/(DY3-DY2)*100的1日简单移动平均 DYB赋值:DYA的5日简单移动平均 A1赋值:(DY1-DY2)/(DY3-DY2)*180的20日指数移动平均 B1赋值:1日前的A1的1日指数移动平均 B2赋值:(0.667*1日前的RSV+0.333*RSV)的1日简单移动平均 弱波赋值:如果A1>=B2,返回A1,否则返回B2,画绿色,POINTDOT,线宽为2 强浪赋值:如果B1-A1,返回B1,否则返回A1,画黄色,POINTDOT,线宽为2 当满足条件弱波>强浪时,在强浪和弱波+0.03位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF22FF 当满足条件弱波>强浪时,在强浪和弱波+0.03位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF66FF 当满足条件弱波>强浪时,在强浪和弱波+0.03位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF88FF 当满足条件弱波<强浪时,在强浪和弱波位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR00AA00 当满足条件弱波<强浪时,在强浪和弱波位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR00CC00 当满足条件弱波<强浪时,在强浪和弱波位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00EE00 程序源码 短线WR:MA((CLOSE-LLV(LOW,98))/(HHV(HIGH,98)-LLV(LOW,98))*120,8),COLORFF0033,LINETHICK2; 中线WR:MA((CLOSE-LLV(LOW,88))/(HHV(HIGH,88)-LLV(LOW,88))*120,8),COLORYELLOW,LINETHICK2; RSV:=(CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25)); DY1:=(O+CLOSE+HIGH+LOW)/4; DY2:=LLV(L,20); DY3:=HHV(H,99); DYA:=MA((DY1-DY2)/(DY3-DY2)*100,1); DYB:=MA(DYA,5); A1:=EMA((DY1-DY2)/(DY3-DY2)*180,20{88}); B1:=EMA(REF(A1,1),1); B2:=MA((0.667*REF(RSV,1)+0.333*RSV),1); 弱波:=IF(A1>=B2,A1,B2),COLORGREEN,POINTDOT,LINETHICK2; 强浪:=IF(B1-A1,B1,A1),COLORYELLOW,POINTDOT,LINETHICK2; STICKLINE(弱波>强浪,强浪,弱波+0.03,6,0),COLORFF22FF; STICKLINE(弱波>强浪,强浪,弱波+0.03,6,0),COLORFF66FF; STICKLINE(弱波>强浪,强浪,弱波+0.03,1,0),COLORFF88FF; STICKLINE(弱波<强浪,强浪,弱波,6,0),COLOR00AA00; STICKLINE(弱波<强浪,强浪,弱波,6,0),COLOR00CC00; STICKLINE(弱波<强浪,强浪,弱波,1,0),COLOR00EE00; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|