分享

通达信成功率非常高的macd抄底选股指标公式

 追梦文库 2023-03-06 发布于天津

编程思路破译

MACD抄底选股赋值:15

MACD抄底公式赋值:8

选股赋值:-26

抄底赋值:-40

输出T:0, POINTDOT

EEDDD2赋值:收盘价的5日简单移动平均

EEDDD3赋值:收盘价的10日简单移动平均

EEDDD4赋值:收盘价的20日简单移动平均

EEDDD5赋值:收盘价的30日简单移动平均

EEDDD6赋值:(EEDDD2+EEDDD3+EEDDD4+EEDDD5)/4

EEDDD7赋值:(EEDDD6-MACD抄底选股日前的EEDDD6)/MACD抄底选股日前的EEDDD6*100

EEDDD8赋值:(EEDDD6-MACD抄底选股日前的EEDDD6)/MACD抄底选股日前的EEDDD6*100

EEDDD9赋值:EEDDD7的MACD抄底公式日指数移动平均

输出EEDDA1:当满足条件EEDDD9>1*1日前的EEDDD9时,在EEDDD7和0位置之间画柱状线,宽度为5,0不为0则画空心柱., COLOREE00EE

输出EEDDA2:当满足条件EEDDD7>1*1日前的EEDDD7时,在EEDDD7和EEDDD9位置之间画柱状线,宽度为5,0不为0则画空心柱., 画红色

输出EEDDA5:当满足条件EEDDD7<1*1日前的EEDDD7时,在EEDDD7和EEDDD9位置之间画柱状线,宽度为5,1不为0则画空心柱., 画绿色

输出EEDDA8:当满足条件EEDDD7<1*1日前的EEDDD7ANDEEDDD9>1*1日前的EEDDD9时,在EEDDD7和EEDDD9位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR00EEFF

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

EEDDD11赋值:(EEDDD10>1*1日前的EEDDD10 AND EEDDD10<选股 AND EEDDD10>抄底)*1.5

EEDDD12赋值:成交量(手)/当前流通股本(手)*100

EEDDD13赋值:50日内最低价距今天数

EEDDD14赋值:成交量(手)的EEDDD13日累和

EEDDD15赋值:50日内最高价距今天数

EEDDD16赋值:成交量(手)的EEDDD15日累和

EEDDD17赋值:(收盘价-EEDDD15日前的开盘价)/EEDDD15日前的开盘价*100

EEDDD18赋值:EEDDD16/当前流通股本(手)*100

EEDDD19赋值:(收盘价-EEDDD13日前的开盘价)/EEDDD13日前的开盘价*100

EEDDD20赋值:EEDDD14/当前流通股本(手)*100

EEDDD21赋值:收盘价的3日简单移动平均

EEDDD22赋值:2日前的收盘价*0.865

EEDDD23赋值:13日前的收盘价*0.772

EEDDD24赋值:EEDDD22和EEDDD23的较小值

EEDDD25赋值:收盘价的13日简单移动平均

输出抄底王:如果(收盘价-EEDDD24)/收盘价<0.030ANDEEDDD17<(-35)ANDSUM(EEDDD12,5)/5<1.800,返回1,否则返回0*10, 画白色

当满足条件抄底王时,在抄底王位置书写文字

EEDDD26赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100

EEDDD27赋值:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)*100

EEDDD28赋值:EEDDD27的9日指数移动平均

EEDDD29赋值:2*(EEDDD27-EEDDD28)

当满足条件EEDDD27<(-50)ANDEEDDD26>7ANDEEDDD27<EEDDD28时,在(-10)位置书写文字, 画白色

当满足条件EEDDD27<(-50)ANDEEDDD26>7ANDEEDDD27>=EEDDD28时,在5位置书写文字, 画白色

当满足条件EEDDD27<(-50)ANDEEDDD26>7时,在0和(-10)位置之间画柱状线,宽度为5,0不为0则画空心柱., COLORFFFF66

程序源码

MACD抄底选股:=15;MACD抄底公式:=8;选股:=-26;抄底:=-40;

