想找近五年波動很小的股票
覺得跟盤整邏輯很像,但選出來股票不符合,請問小幫手有什麼建議
input:period(2000,"盤整區間");
input:ratio(20,"上下盤整幅度");
value1=highest(high[1],period);
value2=lowest(low[1],period);
settotalbar(5000);
setbarBack(5000);
if value1<value2*(1+ratio/100)
then begin
ret=1;
end;
想找近五年波動很小的股票
覺得跟盤整邏輯很像,但選出來股票不符合,請問小幫手有什麼建議
input:period(2000,"盤整區間");
input:ratio(20,"上下盤整幅度");
value1=highest(high[1],period);
value2=lowest(low[1],period);
settotalbar(5000);
setbarBack(5000);
if value1<value2*(1+ratio/100)
then begin
ret=1;
end;
用年頻率選股會比較快。若覺得選出來的股票不符合,請提供股票代號。目前只選出5878台名。
setBarfreq("Y");
input:period(5,"盤整區間");
input:ratio(20,"上下盤整幅度");
value1=highest(high[1],period);
value2=lowest(low[1],period);
if value1<value2*(1+ratio/100) then ret=1;
謝謝教授~ 多補充setBarfreq("Y"); 就可以了
Hello 桂桂,
小編補充,SetTotalBar的設定會讓腳本去計算過去最多5000筆的資料。
但Highest並不需要計算這麼長,只要有足夠的資料引用筆數即可。
可參考 資料讀取範圍與腳本執行的關係 的說明。
3 評論