導(dǎo)讀: 大家在MATLAB界面上點(diǎn)擊繪圖按鈕,就能夠找到 FINANCE TOOLBOX 提供的繪制圖標(biāo)了。下面我們逐一進(jìn)行學(xué)習(xí)。 首先我們得先取得行情數(shù)據(jù),這是通過(guò) Auto-Trader的traderGetKData函數(shù)來(lái)完成的。 行情數(shù)據(jù)函數(shù)獲取 traderGetKData 釋義 根據(jù)起止時(shí)間點(diǎn)提取K線數(shù)據(jù);可通過(guò)此函數(shù)獲取該時(shí)段內(nèi)重要的價(jià)量數(shù)據(jù)。 我們?nèi)?00指數(shù)日行情數(shù)據(jù),時(shí)間范圍是:20160501——20171001 candle(陰陽(yáng)蠟燭圖)函數(shù) 在Matlab窗口命令輸入help candle,我們可以看到其函數(shù)具體的應(yīng)用: 我們可以看到candle函數(shù)有兩種形式: 具體程序如下: 修改x軸顯示的日期: 為什么是26的解釋: candle(highprice,lowprice,closeprice,openprice,[],time,26); bolling(布林帶)函數(shù) 布林線(Bollinger Band)是由三條線組成,在中間的通常為 20 天平均線,而在上下的兩條線則分別為 Up 線和 Down 線,算法是首先計(jì)出過(guò)去 20 日收巿價(jià)的標(biāo)準(zhǔn)差 SD(Standard Deviation) ,通常再乘 2 得出 2 倍標(biāo)準(zhǔn)差, Up 線為 20 天平均線加 2 倍標(biāo)準(zhǔn)差, Down 線則為 20 天平均線減 2 倍標(biāo)準(zhǔn)差。 中間線 = 20 日均線 Up 線 = 20 日均線 + 2SD(20 日收巿價(jià)) Down 線 =20 日均線 - 2SD(20 日收巿價(jià)) 在Matlab里面。計(jì)算布林帶的函數(shù)是bollinger,其畫(huà)圖函數(shù)是 bolling 在Matlab窗口命令輸入help bolling和help bollinger,我們可以看到其函數(shù)具體的應(yīng)用: 我們可以看到bolling函數(shù)有兩種形式: 具體程序如下: bolling函數(shù): 具體程序如下: highlow(高低價(jià))函數(shù) 在Matlab窗口命令輸入help highlow,我們可以看到其函數(shù)具體的應(yīng)用: 我們可以看到highlow函數(shù)有兩種形式: 具體程序如下: kagi(折線圖)函數(shù) 在Matlab窗口命令輸入help kagi,我們可以看到其函數(shù)具體的應(yīng)用: 我們可以看到kagi函數(shù)有兩種形式: kagi(X) 具體程序如下: renko(磚形圖)函數(shù) 在Matlab窗口命令輸入help renko,我們可以看到其函數(shù)具體的應(yīng)用: 我們可以看到renko函數(shù)有兩種形式: 具體程序如下: volarea(成交量面積圖)函數(shù) 在Matlab窗口命令輸入help volarea,我們可以看到其函數(shù)具體的應(yīng)用: 具體程序如下: pointfig(漲跌點(diǎn)圖)函數(shù) 在Matlab窗口命令輸入help pointfig,我們可以看到其函數(shù)具體的應(yīng)用: priceandvol(漲跌點(diǎn)圖)函數(shù) 在Matlab窗口命令輸入help priceandvol,我們可以看到其函數(shù)具體的應(yīng)用: 我們可以看到priceandvol函數(shù)有兩種形式: movavg(移動(dòng)平均圖)函數(shù) 在Matlab窗口命令輸入help movavg,我們可以看到其函數(shù)具體的應(yīng)用: 來(lái)源:DigQuant點(diǎn)寬 |
|
來(lái)自: 量化貓 > 《交易系統(tǒng)開(kāi)發(fā)》