開著公式跑下去,和回測歷史數(shù)據(jù)的信號不一樣?為什么?
作者:開拓者 TB 來源:cxh99.com 發(fā)布時(shí)間:2013年09月11日
- 咨詢內(nèi)容:
我用MACD編寫了個公式,1分鐘的,在交易時(shí)間跟著K線一直跑下去,在明明該出買賣信號的時(shí)候,買賣信號的標(biāo)注倒是按時(shí)都出來了,但是買賣信號卻都沒有出,非要刷新一下K線才能出現(xiàn),我在公式里面已經(jīng)加入了防信號閃爍的功能了,都是以上一根K線來判斷開倉,以最高價(jià)最低價(jià)來判斷平倉的,為什么會出現(xiàn)這種情況呢?哪位大神解答一下?
- TB技術(shù)人員:
公式里是否有使用全局變量 ? 查看全局的使用是否得當(dāng)?
- TB客服:
小米 發(fā)表于 2013-7-18 15:18
公式里是否有使用全局變量 ? 查看全局的使用是否得當(dāng)?
確實(shí)使用了好多全局變量,如果是怎樣的不妥當(dāng),會造成這樣的效果呢?我的那些全局變量都是及時(shí)賦值的,如果是全局變量的問題的話,也不會造成這種實(shí)盤信號不一致的情況吧?
- 網(wǎng)友回復(fù):
無人喝彩 發(fā)表于 2013-7-18 15:44
確實(shí)使用了好多全局變量,如果是怎樣的不妥當(dāng),會造成這樣的效果呢?我的那些全局變量都是及時(shí)賦值的,如 ...
先看一下公式是否一定需要使用全局變量?使用的方式是否正確?
現(xiàn)在通過刷新就導(dǎo)致 信號的變化。那肯定是全局變量在刷新前后不同的值從而導(dǎo)致不同的信號結(jié)果了。
那只能從這方面進(jìn)行問題的修復(fù)。