我寫了一個選股腳本用周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 評論