怎么使用BOLL布林通道線設(shè)計(jì)交易策略?
2018-11-10 / 已閱讀:3467 / 上海邑泊信息科技
在實(shí)際使用BOLL布林通道線設(shè)計(jì)交易策略的時(shí)候,針對(duì)不同的交易品種和行情,會(huì)有多個(gè)參數(shù)需要設(shè)置或者優(yōu)化。
布林BOLL指標(biāo)使用了統(tǒng)計(jì)學(xué)中的標(biāo)準(zhǔn)差來(lái)度量短期價(jià)格波動(dòng)的正常范圍。布林BOLL指標(biāo)使用中軌線(MID)、上軌線(TOP)和下軌線(BOTTOM)來(lái)標(biāo)識(shí)行情趨勢(shì)和波動(dòng)范圍。和其他指標(biāo)的計(jì)算一樣,由于選用的計(jì)算周期的不同,布林BOLL指標(biāo)也包括日布林BOLL指標(biāo)、周布林BOLL指標(biāo)、月布林BOLL指標(biāo)年布林BOLL指標(biāo)以及各種分鐘布林BOLL指標(biāo)等類型。
布林BOLL指標(biāo)具體計(jì)算方法如下:
MID:MA(CLOSE,N); //求N個(gè)周期的收盤價(jià)均線,稱為布林通道中軌
TMP2:=STD(CLOSE,M); //求M個(gè)周期內(nèi)的收盤價(jià)的標(biāo)準(zhǔn)差
TOP:MID+2*TMP2/P; //布林通道上軌
BOTTOM:MID-2*TMP2/P; //布林通道下軌
//BOLL布林帶買入條件選股
CONDEXE(CROSS(CLOSE,BOTTOM), Buy(1,'1.1.', '選出價(jià)格上穿布林下軌的股票'));
//BOLL布林帶賣出條件選股
CONDEXE(CROSS(TOP,C), SellAll('1.1.', '選出價(jià)格下穿布林上軌的股票'));
通常價(jià)格會(huì)在布林通道中軌附近波動(dòng),大部分時(shí)間是在布林通道上軌和布林通道下軌之間。因此,當(dāng)價(jià)格漲幅過(guò)大超過(guò)上軌之后,又再次跌入上軌之下,則說(shuō)明進(jìn)去短期回調(diào)階段,可以賣掉持倉(cāng)。當(dāng)價(jià)格跌幅過(guò)大跌出下軌之后,又再次漲到下軌之上,則說(shuō)明進(jìn)去短期回漲階段,可以加倉(cāng)買入。
針對(duì)MID的計(jì)算,選擇合適的參數(shù)N,可以為行情設(shè)置一個(gè)合適周期的參考均線。而參數(shù)M,則是用來(lái)計(jì)算M個(gè)周期內(nèi)的收盤價(jià)的標(biāo)準(zhǔn)差。P值默認(rèn)為1,調(diào)整P值大小,可以放大或者縮小布林BOLL波動(dòng)范圍和喇叭口大小。
在實(shí)際策略設(shè)計(jì)中,策略代碼編寫完畢之后,可以使用歷史數(shù)據(jù)對(duì)具體品種和行情的N、M和P值做優(yōu)化,獲得最佳投資收益。