EXPMEMA(X,N),求X的N日指數(shù)平滑移動(dòng)平均。算法:若Y=EXPMEMA(X,N)則Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。
創(chuàng)新互聯(lián)是網(wǎng)站建設(shè)技術(shù)企業(yè),為成都企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè),網(wǎng)站設(shè)計(jì),網(wǎng)站制作,網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制適合企業(yè)的網(wǎng)站。10多年品質(zhì),值得信賴!
MA和XMA的一部分算法一樣。比如:
MA(C,N)=(REF(C,N-1)+--REF(C,N-2)+REF(C,N=1)+C)/N
XMA(C,N)=(REF(C,N-1)+--REF(C,N-2)+REF(C,N=1)+C)/N
這兩個(gè)函數(shù)的這個(gè)值算法相同。不同的是這個(gè)值放到什么位置上。
MA是把這個(gè)值放到計(jì)算當(dāng)天。而XMA把這個(gè)值放到向前數(shù)第(N+1)/2的位置上。所以從這個(gè)角度看,XMA更符合平均值的計(jì)算原理,把平均值賦給中間數(shù)才是合理的。MA雖然使數(shù)值固定不變,但對(duì)原理來(lái)講并不合理。
因?yàn)閄MA把數(shù)值賦給中間位置的數(shù),所以就存在一個(gè)問(wèn)題,就是所有在中間數(shù)值{(N+1)/2}這個(gè)位置以前的數(shù)都是固定不變的了,那么就出現(xiàn)一個(gè)問(wèn)題,在中間數(shù)值{(N+1)/2}這個(gè)位置以后的{(N-1)/2}位的數(shù)值怎么給定?這些位置數(shù)值的算法是什么樣的那?
我們這里舉個(gè)容易判斷的例子。給定N值=5。
那么(5+1)/2=3,3位和其之前的數(shù)都固定了,只有本位數(shù)和{(N-1)/2}位數(shù)沒(méi)有固定,這兩個(gè)數(shù)值怎么給出那?
當(dāng)日本位XMA(C,N)的數(shù)值=[當(dāng)日起向前((N+1)/2)位的數(shù)值之和]/(N+1)/2。
當(dāng)日向前M日位置的數(shù)值:
=[當(dāng)日起向前((N+1)/2+M)位的數(shù)值之和]/[(N+1)/2+M]。
一直到((N+1)/2+M)+1=N為止。
期間位數(shù)為偶數(shù)時(shí)等同加一位,例如N=2相當(dāng)于N=3來(lái)處理。
例:
A B C D E F G H J K L M N O P
1 2 3 4 5 6 7 8 9 1
字母代表XMA價(jià)格,數(shù)字代表實(shí)際價(jià)格。
如果一個(gè)7日XMA均線。XMA(X,N);
N=7;M=前一數(shù)距離A的位置數(shù);
A=(1+2+3+4)/4;B=(1+2+3+4+5)/5;C=(1+2+3+4+5+6)/6;
D=(1+2+3+4+5+6+7)/7;E=(2+3+4+5+6+7+8)/7;
A=[(N+1)/2位數(shù)之和]/(N+1)/2位;
B=[(N+1)/2+M位數(shù)之和]/(N+1)/2+M位;這里的M=1;
C=[(N+1)/2+M位數(shù)之和]/(N+1)/2+M位;這里的M=2;
D=[N位數(shù)之和/N位];此值向后數(shù)值全部固定。
E=[A倒退一位后的N位數(shù)之和/N位];此值固定。
這里我們看到A值其實(shí)就是4日均線值,等同于MA(C,4),B值等同于從A開(kāi)始的5日均線值,依次類推。
這樣我們只要做出一個(gè)XMA(Q,N)中的N日平均線就能得到歷史上沒(méi)有漂移時(shí)期的XMA(Q,N)的值了。這樣就可以考察各個(gè)時(shí)期XMA的均線漂移情況了。
XMA(C,N)嵌套循環(huán),其中N值取的小一些,這樣,如果循環(huán)的次數(shù)越多,對(duì)以前的數(shù)值影響長(zhǎng)度就越大,但數(shù)值變化幅度減小,對(duì)近期的數(shù)值變化幅度也減小,這樣的好處是使越接近現(xiàn)在的數(shù)值變化的范圍可以小一些,減少近期失真或過(guò)度漂移的現(xiàn)象,不利的地方是使整條均線數(shù)值的大部分成為動(dòng)態(tài)值,只不過(guò)動(dòng)態(tài)范圍很小。
如果XMA(C,N)不使用嵌套循環(huán),N值取的過(guò)小,均線不平滑。N值取得大一些,近期N的后半期數(shù)值變化(漂移)幅度會(huì)比嵌套循環(huán)的幅度大一些,也就是說(shuō)接近近期的數(shù)值漂移會(huì)比嵌套的嚴(yán)重些,但優(yōu)點(diǎn)是在N/2之前的數(shù)值全部固定不變,不會(huì)有任何漂移了。
下面是我為了分析做的圖表,從圖表中可以看出,(這里我做的是一個(gè)3天23層循環(huán)套XMA的原理)循環(huán)的層數(shù)等于向前影響的天數(shù),就是說(shuō)一個(gè)3天23層的XMA循環(huán)套的均線值從收盤當(dāng)日起向前23天都是變化的,而且隨著嵌套層的增加,這種向前的影響不斷增加,但幅度不斷減小。因?yàn)閷訑?shù)越多其中參與計(jì)算的固定下來(lái)的數(shù)值越多,第一天沒(méi)有固定值,第二天有兩個(gè)固定值,第三天有三個(gè),不斷增加。我們假設(shè)一下,如果這種嵌套接近無(wú)窮,那么可以認(rèn)為這條均線每天都變化,是整體變化,就是說(shuō)當(dāng)天的收盤數(shù)值將影響到上市前3天的均線數(shù)值,哈哈,這個(gè)未來(lái)影響滿大的,不過(guò)幅度會(huì)很小很小,因?yàn)樗骄松鲜幸詠?lái)的所有波動(dòng),因?yàn)闀r(shí)間漫長(zhǎng),攤到每一天上就很小了很小了。如果有時(shí)間,我想用編程語(yǔ)言模擬進(jìn)行一次計(jì)算,看看影響到底是什么樣子的。
本人學(xué)習(xí)了以上,稍有啟發(fā)!XMA函數(shù)有漂移是事實(shí)存在的,但是數(shù)值的漂移的幅度很小,那么我們不做買賣點(diǎn)的決策,但是可以做趨勢(shì)的研判,xma函數(shù)對(duì)趨勢(shì)的提示比均線系統(tǒng)提早很多,以下就是根據(jù)此原理做的指標(biāo),只作為對(duì)股票價(jià)格趨勢(shì)的研判,先把指標(biāo)發(fā)出請(qǐng)大家,先試著研判一下趨勢(shì),我再把自己使用的心得和大家交流,其實(shí),指標(biāo)有沒(méi)有未來(lái)不重要,重要的是您對(duì)指標(biāo)的原理的了解程度??!
首先這個(gè)公式有未來(lái)函數(shù),XMA函數(shù)用法中明確說(shuō)明了只供內(nèi)部測(cè)試用的,所以你在同花順無(wú)法找到替代函數(shù),同花順也有xma函數(shù),但計(jì)算結(jié)果完全不一樣.
所以這公式還是在通達(dá)信用吧.
XMA函數(shù)屬于未來(lái)函數(shù)!
并且,該函數(shù)是只共內(nèi)部測(cè)試使用的函數(shù),不可以做選股使用。
這是個(gè)未來(lái)函數(shù)。。。不知道你用的什么軟件?泛泛講:
XMA(X,N)里的X就是你要去“平均”的變量,N就是想要計(jì)算的周期數(shù),我上面的3,就指的是N=3。XMA里的N如果是偶數(shù)的話,是無(wú)效的,它會(huì)自動(dòng)把這個(gè)偶數(shù)加一,變成奇數(shù)。我不知道樓主的指標(biāo)里為什么用2.75,2.75對(duì)XMA來(lái)說(shuō)是無(wú)效的,它是按3來(lái)計(jì)算的。
不知道這樣能解決問(wèn)題嗎?
XMA是一個(gè)“未來(lái)函數(shù)”,不知道樓主是否知道未來(lái)函數(shù)。所有的未來(lái)函數(shù)只要在公式里是和產(chǎn)生信號(hào)相關(guān)的,就會(huì)讓信號(hào)產(chǎn)生漂移,也就是說(shuō),它會(huì)讓以前已經(jīng)計(jì)算出來(lái)的值發(fā)生改變。
XMA的計(jì)算過(guò)程舉例簡(jiǎn)述如下:如果現(xiàn)在有5個(gè)數(shù)據(jù):11,12,13,14,15。(你可以將這些數(shù)據(jù)理解為相當(dāng)于收盤價(jià))。假設(shè)今天是在13這個(gè)時(shí)間點(diǎn)上,14,15這兩個(gè)數(shù)據(jù)還沒(méi)發(fā)生產(chǎn)生。在這個(gè)時(shí)候如果我們求XMA(C,3),那么今天的XMA(C,3)=(12+13+X)/3。這里的這個(gè)X實(shí)際上應(yīng)該是14,但是14這個(gè)數(shù)據(jù)還沒(méi)出現(xiàn),誰(shuí)都不知道它是多少,那么在這里XMA就用前半段的數(shù)據(jù)的平均值來(lái)代替14這個(gè)數(shù)據(jù)也就是說(shuō),今天的XMA(C,3)=(12+13+(12+13)/2)/3。但是,XMA這個(gè)未來(lái)函數(shù)最有意思的地方,也是它最大的危害是,當(dāng)?shù)诙?4這個(gè)數(shù)據(jù)出來(lái)以后,它會(huì)用新出來(lái)的數(shù)據(jù)重新計(jì)算13那天的(包括12那天的)XMA數(shù)值,并且改變那天的數(shù)值。這樣一來(lái),明明已經(jīng)計(jì)算出來(lái)確定的數(shù)值卻發(fā)生了變化,從而導(dǎo)致明明前幾天已經(jīng)出現(xiàn)的信號(hào)變沒(méi)了,或者以前沒(méi)有出現(xiàn)的信號(hào)卻出現(xiàn)在前幾天的位置。這就是漂移。
如果依照未來(lái)函數(shù)出現(xiàn)的信號(hào)來(lái)進(jìn)行買賣操作會(huì)害死人的。但是正是因?yàn)槲磥?lái)函數(shù)的這種會(huì)修改以前數(shù)值的特性,所以,在圖上看未來(lái)函數(shù)的信號(hào)都很準(zhǔn)確,準(zhǔn)確得都完美了。正是這種預(yù)測(cè)性和準(zhǔn)確性,我曾試圖通過(guò)各種方法降低它的漂移對(duì)信號(hào)產(chǎn)生的影響,但是失敗。我也找了很久,也沒(méi)發(fā)現(xiàn)有誰(shuí)能很好的解決者問(wèn)題?,F(xiàn)在大多數(shù)使用未來(lái)函數(shù)的高手都是用它來(lái)作為參考,不作為指示買賣的依據(jù)。有些新手不懂,興奮的依據(jù)未來(lái)函數(shù)的指示去買賣,當(dāng)未來(lái)函數(shù)產(chǎn)生漂移的時(shí)候,被害慘了。
我上面沒(méi)有使用變量符號(hào)來(lái)解釋,不知道樓主明白了沒(méi)有。XMA(X,N)里的X就是你要去“平均”的變量,N就是想要計(jì)算的周期數(shù),我上面的3,就指的是N=3。XMA里的N如果是偶數(shù)的話,是無(wú)效的,它會(huì)自動(dòng)把這個(gè)偶數(shù)加一,變成奇數(shù)。我不知道樓主的指標(biāo)里為什么用2.75,2.75對(duì)XMA來(lái)說(shuō)是無(wú)效的,它是按3來(lái)計(jì)算的。
打字好累啊……,最后說(shuō)一句吧:)
建議樓主不要在未來(lái)函數(shù)上下太多的功夫,用來(lái)做參考,比如看看趨勢(shì)什么的還挺好的,如果用來(lái)編制指標(biāo)作為買賣的依據(jù),會(huì)傾家蕩產(chǎn)的:)