本指标源码用于文华财经软件。
关于六脉神剑的用法。
六脉神剑属于量化指标,主要用来看顶底和趋势共振。顶底倾向于出现同样的数字,比如上证指数2022年3月16日的底部和2022年4月27日的底部,黄色数字都在-30左右形成底部,也可以用来配合你自己的指标。当然,如果你懂量化,那就更方面了,可以直接测试某日数字的收益率,为投资提供参考。
|
LC:=REF(CLOSE,1); AA:=ABS(HIGH-LC); BB:=ABS(LOW-LC); CC:=ABS(HIGH- REF(LOW,1)); DD:=ABS(LC-REF(OPEN,1)); R:=IF(AA> BB AND AA>CC,AA+ BB/2+ DD/4,IF(BB>CC AND BB> AA,BB+ AA/2+DD/4,CC+ DD/4)); X:=(CLOSE-LC +(CLOSE-OPEN)/2+LC- REF(OPEN,1)); SI:=8*X/R*MAX(AA,BB); ASI:=SUM(SI,0); MASI:=MA(ASI,6); MID:=SUM(VOL*(2*CLOSE-HIGH-LOW)/(HIGH+LOW),0); CHO:=MA(MID,10)-MA(MID,20); MACHO:=MA(CHO,6); DIF:=MA(CLOSE,10)-MA(CLOSE,50); DIFMA:=MA(DIF,10); DPO:=CLOSE-REF(MA(CLOSE,20),20/2+1); MADPO:=MA(DPO,6); VOLUME:=MA(VOL,14)/VOL; MID1:=100*(HIGH+LOW-REF(HIGH+LOW,1))/(HIGH+LOW); EMV:=MA(MID1*VOLUME*(HIGH-LOW)/MA(HIGH-LOW,14),14); MAEMV:=MA(EMV,19); DIF1:=EMA(VOL,12)-EMA(VOL,26); DEA1:=EMA(DIF1,9); Q1:=ASI; Q2:=MASI; W1:=CHO; W2:=MACHO; E1:=DIF; E2:=DIFMA; R1:=DPO; R2:=MADPO; T1:=EMV; T2:=MAEMV; Y1:=DIF1; Y2:=DEA1; A1:=Q1>Q2; B1:=Q1<Q2; A2:=W1>W2; B2:=W1<W2; A3:=E1>E2; B3:=E1<E2; A4:=R1>R2; B4:=R1<R2; A5:=T1>T2; B5:=T1<T2; A6:=Y1>Y2; B6:=Y1<Y2; DRAWTEXT(ISLASTBAR=1,1,’ .ASI’),COLORFFFFFF; DRAWTEXT(ISLASTBAR=1,2,’ .CHO’),COLORFFFFFF; DRAWTEXT(ISLASTBAR=1,3,’ .DMA’),COLORFFFFFF; DRAWTEXT(ISLASTBAR=1,4,’ .DPO’),COLORFFFFFF; DRAWTEXT(ISLASTBAR=1,5,’ .EMV’),COLORFFFFFF; DRAWTEXT(ISLASTBAR=1,6,’ .VMACD’),COLORFFFFFF; D1:=CROSS(A1,0.5); K1:=CROSS(B1,0.5); D2:=CROSS(A2,0.5); K2:=CROSS(B2,0.5); D3:=CROSS(A3,0.5); K3:=CROSS(B3,0.5); D4:=CROSS(A4,0.5); K4:=CROSS(B4,0.5); D5:=CROSS(A5,0.5); K5:=CROSS(B5,0.5); D6:=CROSS(A6,0.5); K6:=CROSS(B6,0.5); DS1:=BARSLAST(CROSS(A1,0.5)); KS1:=BARSLAST(CROSS(B1,0.5)); DS2:=BARSLAST(CROSS(A2,0.5)); KS2:=BARSLAST(CROSS(B2,0.5)); DS3:=BARSLAST(CROSS(A3,0.5)); KS3:=BARSLAST(CROSS(B3,0.5)); DS4:=BARSLAST(CROSS(A4,0.5)); KS4:=BARSLAST(CROSS(B4,0.5)); DS5:=BARSLAST(CROSS(A5,0.5)); KS5:=BARSLAST(CROSS(B5,0.5)); DS6:=BARSLAST(CROSS(A6,0.5)); KS6:=BARSLAST(CROSS(B6,0.5)); DRAWNUMBER1(DS1<KS1,1,BARSLAST(D1),0),COLORRED; DRAWNUMBER1(DS1>KS1,1,BARSLAST(K1),0),COLORGREEN; DRAWNUMBER1(DS6<KS6,2,BARSLAST(D6),0),COLORRED; DRAWNUMBER1(DS6>KS6,2,BARSLAST(K6),0),COLORGREEN; DRAWNUMBER1(DS5<KS5,3,BARSLAST(D5),0),COLORRED; DRAWNUMBER1(DS5>KS5,3,BARSLAST(K5),0),COLORGREEN; DRAWNUMBER1(DS4<KS4,4,BARSLAST(D4),0),COLORRED; DRAWNUMBER1(DS4>KS4,4,BARSLAST(K4),0),COLORGREEN; DRAWNUMBER1(DS3<KS3,5,BARSLAST(D3),0),COLORRED; DRAWNUMBER1(DS3>KS3,5,BARSLAST(K3),0),COLORGREEN; DRAWNUMBER1(DS2<KS2,6,BARSLAST(D2),0),COLORRED; DRAWNUMBER1(DS2>KS2,6,BARSLAST(K2),0),COLORGREEN; 7,COLOR000000; 0,COLOR000000; HE1:=IF(DS1<KS1,DS1,-KS1); HE2:=IF(DS2<KS2,DS2,-KS2); HE3:=IF(DS3<KS3,DS3,-KS3); HE4:=IF(DS4<KS4,DS4,-KS4); HE5:=IF(DS5<KS5,DS5,-KS5); HE6:=IF(DS6<KS6,DS6,-KS6); QI:=HE1+HE2+HE3+HE4+HE5+HE6; DRAWNUMBER1(1,0,QI,0),COLORYELLOW; |

