【原】【通達信-幅圖-甲】“主力資金加鈍化”指標公式
一、指標說明
輸出爆發線:80,畫紅色
輸出即將爆發線: 65,畫洋紅色
輸出警戒線: 50,畫青色
低進線賦值:10,NODRAW
輸出抄底線:7.5,畫棕色
輸出趨勢線:100*(收盤價-34日內最低價的最低值)/(34日內最高價的最高值-34日內最低價的最低值)的3日指數移動平均,畫白色,線寬爲2
LC賦值: 1日前的收盤價
F1賦值:收盤價15%的之字轉向
輸出上行:如果(F1>1日前的F1),返回105,否則返回5,畫黃色,線寬爲1
如果上行>50AND(收盤價>收盤價的10日簡單移動平均ORC>2日前的收盤價),返回趨勢線,否則返回無效數,線寬爲2,畫紅色
如果上行<50AND(收盤價>收盤價的10日簡單移動平均ORC>2日前的收盤價),返回趨勢線,否則返回無效數,線寬爲2,畫紅色
如果上行>50AND(收盤價<收盤價的10日簡單移動平均ORC<2日前的收盤價),返回趨勢線,否則返回無效數,線寬爲2,畫綠色
如果上行<50AND(收盤價<收盤價的10日簡單移動平均ORC<2日前的收盤價),返回趨勢線,否則返回無效數,線寬爲2,畫綠色
當滿足條件趨勢線上穿即將爆發線AND上行>50時,在趨勢線位置書寫文字 ,畫洋紅色
當滿足條件趨勢線上穿抄底線AND上行<50時,在趨勢線位置書寫文字 ,畫白色
當滿足條件趨勢線上穿警戒線AND上行<50時,在趨勢線位置書寫文字 ,畫白色
當滿足條件趨勢線上穿警戒線AND上行>50時,在趨勢線位置書寫文字,畫青色
當滿足條件爆發線上穿趨勢線時,在爆發線位置書寫文字 ,畫白色
當滿足條件((上行上穿低進線AND(趨勢線<=10))ORCROSS(趨勢線,低進線))AND上行>50時,在趨勢線位置書寫文字 ,畫黃色
當滿足條件爆發線上穿上行時,在趨勢線位置書寫文字 ,畫紅色
輸出抄底XG:趨勢線上穿抄底線 AND 上行 < 50,NODRAW,畫白色
輸出低進XG:((上行上穿低進線AND(趨勢線 <= 10)) OR 趨勢線上穿低進線) AND 上行 > 50,NODRAW,畫黃色
輸出加倉XG:趨勢線上穿警戒線 AND 上行 > 50,NODRAW,畫青色
輸出拉漲XG:趨勢線上穿即將爆發線 AND 上行 > 50,NODRAW,畫洋紅色
YY賦值:((收盤價-收盤價的6日簡單移動平均)/收盤價的6日簡單移動平均*100+(收盤價-收盤價的24日簡單移動平均)/收盤價的24日簡單移動平均*100+(收盤價-收盤價的32日簡單移動平均)/收盤價的32日簡單移動平均*100)/3
當滿足條件YY>9ANDFILTER(YY<1日前的YY,5)時,在趨勢線位置畫15號圖標
PP賦值:上次收盤價的5日簡單移動平均上穿收盤價的10日簡單移動平均距今天數
大趨勢賦值:上次收盤價的10日簡單移動平均上穿收盤價的5日簡單移動平均距今天數,COLOR00FFFF
PP1賦值:如果PP<大趨勢,返回PP+1,否則返回0
PP3賦值:收盤價的5日簡單移動平均>收盤價的20日簡單移動平均 AND 收盤價的10日簡單移動平均>收盤價的20日簡單移動平均 AND 收盤價的20日簡單移動平均>1日前的收盤價的20日簡單移動平均 AND 收盤價的30日簡單移動平均>1日前的收盤價的30日簡單移動平均
MC賦值:5日內PP1的最高值>=2 AND PP3 AND 收盤價的5日簡單移動平均>1日前的收盤價的5日簡單移動平均 AND 收盤價的5日簡單移動平均>收盤價的10日簡單移動平均
A1賦值:收盤價>4日前的收盤價
NT賦值:條件連續成立次數
TJ11賦值:NT=9
TJ13賦值:是否最後一個週期 AND NT位於5和8之間
AY賦值:(若TJ11>0則將最近9週期置爲1 OR 若TJ13>0則將最近NT週期置爲1)*NT
當滿足條件AY>0時,在趨勢線*1.02位置書寫文字,畫淡紅色
當滿足條件NT=9時,在趨勢線*1.02位置書寫文字,畫綠色
B1賦值:收盤價<4日前的收盤價
NT0賦值:條件連續成立次數
TJ21賦值:NT0=9
TJ23賦值:是否最後一個週期 AND NT0位於5和8之間
AY1賦值:(若TJ21>0則將最近9週期置爲1 OR 若TJ23>0則將最近NT0週期置爲1)*NT0
當滿足條件AY1>0時,在趨勢線*0.98位置書寫文字,畫綠色
當滿足條件NT0=9時,在趨勢線*0.98位置書寫文字,畫紅色
二、通達信公式
爆發線:80,COLORRED;
即將爆發線: 65,COLORMAGENTA;
警戒線: 50,COLORCYAN;
低進線:=10,NODRAW;{第二版新加此線}
抄底線:7.5,COLORBROWN;{原爲20,後10,現7.5可提前發現抄底時機}
趨勢線:EMA(100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3),COLORWHITE,LINETHICK2;
LC:= REF(C,1);
F1:=ZIG(3,15);
上行:IF((F1> REF(F1,1)),105,5),COLORYELLOW,LINETHICK1;
IF(上行>50 AND (C>MA(C,10) OR C>REF(C,2)),趨勢線,DRAWNULL),LINETHICK2,COLORRED;
IF(上行<50 AND (C>MA(C,10) OR C>REF(C,2)),趨勢線,DRAWNULL),LINETHICK2,COLORRED;
IF(上行>50 AND (C<MA(C,10) OR C<REF(C,2)),趨勢線,DRAWNULL),LINETHICK2,COLORGREEN;
IF(上行<50 AND (C<MA(C,10) OR C<REF(C,2)),趨勢線,DRAWNULL),LINETHICK2,COLORGREEN;
DRAWTEXT(CROSS(趨勢線,即將爆發線) AND 上行 > 50,趨勢線,'★拉漲') ,COLORMAGENTA;{原爆發線}
DRAWTEXT(CROSS(趨勢線,抄底線) AND 上行 < 50,趨勢線,'★抄底') ,COLORWHITE;
DRAWTEXT(CROSS(趨勢線,警戒線) AND 上行 < 50,趨勢線,'★關注') ,COLORWHITE;
DRAWTEXT(CROSS(趨勢線,警戒線) AND 上行 > 50,趨勢線,'★加倉'),COLORCYAN;{原即將爆發線}
DRAWTEXT(CROSS(爆發線,趨勢線),爆發線,'★換莊') ,COLORWHITE;
DRAWTEXT(((CROSS(上行,低進線)AND(趨勢線 <= 10)) OR CROSS(趨勢線,低進線)) AND 上行 > 50,趨勢線,'★低進') ,COLORYELLOW;{原爲(上行,抄底線)}
DRAWTEXT(CROSS(爆發線,上行),趨勢線,'★高出') ,COLORRED;
抄底XG:CROSS(趨勢線,抄底線) AND 上行 < 50,NODRAW,COLORWHITE;{曾上行 > 50}
低進XG:((CROSS(上行,低進線)AND(趨勢線 <= 10)) OR CROSS(趨勢線,低進線)) AND 上行 > 50,NODRAW,COLORYELLOW;{原(趨勢線,抄底線),後(主力資金,低進線)}
加倉XG:CROSS(趨勢線,警戒線) AND 上行 > 50,NODRAW,COLORCYAN;{原即將爆發線}
拉漲XG:CROSS(趨勢線,即將爆發線) AND 上行 > 50,NODRAW,COLORMAGENTA;{原爆發線};
{增加基於MACD的鈍化分析數字1~9}
YY:=((C-MA(C,6))/MA(C,6)*100+(C-MA(C,24))/MA(C,24)*100+(C-MA(C,32))/MA(C,32)*100)/3;
DRAWICON(YY>9 AND FILTER(YY<REF(YY,1),5),趨勢線,15);
PP:=BARSLAST(CROSS(MA(C,5),MA(C,10)));
大趨勢:=BARSLAST(CROSS(MA(C,10),MA(C,5))),COLOR00FFFF;
PP1:=IF(PP<大趨勢,PP+1,0);
PP3:=MA(C,5)>MA(C,20) AND MA(C,10)>MA(C,20) AND MA(C,20)>REF(MA(C,20),1) AND MA(C,30)>REF(MA(C,30),1);
MC:=HHV(PP1,5)>=2 AND PP3 AND MA(C,5)>REF(MA(C,5),1) AND MA(C,5)>MA(C,10);
{準備跑:MC*PP1,COLORFF0000,LINETHICK1;
STICKLINE(YY<-9 AND YY> REF(YY,1),抄底線,0,3,0),COLOR0000FF;
STICKLINE(YY>9 AND FILTER(YY<REF(YY,1),5),抄底線,0,3,0),COLOR80FF80;
STICKLINE(YY>20 AND FILTER(YY<REF(YY,1),5),抄底線,0,3,0),COLOR80FF80;
STICKLINE(HHV(YY>20,10) AND CROSS((REF(HIGH,1)+REF(LOW,1))/2,MA(C,20)+2*STD(C,20)),抄底線,0,3,0)COLORFF0033;}
A1:=C>REF(C,4);
NT:=BARSLASTCOUNT(A1);
TJ11:=NT=9;
TJ13:=ISLASTBAR AND BETWEEN(NT,5,8);
AY:=(BACKSET(TJ11>0,9) OR BACKSET(TJ13>0,NT))*NT;
DRAWTEXT(AY>0,趨勢線*1.02,VAR2STR(AY,0)),COLORLIRED;
DRAWTEXT(NT=9,趨勢線*1.02,'9'),COLORGREEN;
B1:=C<REF(C,4);
NT0:=BARSLASTCOUNT(B1);
TJ21:=NT0=9 ;
TJ23:=ISLASTBAR AND BETWEEN(NT0,5,8);
AY1:=(BACKSET(TJ21>0,9) OR BACKSET(TJ23>0,NT0))*NT0;
DRAWTEXT(AY1>0,趨勢線*0.98,VAR2STR(AY1,0)),COLORGREEN;
DRAWTEXT(NT0=9,趨勢線*0.98,'9'),COLORRED;
三、操作說明
1.黃色方波表示一個波段,“趨勢線”紅色表示上漲、綠色表示下跌、白色警示震盪或轉折。
2.“趨勢線”上的數字代表鈍化級別,數字越大,表示出現拐點幾率越大。
3. “抄底”和“低進”適宜開始建倉;“加倉”和“拉漲”信號已處於相對高位,宜快進快出。
4.周線 “趨勢線”走到“即將爆發線”以上並繼續向上,後期一定看好;如果“趨勢線”向上走到“爆發線”並出現星號拉漲信號,然後橫着走而不降,周股價又沒大漲,這時進到裏面,後面很有可能有較大漲幅。
四、效果圖