|
发表于 2012-2-28 23:40:03
|
显示全部楼层
相信你在找 The Explorer 的 MA 穿線搜尋公式吧 !
預設是沒有的, 但很簡的, 自己做一條來使用吧 !
以下是一些函式 Mov(Data Array, Periods, E S T TRI VAR W VOL) 的例子:
http://www.bp-system.com/discuz/forum.php?mod=redirect&goto=findpost&ptid=1421&pid=12596&fromuid=1
9.5.1 移動平均線 MOV( , , )
移動平均線是最常用的技術指標,而MOV需要3項數據,包括:
1. 甚麼資料的平均值
代表計算什麼數字的平均值,例如是收市價(Close Price) 的平均值,還是成交量
(Volumn)的平均值。
2. 平均值的天數
代表以多少天的資料用作計算平均值,例如是10天、20天、還是50天。
3. 平均值的計算方法
而最後一項是平均值的計算方法,例如是以簡單平均(S - Simple Average)、
加權平均(W - Weighted Average)、柔化平均(E - Exponential)還是其他平均方式。
在大部份情況下,都是用"S - 簡單平均"為多。
以下是一些函式 MOV() 的例子:
MOV( C , 10 , S ) 10天(簡單)平均線
MOV( C, 20 , S ) 20天(簡單)平均線
MOV( C , 50 , S ) 50天(簡單)平均線
MOV( V , 5 , S ) 5天(簡單)平均成交量
MOV( V , 10 , S ) 10天(簡單)平均成交量
MOV( C , 10 , W ) 10天加權平均線
MOV( C , 10 , E ) 10天柔化平均線
MOV( C , 60 , S ) 60天(簡單)平均成交量
MOV( C , 12 , E )-MOV( C , 26 , E ) MACD的主線,M1
而你想要的是升跌穿線, 所以會用到 Cross(Data Array1, Data Array2)
http://www.bp-system.com/discuz/forum.php?mod=redirect&goto=findpost&ptid=1421&pid=12597&fromuid=1
9.5.6 升穿 CROSS( , )
升穿是MetaStock中使用Explorer時最有用的語法。
在電腦選股時,經常會利用CROSS去尋找哪些股票的指標升穿另一項指標。
CROSS(X,Y)是代表X升穿Y,如要代表X跌穿Y,就可以用CROSS(Y,X),
因為當Y升穿X的同時,X就當然是跌穿Y。
例子:
CROSS(C,MOV(C,10,S) 收市價升穿10天平均線
CROSS(MOV(C,10,S),C) 收市價跌破10天平均線
CROSS(MOV(C,10,S),MOV(C,20,S)) 10天平均線升穿20天平均線 <----這個例子很像吧, 改下天數便可以
CROSS(RSI(9),20) 9天RSI升穿20
CROSS(80,RSI(9)) 9天RSI跌破80
CROSS(MACD( ), MOV(MACD( ),9,E)) MACD的M1升穿M2
CROSS(MOV(MACD( ),9,E), MACD( )) MACD的M1跌破M2
應該不難吧??
CROSS(MOV(C,10,S),MOV(C,25,S)) 10天平均線升穿25天平均線
|
|