编程思路破译 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; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其成功率回测数据和风险提示或者自己亲自测试近期成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|
来自: 追梦文库 > 《底部入场买点低点》