分享

主力动作指标公式

 追梦文库 2023-07-25 发布于天津

编程思路破译

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
未发现:LWINNER...
未发现:PWINNER...
未发现:COST...
该公式包含未来函数:CAPITAL

注:

       馆内各种公式为学习编而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担

       发文不易,如获益,欢迎赞赏,赞赏必复!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多