RSV = (第N天收盤價 -最近N日內最低價) / (最近N日內最高價 - 最近N日內最低價) X100%
%R = (最近N日內最高價 -第N天收盤價) / ( 最近N日內最高價 - 最近N日內最低價 )X -100
在EasyWin裡面可以找到這個公式 技術指標>>動能指標>>威廉指標
可以自行調整參數,加入威廉指標的平均看起來比較平滑
可以加入基準線
超買超賣區塗上不同的顏色可增加視覺效果
看起來就會是這個樣子
在multicharts也有內建%R的指標 程式碼如下
var0 = Highest( High, Len ) ;
var1 = var0 - Lowest( Low, Len ) ;
if var1 <> 0 then
PercentR = 100 - ( ( var0 - Close ) / var1 ) * 100
else
PercentR = 0 ;
網路上關於%R指標的用法(部分轉貼)
當%R線達到 -80 時,市場處於超賣狀況,股價走勢隨時可能見底。因此,-80的橫線一般稱為買進線,投資者在此可以伺機買入;相反,當%R線達到20時,市場處於超買狀況,走勢可能即將見頂,20的橫線被稱為賣出訊號;當%R從超賣區向上爬升時,表示行情趨勢可能轉向,一般情況下,當%R突破-50中軸線時,市場由弱市轉為強市,是買進的訊號;相反,當%R從超買區向下跌落,跌破-50中軸線後,可確認強市轉弱,是賣出的訊號。
另一個網站解釋分析%R的用法(部分轉貼MoneyDJ 財經知識庫 )
我們可以用-50的威廉指標中間值,作為巿場多空的分野,當指標值大於-50時,股價是呈現上升狀態,而當指標值小於-50時,股價則是呈現下跌狀態。再則,威廉指標的一般研判方式,與KD指標相似,但數值不同,-20以上為超買區的賣點,-80以下為超賣區的買點,當然也有人認為應該取比較嚴格的標準,以-10以上為超買區,而以-90以下為超賣區。
從定義上,大部分的人對於%R威廉指標都是偏逆勢的想法,超賣區放空,超買區買進,只是這樣的想法套用的台指期回測的結果不盡理想 (可以自行回測),反之逆向思考,當%R威廉指標在超買區偏多思考,在超賣區偏空思考的話...
範例說明
當%R在80以上,突破一定區間高點買進多單,在20以下,跌破一定區間低點買進空單.....加上停損停利~~加上交易成本和滑價~~套用在台指期
回測的結果還差強人意,但是策略簡單好用,不添加任何調味料,也就是不加任何濾網;有興趣的研究可以自己加油添醋
任何的交易策略想法都可以透過Multicharts來回測映證
關於程式交易的小心得,最近看到朋友寫出的策略分享用了10幾個參數,每個參數都跑了最佳化,例如突破131根K棒高點進多單,跌破24根K棒低點進空單, 停利47點,停損31點......哇~~每個月的績效都超完美,懷疑這樣的策略真的能用嗎? 只不過是看著鏡子自我感覺良好吧
學習的過程,是繳學費給老師,還是繳學費給市場? 你拿什麼代價去換到寶貴的經驗,當初無知所付出的代價的確相當昂貴!!
留言列表