分享

波段稳健盈利指标公式(附源码破译和源码)

 追梦文库 2023-09-20

编程思路破译

@赋值:(((((((((((((59 - 59) + 66) - 44) + 20) + 2) + (24 * 100000000)) + 5) - 5) + 1700000) + 1580) + 3) - 3) - 44)

∮赋值:((((6 * 100000000) + 23578500) + 92) + 3)

ADD赋值:((((23 + 21) - 44) + 1000) + 171)

DES赋值:(((122 - 33) + 30) + 3)

VAR1赋值:1日前的(最低价+开盘价+收盘价+最高价)/4

VAR2赋值:(1日前的最低价)

VAR3赋值:((((最低价-VAR2)的绝对值的3日[1日权重]移动平均 / (最低价-VAR2)和0的较大值的3日[1日权重]移动平均) * 100))

VAR4赋值:(如果(收盘价*1.3),返回(VAR3*10),否则返回(VAR3/10)的3日指数移动平均)

VAR5赋值:(30日内最低价的最低值)

VAR6赋值:(30日内VAR4的最高值)

VAR7赋值:(如果收盘价的58日简单移动平均,返回1,否则返回0)

VAR8赋值:(((如果(最低价<=VAR5),返回((VAR4+(VAR6*2))/2),否则返回0的3日指数移动平均 / 618) * VAR7))

VAR9赋值:(如果(VAR8>100),返回100,否则返回VAR8)

吸筹赋值:(VAR9 > -(150))

底部吸筹指标赋值:((((收盘价 - 收盘价的20日简单移动平均) / 收盘价的20日简单移动平均) * 100))

如果(((底部吸筹指标<0)并且(@))并且(∮)),返回(底部吸筹指标*4),否则返回0,画绿色

抄底赋值:如果底部吸筹指标上穿-(24),返回1,否则返回0

先知赋值:((((收盘价 - 收盘价的5日简单移动平均) / 收盘价的5日简单移动平均) * 100))

当满足条件((((VAR9>1日前的VAR9)并且(VAR9>-(150)))并且(@))并且(∮))时,在0和VAR9位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色

当满足条件(((((VAR9=1日前的VAR9)并且(VAR9>-(150)))并且(VAR8>100))并且(@))并且(∮))时,在0和VAR9位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色

当满足条件((((VAR9<1日前的VAR9)并且(VAR9>-(150)))并且(@))并且(∮))时,在0和VAR9位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色

A1赋值:(收盘价-15日内最低价的最低值)/(15日内最高价的最高值-15日内最低价的最低值)*100

A2赋值:A1的3.1日[1日权重]移动平均

A3赋值:A2的3.1日[1日权重]移动平均

高位赋值:110,COLOR007700,线宽为2

底部赋值:0,画红色

强弱赋值:50,DOTLINE,画淡灰色

出击赋值:3*A2-2*A3,画黄色,线宽为2

阻力赋值:3*A3-2*A2,COLORFF8800,线宽为1

输出XG:出击上穿5

当满足条件出击上穿5时,在5位置画25号图标

程序源码

@:=(((((((((((((59 - 59) + 66) - 44) + 20) + 2) + (24 * 100000000)) + 5) - 5) + 1700000) + 1580) + 3) - 3) - 44);

∮:=((((6 * 100000000) + 23578500) + 92) + 3);

ADD:=((((23 + 21) - 44) + 1000) + 171);

DES:=(((122 - 33) + 30) + 3);

VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);

VAR2:=(REF(LOW,1));

VAR3:=(((SMA(ABS((LOW - VAR2)),3,1) / SMA(MAX((LOW - VAR2),0),3,1)) * 100));

VAR4:=(EMA(IF((CLOSE * 1.3),(VAR3 * 10),(VAR3 / 10)),3));

VAR5:=(LLV(LOW,30));

VAR6:=(HHV(VAR4,30));

VAR7:=(IF(MA(CLOSE,58),1,0));

VAR8:=(((EMA(IF((LOW <= VAR5),((VAR4 + (VAR6 * 2)) / 2),0),3) / 618) * VAR7));

VAR9:=(IF((VAR8 > 100),100,VAR8));

吸筹:=(VAR9 > -(150));

底部吸筹指标:=((((CLOSE - MA(CLOSE,20)) / MA(CLOSE,20)) * 100));

IF((((底部吸筹指标 < 0) && ( @)) && ( ∮)),(底部吸筹指标 * 4),0),COLORGREEN;

抄底:=IF(CROSS(底部吸筹指标,-(24)),1,0);

先知:=((((CLOSE - MA(CLOSE,5)) / MA(CLOSE,5)) * 100));

STICKLINE(((((VAR9 > REF(VAR9,1)) && (VAR9 > -(150))) && ( @)) && ( ∮)),0,VAR9,2,0),COLORBLUE;

STICKLINE((((((VAR9 = REF(VAR9,1)) && (VAR9 > -(150))) && (VAR8 > 100)) && ( @)) && ( ∮)),0,VAR9,2,0),COLORBLUE;

STICKLINE(((((VAR9 < REF(VAR9,1)) && (VAR9 > -(150))) && ( @)) && ( ∮)),0,VAR9,2,0),COLORGREEN;

A1:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;

A2:=SMA(A1,3.1,1);

A3:=SMA(A2,3.1,1);

高位:=110,COLOR007700,LINETHICK2;

底部:=0,COLORRED;

强弱:=50,DOTLINE,COLORLIGRAY;

出击:=3*A2-2*A3,COLORYELLOW,LINETHICK2;

阻力:=3*A3-2*A2,COLORFF8800,LINETHICK1;

XG:CROSS(出击,5);

DRAWICON(CROSS(出击,5),5,25);

注:


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


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

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章