請(qǐng)教如何限制策略交易不提前一根bar發(fā)出委托 [開拓者 TB]
-
咨詢內(nèi)容:
? ?? ???我用的策略是10分鐘周期的,之前對(duì)全局變量進(jìn)行一頓大改后,今天下午還是出現(xiàn)了信號(hào)閃爍的交易警告,查看消息發(fā)現(xiàn)如下情況
? ?? ? 從上圖可以看到,每個(gè)交易都提前了1秒
? ?? ? 那么問(wèn)題就出來(lái)了,我控制交易手?jǐn)?shù)的某個(gè)變量A取值需要用到前一根bar的的收盤價(jià)來(lái)計(jì)算,而提前了1秒,14:39:59時(shí)候變量A的值還沒(méi)重新計(jì)算就發(fā)出了委托,然后下一秒后才是14:40:00這根新bar,這時(shí)候A變量重新計(jì)算,導(dǎo)致交易手?jǐn)?shù)出現(xiàn)前后差異,然后系統(tǒng)就彈出了信號(hào)閃爍的警告。
? ?? ? 所以,請(qǐng)問(wèn)如何限制策略交易不要提前發(fā)單呢?
附件: 你需要登錄才可以下載或查看附件。沒(méi)有帳號(hào)?注冊(cè)?
?來(lái)源:CXH99.COM
-
TB技術(shù)人員:
這個(gè)只是你操作系統(tǒng)的時(shí)間誤差而已,并不見得就是前一個(gè)bar啊。
?
-
TB客服:
小米 發(fā)表于 2019-11-8 16:38
這個(gè)只是你操作系統(tǒng)的時(shí)間誤差而已,并不見得就是前一個(gè)bar啊。
? ?? ?版主,那個(gè)策略交易成交的手?jǐn)?shù)是用前一個(gè)bar(即14:30-14:39)中數(shù)據(jù)計(jì)算的手?jǐn)?shù)來(lái)成交的,然后下一個(gè)bar出現(xiàn)后就預(yù)警信號(hào)閃爍了...
所以遇到這種情況應(yīng)該怎么改呢?畢竟我本地時(shí)間已經(jīng)用北京時(shí)間了啊....?
-
網(wǎng)友回復(fù):
小米 發(fā)表于 2019-11-8 16:38
這個(gè)只是你操作系統(tǒng)的時(shí)間誤差而已,并不見得就是前一個(gè)bar啊。
版主,又出現(xiàn)了,兩個(gè)開倉(cāng)單,有一個(gè)竟然提前了400ms,另一個(gè)則很正常,請(qǐng)問(wèn)應(yīng)該怎么解決呢?
附件: 你需要登錄才可以下載或查看附件。沒(méi)有帳號(hào)?注冊(cè)?
- 網(wǎng)友回復(fù):
deyintouzi 發(fā)表于 2019-11-11 10:10
版主,又出現(xiàn)了,兩個(gè)開倉(cāng)單,有一個(gè)竟然提前了400ms,另一個(gè)則很正常,請(qǐng)問(wèn)應(yīng)該怎么解決呢?
前面已經(jīng)說(shuō)了,這種情況基本上就是本地時(shí)間不準(zhǔn)確的原因,只是一個(gè)顯示的問(wèn)題啊。
兩個(gè)不 的合約,不同的策略,不同的時(shí)間進(jìn)行發(fā)單 ,這個(gè)不是正常的事嗎?
如果你仍是懷疑是在前一個(gè)bar下的單 ,那么寫一個(gè)日志跟蹤一下問(wèn)題就清楚了。
另外,信號(hào)閃爍的問(wèn)題,一定要從公式里進(jìn)行排查。。有問(wèn)題的公式不應(yīng)該用于自動(dòng)交易。
有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信號(hào):cxh99cxh99 進(jìn)行 有償收費(fèi) 編寫!
(怎么收費(fèi),代編流程等詳情請(qǐng)點(diǎn)擊閱讀!)
(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無(wú)法通過(guò)。謝謝您!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容