通達(dá)信的XMA函數(shù)轉(zhuǎn)成飛狐表達(dá)式[其他軟件公式]
相關(guān)標(biāo)簽: 通達(dá)信的函數(shù) 飛狐 、 飛狐交易師通達(dá)信接口 、 通達(dá)信板塊轉(zhuǎn)入飛狐 、 飛狐 通達(dá)信 接口 、 未來函數(shù)xma 、 xma函數(shù) 、 通達(dá)信顏色函數(shù) 、 通達(dá)信l2函數(shù)表 、 通達(dá)信 劃水平線函數(shù) 、
XMA-----偏移移動(dòng)平均函數(shù)的飛狐表達(dá)式(附通達(dá)信驗(yàn)證碼)
自通達(dá)信軟件的專用函數(shù)XMA偏移移動(dòng)平均問世以來,引起了熱議。原因并不在于其帶未來性質(zhì)的準(zhǔn)確性,而在于其一直沒有公開的源代碼或者說數(shù)學(xué)表達(dá)式。今天不準(zhǔn)備就其原理及其運(yùn)用多啰嗦,我們只要用搜索引擎就能在網(wǎng)上找到很多關(guān)于XMA的東東。
下面發(fā)兩套源碼,
一是飛狐版的XMA,
二是通達(dá)信上使用的XMA驗(yàn)證源碼。
{公式顯示:XMA(C,N);N值最大做到50}
飛狐版XMA:
INPUT:N(7,1,50);
P:=(DATACOUNT-BARPOS+1);
XMA:IF(P=1,refX(MA(CLOSE,N/2+1),N/2),IF(P=2 AND N>1,
refX(MA(CLOSE,N/2+2),N/2),IF(P=3 AND N>4,refX(MA(CLOSE,N/2+3),N/2),
IF(P=4 AND N>6,refX(MA(CLOSE,N/2+4),N/2),IF(P=5 AND N>8,
refX(MA(CLOSE,N/2+5),N/2),IF(P=6 AND N>10,refX(MA(CLOSE,N/2+6),N/2),
IF(P=7 AND N>12,refX(MA(CLOSE,N/2+7),N/2),IF(P=8 AND
N>14,refX(MA(CLOSE,N/2+8),N/2),IF(P=9 AND N>16,refX(MA(CLOSE,N/2+9),N/2),
IF(P=10 AND N>18,refX(MA(CLOSE,N/2+10),N/2),IF(P=11 AND
N>20,refX(MA(CLOSE,N/2+11),N/2),IF(P=12 AND N>22,refX(MA(CLOSE,N/2+12),
N/2),IF(P=13 AND N>24,refX(MA(CLOSE,N/2+13),N/2),IF(P=14
AND N>26,refX(MA(CLOSE,N/2+14),N/2),IF(P=15 AND N>28,refX(MA(CLOSE,N/2+15),
N/2),IF(P=16 AND N>30,refX(MA(CLOSE,N/2+16),N/2),IF(P=17
AND N>32,refX(MA(CLOSE,N/2+17),N/2),IF(P=18 AND N>34,refX(MA(CLOSE,N/2+18),
N/2),IF(P=19 AND N>36,refX(MA(CLOSE,N/2+19),N/2),IF(P=20
AND N>38,refX(MA(CLOSE,N/2+20),N/2),IF(P=21 AND N>40,refX(MA(CLOSE,N/2+21), {內(nèi)容來至 CXH99.COM }
N/2),IF(P=22 AND N>42,refX(MA(CLOSE,N/2+22),N/2),IF(P=23
AND N>44,refX(MA(CLOSE,N/2+23),N/2),IF(P=24 AND N>46,refX(MA(CLOSE,N/2+24),
N/2),refX(MA(CLOSE,N),(N+1)/2-1)))))))))))))))))))))))));
通達(dá)信XMA驗(yàn)證版:
系統(tǒng)XMA:XMA(C,N);
X:IF(CURRBARSCOUNT=1,refX(MA(C,N/2+1),N/2),IF(CURRBARSCOUNT=2 AND N>1,
refX(MA(C,N/2+2),N/2),IF(CURRBARSCOUNT=3 AND N>4,refX(MA(C,N/2+3),N/2),
IF(CURRBARSCOUNT=4 AND N>6,refX(MA(C,N/2+4),N/2),IF(CURRBARSCOUNT=5 AND N>8,
refX(MA(C,N/2+5),N/2),IF(CURRBARSCOUNT=6 AND N>10,refX(MA(C,N/2+6),N/2),
IF(CURRBARSCOUNT=7 AND N>12,refX(MA(C,N/2+7),N/2),IF(CURRBARSCOUNT=8 AND
N>14,refX(MA(C,N/2+8),N/2),IF(CURRBARSCOUNT=9 AND N>16,refX(MA(C,N/2+9),N/2),
IF(CURRBARSCOUNT=10 AND N>18,refX(MA(C,N/2+10),N/2),IF(CURRBARSCOUNT=11 AND
N>20,refX(MA(C,N/2+11),N/2),IF(CURRBARSCOUNT=12 AND N>22,refX(MA(C,N/2+12),
N/2),IF(CURRBARSCOUNT=13 AND N>24,refX(MA(C,N/2+13),N/2),IF(CURRBARSCOUNT=14
AND N>26,refX(MA(C,N/2+14),N/2),IF(CURRBARSCOUNT=15 AND N>28,refX(MA(C,N/2+15),
N/2),IF(CURRBARSCOUNT=16 AND N>30,refX(MA(C,N/2+16),N/2),IF(CURRBARSCOUNT=17
AND N>32,refX(MA(C,N/2+17),N/2),IF(CURRBARSCOUNT=18 AND N>34,refX(MA(C,N/2+18),
N/2),IF(CURRBARSCOUNT=19 AND N>36,refX(MA(C,N/2+19),N/2),IF(CURRBARSCOUNT=20
AND N>38,refX(MA(C,N/2+20),N/2),IF(CURRBARSCOUNT=21 AND N>40,refX(MA(C,N/2+21),
N/2),IF(CURRBARSCOUNT=22 AND N>42,refX(MA(C,N/2+22),N/2),IF(CURRBARSCOUNT=23
AND N>44,refX(MA(C,N/2+23),N/2),IF(CURRBARSCOUNT=24 AND N>46,refX(MA(C,N/2+24),
N/2),refX(MA(C,N),(N+1)/2-1)))))))))))))))))))))))));
如果以上指標(biāo)公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態(tài)個(gè)股的話,
- 上一篇:云雨燒蠟指標(biāo)源碼+選股公式
- 下一篇:沒有了!
相關(guān)文章
-
沒有相關(guān)內(nèi)容