請問以下寫法為什麼有些股票選不出來呢(創新高後,回檔的)?
過去的50天內,其中有一天創200日新高,RET出來 但我看好多股票都沒有被選到到
創高後回檔,顯示出來的,都是創新高的,要怎樣也能找出創高後回檔的呢?
例如8176 ,10/28號突破20原現在回檔到15元,創歷史新高
照理說下面語法也要能顯示出來吧? 但不管怎麼嘗試都沒有顯示出來,能幫忙解惑嗎...
或者這樣詢問 過去50天,創240天新高的股票,不管現在價格如何,這種語法要如何寫呢?
Sample:
condition2 = close >= highest(high[1],100) ;
if trueAny(condition2, 50)
then begin
ret = 1;
outputField1("一年","新高");
end;
2 評論