請(qǐng)教:全局變量在最新bar的值是否動(dòng)態(tài)變動(dòng)
作者:開(kāi)拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2013年09月17日
- 咨詢(xún)內(nèi)容:
請(qǐng)問(wèn)全局變量是否會(huì)因最新bar數(shù)據(jù)的變動(dòng)而變動(dòng)?
舉個(gè)例子,如果我設(shè)置收盤(pán)價(jià)格在2000~2100,,2100~2200,2200~2300,全局變量分別被賦值為1,2,3
如果當(dāng)前bar開(kāi)盤(pán)價(jià)為2050,后來(lái)在一根bar的時(shí)間內(nèi)上漲到2150并繼續(xù)上漲到2250收盤(pán),那么全局變量是否一開(kāi)始是1,后來(lái)變成2,最后收盤(pán)時(shí)3?
另外,如果在程序內(nèi)讓全局變量自加1(i++),在最新bar上這個(gè)全局變量是不是會(huì)每次更新數(shù)據(jù)就累加,最后收盤(pán)時(shí)是數(shù)據(jù)更新的次數(shù)?
先謝謝了!
- TB技術(shù)人員:
你給全局變量的賦值語(yǔ)句是怎么寫(xiě)的,如果按照你說(shuō)的條件, 你寫(xiě)的語(yǔ)句也是正確的話(huà),滿(mǎn)足條件了,當(dāng)然是會(huì)變化的
全局變量沒(méi)有直接i++這種形式,然后值就改變了。需要用GetGlobalVar讀,SetGlobalVar寫(xiě)