由于Bar數(shù)據(jù)不足,可能導(dǎo)致PlotString無(wú)法顯示。 [開(kāi)拓者 TB]
- 咨詢內(nèi)容:
最近碰到一個(gè)問(wèn)題,就是原來(lái)用PlotString顯示在K線圖上的數(shù)據(jù)突然消失了。怎么調(diào)試都不出來(lái)。
此時(shí)了條件變量,都是滿足的,而且用Commentary,對(duì)應(yīng)的數(shù)據(jù)可以正常出來(lái)。
后來(lái)追溯了一下修改,發(fā)現(xiàn)增加了一個(gè)函數(shù),中間計(jì)算了平均值,默認(rèn)參數(shù)是1000個(gè)Bar,結(jié)果K線圖最多在140個(gè)Bar。
將參數(shù)修改為100個(gè)Bar(即K線圖中數(shù)據(jù)可以滿足計(jì)算需求),然后編譯,信息可以正常顯示了。
如果遇到類似問(wèn)題的朋友可以考慮一下是否是同樣問(wèn)題導(dǎo)致原來(lái)限制正常的信息不翼而飛了(檢查一下你的數(shù)據(jù)是否夠)。
對(duì)于TB出現(xiàn)這種問(wèn)題,我還是有些不理解的。如果其他問(wèn)題導(dǎo)致相對(duì)獨(dú)立的功能出現(xiàn)問(wèn)題,那么對(duì)于稍微復(fù)雜的程序,在當(dāng)前這種調(diào)試機(jī)制下,可能排查問(wèn)題需要很長(zhǎng)的時(shí)間,效率很低。所以還是希望TB能盡快的改進(jìn)吧。
- TB技術(shù)人員:
還是希望管理員能確認(rèn)一下問(wèn)題。
- TB客服:
坐等管理員。
- 網(wǎng)友回復(fù):
管理員
- 網(wǎng)友回復(fù):
TB的函數(shù)里有一個(gè)比較特殊的---maxbarsback.這個(gè)函數(shù)放在公式里,得到的值是該公式計(jì)算需要的最小K線數(shù)據(jù)量。
而plotxxxx,以及buy,sell等函數(shù)在圖表上的顯示也是要在currentbar>maxbarsback的K線上方可。
這樣限制的目的也在于當(dāng)K線數(shù)據(jù)不夠設(shè)置的計(jì)算需求時(shí),從而過(guò)濾不符合交易者需求的信號(hào)或線型等。
這是一個(gè)合理的功能,不會(huì)去修改的。建議在公式里使用maxbarsback來(lái)測(cè)算自己的公式所需的K線數(shù),做一個(gè)合理的設(shè)置。
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容