?
這段代碼是一種簡化版的綜合技術指標,包括多個指標的計算和綜合。具體分析各部分功能和操作建議如下:
(1)P22:該部分代碼表示二次導數波形指標。具體操作建議是,當MA7大于昨日的MA7且MASS大于26.5時,可能表明股票價格即將上漲,投資者可以考慮買入;當MA7小于昨日的MA7且MASS小于26.5時,可能表明股票價格即將下跌,投資者應做好賣出準備。
(2)VHF和VHF1:這兩部分指標分別代表量價波動率和量價波動率指數。具體操作建議是,根據VHF與VHF1的大小關系,判斷市場趨勢,進入多頭還是空頭。
(3)逆時針曲線和P24:該部分代碼表示逆時針曲線指標。具體操作建議是,根據逆時針曲線的變化,判斷市場趨勢,進入多頭還是空頭。
(4)ASI和P25:該部分代碼表示累計擺動指標和ASI拐點指標。具體操作建議是,根據ASI與HHV或LLV的關系,判斷市場趨勢,進入多頭還是空頭。
(5)BIAS1和P26:該部分代碼表示乖離率1和乖離率1拐點。具體操作建議是,根據BIAS1的大小關系,判斷市場趨勢,進入多頭還是空頭。
(6)決策曲線和MAJCQX:決策曲線是將多種指標加權綜合的結果。MAJCQX是決策曲線的3日簡單移動平均。具體操作建議是,根據決策曲線和MAJCQX的大小關系,判斷市場趨勢,進入多頭還是空頭。
?
?
?
MA1:=MA(C,5);
?
MA2:=MA(C,10);
P01:=IF(MA1>MA2,1,IF(MA2>MA1,-1,0));
MA3:=MA(C,3);
MA4:=MA(C,5);
P02:=IF(MA3>MA4,1,IF(MA4>MA3,-1,0));
MA5:=MA(C,12);
MA6:=MA(C,50);
P03:=IF(MA5>MA6,1,IF(MA6>MA5,-1,0));
RSV:=(C-LLV(L,5))/(HHV(H,5)-LLV(L,5))*100;
K:=EMA(RSV,3);
D:=EMA(K,3);
//www.tumamayizhan.com
P04:=IF(K>D,1,IF(D>K,-1,0));
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
P05:=IF(DIF>DEA,1,IF(DEA>DIF,-1,0));
TR2:=EMA(EMA(EMA(C,12),12),12);
TRIX:=(TR-REF(TR,1))/REF(TR,1)*100;
MATRIX:=MA(TRIX,9) ;
P06:=IF(TRIX>MATRIX,1,IF(MATRIX>TRIX,-1,0));
TR1:=EMA(MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(REF(C,1)-L)),7);
HD :=H-REF(H,1);
LD :=REF(L,1)-L;
DMP:=EMA(IF(HD>0 AND HD>LD,HD,0),7);
DMM:=EMA(IF(LD>0 AND LD>HD,LD,0),7);
PDI:= DMP*100/TR;
MDI:= DMM*100/TR;
ADX:= EMA(ABS(MDI-PDI)/(MDI+PDI)*100,7);
ADXR:=EMA(ADX,7);
P07:=IF(PDI>MDI AND ADX>PDI AND ADX>50,3,
IF(PDI<MDI AND ADX>MDI AND ADX>50,-3,0));
LC:=REF(C,1);
RSI1:=EMA(MAX(C-LC,0),5)/EMA(ABS(C-LC),5)*100;
P08:=IF(RSI1>80,1,IF(RSI1<20,-1,0));
TYP:=(H+L+C)/3;
CCI:=(TYP-MA(TYP,8))/(0.015*AVEDEV(TYP,8));
P09:=IF(CCI>180,2,IF(CCI<-180,-2,0));
WR1:=(C-LLV(L,6))/(HHV(H,6)-LLV(L,6))*100;
P10:= IF(WR1>80,1,IF(WR1<20,-1,0));
OSC:=100*(C-MA(C,20));
P11:=IF(OSC>0,1,IF(OSC<0,-1,0));
MOM:=C-REF(C,7);
P12:=IF(MOM>0,1,IF(MOM<0,-1,0));
DPO:=C-REF(MA(C,11),11/2+1);
P13:=IF(DPO>0,1,IF(DPO<0,-1,0));
MB:=MA(C,12);
R:=(C-MB)*(C-MB);
X1:=MA(R,12);
X2:=SQRT(X1);
D1:=1;
UPPER:=MB+(D1*X2);
LER:=MB-(D1*X2);
P14:=IF(C>UPPER,2,IF(C<LER,-2,0));
BR:=SUM(MAX(0,H-REF(C,1)),14)/SUM(MAX(0,REF(C,1)-L),14)*100;
AR:=SUM(H-O,14)/SUM(O-L,14)*100;
P15:=IF(BR>350 OR AR>180,3,IF(BR<45 OR AR<45,-3,0));
TH:=SUM(IF(C>REF(C,1),V,0),14);
TL:=SUM(IF(C<REF(C,1),V,0),14);
TQ:=SUM(IF(C=REF(C,1),V,0),14);
VR:=0100*(TH*2+TQ)/(TL*2+TQ);
P16:=IF(VR>350,3,IF(VR<45,-3,0));
WVAD:=SUM((C-O)/(H-L)*V,6)/10000;
P17:=IF(WVAD>0,1,IF(WVAD<0,-1,0));
VUME:=MA(V,4)/V;
MID:=100*(H+L-REF(H+L,1))/(H+L);
EMV:=MA(MID*VUME*(H-L)/MA(H-L,4),4);
P18:=IF(EMV>0,1,IF(EMV<0,-1,0));
VA:=IF(C>REF(C,1),V,-V);
OBV:=SUM(IF(C=REF(C,1),0,VA),0);
MAOBV:=EMA(OBV,24);
P19:=IF(OBV>MAOBV,1,IF(OBV<MAOBV,-1,0));
PVI:= PVI,colorwhite;
MPVI:=EMA(PVI,24),coloryellow;
P20:=IF(PVI>MPVI,1,IF(PVI<MPVI,-1,0));
NVI:=NVI,colorwhite;
MNVI:=EMA(NVI,24),coloryellow;
P21:=IF(NVI>MNVI,2,IF(NVI<MNVI,-2,0));
MASS:=SUM(MA(H-L,9)/MA(MA(H-L,9),9),25);
MA7:=MA(C,9);
P22:=IF(MA7>REF(MA7,1) AND MASS>26.5,2,IF(MA7<REF(MA7,1)
AND MASS<26.5,-2,0));
NUM:=ABS(HHV(H,15)-LLV(L,15));
DEN:=SUM(ABS(C-REF(C,1)),15);
VHF:=IF(DEN=0,0,NUM/DEN);
VHF1:=EMA(VHF,240);
P23:=IF(VHF>VHF1,1,IF(VHF<VHF1,-1,0));
PU:=MA(C,13);
CU:=MA(V,13);
PU1:=(PU-REF(PU,1))/REF(PU,1)*100;
CU1:=(CU-REF(CU,1))/REF(CU,1)*100;
逆時針曲線:=PU1+CU1;
P24:=IF(逆時針曲線>REF(逆時針曲線,1),1,IF(逆時針曲線<REF(逆時針曲線,1),-1,0));
LC2:=REF(C,1);
AA:=ABS(H-LC2);
BB:=ABS(L-LC2);
CC:=ABS(H-REF(L,1));
DD:=ABS(LC2-REF(O,1));
R2:=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));
X01:=(C-LC2+(C-O)/2+LC2-REF(O,1));
SI:=16*X01/R2*MAX(AA,BB);
ASI:=SUM(SI,0),colorwhite;
MASI:=MA(ASI,6),coloryellow;
P25:=IF(C<HHV(C,13) AND ASI=HHV(ASI,13),1,IF(C>LLV(C,13) AND ASI=LLV(ASI,13),-1,0));
BIAS1 :=(C-MA(C,12))/MA(C,12)*100;
P26:=IF(BIAS1>10,1,IF(BIAS1<-10,-1,0));
決策曲線: (36+P01+P02+P03+P04+P05+P06+P07+P08+P09+P10+P11+P12+P13+P14+P15+P16+
P17+P18+P19+P20+P21+P22+P23+P24+P25+P26)*1.36,colormagenta;
MAJCQX:MA(決策曲線,3),colorwhite;
DRAWTEXT(CROSS(82.5, 決策曲線),80,'↖清倉'),coloryellow;
DRAWTEXT(CROSS(75, 決策曲線),74,'↖賣點'),COLORGREEN;//http://www.tumamayizhan.com
DRAWTEXT(CROSS( 決策曲線,27.5),30,'↖加倉'),colorwhite;
DRAWTEXT(CROSS( 決策曲線,18),16,'↖買點'),colorred;
回調持幣:IF(決策曲線<=REF(決策曲線,1),決策曲線,DRAWNULL),colorgreen,LINETHICK2;
持股:IF(決策曲線>REF(決策曲線,1),決策曲線,DRAWNULL),colorred,LINETHICK2;
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696
或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
(怎么收費,代編流程等詳情請點擊查閱!)
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)