請(qǐng)教一個(gè)關(guān)于ReportNotify的問題 [金字塔]
- 咨詢內(nèi)容:
向各位專家請(qǐng)教一個(gè)問題。如果我注冊(cè)了一個(gè)品種對(duì)其ReportNotify進(jìn)行處理,我現(xiàn)在有個(gè)疑惑,假設(shè)我的VBA正在執(zhí)行一段代碼,此時(shí)最新行情數(shù)據(jù)到達(dá),按道理應(yīng)該觸發(fā)ReportNotify事件。
那么金字塔是如何進(jìn)行處理?是等待當(dāng)前代碼執(zhí)行完之后事件觸發(fā),還是先暫停當(dāng)前代碼去執(zhí)行觸發(fā)的事件?是怎么保證數(shù)據(jù)接收的完整性的?謝謝。 - 金字塔客服:
金字塔的VBA的ReportNotify是事件驅(qū)動(dòng)機(jī)制,也就是事件觸發(fā)是放在隊(duì)列中,待前面的事件處理完后再處理下一個(gè)事件,因此你的VBA程序應(yīng)該盡量運(yùn)行簡介,不要長時(shí)間運(yùn)行在某一個(gè)地方,否則容易出現(xiàn)問題。
- 用戶回復(fù):
那是不是意味著如果假設(shè)我的VBA中存在一個(gè)長時(shí)間的循環(huán),那就有可能導(dǎo)致事件的丟失?有沒有方法發(fā)現(xiàn)或者避免這樣的事情呢?
- 網(wǎng)友回復(fù):
參考
PeekAndPump 方法
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容