請(qǐng)教TradeBlazer關(guān)于均線(xiàn)角度公式的錯(cuò)誤問(wèn)題,請(qǐng)幫忙解決! [開(kāi)拓者 TB]
- 咨詢(xún)內(nèi)容:
本帖最后由 KintRC2080 于 2015-11-14 16:40 編輯
在網(wǎng)上查詢(xún)了計(jì)算均線(xiàn)角度的公式為:
M5:=ATAN((A5/REF(A5,1)-1)*100)*180/3.14159;
我在其他的分析軟件平臺(tái)已經(jīng)驗(yàn)證過(guò),按照以上的角度公式得出的結(jié)果是正確的。
以下改為T(mén)radeBlazer雙均線(xiàn)角度的公式。
Params
Numeric ShortLength(10);
Numeric LongLength(60);
Vars
NumericSeries ShortMA;
NumericSeries LongMA;
NumericSeries ShortMAAngle;
NumericSeries LongMAAngle;
Begin
ShortMA = Average(Close,ShortLength);
LongMA = Average(Close,LongLength);
ShortMAAngle = Atan((ShortMA/ShortMA[1]-1)*100)*180/3.14159;
LongMAAngle = Atan((LongMA/LongMA[1]-1)*100)*180/Pi;
PlotNumeric("LongMAAngle",LongMAAngle);
PlotNumeric("ShortMAAngle",ShortMAAngle);
End
圖片說(shuō)明:上下區(qū)域的均線(xiàn)顏色一一對(duì)應(yīng),白色均線(xiàn)為10周期均線(xiàn),紅色均線(xiàn)為60周期均線(xiàn)。
公式以副圖指標(biāo)的形式呈現(xiàn),出現(xiàn)了問(wèn)題,角度指標(biāo)顯示數(shù)字在+20度 至 -20度之間徘徊。這個(gè)肯定是有問(wèn)題的,角度肯定不止+-20度,請(qǐng)教到底出了什么問(wèn)題?應(yīng)該怎么修改?謝謝! - TB技術(shù)人員:
本帖最后由 KintRC2080 于 2015-11-16 10:48 編輯
經(jīng)過(guò)與其他開(kāi)發(fā)平臺(tái)的一步一步對(duì)比測(cè)試,終于發(fā)現(xiàn)了問(wèn)題,原來(lái)atan計(jì)算的均線(xiàn)角度只是對(duì)日線(xiàn)有效(由于主要用TradeBlazer,所以之前用其他平臺(tái)測(cè)試的時(shí)候只是用了日線(xiàn)),其他周期的均線(xiàn)角度都會(huì)出現(xiàn)問(wèn)題。 譬如上圖是1小時(shí)周期,就會(huì)出現(xiàn)角度的計(jì)算問(wèn)題,TradeBlazer在atan設(shè)計(jì)的時(shí)候是否考慮一下在不同的周期級(jí)別下的數(shù)據(jù)正確性問(wèn)題? 如果在相對(duì)于日線(xiàn)來(lái)說(shuō)的小級(jí)別和大級(jí)別上面開(kāi)發(fā),就會(huì)出現(xiàn)角度錯(cuò)誤的問(wèn)題。
另外吐槽一下,TradeBlazer的公式編輯器真的很不好用,函數(shù)沒(méi)有浮動(dòng)提示,調(diào)試功能也找不到。 另外函數(shù)大全之類(lèi)的資料不好找,不夠人性化。
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容