指標代碼分享及使用參考建議:
?
根據提供的指標代碼,這段代碼主要包含了一些技術分析指標的計算公式和繪圖指令。根據這些指標的計算結果,可以得出一些操作建議。
首先,該指標中使用了幾個均線指標(EMA)和移動平均線(MA)。通過計算收盤價的指數移動平均值,可以判斷價格的趨勢。而生命線是根據操作均線的最高值(HHV)來繪制,并且當收盤價突破生命線時,可能發生短期回調。
指標中還涉及到了KD指標的計算,通過計算RSV、K值和D值來判斷多空狀態。當J值與100交叉時,可能會出現多頭信號,而當J值與0交叉時,可能會出現空頭信號。
另外,指標中還使用了短頂和短底的計算,通過計算最高價和最低價的指數移動平均線來確定短期壓力和支撐位。當收盤價超過短頂時,可能會出現上漲信號;當收盤價低于短底時,可能會出現下跌信號。
同樣地,長頂和長底的計算也用于確定長期趨勢的壓力和支撐位。當收盤價超過長頂時,可能會出現較強的上漲信號;當收盤價低于長底時,可能會出現較強的下跌信號。
MACD指標的計算用于判斷股票的買入和賣出信號。當DIF線上穿DEA線時,可能會出現買入信號;當DIF線下穿DEA線時,可能會出現賣出信號。
此外,代碼中還包含了一些其他指標的計算,如動力能量指標(AE)和漲停指標(ZT)。這些指標可以用于更全面地分析股票的走勢和交易機會。
總結思路:該指標通過計算多個技術指標,包括均線、KD指標、MACD等,綜合判斷股票的趨勢和買賣信號。
操作建議:根據指標的計算結果,可以根據突破生命線、短頂和短底、長頂和長底以及MACD線的交叉等信號進行買賣操作。具體的操作策略需要綜合考慮市場情況和其他因素,建議搭配其他技術分析工具和基本面分析來進行決策。
源碼:
{多空通道}{程序化交易 m.kzuj.com.cn }
EMA10:EMA(CLOSE,M2),COLORRED,LINETHICK1;cxh444:=C;操作:=MA(cxh444,5);生命線:HHV(操作,13),LINETHICK1,COLORYELLOW,DOTLINE;{收盤破此線短逃}愚公:IF(1>10,HIGH*1.03,DRAWNULL),POINTDOT,LINETHICK9,COLORYELLOW;QR:=(H+L+2*C)/4;強弱分界線:EMA(QR,55),COLORFFFF00,DOTLINE;{KD多空}RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;DRAWICON(CROSS(100,J),H*1.0300,6),COLORGREEN;DRAWICON(CROSS(J,0),L*0.995,5),COLORRED;短頂:EMA(H,55),COLORGREEN;短底:EMA(L,55),COLORGREEN;A111:=PLOYLINE(C>短頂,短頂);NOTEXT_A222:IF(C>短頂,A111,DRAWNULL),COLORRED;B111:=PLOYLINE(C>短底,短底);NOTEXT_B222:IF(C>短底,B111,DRAWNULL),COLORRED;STICKLINE(C>短頂,短頂,短底,0.01,1),COLORRED;STICKLINE(C<短底,短頂,短底,0.01,1),COLORGREEN;A1:=C>REF(C,4);A2:=C<REF(C,4);T1:=A2 AND REF(A1,1);T2:=A2 AND REF(T1,1);T3:=A2 AND REF(T2,1);T4:=A2 AND REF(T3,1);T5:=A2 AND REF(T4,1);T6:=A2 AND REF(T5,1);T7:=A2 AND REF(T6,1);T8:=A2 AND REF(T7,1);T9:=A2 AND REF(T8,1);T10:=A2 AND REF(T9,1);{DRAWTEXT(T1,L,'1'),COLORGREEN;DRAWTEXT(T2,L,'2'),COLORGREEN;DRAWTEXT(T3,L,'3'),COLORGREEN;DRAWTEXT(T4,L,'4'),COLORGREEN;DRAWTEXT(T5,L,'5'),COLORGREEN;}DRAWTEXT(T6,L,'6'),COLORGREEN;DRAWTEXT(T7,L,'7'),COLORGREEN;DRAWTEXT(T8,L*0.99,'8'),COLORGREEN;DRAWTEXT(T9,L*0.99,'9'),COLORGREEN;長頂:EMA(H,92),COLORBLUE;長底:EMA(L,92),COLORBLUE;C1111:=PLOYLINE(C>長頂,長頂);NOTEXT_C2222:IF(C>長頂,C1111,DRAWNULL),COLORMAGENTA;D1111:=PLOYLINE(C>長底,長底);NOTEXT_D2222:IF(C>長底,D1111,DRAWNULL),COLORMAGENTA;STICKLINE(C>長頂,長頂,長底,0.01,1),COLORMAGENTA;STICKLINE(C<長底,長頂,長底,0.01,1),COLORBLUE;B1:=C<REF(C,4);B2:=C>REF(C,4);D1:=B2 AND REF(B1,1);DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=2*(DIF-DEA);D2:=B2 AND REF(D1,1);D3:=B2 AND REF(D2,1);D4:=B2 AND REF(D3,1);D5:=B2 AND REF(D4,1);D6:=B2 AND REF(D5,1);D7:=B2 AND REF(D6,1);D8:=B2 AND REF(D7,1);D9:=B2 AND REF(D8,1);D10:=B2 AND REF(D9,1);{DRAWTEXT(D1,H,'1'),COLORYELLOW;DRAWTEXT(D2,H,'2'),COLORYELLOW;DRAWTEXT(D3,H,'3'),COLORYELLOW;DRAWTEXT(D4,H,'4'),COLORYELLOW;DRAWTEXT(D5,H,'5'),COLORYELLOW;}DRAWTEXT(D6,H*1.01,'6'),COLORYELLOW;DRAWTEXT(D7,H*1.001,'7'),COLORYELLOW;DRAWTEXT(D8,H*1.001,'8'),COLORYELLOW;DRAWTEXT(D9,H*1.001,'9'),COLORYELLOW;AAA:=(2*C+H+L+2*O)/6;cxh1:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/36;cxh2:=(HHV(cxh1,2)+HHV(cxh1,4)+HHV(cxh1,8))/3;cxh3:=(LLV(cxh1,2)+LLV(cxh1,4)+LLV(cxh1,8))/3;cxh4:=(HHV(cxh2,2)+HHV(cxh2,4)+HHV(cxh2,8))/3;短空:=REF(C,1)>REF(短底,1) AND C<短底;短多:=REF(C,1)<REF(短頂,1) AND C>短頂;短空1:=短空 AND COUNT(短空,BARSLAST(短多))=1;短多1:=短多 AND COUNT(短多,BARSLAST(短空))=1;長空:=REF(C,1)>REF(長底,1) AND C<長底;長多:=REF(C,1)<REF(長頂,1) AND C>長頂;長空1:=長空 AND COUNT(長空,BARSLAST(長多))=1;長多1:=長多 AND COUNT(長多,BARSLAST(長空))=1;cxh5:=(LLV(cxh3,2)+LLV(cxh3,4)+LLV(cxh3,8))/3;cxh6:=(LLV(cxh1,2)+LLV(cxh1,4)+LLV(cxh1,8))/3;AAE:= WINNER(CLOSE+CLOSE*15/100)*100;BBE:= WINNER(CLOSE+CLOSE*0/100)*100;CCE:= AAE-BBE;DDE:= (WINNER(CLOSE-CLOSE*0.1/100)-WINNER(CLOSE-CLOSE*15/100))*100;EEE:= CCE<3 AND DDE<0.5 AND OPEN>LOW;AE1:= DYNAINFO(6);AE2:= IF(LOW>AE1,0,IF(HIGH<AE1,1,(AE1-LOW+0.01)/(HIGH-LOW+0.01)));AE3:= VOL/WINNER(LOW);AE4:= REF(HHV(CLOSE,120),1);DRAWKLINE(H,O,L,C);DRAWTEXT(短空1,L*1.02,'0'),COLORMAGENTA;DRAWTEXT(短多1,L*0.98,'4'),COLORMAGENTA;DRAWTEXT(長多1,L*0.98,'10'),COLORMAGENTA;DRAWTEXT(長空1,L*0.98,'6'),COLORMAGENTA;AE5:= REF(LLV(CLOSE,120),1);AE6:= 100*(CLOSE-AE5)/(AE4-AE5);AE7:= AE2>0 OR AE2=1;{程序化久久公式網}AE8:= AE7 AND AE3/REF(AE3,3)>=3 AND AE6<80;AE9:= REF(AE8,1) OR REF(AE8,2) OR REF(AE8,3) OR REF(AE8,4);AE10:= AE8 AND AE9;AE11:= IF(FILTER(AE8,3),5,0);AE12:= FILTER(IF(FILTER(AE10,3) OR EEE,10,0),3);ZT_1:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);ZT_2:=ZT_1>=0.099 AND CLOSE=HIGH AND LOW!=HIGH;STICKLINE(ZT_2,OPEN,CLOSE,2.4,0),COLORYELLOW;流通市值:(FINANCE(40)/100000000),NODRAW,COLORRED;所屬板塊:=STRCAT('【所屬板塊】',STRCAT(STRCAT(STRCAT('【行業】',HYBLOCK),STRCAT('【地域】',DYBLOCK)),STRCAT('【概念】',GNBLOCK)));DRAWTEXT_FIX(ISLASTBAR,0,0,0,所屬板塊),COLORLIRED;解禁日期:=STRCAT('【解禁日期】',STRCAT(STRCAT('【1】',EXTERNSTR(0,9)),STRCAT('【2】',EXTERNSTR(0,8))));DRAWTEXT_FIX(ISLASTBAR,0,0.04,0,解禁日期),COLORLIRED;DRAWTEXT_FIX(1,0.01,1,0,'主題投資:')COLOR0000FF;DRAWTEXT_FIX(1,0.07,1,0,EXTERNSTR(0,1))COLOR0000FF;{程序化交易 m.kzuj.com.cn }{程序化交易 m.kzuj.com.cn }
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?