分享

小杨高抛低吸指标公式

 追梦文库 2023-07-28 发布于安徽

编程思路破译

输出生命指数:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均,NODRAW
顶赋值:如果生命指数>90,返回80,否则返回90,画绿色
底赋值:如果生命指数<10,返回30,否则返回10,画黄色
当满足条件底=30时,在0和10位置之间画柱状线,宽度为4,0不为0则画空心柱.,画黄色
当满足条件顶=80时,在0和10位置之间画柱状线,宽度为4,0不为0则画空心柱.,画蓝色
当满足条件顶不等于80AND底不等于30时,在0和10位置之间画柱状线,宽度为4,0不为0则画空心柱.,画淡绿色
CXH1赋值:1日前的开盘价
CXH2赋值:开盘价-CXH1和0的较大值的6日[1日权重]移动平均/开盘价-CXH1的绝对值的6日[1日权重]移动平均*100
CXH3赋值:1日前的收盘价

CXH4赋值:收盘价-CXH3和0的较大值的6日[1日权重]移动平均/收盘价-CXH3的绝对值的6日[1日权重]移动平均*100

CXH5赋值:1日前的最高价

CXH6赋值:最高价-CXH5和0的较大值的6日[1日权重]移动平均/最高价-CXH5的绝对值的6日[1日权重]移动平均*100

CXH7赋值:1日前的最低价

CXH8赋值:最低价-CXH7和0的较大值的6日[1日权重]移动平均/最低价-CXH7的绝对值的6日[1日权重]移动平均*100

当满足条件CXH4<CXH2时,在21和30位置之间画柱状线,宽度为4,0不为0则画空心柱.,画绿色

当满足条件CXH4>CXH2时,在21和30位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色

N1赋值:3

N2赋值:7

N3赋值:21

LC赋值:1日前的收盘价

RSI1赋值:收盘价-LC和0的较大值的N1日[1日权重]移动平均/收盘价-LC的绝对值的N1日[1日权重]移动平均*100

ZB1赋值:RSI1<底

输出建仓:如果RSI1上穿底,返回10,否则返回0,线宽为3,画红色

输出买入时间:如果生命指数上穿底,返回20,否则返回0,线宽为3,画洋红色

当满足条件RSI1上穿底时,在15位置画1号图标

当满足条件建仓AND买入时间时,在20位置画1号图标

ZB2赋值:(ZB1=0 AND RSI1<=顶)

输出卖出:如果ZB2=1ANDREF(ZB2,1)=0AND建仓=0,返回10,否则返回20,线宽为3,画绿色

程序源码

生命指数:3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),NODRAW;顶:=IF(生命指数>90,80,90),COLORGREEN;{顶部线:80,POINTDOT,COLORYELLOW;中部线:50;底部线:20,POINTDOT,COLORYELLOW;}底:=IF(生命指数<10,30,10),COLORYELLOW;STICKLINE(底=30,0,10,4,0),COLORYELLOW;STICKLINE(顶=80,0,10,4,0),COLORBLUE;STICKLINE(顶<>80 AND 底<>30,0,10,4,0),COLORLIGREEN;cxh1:=REF(OPEN,1);cxh2:=SMA(MAX(OPEN-cxh1,0),6,1)/SMA(ABS(OPEN-cxh1),6,1)*100;cxh3:=REF(CLOSE,1);cxh4:=SMA(MAX(CLOSE-cxh3,0),6,1)/SMA(ABS(CLOSE-cxh3),6,1)*100;cxh5:=REF(HIGH,1);cxh6:=SMA(MAX(HIGH-cxh5,0),6,1)/SMA(ABS(HIGH-cxh5),6,1)*100;cxh7:=REF(LOW,1);cxh8:=SMA(MAX(LOW-cxh7,0),6,1)/SMA(ABS(LOW-cxh7),6,1)*100;STICKLINE(cxh4<cxh2,21,30,4,0),COLORGREEN;STICKLINE(cxh4>cxh2,21,30,4,0),COLORRED;N1:=3;N2:=7;N3:=21;LC:=REF(CLOSE,1);RSI1:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;ZB1:=RSI1<底;

建仓:IF(CROSS(RSI1,底),10,0),LINETHICK3,COLORRED;买入时间:IF(CROSS(生命指数,底),20,0),LINETHICK3,COLORMAGENTA;DRAWICON(CROSS(RSI1,底),15,1);DRAWICON(建仓 AND 买入时间,20,1);ZB2:=(ZB1=0 AND RSI1<=顶);卖出:IF(ZB2=1 AND REF(ZB2,1)=0 AND 建仓=0,10,20),LINETHICK3,COLORGREEN;

注:

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

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

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约