尋找沈寂已久的股票

By | 2015-05-01

三國演義開場話說:天下大勢,分久必合,合久必分! 意即世道循環,更迭有秩!! 而市場同趣說: 世間股票沉久必噴,噴久必沉! 沒有永遠都沉默的股票,也不會有噴無止境之股!
今天要利用這個原理,想辦法找到市場中沉靜最久之股,當這些股一但表態,勢必會引起一陣波瀾!
先來看選股腳本

var:i(0),Day(0),maxH(0),minL(0);
input:RX(7),Len(255);

maxH = high;
minL = Low;
Day = 0;

for i = 1 to Len 
begin 
  maxH = maxlist(high[i], maxH);
  minL = minlist(low[i],  minL);
  if maxH/minL >= 1+(RX/100) then i = Len;
  Day += 1;
end;

outputfield1(day);
ret=1;

我們設定一個最大波動幅度RX,這邊是7%,從今天往回算一年255天,看全世場的股票,用了幾天才達到7%的波動,輸出這個值,如果輸出值是255,表示過去255天,這檔股票的高低波動就只有7%, 若是100,表示過去100天的高低波動是7%,以此類推!!
把全市場股票的值給排列出來,我們就知道哪些股票沉寂了最久?