Kütüphaneler: MultiTester - sayfa 7

 
Сергей Таболин:

Bu bir seçenektir))) Ancak, örneğin 10 döngü ayarlarsanız, Durdur düğmesine 9 kez basmanız gerekecektir. ))) Ve bir kez daha iyi olurdu (want)))).

Bunun kütüphane ile neredeyse hiçbir ilgisi yok. Kütüphaneye dayalı bir Uzman Danışman yazdığınızda, öyle olacaktır.

KB'deki danışman yalnızca kütüphaneyi kullanmanın bir örneğidir.

 
Yeniden bağlanmayı kontrol etmek istedim. Tıklayıcıya Giriş işlevi eklemeyi denedim. Navigator/Favorites penceresinde VK_HOME'a "tıklamak" çalışıyor, ancak VK_ENTER çalışmıyor. Oturum açma engellendi mi?
 
Edgar:
Yeniden bağlanmayı kontrol etmek istedim. Tıklayıcıya Giriş işlevi eklemeyi denedim. Navigator/Favorites penceresinde VK_HOME'a "tıklamak" çalışıyor, ancak VK_ENTER çalışmıyor. Oturum açma engelleniyor mu?

Test Cihazını farklı brokerlarda çalıştırmak için mi?

 
fxsaber:

Test Cihazını farklı brokerler üzerinde çalıştırmak için?

Hayır, size yeniden bağlanma için söylüyorum.

Çoğu zaman terminal sunucuya ping 300-400 ms ile bağlanıyor, ancak 60-70 ms ile sunucular var ve "Ağı yeniden tara" düğmesine basmak bile hiçbir şeyi değiştirmiyor. Terminal sunucuyu en sona kadar tutar ve geçiş yapmaz.

Bu kesinlikle MultiTester akışında değil, sizden öğrendiğim clicker kodunuzun içinde var. Bu benim için uzun zamandır en iyi fikirdi.

 
Yeniden bağlanma MT4 altında çalışır. Forumda 5 için bir çözüm isteyin. Bu konu okunmuyor.
 

Bu multitester varyantında optimizasyon grafiklerinin neden kapatılmadığını görebilir misiniz? Aşırı optimizasyon yalnızca döviz çiftlerinde gerçekleştirilirse, bunlar kapatılır.

#include <fxsaber\MultiTester\MultiTester.mqh>
#property description "İleri şekil optimizasyonu..."
enum shap_per {day,week,month};
input uchar shaping = 1; //Test çalıştırma sayısı
input uchar per_mod = 1; //Test dönemi çarpanı
input datetime start_test = D'2019.07.01';
input shap_per period_val = day; //Test süresinin uzunluğu
//+------------------------------------------------------------------+
//||
//+------------------------------------------------------------------+
// Bu fonksiyon görev listesinin oluşturulmasından sorumludur.
void SetTesterSettings()
  {
   ENUM_TIMEFRAMES perd_1 = PERIOD_D1;
   datetime open_day = start_test;
   switch(period_val)
     {
      case week:
         perd_1 = PERIOD_W1;
         break;
      case month:
         perd_1 = PERIOD_MN1;
         break;
      default:
         break;
     }//anahtar
   int p_step = PeriodSeconds(perd_1) * per_mod;
//--Test başlangıç tarihini bir dönem artırın
   for(uchar p = 0; p < shaping; p++)
     {
      // Market Watch'tan tüm sembolleri arayın.
      for(int i = SymbolsTotal(true) - 1; i >= 0; i--)
        {
         const string Name = SymbolName(i,true);
         Print(Name);
         TesterSettings.Add(NULL,Name,0,open_day,0);
        }//i: Semboller
      open_day -= p_step;
     }//p: Dönemler
  }//SetTesterSettings()
 
Good Beer:

Bu multitester varyantında optimizasyon grafiklerinin neden kapatılmadığını görebilir misiniz? Aşırı optimizasyon yalnızca döviz çiftlerinde gerçekleştirilirse, bunlar kapatılır.

Yeniden üretemiyorum.

 
fxsaber:

Oynatamıyorum.

Belki de ayarlar yanlıştır? Shape-Forward'da testin bitiş tarihi sabittir, başlangıç tarihi her zaman dönem uzunluğu kadar geriye itilir. Sırayla ayarlara örnek:

3; 1; 9.09.2019; hafta. İleri - özel 16.09.2019; test süresinin sonu 21.09.19. Başlangıç, Uzman Danışmandan eklenecektir. Bu hemo, başlangıç tarihini test penceresinden okuma olasılığının olmamasından kaynaklanmaktadır. Piyasadaki çift sayısına göre 3x optimizasyon penceresi sayısına genel bakış ortaya çıkıyor.

 
Good Beer:

Belki de yanlış ayarlardır?

Test Cihazı ayarlarının ekran görüntüsünü alın.

 
fxsaber:

Test Cihazı ayarlarının ekran görüntüsünü alın.

Devam eden bir test süreci var, ancak açık olmalı:

multitester ayarları:

multitester

terminal test cihazı ayarları

terminal

yavaş - bir parametre var