大资金连板指标源码太给力了!
友情提示(指标只是辅助,不作建议)
所有程序均为免费分享


MA5:MA(CLOSE,5),COLORWHITE,LINETHICK1;
MA10:MA(CLOSE,10),COLORRED,LINETHICK1;
MA20:MA(CLOSE,20),COLORYELLOW,LINETHICK1;
MA60:MA(CLOSE,60),COLORGRAY,LINETHICK1;
DRAWBAND(MA5,RGB(255,200,200),MA10,RGB(200,255,200));
QUSHI_KUAI:=EMA(CLOSE,2);
QUSHI_MAN:=EMA(SLOPE(CLOSE,21)*20+CLOSE,42);
IS_DUOTOU:=QUSHI_KUAI>=QUSHI_MAN;
PRICE_BD:=CLOSE-REF(CLOSE,1);
DONGNENG_KUAI:=100*EMA(EMA(PRICE_BD,9),9)/EMA(EMA(ABS(PRICE_BD),9),3);
DONGNENG_MAN:=100*EMA(EMA(PRICE_BD,26),12)/EMA(EMA(ABS(PRICE_BD),26),12);
COND_DN_JC:=DONGNENG_KUAI>DONGNENG_MAN;
VOL_MIDU:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
ZIJIN_YUAN:=IF(CLOSE>OPEN,VOL_MIDU*(HIGH-LOW),IF(CLOSE<OPEN,VOL_MIDU*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-VOL_MIDU*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-VOL_MIDU*(HIGH-LOW),0-VOL/2));
ZIJIN_PH:=ZIJIN_YUAN/20/1.15;
ZIJIN_LIU:=ZIJIN_PH*0.55+REF(ZIJIN_PH,1)*0.33+REF(ZIJIN_PH,2)*0.22;
ZIJIN_MA3:=EMA(ZIJIN_LIU,3);
VOL_MA5:=MA(VOL,5);
VOL_MA10:=MA(VOL,10);
IS_ZJ_HUOYUE:=ZIJIN_MA3>=0 AND VOL_MA5>=VOL_MA10;
TYP_PRICE:=(HIGH+LOW+CLOSE*2)/4;
PRICE_EMA17:=EMA(TYP_PRICE,17);
PRICE_STD17:=STD(TYP_PRICE,17);
DEV_INDEX:=((TYP_PRICE-PRICE_EMA17)/PRICE_STD17*100+200)/4;
SIG_LINE_F:= (EMA(DEV_INDEX,5)-25)*1.56;
SIG_LINE_S1:=EMA(SIG_LINE_F,2)*1.22;
SIG_LINE_S2:=EMA(SIG_LINE_S1,2);
COND_SIG_UP:=SIG_LINE_S1>SIG_LINE_S2;
COND_MA_DT:=MA5>MA10 AND MA10>MA20;
COND_ABO_MA10:=CLOSE>MA10;
FLAG_QIDONG:=BARSLASTCOUNT(COND_SIG_UP AND COND_MA_DT AND COND_ABO_MA10)=1;
SIG_BUY_ALL:=FLAG_QIDONG AND IS_ZJ_HUOYUE AND IS_DUOTOU;
MID_PT:=(HIGH+LOW)/2;
RANGE_MAX:=MAX(MAX(HIGH-LOW,ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
CHAN_UPPER:=MID_PT+MA(RANGE_MAX,9)*3;
CHAN_LOWER:=MID_PT-MA(RANGE_MAX,9)*3;
PREV_LOWPT:=REF(CHAN_UPPER,BARSLAST(CHAN_UPPER<=REF(CHAN_UPPER,1)));
LOWEST_UP:=LLV(CHAN_UPPER,15);
KEY_SUP_RAW:=IF(LOWEST_UP!=REF(LOWEST_UP,1) AND PREV_LOWPT<REF(PREV_LOWPT,1),PREV_LOWPT,IF(PREV_LOWPT=LOWEST_UP,PREV_LOWPT,LOWEST_UP));
BARS_SUPCHK:=BARSLAST(CROSS(0.5,CHAN_UPPER=KEY_SUP_RAW))+1;
CROSS_CNT:=COUNT(CROSS(CLOSE,KEY_SUP_RAW) OR CROSS(CLOSE,REF(KEY_SUP_RAW,2)) AND CHAN_UPPER>KEY_SUP_RAW,BARS_SUPCHK);
COND_TOUCHSUP:=CROSS(CROSS_CNT,0.5);
BARS_TOUCH:=BARSLAST(COND_TOUCHSUP);
BARS_PRES:=BARSLAST(CROSS(HHV(CHAN_LOWER,BARS_TOUCH+1),CLOSE));
CROSS_UP:=CROSS(BARS_PRES,BARS_TOUCH);
CROSS_DN:=CROSS(BARS_TOUCH,BARS_PRES);
DRAWICON(CROSS(BARS_PRES,BARS_TOUCH),C,42);
DRAWICON(CROSS(BARS_TOUCH,BARS_PRES),H,43);
IS_HIGHPT:=REF(HIGH,4)=HHV(HIGH,9);
FIL_HIGH:=FILTER(IS_HIGHPT,3);
VAL_HIGH:=FILTER(FIL_HIGH,3);
IS_LOWPT:=REF(LOW,3)=LLV(LOW,7);
FIL_LOW:=FILTER(IS_LOWPT,3);
VAL_LOW:=FILTER(FIL_LOW,3);
MID_REF:=(REF(LLV(LOW,6),1)+REF(HHV(HIGH,6),1))/2;
MID_CUR:=(HIGH+LOW)/2;
COND_H:=(VAL_HIGH AND NOT(VAL_LOW AND MID_REF>=MID_CUR)) OR ISLASTBAR=1;
COND_L:=VAL_LOW AND NOT(VAL_HIGH AND MID_REF=MID_CUR);
CNT_L:=REF(COND_H,1)+1;
POS_LOW:=IF(COND_H AND COUNT(COND_L,CNT_L)>0,LLVBARS(IF(COND_L,LOW,10000),CNT_L),0);
COND_LOWREF:=POS_LOW>REF(POS_LOW,1);
FLAG_LOW:=IF(COND_LOWREF,2,0);
COND_LOWVAL:=FLAG_LOW>REF(FLAG_LOW,1);
FIN_LOWCOND:=COND_LOWVAL OR ISLASTBAR=1;
CNT_H:=REF(BARSLAST(FIN_LOWCOND),1)+1;
POS_HIGH:=IF(FIN_LOWCOND AND COUNT(COND_H,CNT_H)>0,HHVBARS(IF(COND_H,HIGH,0),CNT_H),0);
COND_HIGHREF:=POS_HIGH>REF(POS_HIGH,1);
FLAG_HIGH:=IF(COND_HIGHREF,2,0);
COND_HIGHVAL:=FLAG_HIGH>REF(FLAG_HIGH,1);
BARS_LASTH:=IF(ISLASTBAR,BARSLAST(COND_HIGHVAL)+1,0);
COND_BO_SET:=BARS_LASTH>REF(BARS_LASTH,1);
COND_POS_SET:=IF(COND_BO_SET,REF(BARSLAST(COND_HIGHVAL),1)+2,0);
COND_POS_VAL:=COND_POS_SET>REF(COND_POS_SET,1);
LEV_BREAK:=REF(HIGH,BARSLAST(COND_BO_SET));
LEV_POS:=REF(HIGH,BARSLAST(COND_POS_VAL));
STICKLINE(IS_DUOTOU,HIGH,LOW,0,0),COLORRED;
STICKLINE(IS_DUOTOU,CLOSE,OPEN,3,0),COLORRED;
STICKLINE(NOT(IS_DUOTOU),HIGH,LOW,0,0),COLORGREEN;
STICKLINE(NOT(IS_DUOTOU),CLOSE,OPEN,3,0),COLORGREEN;
DRAWTEXT(SIG_BUY_ALL,LOW*0.98,’★大资金买’),COLORYELLOW;
DRAWICON(SIG_BUY_ALL,LOW*0.96,9);
COND_BO_CONF:=CROSS(CLOSE,LEV_BREAK) AND IS_DUOTOU;
DRAWTEXT(COND_BO_CONF,HIGH*1.02,’▲突破’),COLORRED;
DRAWICON(COND_BO_CONF,HIGH*1.04,1);
FLAG_LIMIT:=IF((CLOSE-REF(CLOSE,1))*100/REF(CLOSE,1)>=9.80,1,0);
FLAG_CONTLIM:=EVERY(FLAG_LIMIT,2);
DRAWTEXT(FLAG_CONTLIM,LOW*1.03,’连板’),COLORYELLOW;
用一键复制指标公式源码:伍优程序化指标
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
QUSHI_KUAI:=EMA(CLOSE,2);
QUSHI_MAN:=EMA(SLOPE(CLOSE,21)*20+CLOSE,42);
IS_DUOTOU:=QUSHI_KUAI>=QUSHI_MAN;
PRICE_BD:=CLOSE-REF(CLOSE,1);
DONGNENG_KUAI:=100*EMA(EMA(PRICE_BD,9),9)/EMA(EMA(ABS(PRICE_BD),9),3);
DONGNENG_MAN:=100*EMA(EMA(PRICE_BD,26),12)/EMA(EMA(ABS(PRICE_BD),26),12);
VOL_MIDU:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
ZIJIN_YUAN:=IF(CLOSE>OPEN,VOL_MIDU*(HIGH-LOW),IF(CLOSE<OPEN,VOL_MIDU*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-VOL_MIDU*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-VOL_MIDU*(HIGH-LOW),0-VOL/2));
ZIJIN_PH:=ZIJIN_YUAN/20/1.15;
ZIJIN_LIU:=ZIJIN_PH*0.55+REF(ZIJIN_PH,1)*0.33+REF(ZIJIN_PH,2)*0.22;
ZIJIN_MA3:=EMA(ZIJIN_LIU,3);
VOL_MA5:=MA(VOL,5);
VOL_MA10:=MA(VOL,10);
IS_ZJ_HUOYUE:=ZIJIN_MA3>=0 AND VOL_MA5>=VOL_MA10;
TYP_PRICE:=(HIGH+LOW+CLOSE*2)/4;
PRICE_EMA17:=EMA(TYP_PRICE,17);
PRICE_STD17:=STD(TYP_PRICE,17);
DEV_INDEX:=((TYP_PRICE-PRICE_EMA17)/PRICE_STD17*100+200)/4;
SIG_LINE_F:=(EMA(DEV_INDEX,5)-25)*1.56;
SIG_LINE_S1:=EMA(SIG_LINE_F,2)*1.22;
SIG_LINE_S2:=EMA(SIG_LINE_S1,2);
COND_SIG_UP:=SIG_LINE_S1>SIG_LINE_S2;
COND_MA_DT:=MA5>MA10 AND MA10>MA20;
FLAG_QIDONG:=BARSLASTCOUNT(COND_SIG_UP AND COND_MA_DT AND CLOSE>MA10)=1;
大资金共振启动: FLAG_QIDONG AND IS_ZJ_HUOYUE AND IS_DUOTOU;
所有指标公式均提供完整源代码,免费分享!关注我解锁更多经过实战验证的量化策略与技术指标——无论你是短线交易者、波段投资者,还是趋势跟踪爱好者,都能在这里找到契合你交易风格的专属工具。持续更新,协助你高效决策,精准把握市场节奏!
夜雨聆风
