使用MQL4構建.hst文件 - Page 2
2 頁面的第 564 頁 FirstFirst 1234 上一個上一個
Results 11 to 20 of 31

Thread: 使用MQL4構建.hst文件

  1. #11
    得到它,完成它,按照你的說法工作。但是,在0之後的初始計算之後,這些值永遠不會改變。將其加載到圖表上並讓它運行一段時間,您將看到值永遠不會改變。除非您正在構建.hst文件。
    Quote Originally Posted by ;
    嘿非......你不需要hst文件來使用iopen,ihigh等......當你的平台沒有連接時當然....任何時候你調用任何hst文件組件,在您的平台連接後,它將為您加載hst文件....作為測試,確保沒有打開audcad圖表並關閉平台.....打開歷史文件夾並刪除audcad的所有歷史記錄在所有時間框架上......用下面的單行寫一個ea ......或者將它添加到任何indior或ea ....打印(iMA(AUDCADm,5,50,0,MODE_SMMA,PRICE_MEDIAN, 1),...
    Quote Originally Posted by ;
    嘿非......你不需要hst文件來使用iopen,ihigh等......當你的平台沒有連接時當然....任何時候你調用任何hst文件組件,在您的平台連接後,它將為您加載hst文件....作為測試,確保沒有打開audcad圖表並關閉平台.....打開歷史文件夾並刪除audcad的所有歷史記錄在所有時間框架上......用下面的單行寫一個ea ......或者將它添加到任何indior或ea ....打印(iMA(AUDCADm,5,50,0,MODE_SMMA,PRICE_MEDIAN, 1),...

  2. #12

    Quote Originally Posted by ;
    得到它,完成它,按照你的說法工作。但是,在0之後的初始計算之後,這些值永遠不會改變。將其加載到圖表上並讓它運行一段時間,您將看到值永遠不會改變。除非您正在構建.hst文件。 {引用}
    正如我已經說過的那樣。 。您需要測試錯誤4066,如果您嘗試訪問尚未下載的數據,則需要等待它。 。 。當它到達時你可以讀它,錯誤4066告訴你數據還沒有到達。

  3. #13
    嘿,非......有趣.....我不知道為什麼價值觀不會改變你......會給它一些思考......他們總是為我改變...並且它們按順序改變,前0個改變,然後是第二個改變......依然取決於你的連接速度和你從服務器請求了多少......當你說,hst文件正在構建....有幾個forcedownload mq4在那裡....有時回到hopwoods論壇,derek詢問如何強制加載數據.....我提到我的方法但他從來沒有回复回來....他最終寫了一個精心設計的ea或腳本或其他東西以他的方式做到....通常我只有一個單獨的圖表,每一對和時間框架開放交易,除了1分鐘.. ...只需幾行代碼就可以讓我保持最新狀態.....除了1分鐘,但只是因為它沒有被要求..... h

  4. #14
    Quote Originally Posted by ;
    這就是我上面發布的代碼所做的;它首先建立歷史,然後我稱之為iEtc。東西。缺點是它必須在每次通話時重建,並且該建築每對需要一些時間(X由幾對,現在需要花費很多時間)。 {引用}
    iEtc的東西

  5. #15
    好的,我幾天來一直在研究這個問題。這是我到目前為止所得到的:首先,我有一個僅限於此測試的MT4的SEPARATE安裝實例。所以刪除歷史對我來說不是問題。測試步驟:打開MT4並關閉所有圖表。關閉MT4。刪除所有.hst文件。拿我已經添加的代碼並用它創建一個EA。打開MT4。打開任何圖表,除了AUDUSD。使用5米時間幀(只需要小於15,因為這是我們正在測試的)。把EA放在上面。讓EA運行大約一個小時左右一旦分配的時間過去,關閉圖表。關閉MT4。刪除所有歷史記錄打開MT4打開澳元兌美元15分鐘圖表。將圖表上的OHLC與EA創建的CSV文件上的OHLC進行比較。 您會注意到這些值不同步。我還有另外一個想法。代碼:插入代碼// ------------------------------------------- ----------------------- /| Blank.mq4 |/|版權所有2013,Nondisclosure |/| http://no.link.yet |/ ----------------------------------------------- ------------------- #property copyright Copyright 2013,Nondisclosure #property link http://no.link.yet int intHandle = 0; string strFileName;/ ----------------------------------------------- ------------------- /|專家初始化功能|/ ----------------------------------------------- ------------------- int init(){//---- strFileName = StringConenate(AUDCAD,15,.csv); intHandle =的FileOpen(strFileName,FILE_CSV | FILE_WRITE,“,”); FileWrite(intHandle,Actual Date,History Date,Open,High,Low,Close,MA); bool bolNoHistory = true; int intCount = 1; while(bolNoHistory){if(iOpen(AUDCAD,15,0)!= 0 iHigh(AUDCAD,15,0)!= 0 iLow(AUDCAD,15,0)!= 0 iClose(AUDCAD,15,0)!= 0 iMA(AUDCAD,15,50,0,MODE_SMA,PRICE_MEDIAN,1)!= 0 TimeYear(iTime(AUDCAD,PERIOD_M15,0))gt; 1970){評論(歷史記錄下載!繼續EA。它花了,intCount,嘗試下載歷史); bolNoHistory = FALSE;打破;註釋(沒有在嘗試#,intCount,等待一秒後下載的歷史記錄。); intCount ;睡眠(1000); }/---- return(0); }/ ---------------------------------------------- -------------------- /|專家取消初始化功能|/ ----------------------------------------------- ------------------- int deinit(){//---- FileClose(intHandle);/---- return(0); }/ ---------------------------------------------- -------------------- /|專家啟動功能|/ ----------------------------------------------- ------------------- int start(){//---- bool bolNewBar = funcIsNewBar(15); if(bolNewBar){FileWrite(intHandle,TimeToStr(時間#91; 0#93;,TIME_DATE | TIME_MINUTES),TimeToStr(iTime(AUDCAD,PERIOD_M15,0),TIME_DATE | TIME_MINUTES),iOpen(AUDCAD,15,0),iHigh(AUDCAD, 15,0),iLow(AUDCAD,15,0),iClose(AUDCAD,15,0),iMA(AUDCAD,15,50,0,MODE_SMA,PRICE_MEDIAN,0)); FileFlush(intHandle); }/---- return(0); }/ ---------------------------------------------- -------------------- bool funcIsNewBar(int timeFrame){bool res = false;/數組包含當前(零)條的開放時間//對於7(七)個時間幀靜態日期時間_sTime#91; 7#93 ;; int i = 6;/注意:下面我將是6或時間框架將是一天。 switch(timeFrame){case 1:i = 0;打破;案例5:i = 2;打破;案例15:i = 3;打破;案例30:i = 4;打破;案例60:i = 5;打破;案例240:休息;案例1440:休息;默認值:timeFrame = 1440; }/---- if(_sTime == 0 || _sTime!= iTime(Symbol(),timeFrame,0)){_ sTime = iTime(Symbol(),timeFrame,0); RES = TRUE; }/---- return(res); }

  6. #16
    我很高興有人抓住了!

    Quote Originally Posted by ;
    {quote} iEtc的東西
    Quote Originally Posted by ;
    {quote} iEtc的東西

  7. #17

    Quote Originally Posted by ;
    好的,我幾天來一直在研究這個問題。這是我到目前為止所得到的:
    我不明白為什麼你花時間做一些你不需要做的事情?如果你不想听到好的建議,那麼為什麼你在尋求幫助呢?
    http://forum.mql4.com/56741#816493
    http://forum.mql4.com/56349#807290
    http://forum.mql4.com/53894

  8. #18
    哦,是的,我得到數據;這不是準確的數據。抱歉,我更喜歡準確的數據,而不僅僅是任何舊數據。
    Quote Originally Posted by ;
    {quote}我不明白為什麼你花時間做一些你不需要做的事情?如果你不想听到好的建議,那麼為什麼你在尋求幫助呢?
    http://forum.mql4.com/56741#816493
    http://forum.mql4.com/56349#807290
    http://forum.mql4.com/53894
    Quote Originally Posted by ;
    {quote}我不明白為什麼你花時間做一些你不需要做的事情?如果你不想听到好的建議,那麼為什麼你在尋求幫助呢?
    http://forum.mql4.com/56741#816493
    http://forum.mql4.com/56349#807290
    http://forum.mql4.com/53894

  9. #19

    Quote Originally Posted by ;
    哦,是的,我得到數據;這不是準確的數據。抱歉,我更喜歡準確的數據,而不僅僅是任何舊數據。 {引用}
    我得到準確的數據。 。 。插入代碼22:08:32 VariousFunctionTest GBPUSD,M15:初始化22:08:33 VariousFunctionTest GBPUSD,M15:0.9475 0.9512 0.9517 22:08:35 VariousFunctionTest GBPUSD,M15:0.9475 0.9512 0.9517 22:08:39 VariousFunctionTest GBPUSD,M15:0.9475 0.9512 0.9517插入代碼22:14:46 VariousFunctionTest GBPUSD,M15:0.9476 0.9512 0.9517 22:15:09 VariousFunctionTest GBPUSD,M15:0.9476 0.9502 0.9517 22:15:10 VariousFunctionTest GBPUSD,M15:0.9476 0.9502 0.9517 Inserted Code 22:29:57 VariousFunctionTest GBPUSD,M15:0.9477 0.9502 0.9517 22:29:58 VariousFunctionTest GBPUSD,M15:0.9477 0.9502 0.9517 22:29:59 VariousFunctionTest GBPUSD,M15:0.9478 0.9499 0.9502 22:30:13 VariousFunctionTest GBPUSD,M15:0.9478 0.9499 0.9502 Inserted Code 22 :45:20 VariousFunctionTest GBPUSD,M15:0.9479 0.9499 0.9502 22:45:25 VariousFunctionTest GBPUSD,M15:0.9479 0.9499 0.9502 22:45:36 VariousFunctionTest GBPUSD,M15:0.9479 0.9503 0.9502 22:45:38 VariousFunctionTest GBPUSD,M15:0.9479 0.9503 0.9502插入代碼2 2:59:55 VariousFunctionTest GBPUSD,M15:0.948 0.9503 0.9502 22:59:57 VariousFunctionTest GBPUSD,M15:0.948 0.9503 0.9502 22:59:58 VariousFunctionTest GBPUSD,M15:0.948 0.9497 0.9503 22:59:58 VariousFunctionTest GBPUSD,M15:0.948 0.9497 0.9503這是基於Hayseed的插入代碼打印(iMA(AUDCADm,5,50,0,MODE_SMM A,PRICE_MEDIAN,1),iOpen(AUDCADm,15,1),iOpen(AUDCADm,30,1));/如果不是ibfx mini,則刪除'm'...添加檢查錯誤4066

  10. #20
    ......並且在逐個滴答的基礎上,這些東西確實返回接近準確的數據。但我要去尋找具體的蠟燭數據。用我的步驟和代碼運行該死的測試,你會明白我的意思。我不會爭論這個。通過iEtc的MT4數據可能有問題。我已經證明了這一點。不要相信或相信它。我不在乎。
    Quote Originally Posted by ;
    {quote}我得到準確的數據。 。 。 22:08:32 VariousFunctionTest GBPUSD,M15:初始化22:08:33 VariousFunctionTest GBPUSD,M15:0.9475 0.9512 0.9517 22:08:35 VariousFunctionTest GBPUSD,M15:0.9475 0.9512 0.9517 22:08:39 VariousFunctionTest GBPUSD,M15:0.9475 0.9512 0.9517 22:14:46 VariousFunctionTest GBPUSD,M15:0.9476 0.9512 0.9517 22:15:09 VariousFunctionTest GBPUSD,M15:0.9476 0.9502 0.9517 22:15:10 VariousFunctionTest GBPUSD,M15:0.9476 0.9502 0.9517 22:29:57 VariousFunctionTest GBPUSD,M15:0.9477 0.9502 0.9517 22:29:58 VariousFunctionTest GBPUSD,M15:......
    Quote Originally Posted by ;
    {quote}我得到準確的數據。 。 。 22:08:32 VariousFunctionTest GBPUSD,M15:初始化22:08:33 VariousFunctionTest GBPUSD,M15:0.9475 0.9512 0.9517 22:08:35 VariousFunctionTest GBPUSD,M15:0.9475 0.9512 0.9517 22:08:39 VariousFunctionTest GBPUSD,M15:0.9475 0.9512 0.9517 22:14:46 VariousFunctionTest GBPUSD,M15:0.9476 0.9512 0.9517 22:15:09 VariousFunctionTest GBPUSD,M15:0.9476 0.9502 0.9517 22:15:10 VariousFunctionTest GBPUSD,M15:0.9476 0.9502 0.9517 22:29:57 VariousFunctionTest GBPUSD,M15:0.9477 0.9502 0.9517 22:29:58 VariousFunctionTest GBPUSD,M15:......

發布權限

  • 您不可發布新主題
  • 您不可回复
  • 您不可發布附件
  • 您不可編輯您的帖子
  •  
  • BB代碼是打開的
  • 表情符號是打開的
  • [IMG]代碼是打開的
  • [視頻]代碼是打開的
  • HTML代碼是關閉的
forex-pedia網站使用cookie 文字跟蹤
forex-pedia.com網站使用cookie 文字跟蹤,某些設定已經固定。您可以點擊此處閱讀我們的Cookie使用說明。 請點擊右鍵接受我們的cookies。如果您選擇繼續使用forex-pedia.com網站,我們將認為您接受我們的cookies。