指標(biāo)公式代碼分析:
?
這段代碼是根據(jù)股票的最高價、最低價和收盤價計算出K線指標(biāo)中的K值和D值,以及判斷底背離和頂背離的條件。具體包括以下幾個部分:
1. K線指標(biāo)計算:根據(jù)給定的參數(shù)N和M,分別計算出最近N個周期內(nèi)的最低價和最高價,然后根據(jù)收盤價與最低價、最高價之間的比例計算RSV值,再使用指數(shù)移動平均法計算得到K值和D值。
2. 上穿條件:使用CROSS函數(shù)判斷K值是否上穿了10和20的水平線。
3. 底背離和頂背離判斷:根據(jù)K線指標(biāo)的交叉情況和D值的大小判斷是否存在底背離和頂背離。其中底背離的條件為K值上穿D值之前,當(dāng)前的收盤價比前一個周期的收盤價高,且當(dāng)前的K值比前一個周期的K值低;頂背離的條件則相反。
4. 機會條件:使用CROSS函數(shù)判斷K值是否上穿了D值。
綜合來看,該指標(biāo)主要用于股市中短期交易,通過K線指標(biāo)的計算和背離現(xiàn)象的判斷,尋找買入和賣出的機會。建議在K值上穿10和20的水平線時進行買入操作,同時關(guān)注底背離和頂背離的出現(xiàn),并結(jié)合市場的整體走勢和其他技術(shù)指標(biāo)進行分析。對于買入機會的確認(rèn),可以等待K值上穿D值時進行操作。同時,為了保證交易的穩(wěn)健性,應(yīng)設(shè)置合理的止損和止盈策略,并嚴(yán)格控制風(fēng)險。
?
?
源碼:
?
N:=9;
M:=3;
LOWV:=LLV(LOW,N);
HIGHV:=HHV(HIGH,N);
RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,M);
K:EMA(RSV,M);
D:MA(K,M);
上穿10:CROSS(k,10),LINETHICK0;
上穿20:CROSS(k,20),LINETHICK0;
//www.8 8 g s.com
10;
20;
K1:=BARSLAST(REF(CROSS(K,D),1));
K2:=REF(C,K1+1)>C AND REF(K,K1+1)<K AND CROSS(K,D);
底背離:K2>0 AND D<25,coloryellow,LINETHICK0;
DRAWTEXT(K2>0 AND D<25,18,'底背離'),coloryellow;
M1:=BARSLAST(REF(CROSS(D,K),1));
M2:=REF(C,M1+1)<C AND REF(K,M1+1)>K AND CROSS(D,K);
頂背離:M2>0 AND D>75,colorgreen,LINETHICK0;
DRAWTEXT(M2>0 AND D>75,K*1.15,'頂背離'),COLORGREEN;//http://www.tumamayizhan.com
機會:CROSS(k,d),LINETHICK0;
?
?
公式導(dǎo)入教程: 【通達信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?