CopyRates 返回的資料少於請求的資料:要檢查什麼

CopyRates 返回的資料少於請求的資料:要檢查什麼

在準備或下載資料時,對歷史K線的請求可能會返回比預期更少的元素。返回的計數是函式結果的一部分,應該指導後續處理。

定義最小資料

列出訊號所需的實際回溯。如果策略需要完整的K線序列,請停止計算,直到該序列可用。缺失的K線不是中性指標值。

檢查交易品種和時間週期

確認所請求的工具存在並且時間週期符合預期邏輯。每次有意義的狀態更改記錄一次請求的範圍和返回的計數,而不是無限期地記錄每個 Tick。

明確陣列順序

瞭解您的陣列是否被索引為時間序列以及哪個元素代表當前尚未收盤的K線。避免假設實體記憶體順序和邏輯系列索引是同一件事。

恢復而不是忙等待

當歷史記錄可用時,讓稍後的事件重試。持續佔用執行緒的等待迴圈可能會導致終端無響應。這是一個有用的第一個原始碼改進,因為可以使用故意較短的歷史範圍來測試更改。

參考和進一步閱讀

從免費的可編輯 EA 專案開始·探索MQLume原始碼

返回頂部

MQLume Bespoke

讓想法,成為專屬作品。

探索高級訂製 →

有更具體的想法?聊聊進階客製。

透過站內客服或電子郵件告訴我們您的需求。我們一起確認開發範圍與實作方案,客製服務另行報價。

100% 認真對待每一筆訂單,持續跟進交付與售後。

免費下載,提供真實原始碼。

免費

Lizard [MQLume]

MQL5 / MT5版本 v2.1

免費的黃金突破原始碼專案:六個可獨立選擇的策略核心,搭配時段篩選和靈活部位設定。

US$99.00免費
免費

Scraper Gold [MQLume]

MQL5 / MT5版本 v3.7

免費可編輯原始碼,包含 EX5:四個黃金突破引擎,各自提供獨立的模式、倉位、方向和退出控制。

US$95.00免費
MQLume

一起探索,也一起交流。

在你喜歡的平台,與 MQLume 保持連結。

YouTube

看看 EA 如何運作,了解回測表現、操作示範與實用教學。

前往 YouTube 觀看

Telegram

與其他 EA 使用者交流想法,分享使用心得,及時了解新品動態。

加入交流社群 關注官方更新

購物車

每個專案一份個人使用許可,同一商品僅加入一次。

購物車還在等它的第一位乘客。

選擇 EA 或原始碼版,開始你的專案。

繼續選購