十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
1.打印日志
創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括藤縣網(wǎng)站建設(shè)、藤縣網(wǎng)站制作、藤縣網(wǎng)頁制作以及藤縣網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,藤縣網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到藤縣省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
1.1 在代碼中添加運(yùn)行到特定部分的提示:
如果我們在用戶日志未能看到“調(diào)用到OnQuote事件”文字,說明其之前的代碼就出了問題,導(dǎo)致程序無法運(yùn)行到OnQuote函數(shù)里的提示部分。解決方案為仔細(xì)檢查該部分之前的代碼是否出現(xiàn)問題。
1.2 打印變量進(jìn)行檢查
當(dāng)我們訂閱行情后,可以將訂閱到的價(jià)格打印出來進(jìn)行檢查,來確實(shí)是否訂閱了正確的合約:
2.分析系統(tǒng)日志
賬戶交易的信息,包括委托、成交的狀態(tài)信息會(huì)記錄在系統(tǒng)日志中。可以通過點(diǎn)擊“系統(tǒng)”選項(xiàng)卡,及“展開”按鈕進(jìn)行查看:
2.1 分析交易錯(cuò)誤提示
如果下單委托失敗,一般可以在系統(tǒng)日志里檢查以下問題:
2.1.1 可平數(shù)量不足:
原因一般為未及時(shí)更新持倉,程序要交易的持倉數(shù)量與實(shí)際持倉數(shù)量不一致。解決方案可以嘗試用OnTradeDeal函數(shù)監(jiān)控交易引起的倉位變化,進(jìn)行持倉數(shù)據(jù)更新,以及利用開盤事件來定期刷新持倉數(shù)據(jù)。
2.1.2 非交易時(shí)間禁止交易:
原因一般為程序收到交易時(shí)間段的行情數(shù)據(jù),比如鄭商所發(fā)出的集合競價(jià)數(shù)據(jù),系統(tǒng)的行情監(jiān)聽函數(shù)OnQuote會(huì)監(jiān)聽到這些數(shù)據(jù)并嘗試交易,導(dǎo)致報(bào)單被拒絕。解決方案為為委托添加時(shí)間約束,比如不在交易時(shí)段內(nèi)就不發(fā)送委托。
2.1.3 交易參數(shù)錯(cuò)誤:
原因一般為委托的價(jià)格和數(shù)量錯(cuò)誤,比如委托股票時(shí),下單數(shù)量不是100的整數(shù)倍,或者委托價(jià)格錯(cuò)誤。解決方案為修正委托的參數(shù),比如價(jià)格和手?jǐn)?shù),確保其在交易所可接受的范圍內(nèi)。
3.Python語法錯(cuò)誤
3.1 縮進(jìn)錯(cuò)誤:
原因一般為代碼未按照Python的格式規(guī)范進(jìn)行對齊。解決方案為根據(jù)系統(tǒng)日志報(bào)錯(cuò)的信息的行數(shù)來調(diào)整相應(yīng)函數(shù)代碼的對齊。
3.2 符號錯(cuò)誤:
原因一般為標(biāo)點(diǎn)符號錯(cuò)誤地使用了中文標(biāo)點(diǎn),例如英文冒號 ":" 變成了中文冒號":",或者成對的符號,比如單引號和雙引號未能配對,或其中一個(gè)引號誤用了中文標(biāo)點(diǎn)。解決方案為根據(jù)系統(tǒng)日志的報(bào)錯(cuò)行數(shù),仔細(xì)檢查符號使用是否存在問題。