[求助][討論]如何避免時(shí)間不一致造成誤開倉(cāng)? [贏順期貨]
- 咨詢內(nèi)容:
11:26:59(交易所時(shí)間): 信號(hào)BK發(fā)出(IF當(dāng)月 D IF當(dāng)月3分+0手 3分鐘 行號(hào)5)
11:27:00(本機(jī)時(shí)間): 委托發(fā)出(IF1207,2458.4,1,買,開,0)
TDEAL(),11:27:00,IF1207,BKID=3007,BKTime=11:27:00,BKN=1,BKStatus=1,買開委托已提交!
11:26:59(交易所時(shí)間): 信號(hào)BK消失(IF當(dāng)月 D IF當(dāng)月3分+0手 3分鐘 行號(hào)5)
11:27:01(本機(jī)時(shí)間): 委托成功(IF1207,委托號(hào):300000015439)
11:27:01(本機(jī)時(shí)間): 成交(IF1207,2458.4,買,開,1,委托編號(hào):300000015439)
TSURE(),11:27:02,IF1207,BKID=3007,買開已成交!上面的日志顯示,本地時(shí)間比交易所時(shí)間快1秒鐘,造成誤開倉(cāng),我是通過下面語句來判斷上根K線是否已經(jīng)走完:
IF(F_FreshSig()==0&&F_SigValid()==1&&SamePeriod(F_DealCode(),F_Period(),CurrentTime(),F_SigTime())==0)//上期出現(xiàn)的信號(hào)跨期仍然存在
CurrentTime好像是本地時(shí)間,而F_SigTime()是交易所時(shí)間,這樣總會(huì)造成差錯(cuò),請(qǐng)問如何能準(zhǔn)確的判斷上根K線走完或如何能取得交易所時(shí)間?我的加載參數(shù)設(shè)置是“信號(hào)出現(xiàn)立即發(fā)出”和“信號(hào)消失立即發(fā)出”,不用“等K線走完,做最后確認(rèn)后再發(fā)出”是為了即時(shí)平倉(cāng)而在K線走完開倉(cāng)。
多謝!
- 贏順技術(shù)人員:
您可以通過更改本地時(shí)間與交易所時(shí)間一致來規(guī)避這個(gè)問題。更改方式是雙擊電腦屏幕右下角的時(shí)間,在彈出窗口中設(shè)置時(shí)間。
- 贏順客服:
我再改時(shí)間也不可能改的一秒也不差吧?上面就是1秒誤差造成的差錯(cuò),有沒有有效的解決辦法啊?
- 網(wǎng)友回復(fù):
目前暫時(shí)沒有更好的辦法解決這個(gè)問題,請(qǐng)您參照2樓,盡量調(diào)整計(jì)算機(jī)本機(jī)時(shí)間和交易所一致
我們會(huì)盡快研究解決此問題的方法。感謝您的建議和反饋!
- 網(wǎng)友回復(fù):
確實(shí)要想一個(gè)辦法,要不只要組件不采用“等K線走完,做最后確認(rèn)后再發(fā)出”的加載參數(shù),誤開倉(cāng)是早晚的事,因?yàn)槿魏蝺蓚€(gè)不同的系統(tǒng)時(shí)間不可能永遠(yuǎn)一秒也不差吧!我上面的例子就是差了1秒造成的。
如果以上指標(biāo)公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態(tài)個(gè)股的話,
- 上一篇:模型解釋
- 下一篇:沒有了!
相關(guān)文章
-
沒有相關(guān)內(nèi)容