百日來首次創百日新高

By | 2018-11-02

如果最新的價格是最近一百日以來第一次創過去百日以來的新高,最近一百個交易日,都沒有出現創百日新高這樣的事情發生,那就代表整個情勢可能不同以往。

對應的腳本如下

input:period(100,"計算創新高區間");
if close=highest(close,period)//股價創新高
and barslast(close=highest(close,period))[1]
>100
then ret=1;

以下是一個符合上述腳本的例子

C44

很多時候,這代表的是一個長期多空架構改變的情勢。

多頭市場的回測報告如下

C43

出現的次數不是很多,但勝率很高,缺點是如果是處於末升段時才出現訊號,下跌的幅度也會很大,這個策略比較適合在起漲及主昇段時使用。