我正在尋找一個腳本或東西將10年的M1數據(.csv文件,直接MT導入)轉換為M5,M15,D1等。問題是MT的限制是要導入的條數,所以限制是幾個月的M1酒吧。由於我有M1數據限制我使用標準MT4週期轉換器腳本(如果我已導入它)的每小時幾小時和每日等。
有幫助嗎?
編輯:我想我要問的是,有沒有辦法獲取外部CSV文件並將其轉換為不同的時間幀並在單獨的文件中輸出?
我正在尋找一個腳本或東西將10年的M1數據(.csv文件,直接MT導入)轉換為M5,M15,D1等。問題是MT的限制是要導入的條數,所以限制是幾個月的M1酒吧。由於我有M1數據限制我使用標準MT4週期轉換器腳本(如果我已導入它)的每小時幾小時和每日等。
有幫助嗎?
編輯:我想我要問的是,有沒有辦法獲取外部CSV文件並將其轉換為不同的時間幀並在單獨的文件中輸出?
10年內有多少個1M吧?我想應該是3-4百萬左右。 MT4能夠處理它。
你知道羅納德是什麼,你是對的。我在考慮MT Adminior而不是MT客戶端。謝謝你提醒我。編輯:它現在給我錯誤。 2010.07.01 10:05:17內存處理程序:無法分配245508560字節的內存Originally Posted by ;
使用歷史中心。將1M數據導入歷史中心,然後使用周期轉換器將1M時間轉換為您需要的任何時間。然後返回曆史中心並導出您轉換的時間範圍。
另一種方法是重寫腳本,以便它不會嘗試將整個文件寫入內存,而是將其寫入塊中。
導入十年外匯測試儀分鐘數據後即使圖表和歷史記錄中的最大條形設置為9999999999999,在轉換的分鐘圖表中打開的最大數據是2個月的分鐘數據使用期間轉換器腳本,更高的時間範圍因此,我轉換到最近2個月也是如此。如何將其他9年和10個月的分鐘轉換為更高的時間範圍,這樣我可以在幾年內以90%的準確度進行回溯測試?編輯:在圖表中更改最大條形圖後,簡單重啟MT4會顯示從2009年7月9日起至少17個月的1分鐘圖表。我仍然不明白為什麼沒有顯示幾年後的圖表?Originally Posted by ;
別擔心,現在已經完成了。將整個10年的1分鐘數據轉換為更高的時間框架似乎只需重新啟動並重新導入原始數據 - 僅適用於任何可能遇到類似問題的人。那麼從理論上講,我能夠以90%的準確率進行10年的回溯測試嗎?我們會看到這是怎麼回事
只要MT4達到1GB內存,就會發生此錯誤。在這裡查看更多信息 -
http://www.jeremywhittaker.com/2012/...-or-csv-files/