我寫了一個選股腳本用周EMA 篩選股票
篩選出來後發現某些檔和技術分析圖的值不一樣如 6596和6548,
但大部分股票值是一樣的, 如9927...
周EMA取 7 13 21 53, 本周沒過完, 所以看上一周weekema[1]...
麻煩了, 謝謝



附上程式
input: weeklength(7); setinputname(1,"周均線期數");
input: dweeklength(13); setinputname(2,"雙周均線期數");
input: monlength(21); setinputname(3,"月均線期數");
input: quartlength(53); setinputname(4,"季均線期數");
variable: weekema(0);
variable: dweekema(0);
variable: monema(0);
variable: quartema(0);
variable: maxaverage(0);
variable: minaverage(0);
SetTotalBar(1000);
weekema = xf_ema ("W", close,weeklength);
dweekema = xf_XAverage ("W", close,dweeklength);
monema = xf_ema ("W", close,monlength);
quartema = xf_XAverage ("W", close,quartlength);
maxaverage = maxlist(weekema,dweekema,monema,quartema);
minaverage = minlist(weekema,dweekema,monema,quartema);
if
closew(1) > maxaverage[1] and loww(1)>minaverage[1] and loww(1)< (maxaverage[1]-(maxaverage[1]-minaverage[1])*0.5)
then
begin
value1= absvalue(weekema[1] -dweekema[1]);
value2= absvalue(dweekema[1] -monema[1]);
value3= absvalue(monema[1] -quartema[1]);
value4= absvalue(quartema[1] -weekema[1]);
if maxlist(value1,value2,value3,value4) < 0.05*closew(1) then ret=1;
outputfield(1, weekema[1], "weekema[1]");
outputfield(2, dweekema[1], "dweekema[1]");
outputfield(3, monema[1], "monema[1]");
outputfield(4, quartema[1], "quartema[1]");
outputfield(5, closew(1), "closew(1)");
end;
3 評論