判斷當前合約的持倉量是否和連續合約的持倉量一致,下面以螺紋 為例:
主力合約:=(OPENINT=callstock('RB00',vtOPENINT,datatype));
非主力合約:=(OPENINT<>callstock('RB00',vtOPENINT,datatype));
我在測試中,發現問題:
在金字塔軟件報價牌中,時常看到 “主力合約”與“連續合約”的持倉量數據顯示,有傳送速度上的不同步(毫秒差異)。
結果,經常發生把主力合約判斷成“非主力合約”平倉,然后又開倉的情況!請問老師,如何解決持倉量數據傳送不同步的問題?請給出代碼解決辦法。謝謝。
DYNAINFO(210)
直接用這個函數取主力對應合約代碼試下?
DYNAINFO(210), 此函數定義是:取得連續合約對應的主力合約代碼。
我試過了,如果在交易品種中沒有監控連續合約的情況下,取不到當前 對應的主力合約。請老師給出示范代碼。
VOL,測試或實盤都使用過,主力合約 與連續合約的相關數據都存在 傳送上的“不同步”的現象,結果就出現本帖反映的問題!