T:0, POINTDOT;

EEDDD2:=MA(CLOSE, 5);

EEDDD3:=MA(CLOSE, 10);

EEDDD4:=MA(CLOSE, 20);

EEDDD5:=MA(CLOSE, 30);

EEDDD6:=(EEDDD2+EEDDD3+EEDDD4+EEDDD5)/4;

EEDDD7:=(EEDDD6-REF(EEDDD6, MACD抄底选股))/REF(EEDDD6, MACD抄底选股)*100;

EEDDD8:=(EEDDD6-REF(EEDDD6, MACD抄底选股))/REF(EEDDD6, MACD抄底选股)*100;

EEDDD9:=EMA(EEDDD7, MACD抄底公式);

EEDDA1:STICKLINE(EEDDD9>1*REF(EEDDD9, 1), EEDDD7, 0, 5, 0), COLOREE00EE;

EEDDA2:STICKLINE(EEDDD7>1*REF(EEDDD7, 1), EEDDD7, EEDDD9, 5, 0), COLORRED;

EEDDA5:STICKLINE(EEDDD7<1*REF(EEDDD7, 1), EEDDD7, EEDDD9, 5, 1), COLORGREEN;

EEDDA8:STICKLINE(EEDDD7<1*REF(EEDDD7, 1) AND EEDDD9>1*REF(EEDDD9, 1), EEDDD7, EEDDD9, 10, 0),

COLOR00EEFF;

EEDDD10:=(CLOSE-MA(CLOSE, 58))/MA(CLOSE, 58)*100;

EEDDD11:=(EEDDD10>1*REF(EEDDD10, 1) AND EEDDD10<选股 AND EEDDD10>抄底)*1.5;

EEDDD12:=VOL/CAPITAL*100;

EEDDD13:=LLVBARS(LOW, 50);

EEDDD14:=SUM(VOL, EEDDD13);

EEDDD15:=HHVBARS(HIGH, 50);

EEDDD16:=SUM(VOL, EEDDD15);

EEDDD17:=(CLOSE-REF(OPEN, EEDDD15))/REF(OPEN, EEDDD15)*100;

EEDDD18:=EEDDD16/CAPITAL*100;

EEDDD19:=(CLOSE-REF(OPEN, EEDDD13))/REF(OPEN, EEDDD13)*100;

EEDDD20:=EEDDD14/CAPITAL*100;

EEDDD21:=MA(CLOSE, 3);

EEDDD22:=REF(CLOSE, 2)*0.865;

EEDDD23:=REF(CLOSE, 13)*0.772;

EEDDD24:=MIN(EEDDD22, EEDDD23);

EEDDD25:=MA(CLOSE, 13);

抄底王:IF((CLOSE-EEDDD24)/CLOSE<0.030 AND EEDDD17<(-35) AND SUM(EEDDD12, 5)/5<1.800, 1

, 0)*10, COLORWHITE;

DRAWTEXT(抄底王, 抄底王, ' 成功率 90.22 %,共发出指示1289 次.底 追 '){,COLORFFAA

00};

EEDDD26:=(CLOSE-REF(CLOSE, 1))/REF(CLOSE, 1)*100;

EEDDD27:=(EMA(CLOSE, 12)-EMA(CLOSE, 26))*100;

EEDDD28:=EMA(EEDDD27, 9);

EEDDD29:=2*(EEDDD27-EEDDD28);

DRAWTEXT(EEDDD27<(-50) AND EEDDD26>7 AND EEDDD27<EEDDD28, (-10), ''), COLORWHITE;

DRAWTEXT(EEDDD27<(-50) AND EEDDD26>7 AND EEDDD27>=EEDDD28, 5, ''), COLORWHITE;

STICKLINE(EEDDD27<(-50) AND EEDDD26>7, 0,(-10), 5, 0), COLORFFFF66;

注:

       馆内各种公式为学习编程而保存,实战使用前一定要看其成功率回测数据和风险提示或者自己亲自测试近期成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担

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

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章