|
LC:=REF(CLOSE,1); AA:=ABS(HIGH-LC); BB:=ABS(LOW-LC); CC:=ABS(HIGH- REF(LOW,1)); DD:=ABS(LC-REF(OPEN,1)); R:=IF(AA> BB AND AA>CC,AA+ BB/2+ DD/4,IF(BB>CC AND BB> AA,BB+ AA/2+DD/4,CC+ DD/4)); X:=(CLOSE-LC +(CLOSE-OPEN)/2+LC- REF(OPEN,1)); SI:=8*X/R*MAX(AA,BB); ASI:=SUM(SI,0); MASI:=MA(ASI,6); MID:=SUM(VOL*(2*CLOSE-HIGH-LOW)/(HIGH+LOW),0); CHO:=MA(MID,10)-MA(MID,20); MACHO:=MA(CHO,6); DIF:=MA(CLOSE,10)-MA(CLOSE,50); DIFMA:=MA(DIF,10); DPO:=CLOSE-REF(MA(CLOSE,20),20/2+1); MADPO:=MA(DPO,6); VOLUME:=MA(VOL,14)/VOL; MID1:=100*(HIGH+LOW-REF(HIGH+LOW,1))/(HIGH+LOW); EMV:=MA(MID1*VOLUME*(HIGH-LOW)/MA(HIGH-LOW,14),14); MAEMV:=MA(EMV,19); DIF1:=EMA(VOL,12)-EMA(VOL,26); DEA1:=EMA(DIF1,9); Q1:=ASI; Q2:=MASI; W1:=CHO; W2:=MACHO; E1:=DIF; E2:=DIFMA; R1:=DPO; R2:=MADPO; T1:=EMV; T2:=MAEMV; Y1:=DIF1; Y2:=DEA1; A1:=Q1>Q2; B1:=Q1<Q2; A2:=W1>W2; B2:=W1<W2; A3:=E1>E2; B3:=E1<E2; A4:=R1>R2; B4:=R1<R2; A5:=T1>T2; B5:=T1<T2; A6:=Y1>Y2; B6:=Y1<Y2; D1:=CROSS(A1,0.5); K1:=CROSS(B1,0.5); D2:=CROSS(A2,0.5); K2:=CROSS(B2,0.5); D3:=CROSS(A3,0.5); K3:=CROSS(B3,0.5); D4:=CROSS(A4,0.5); K4:=CROSS(B4,0.5); D5:=CROSS(A5,0.5); K5:=CROSS(B5,0.5); D6:=CROSS(A6,0.5); K6:=CROSS(B6,0.5); DS1:=BARSLAST(CROSS(A1,0.5)); KS1:=BARSLAST(CROSS(B1,0.5)); DS2:=BARSLAST(CROSS(A2,0.5)); KS2:=BARSLAST(CROSS(B2,0.5)); DS3:=BARSLAST(CROSS(A3,0.5)); KS3:=BARSLAST(CROSS(B3,0.5)); DS4:=BARSLAST(CROSS(A4,0.5)); KS4:=BARSLAST(CROSS(B4,0.5)); DS5:=BARSLAST(CROSS(A5,0.5)); KS5:=BARSLAST(CROSS(B5,0.5)); DS6:=BARSLAST(CROSS(A6,0.5)); KS6:=BARSLAST(CROSS(B6,0.5)); HE1:=IF(DS1<KS1,DS1,-KS1); HE2:=IF(DS2<KS2,DS2,-KS2); HE3:=IF(DS3<KS3,DS3,-KS3); HE4:=IF(DS4<KS4,DS4,-KS4); HE5:=IF(DS5<KS5,DS5,-KS5); HE6:=IF(DS6<KS6,DS6,-KS6); QI:HE1+HE2+HE3+HE4+HE5+HE6; SUM(QI,3),COLORMAGENTA; 100,COLORGREEN; -100,COLORYELLOW; |

| 友情提示:本指标公式仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。 |

评论(0)