1104  

 

 

技術指標應該如何運用才是正確的方法? 有沒有比較科學的方式可以印證答案? 

bollinger Bands 是很受歡迎的通道指標,而BBand%指標是bollinger Bands 的延伸,把原先通道的指標改成用%比的方式放在副圖裡呈現。關於BBand指標的介紹 看這一篇

一般教科書的用法這是一個逆勢系統: 50是中軸,也就是均線的多空位置,合理的區間通常是0~100,分別表示通道的下緣和通道上緣;價格從上往上穿越下通到買進多單,由上往下穿越上通道買進空單;在箱型盤整的時候這是一個不錯的做法,但是長期而言這樣的操作方法到底對不對?  如果可行,股市裡面不會有那麼多輸家

讀到技術指標帶你進入選擇權交易這本書有提到進化版的B Band交易策略,透過multicharts實驗看看是否可行

進場條件: 改良%B  計算低點%B和高點%B。若低點%B由下往上突破30,則當根K棒收盤價做多;若高點B%由上往下跌破50,則當根K棒收盤價作空

出場條件: 多單從進場之後的高點拉回90點平倉,空單從進場之後的低點反彈170點平倉; 若多空單都沒有出場則結算日平倉

{低點B Band% 的公式}

var0 = AverageFC( L, Len ) ;
var1 = StandardDev( L, Len, 1 ) ;
var3 = var0 + NumDevs * var1 ;
var2 = var0 - NumDevs * var1 ;
if var3-var2>0 then value1 = ((Low-var2) / (var3-var2))*100;

{高點B Band% 的公式}

var0 = AverageFC( H, Len ) ;
var1 = StandardDev( H, Len, 1 ) ;
var3 = var0 + NumDevs * var1 ;
var2 = var0 - NumDevs * var1 ;
if var3-var2>0 then value2 = ((High-var2) / (var3-var2))*100;

if value1 cross over 30 then buy this bar on close;
if value2 cross under 50 then sellshort this bar on close;

if marketposition=1 then setdollartrailing(XX*pointvalue);
if marketposition=-1 then setdollartrailing(YY*pointvalue);

回測的結果從 2010~2016 

 1101  

1202  

  

回測結果似乎和書上寫的績效有些出入,有興趣的朋友可以自行研究改良 

使用到set的函數,建議最好開啟細部回測

我把Bband最重要的均線參數值利用移動窗格做了樣本內和樣本外的測試

1103  

這邊給自己一個小記錄,是否過了1年之後,這樣的策略還能穩定創新高~~

提醒本文提到交易策略的回測績效僅供參考,過去績效不代表未來,投資人必須了解投資的風險,衡量本身的財務狀況哦!

 

元大舉辦一系列的說明會 相關課程報名 連結

創作者介紹
創作者 元大期貨楊宗儒 的頭像
元大期貨楊宗儒

期權加油站

元大期貨楊宗儒 發表在 痞客邦 留言(0) 人氣()