分享

通达信泽熙抄底副图指标公式(附源码破译破解和源码)

 追梦文库 2023-10-25 发布于湖北

编程思路破译

X_1赋值:如果收盘价>2日内1日前的最高价的最高值,返回1,否则返回如果收盘价<2日内1日前的最低价的最低值,返回(-1),否则返回0

X_2赋值:X_1上穿0

X_3赋值:0上穿X_1

X_4赋值:5

X_5赋值:10

X_6赋值:0.01*成交额(元)的X_4日指数移动平均/成交量(手)的X_4日指数移动平均

X_7赋值:(X_6/1日前的X_6-1)*100

X_8赋值:X_7的X_5日简单移动平均

X_9赋值:X_7<(-1.1) AND X_8<(-1.1)

X_10赋值:X_7上穿X_8

X_11赋值:X_9 AND X_10

X_12赋值:9

X_13赋值:收盘价-1日前的收盘价

X_14赋值:100*X_13的X_12日指数移动平均的X_12日指数移动平均/X_13的绝对值的X_12日指数移动平均的X_12日指数移动平均

X_15赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均

X_16赋值:1日前的收盘价

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

X_18赋值:(收盘价-26日前的收盘价)/26日前的收盘价*10

X_19赋值:X_17上穿20 AND X_14<(-45) AND X_15<12 AND X_18<(-2) AND X_11

输出买点:X_19,NODRAW,画红色

输出卖点:X_3 AND 统计上次买点距今天数日中满足X_3的天数=1,NODRAW,画绿色

输出区间:如果统计上次买点距今天数日中满足X_3的天数=0,返回上次买点距今天数,否则返回无效数,NODRAW

当满足条件区间>0时,在(-30)和50位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR696960

当满足条件卖点>0时,在(-30)和50位置之间画柱状线,宽度为4,0不为0则画空心柱.,画绿色

当满足条件买点>0时,在(-30)和50位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色

输出收益点:如果区间不等于DRAWNULLOR卖点,返回收盘价/上次X_19距今天数日前的收盘价*100-100,否则返回无效数

如果区间不等于DRAWNULLOR卖点,返回收盘价/上次X_19距今天数日前的收盘价*100-100,否则返回无效数,COLORSTICK

程序源码

X_1:=IF(CLOSE>HHV(REF(HIGH,1),2),1,IF(CLOSE<LLV(REF(LOW,1),2),(-1),0));

X_2:=crOSS(X_1,0);

X_3:=CROSS(0,X_1);

X_4:=5;X_5:=10;X_6:=0.01*EMA(AMOUNT,X_4)/EMA(vol,X_4);

X_7:=(X_6/REF(X_6,1)-1)*100;

X_8:=MA(X_7,X_5);

X_9:=X_7<(-1.1) AND X_8<(-1.1);

X_10:=CROSS(X_7,X_8);

X_11:=X_9 AND X_10;X_12:=9;

X_13:=CLOSE-REF(CLOSE,1);

X_14:=100*EMA(EMA(X_13,X_12),X_12)/EMA(EMA(Abs(X_13),X_12),X_12);

X_15:=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);

X_16:=REF(CLOSE,1);

X_17:=SMA(MAX(CLOSE-X_16,0),X_12,1)/SMA(ABS(CLOSE-X_16),X_12,1)*100;

X_18:=(CLOSE-REF(CLOSE,26))/REF(CLOSE,26)*10;

X_19:=CROSS(X_17,20) AND X_14<(-45) AND X_15<12 AND X_18<(-2) AND X_11;

买点:X_19,NODRAW,COLORRED;

卖点:X_3 AND COUNT(X_3,BArslAST(买点))=1,NODRAW,COLORGREEN;

区间:IF(COUNT(X_3,BARSLAST(买点))=0,BARSLAST(买点),DRAWNULL),NODRAW;

STICKLINE(区间>0,(-30),50,4,0),COLOR696960;

STICKLINE(卖点>0,(-30),50,4,0),COLORGREEN;

STICKLINE(买点>0,(-30),50,4,0),COLORRED;

收益点:IF(区间!=DRAWNULL OR 卖点,CLOSE/REF(CLOSE,BARSLAST(X_19))*100-100,DRAWNULL);

IF(区间!=DRAWNULL OR 卖点,CLOSE/REF(CLOSE,BARSLAST(X_19))*100-100,DRAWNULL),COLORSTICK;

注:


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


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

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约