编程思路破译 VAR3赋值:成交额(元)的13日指数移动平均/成交量(手)的13日指数移动平均/100 市场盈亏赋值:(收盘价-VAR3)/VAR3*100 乖离赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100 输出 买卖点:如果乖离>=10,返回乖离,否则返回0, VOLSTICK 如果3日前的市场盈亏-2日前的市场盈亏<=2日前的市场盈亏-1日前的市场盈亏ANDREF(市场盈亏,2)-1日前的市场盈亏>1日前的市场盈亏-市场盈亏AND市场盈亏<=(-12),返回乖离,否则返回0, VOLSTICK VAR5赋值:成交量(手)/当前流通股本(手)*100 VAR6赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100 VAR7赋值:(最高价-最低价)/1日前的收盘价*100 VAR8赋值:以收盘价计算的获利盘比例-以开盘价计算的获利盘比例的绝对值*100 VAR9赋值:-以收盘价计算的获利盘比例-以开盘价计算的获利盘比例的绝对值*100 VAR10赋值:如果收盘价>1日前的收盘价,返回VAR8,否则返回VAR9 VAR11赋值:以收盘价计算的获利盘比例-以开盘价计算的获利盘比例的绝对值*100 VAR12赋值:(开盘价-1日前的收盘价)/1日前的收盘价*100的绝对值 VAR13赋值:如果VAR5>=2,返回VAR5,否则返回2 VAR14赋值:成交量(手)/成交量(手)的5日简单移动平均 VAR15赋值:(VAR10+VAR7)*VAR14/VAR13 输出 主力动作:如果VAR6的绝对值>=1,返回VAR15,否则返回0, VOLSTICK 如果VAR5>=3,返回VAR15,否则返回0, COLORSTICK 如果VAR7>=4,返回VAR15,否则返回0, COLORSTICK 如果VAR11>=20,返回VAR15,否则返回0, COLORSTICK 如果VAR12>=1,返回VAR15,否则返回0, COLORSTICK 当满足条件市场盈亏<=(-19)时,在市场盈亏位置书写文字 当满足条件市场盈亏<=(-16)AND市场盈亏>(-19)时,在市场盈亏位置书写文字 当满足条件VAR15>=19时,在20位置书写文字 程序源码 N:=5. VAR3:=EMA(AMOUNT,13)/EMA(V,13)/100;; 市场盈亏:=(CLOSE-VAR3)/VAR3*100; 乖离:=(CLOSE-MA(CLOSE, 5))/MA(CLOSE, 5)*100; 买卖点:IF(乖离>=10, 乖离, 0), VOLSTICK; IF(REF(市场盈亏, 3)-REF(市场盈亏, 2)<=REF(市场盈亏, 2)-REF(市场盈亏, 1) AND REF(市场盈亏, 2)-REF(市场盈亏, 1)>REF(市场盈亏, 1)-市场盈亏 AND 市场盈亏<=(-12), 乖离, 0), VOLSTICK; VAR5:=VOL/CAPITAL*100; VAR6:=(CLOSE-REF(CLOSE, 1))/REF(CLOSE, 1)*100; VAR7:=(HIGH-LOW)/REF(CLOSE, 1)*100; VAR8:=ABS(WINNER(CLOSE)-WINNER(OPEN))*100; VAR9:=-ABS(WINNER(CLOSE)-WINNER(OPEN))*100; VAR10:=IF(CLOSE>REF(CLOSE, 1), VAR8, VAR9); VAR11:=ABS(WINNER(CLOSE)-WINNER(OPEN))*100; VAR12:=ABS((OPEN-REF(CLOSE, 1))/REF(CLOSE, 1)*100); VAR13:=IF(VAR5>=2, VAR5, 2); VAR14:=VOL/MA(VOL, 5); VAR15:=(VAR10+VAR7)*VAR14/VAR13; 主力动作:IF(ABS(VAR6)>=1, VAR15, 0), VOLSTICK; IF(VAR5>=3, VAR15, 0), COLORSTICK; IF(VAR7>=4, VAR15, 0), COLORSTICK; IF(VAR11>=20, VAR15, 0), COLORSTICK; IF(VAR12>=1, VAR15, 0), COLORSTICK; DRAWTEXT(市场盈亏<=(-19), 市场盈亏, '动作'); DRAWTEXT(市场盈亏<=(-16) AND 市场盈亏>(-19), 市场盈亏, '主力动作'); DRAWTEXT(VAR15>=19, 20, '动作'); 该公式包含未来函数:WINNER 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|