小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

MQL4交易函數(shù)常見(jiàn)錯(cuò)誤代碼及處理意見(jiàn)|MQL4編程參考文檔|myEAtrade

 分界交易 2019-03-21

任何交易相關(guān)操作(OrderSend(), OrderClose(), OrderCloseBy(), OrderDelete()OrderModify()函數(shù))都會(huì)因?yàn)樾┰驅(qū)е率。祷刎?fù)的訂單號(hào)或FALSE,我們通過(guò)調(diào)用GetLastError()函數(shù)能找出失敗的原因。每一個(gè)錯(cuò)誤必須以不同的方式加以處理,最常見(jiàn)的錯(cuò)誤和處理建議如下:

常數(shù) 描述
ERR_NO_ERROR 0 交易成功。
ERR_NO_RESULT 1 OrderModify()試圖用個(gè)同樣的值替換原先已設(shè)定好的值。應(yīng)該修改其中一個(gè)或多個(gè)值,再反復(fù)嘗試修改。
ERR_COMMON_ERROR 2 常規(guī)錯(cuò)誤。直到查清錯(cuò)誤為止,所有交易必須停止運(yùn)行。 如果需要客戶端和交易系統(tǒng)必須重啟。
ERR_INVALID_TRADE_參量 3 無(wú)效參量, 例如, 貨幣對(duì)錯(cuò)誤,未知交易業(yè)務(wù), 不存在訂單號(hào)等等。程序邏輯必須修改。
ERR_SERVER_BUSY 4 交易服務(wù)器忙。稍后請(qǐng)重新嘗試。
ERR_OLD_VERSION 5 客戶端的舊版本。需要安裝客戶端的最新版本。
ERR_NO_CONNECTION 6 交易服務(wù)器沒(méi)有連接。需要確認(rèn)連接沒(méi)有斷開(kāi)(例如,應(yīng)用IsConnected函數(shù)) 過(guò)一段時(shí)間(5秒之后)重試。
ERR_TOO_FREQUENT_REQUESTS 8 交易請(qǐng)求過(guò)于頻繁。過(guò)于頻繁的交易請(qǐng)求必須減少,程序邏輯需要修改。
ERR_ACCOUNT_DISABLED 64 賬戶被禁用。所有運(yùn)行交易必須停止。
ERR_INVALID_ACCOUNT 65 賬號(hào)無(wú)效。所有運(yùn)行交易必須停止。
ERR_TRADE_TIMEOUT 128 交易超時(shí)。在重試前(至少1分鐘)必須確認(rèn)交易業(yè)務(wù)確實(shí)沒(méi)有成功(存在未修改或未刪除的定單)
ERR_INVALID_PRICE 129 無(wú)效開(kāi)價(jià)或報(bào)價(jià)格。稍后必須刷新數(shù)據(jù),應(yīng)用RefreshRates函數(shù)重試。 如果錯(cuò)誤沒(méi)有消失,嘗試停止所有運(yùn)行交易,修改程序邏輯。
ERR_INVALID_STOPS 130 止損止盈離現(xiàn)價(jià)太近或是價(jià)格計(jì)算錯(cuò)誤。一般修改止損止盈距離。
ERR_INVALID_TRADE_VOLUME 131 無(wú)效交易量。 嘗試停止所有運(yùn)行交易,改變程序邏輯。
ERR_MARKET_CLOSED 132 市場(chǎng)關(guān)閉。稍后重新嘗試。
ERR_TRADE_DISABLED 133 交易被禁止。所有運(yùn)行交易必須停止。
ERR_NOT_ENOUGH_MONEY 134 資金不足無(wú)法交易。稍后用小額的資金重試,確定有足夠的資金完成交易。
ERR_PRICE_CHANGED 135 價(jià)格已經(jīng)改變,應(yīng)用RefreshRates()函數(shù)重試。
ERR_OFF_QUOTES 136 沒(méi)有報(bào)價(jià)沒(méi)有報(bào)價(jià)。由于有多種原因,交易商不提供價(jià)格或拒絕提供價(jià)格(比方說(shuō),本場(chǎng)交易價(jià)格未啟動(dòng),價(jià)格不確定,市場(chǎng)變化太快)。延時(shí)5秒后,有必要用RefreshRates函數(shù)更新數(shù)據(jù),再重試。
ERR_REQUOTE 138 請(qǐng)求的報(bào)價(jià)已過(guò)時(shí),或者買價(jià)和賣價(jià)混淆。延時(shí)5秒后,有必要使用RefreshRates()函數(shù)刷新數(shù)據(jù)再次重試。如果錯(cuò)誤依然沒(méi)有消失,嘗試停止所有運(yùn)行交易,修改程序。
ERR_ORDER_LOCKED 139 交易定單被鎖住,正在處理中。嘗試停止所有運(yùn)行交易,修改程序邏輯。
ERR_LONG_POSITIONS_ONLY_ALLOWED 140 只允許買進(jìn)。禁止賣出。
ERR_TOO_MANY_REQUESTS 141 請(qǐng)求過(guò)多。必須減少請(qǐng)求次數(shù),程序邏輯需要修改。
  142 定單按次序排列。它不是一個(gè)錯(cuò)誤,而是客戶端和交易服務(wù)器之間一個(gè)代碼。在交易執(zhí)行期間,碰巧連接斷開(kāi)或重新連接時(shí),這種代碼的出現(xiàn)次數(shù)非常少。此代碼和錯(cuò)誤代碼128一樣處理。
  143 定單已經(jīng)被執(zhí)行交易商接受。它不是一個(gè)錯(cuò)誤,而是客戶端和交易服務(wù)器之間一個(gè)代碼。它和代碼142出現(xiàn)的原因一樣,處理方法參照錯(cuò)誤128。
  144 在手動(dòng)確認(rèn)期間,定單已經(jīng)被客戶放棄。它不是一個(gè)錯(cuò)誤,而是客戶端和交易服務(wù)器之間一個(gè)代碼。
ERR_TRADE_MODIFY_DENIED 145 由于定單太接近市價(jià)或被鎖定,修改被否定。延時(shí)15秒后,用RefreshRates函數(shù)更新數(shù)據(jù)再次重試。
ERR_TRADE_CONTEXT_BUSY 146 交易線程忙。只有在IsTradeContextBusy()函數(shù)返回FALSE后重試。
ERR_TRADE_EXPIRATION_DENIED 147 交易商否定掛單過(guò)期使用。如果期限為零,交易可以重試。
ERR_TRADE_TOO_MANY_ORDERS 148 開(kāi)倉(cāng)和掛單交易總數(shù)已經(jīng)達(dá)到經(jīng)紀(jì)商設(shè)定的限度。只有在現(xiàn)有倉(cāng)位平單或掛單刪除之后才可以新開(kāi)倉(cāng)或掛單。
ERR_TRADE_HEDGE_PROHIBITED 149 當(dāng)對(duì)沖功能被關(guān)閉時(shí),嘗試開(kāi)倉(cāng)一個(gè)和現(xiàn)有倉(cāng)位相反的訂單。首先必須平掉現(xiàn)有倉(cāng)位,停止所有此類交易操作或者修改程序邏輯。
ERR_TRADE_PROHIBITED_BY_FIFO 150 嘗試關(guān)閉一個(gè)違反FIFO規(guī)則的訂單。 首先平掉之前的倉(cāng)位,停止所有此類交易操作或者修改程序邏輯。
本文地址:http://www./zh/414/

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多