指標(biāo)公式分析及使用參考建議:
這段代碼是用于計(jì)算RSI和KDJ兩個(gè)指標(biāo),并將它們結(jié)合起來(lái)進(jìn)行綜合分析的。
具體的運(yùn)算思路和操作建議如下:
首先,通過(guò)定義input:M(12,1,99),N(48,1,99)來(lái)設(shè)置M和N的初始值和取值范圍。
然后,通過(guò)定義變量N1:=12和LC:=REF(CLOSE,1)來(lái)進(jìn)行一些預(yù)處理。N1表示一個(gè)中間變量,而LC表示前一天的收盤價(jià)。
利用MAX函數(shù)和SMA函數(shù)計(jì)算出RSI指標(biāo)的值。MAX(CLOSE-LC,0)表示收盤價(jià)上漲的部分,如果沒(méi)有上漲,則為0;ABS(CLOSE-LC)表示收盤價(jià)波動(dòng)的大小。最后將它們代入SMA函數(shù)進(jìn)行平滑計(jì)算,得到RSI指標(biāo)的值。
再通過(guò)SMA函數(shù)計(jì)算出以RSI指標(biāo)為基礎(chǔ)的MRS指標(biāo)的值。在這里,采用6天的時(shí)間周期。
接著,利用LLV函數(shù)和HHV函數(shù)計(jì)算出KDJ指標(biāo)中的RSV值。LLV(LOW,N)表示最近N天中最低的股價(jià),而HHV(HIGH,N)表示最近N天中最高的股價(jià)。根據(jù)公式:RSV=((CLOSE - LLV(LOW,N)) / (HHV(HIGH,N) - LLV(LOW,N))) * 50,得到RSV的值。
再利用SMA函數(shù)計(jì)算出以RSV指標(biāo)為基礎(chǔ)的MR指標(biāo)的值。在這里,采用18天的時(shí)間周期。
最后,將MR指標(biāo)進(jìn)行平滑處理,得到以KDJ指標(biāo)為基礎(chǔ)的趨勢(shì)指標(biāo)Trend,即SMA(MR,6,1)+25。這里加上常數(shù)25是為了使趨勢(shì)線在50的中心位置左右波動(dòng)。
建議在實(shí)際操作中,結(jié)合其他技術(shù)指標(biāo)和基本面數(shù)據(jù),綜合分析股票的投資價(jià)值。如果趨勢(shì)線在較長(zhǎng)時(shí)間內(nèi)持續(xù)上升,并且處于50以上,表明目前處于一個(gè)較為明顯的上漲趨勢(shì)中,此時(shí)可以考慮參與股票交易。反之,如果趨勢(shì)線在較長(zhǎng)時(shí)間內(nèi)持續(xù)下降,并且處于50以下,表明目前處于一個(gè)較為明顯的下跌趨勢(shì)中,此時(shí)可以考慮避開(kāi)或空頭操作。同時(shí)要注意及時(shí)調(diào)整和更新策略,以應(yīng)對(duì)市場(chǎng)變化。
?
源碼:
{RSI+KDJ}
input:M(12,1,99),N(48,1,99);
N1:=12;
LC:=REF(CLOSE,1);
RSI:SMA(MAX(CLOSE-LC,0),M,1)/SMA(ABS(CLOSE-LC),M,1)*100,COLORFFFFFF,LAYER0;
MRS:SMA(RSI,6,1),LINETHICK2,COLOR00FFFF; {COLOR00CD00}RSV:=((CLOSE - LLV(LOW,N)) / (HHV(HIGH,N) - LLV(LOW,N))) * 50;
MR:=SMA(RSV,18,1);
趨勢(shì):SMA(MR,6,1)+25,COLORFF0000,LINETHICK2,LAYER1;
{程序化交易 www.tumamayizhan.com }
?
公式導(dǎo)入教程: 【通達(dá)信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?