Hatalar, hatalar, sorular - sayfa 2824

 
fxsaber :

Bu komut dosyası, Terminal'in makinemde asılı kalmasına neden olmadı.

Büyük olasılıkla test koşullarını yeniden oluşturmadınız. VPS'de de aynı sorunu yaşadığım için. Metaquotes demo sunucusunda

 

İşte hata

EURUSD üzerinde test,H1 (ağ) test cihazı çok uzun sürüyor tick olayı ekleyemiyor (olayların dizi boyutu 35782656'dır) strateji test cihazı raporu bulunamadı


 

Windows vps'de

2020.08.11 19:51:52.510 21354 (EURUSD,H1) MXNJPY 71748

2020.08.11 19:51:52.540 21354 (EURUSD,H1) NZDMXN 29838

2020.08.11 19:51:52.599 21354 (EURUSD,H1) USDCOP 58920

2020.08.11 19:51:52.634 21354 (EURUSD,H1) USDAR 35235

2020.08.11 19:51:52.681 21354 (EURUSD,H1) USDCLP 46384

2020.08.11 19:52:40.046 21354 (EURUSD,H1) Hata AUS200 47364674

2020.08.11 19:53:42.092 21354 (EURUSD,H1) Hata FCHI40 62046265

2020.08.11 19:54:47.825 21354 (EURUSD,H1) Hata GDAXIm 65733090

2020.08.11 19:55:50.296 21354 (EURUSD,H1) Hata HSI50 62471027

2020.08.11 19:57:03.898 21354 (EURUSD,H1) Hata Jap225 73601400

2020.08.11 19:58:08.294 21354 (EURUSD,H1) Hata ND100m 64396345

2020.08.11 19:59:15.253 21354 (EURUSD,H1) Hata SP500m 66959466

2020.08.11 20:00:27.816 21354 (EURUSD,H1) Hata SPN35 72562422

2020.08.11 20:01:31.020 21354 (EURUSD,H1) Hata STOX50 63203645

2020.08.11 20:02:36.039 21354 (EURUSD,H1) Hata UK100 65019712

2020.08.11 20:03:41.409 21354 (EURUSD,H1) Hata Brent 65370081

2020.08.11 20:04:49.244 21354 (EURUSD,H1) Hata Ham 67834878

2020.08.11 20:05:51.211 21354 (EURUSD,H1) Hata Doğal Gaz 61966478


 
Vladimir Pastushak :

İşte hata

EURUSD üzerinde test,H1 (ağ) test cihazı çok uzun sürüyor tick olayı ekleyemiyor (olayların dizi boyutu 35782656'dır) strateji test cihazı raporu bulunamadı

Yanılıyor olabilirim, ancak yalnızca OnStart işlevinin varlığı bunun bir Komut Dosyası (Hizmet) olduğunu ve yalnızca Terminal'de (Test Cihazında değil) başlatıldığını gösterir.

 
fxsaber :

Yanılıyor olabilirim, ancak yalnızca OnStart işlevinin varlığı bunun bir Komut Dosyası (Hizmet) olduğunu ve yalnızca Terminal'de (Test Cihazında değil) başlatıldığını gösterir.

Danışmanın altından tam olarak bu kodu çalıştırdım, şimdi danışmanda sadece bu kodu markete validasyon için gönderdim... Bekliyoruz...

 
Vladimir Pastushak :

Metaquots Demo sunucularında test edin

 void OnStart ()
  {
   int m_all_symbols = SymbolsTotal ( false );
   string m_sym_name = "" ;
   for ( int i = 0 ; i < m_all_symbols; i++)
     {
       // ======================================================================
       // === Получили имя символа
       if ((m_sym_name = SymbolName (i, false )) != NULL )
        {
         // ======================================================================
         // === Если символ не выбран в окне маркет ватч
         if (! SymbolInfoInteger (m_sym_name, SYMBOL_SELECT ))
             if (! SymbolSelect (m_sym_name, true ))
               Print ( " SymbolSelect " + m_sym_name);
         ulong get = GetMicrosecondCount ();
         MqlRates rateM1[ 1440 ];
         if ( CopyRates (m_sym_name, PERIOD_M1 , 0 , 1440 , rateM1) > 0 )
           {
             Print (m_sym_name, "  " , ( GetMicrosecondCount () - get));
           }
         else
             Print ( "Error  " ,m_sym_name, "  " , ( GetMicrosecondCount () - get));
        }
     }
  }

Bu yazıyla ben de şimdi hatırlayamadığım bazı sorunlarla karşılaştım. böyle yazdı

     bool infoSymbolSelect = SymbolInfoInteger (symbols[i], SYMBOL_SELECT ),
         infoSymbolVisible = SymbolInfoInteger (symbols[i], SYMBOL_VISIBLE );
     if (!infoSymbolSelect || !infoSymbolVisible)
     {
       if (! SymbolSelect (symbols[i], true ))
         Print ( "Символа " , symbols[i], " не существует" );
     }

ve tüm problemler ortadan kalktı.

 

Söyle bana, fiyatın dikey skalaya uyması için ne yapılması gerekiyor?


 
Alexey Viktorov :

Bu yazıyla ben de bazı sorunlarla karşılaştım, şimdi hatırlamıyorum. böyle yazdı

ve tüm problemler ortadan kalktı.

Farklı şekillerde denedim, program piyasada validasyondan geçmiyor.

Burada yazılarda belirtilen minimum kod testi geçemez.

uzun zaman

Geliştiricilere kişisel bir mesaj olarak bir mesaj yazdım, sessizlik ...
 
Vladimir Pastushak :

Farklı şekillerde denedim, program piyasada validasyondan geçmiyor.

Burada yazılarda belirtilen minimum kod testi geçemez.

uzun zaman

Geliştiricilere kişisel bir mesaj olarak bir mesaj yazdım, sessizlik ...

Kodunuza daha yakından baktım ve cevap vermeyeceklerini ve beklemeyeceklerini düşünüyorum.

 
Alexey Viktorov :

Kodunuza daha yakından baktım ve cevap vermeyeceklerini ve beklemeyeceklerini düşünüyorum.

Kodun nesi var?