指標代碼分析及使用建議參考:
根據給定的指標和代碼,我可以總結出以下的指標思路和操作建議:
1. 上火車軌:當MA20大于前一日的MA20值,并且MA30也大于前一日的MA30值,并且MA20與MA30之差大于前一日的差值時,表示上升勢頭。可以在圖表上用紅色線段表示。
2. 神槍手:通過一系列條件來篩選出潛在的神槍手交易機會。這些條件包括:上火車軌、MACD.DIF小于0.15且比前一日的值大、60日均線上漲且比前一日的值大、5日均線大于10日均線、J1指標上漲、當前價位小于等于MA20且收盤價大于MA20或5日均線上穿20日均線。可以在符合條件的K線上用文字標注"神槍手"。
3. 短線暴漲:根據一系列條件找出短期暴漲的股票。這些條件包括:乖離率(MA20與MA30之差除以MA30的百分比)在-2%到5%之間、10日均線上漲、過去3天內MA30連續上漲、MA30大于MA55、過去3天內5日均線與MA30發生交叉、J1指標上漲、5日均線大于60日均線且60日均線比前一日的值大。可以在符合條件的K線上用紅色文字標注"短線暴漲"。
4. KDJ指標:根據KDJ指標的交叉和閾值判斷進行買入和賣出操作。當K線(5,2,3)與D線(5,2,3)發生金叉且D線小于30時,標注黃色文字提示"買入";當D線大于65且K線與D線發生死叉時,標注綠色文字提示"賣出"。此外,當K線(18,9,6)與D線(18,9,6)發生金叉且J線(45,15,15)大于90時,標注紅色文字提示"頂"。
5. 市場底部和買點:根據最低價與60日最低價相等且收盤價相對于前一日收盤價增長了4%以上來判斷市場底部,標注藍色文字提示"絕對底部"。另外,通過EMA21平均線來判斷出貨時機,當收盤價減去前一日收盤價的21日指數移動平均值除以21日指數移動平均值,并乘以100后大于79并且發生交叉時,標注紫色文字提示"出貨"。
綜上所述,根據給定的指標和代碼,投資者可以密切關注上火車軌、神槍手和短線暴漲的交易機會,并結合KDJ指標的信號來判斷買入和賣出時機。此外,注意市場底部和出貨時機也是重要的參考因素。然而,請注意以上只是指標的初步分析,具體操作建議需要根據個人實際情況和風險偏好做出綜合判斷。投資有風險,建議在投資前進行充分的調研和風險評估。
源碼:
MA5:MA(C,5);MA6:=MA(C,6);MA10:MA(C,10);MA20:MA(C,20);A2:=REF(MA20,1);J1:=(MA20-A2)/A2*100;MJ1:=MA(J1,3);MA30:MA(C,30);MA55:MA(C,60);MA120:MA(C,120);乖離2:=(MA20-MA30)/MA30*100;cxh1:=IF(BETWEEN(乖離2,-2,5),2,0);MAX1:=MAX(MA20,MA30);MAX2:=MAX(MAX1,MA55);MIN1:=MIN(MA20,MA30);MIN2:=MIN(MIN1,MA55);K1:=(MAX2/MIN2-1)*100;cxh2:=IF(K1<=8,1,0);上火車軌:=MA20>MA30 AND MA20>REF(MA20,1) AND MA30>REF(MA30,1) AND MA20-MA30>REF((MA20-MA30),1) ;STICKLINE(上火車軌,MA20,MA30,0,0),COLORRED;神槍手:=DRAWTEXT(FILTER(上火車軌 AND "MACD.DIF"<0.15 AND"MACD.DIF">REF("MACD.DIF",1) AND MA(V,60)>REF(MA(V,60),1) ANDMA(V,5)>MA(V,10) AND J1>REF(J1,1) AND( L<=MA20 AND C>MA20 OR (CROSS(MA5,MA20)) ),5),L*0.98,'←神槍手');神槍手選股:=FILTER(上火車軌 AND "MACD.DIF"<0.15 AND"MACD.DIF">REF("MACD.DIF",1) AND MA(V,60)>REF(MA(V,60),1) ANDMA(V,5)>MA(V,10) AND J1>REF(J1,1) AND( L<=MA20 AND C>MA20 OR (CROSS(MA5,MA20)) ),5);{44.40%15240}短線暴漲:DRAWTEXT(FILTER( (cxh1 OR cxh2) AND MA10>REF(MA10,1) ANDCOUNT(MA30>REF(MA30,1),3)=3 AND MA30>MA55 ANDCOUNT(CROSS(MA5,MA30),3) AND J1>MJ1 AND MA(V,5)>MA(V,60)AND MA(V,60)>REF(MA(V,60),1),5),MA55*0.99,'短線暴漲'),COLORRED;DRAWTEXT(CROSS("KDJ.K"(5,2,3),"KDJ.D"(5,2,3)) AND "KDJ.D"(5,2,3)<30AND J1>MJ1 AND MA55>REF(MA55,1) AND COUNT(J1<1,3)>=1,L*0.995,'←買入'),COLORYELLOW;DRAWTEXT(CROSS("KDJ.D"(5,2,3),"KDJ.K"(5,2,3)) AND "KDJ.D"(5,2,3)>65AND J1<MJ1 AND COUNT(J1>1,3)>=1,H*1.005,'←賣出'),COLORGREEN;DRAWTEXT(CROSS("KDJ.D"(18,9,6),"KDJ.K"(18,9,6)) AND "KDJ.D"(18,9,6)>60 AND "KDJ.J"(45,15,15)>90,H*1.03,'←頂'),COLORRED;DRAWTEXT(CROSS(MA5,MA6) AND "KDJ.K"(5,3,3)>=50 AND "KDJ.J"(5,3,3)<31 ,L*0.92,'←再買'),COLORMAGENTA;XL1:=((LLV(LOW,3) = LLV(LOW,60)) AND ((CLOSE / REF(CLOSE,1)) >= 1.04));XL2:=(((CLOSE - EMA(CLOSE,21)) / EMA(CLOSE,21)) * 100);XL3:=CROSS(XL2,(0 - 20));DRAWTEXT(FILTER(((XL1 > 0) AND LOW),5),(LOW - 0.4),'買點');DRAWTEXT((XL3 > 0),(LOW - 0.2),'絕對底部');X6:=REF(CLOSE,1);X7:=((SMA(MAX((CLOSE - X6),0),7,1) / SMA(ABS((CLOSE - X6)),7,1)) * 100);X8:=CROSS(79,X7);X9:=FILTER(X8,4);DRAWTEXT(X9,(HIGH * 1.02),'出貨'),COLOR9000F5;STICKLINE(C>1.098*REF(C,1),C,O,0,0),COLORYELLOW;Vcxh1:=AMOUNT/VOL/7;Vcxh2:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?