公式選股 - 基本定義和函式, 常用例子
--------------------------------------------------------------基本定義和函式----------------------------------------------------------------------
變數(K線):
HIGH: 最高價
LOW:最低價
OPEN:開盤價
CLOSE: 收盤價
VOL: 成交量
AMO: 成交額
以上變數可以依次簡寫為: H, L, O, C, V, A(即首字母,可以不區分大小寫)
函式:
CROSS(mx, my): 表示當天的均線mx向上穿越均線my (金叉)
EMA(C, N): N 為天數,表示收盤價的N日指數平滑移動平均
LLV(X, N): 求N週期內X最低值
HHV(X,N):求N週期內X最高值,HHV(HIGH,30)表示求30週期內最高價的最高值,HHV(VOL,10)表示求10週期內成交量的最高值
MA(C, day): 幾日均線, 例如MA(C, 5)表示5日均線
REF (value, day) : 表示幾天的某個變數的值,例如REF(CLOSE, 5): 5天前的收盤價,REF(VOL, 10): 10天前的成交量
運算子:
AND : 與
--------------------------------------------------------------------常用例子---------------------------------------------------------------------------------
均線上穿5,10,20的股票篩選
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
XG:CROSS(C,M5) AND CROSS(C,M10) AND CROSS(C,M20);
30個交易日內,股價跌幅達到一半以上的股票
XG:(HHV(C,30)-C)/HHV(C,30)>0.5;
今日放量,達到5日平均的2倍以上
xg:v>ma(v,5)*2
25天股價創新低
xg:c<ref(llv(c,25),1);
EXPMA5日與10日金叉,並且第二天的收盤價在EXPMA的5日線以上
cross(ref(ema(c,5),1),ref(ema(c,10),1)) and c>ema(c,5);
換手率>3,漲幅>7個點
xg:v/capital*100>3 and (c/ref(c,1)>1.07
換手:
VOL*100/CAPITAL; 週期換手:SUM(換手,10);
流通盤小於4000萬:
xg:CAPITAL/100<4000