這是先前辦活動所得到的最後一篇文章,在這裡與大家分享。
主題: 簡易Bollinger band 逆勢交易
作者: Badtessa
此策略基本原則是最少的參數(避免curve fitting),基本的原理(由上而下穿越up band 賣出, 由下而上穿越down band 買進),在加上一些評估
在台指期30min 對LELength和 SELength作最佳化得到下圖 (其他參數如程式碼)
2007~2012 來回設2000
發現(60,64)區域有不錯表現,獲利曲線如下
程式碼
inputs:
BollingerPrice(Close),
TestPriceLBand(Close),
LELength(20),
SELength(20),
NumDevsDn(2),
stoploss(180000);
variables:
var0(0),
var1(0);
var0=BollingerBand(BollingerPrice,LELength,-NumDevsDn);
var1=BollingerBand(BollingerPrice,SELength,NumDevsDn);
condition1=CurrentBar>1 and TestPriceLBand crossesovervar0;
condition2=CurrentBar>1 and TestPriceLBand crossesundervar1;
if condition1 and condition3=true then begin
Buy("BBandLE")next bar at var0 stop;
condition3=false;
end;
if condition2 and condition3=false then begin
sellshort("BBandSE") next bar at var1 stop;
condition3=true;
end;
setstoploss(stoploss)
因為是逆勢 所以勝率高 R值偏低 Z值還可接受
此策略在2007年以前是大賠,當時台股的趨勢都相當明確
2007之後開始有獲利表現,也間接說明台股開始有擺盪走勢出現
市場的特性在改變,也可發現順勢策略的績效比較差一點
此策略我是搭配其順勢策略來使用,所以停損設比較大
0 留言:
張貼留言
如果有私人問題想請教,請透過網站右方『與站長聯絡』之表單,謝謝!