MetaTrader 5 Strateji Test Cihazı: Hatalar, Hatalar, İyileştirme Önerileri - sayfa 15

 
Slava :

Yerel aracı süreci, son başlatmadan 5 dakika sonra devam eder (bu, görsel moddaki aracılar için geçerli değildir)

Sizin durumunuzda, herhangi bir nedenle, normal modda başlatılan yerel aracı, görsel modda yeniden başlatılamadı.

Kendimiz çoğaltmaya çalışalım.

Oynanabilir değil. Bir şeyler ters gitti gibi görünüyor
 
Slava :
Oynanabilir değil. Bir şeyler ters gitti gibi görünüyor

Evet, durumları yeniden oluşturmak zordur. Bugün, örneğin, giriş parametreleri birkaç kez sıfırlandı. Kapatmaya çalışırken görüntüleyici donuyor. Bilerek tekrarlamayın.

 
Slava :

Kimin umrunda? Optimizasyondan sonra da 5 dakika yaşar.

Piyasa inceleme penceresinde, istediğiniz enstrümana sol tıklayın ve LMB'yi basılı tutarken fare ile test penceresine sürükleyin

2019.10.14 13:14:26.068 test cihazı hiçbir aracı hazır değil, optimizasyon başlatılmadı
2019.10.14 19:01:43.867 test cihazı RTS-12.19: geçmiş işaretlerinin ön indirilmesi başladı, oldukça uzun sürebilir
2019.10.14 19:01:43.867 test cihazı RTS-12.19: geçmiş onaylarının ön indirmesi tamamlandı
2019.10.14 19:01:43.876 test cihazı RTS-12.19: kene verileri 2019.08.26 00:00'dan başlar
2019.10.14 19:01:43.876 çekirdek 1 test aracısı başlatma hatası


İlk satır, karakter sürüklenmeden önce yazılanlardır. Girişlerin geri kalanı, tavsiyeniz üzerine sembolü sürükleme ve test etmeye başlama sürecindedir.

 
Şu anda MetaTrader 5 strateji test cihazı , MQ ekibi tarafından derin bir revizyondan geçiyor. derin işlemeden geçiyor, dediğin gibi işlemden geçmiyor. Metni kim yazıyor, o da robot mu? Yazar robot mu? Sadece kesinleşmedi.
Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
 
KENT3004 :
2019.10.14 13:14:26.068 test cihazı hiçbir aracı hazır değil, optimizasyon başlatılmadı
2019.10.14 19:01:43.867 test cihazı RTS-12.19: geçmiş işaretlerinin ön indirilmesi başladı, oldukça uzun sürebilir
2019.10.14 19:01:43.867 test cihazı RTS-12.19: geçmiş onaylarının ön indirmesi tamamlandı
2019.10.14 19:01:43.876 test cihazı RTS-12.19: kene verileri 2019.08.26 00:00'dan başlar
2019.10.14 19:01:43.876 çekirdek 1 test aracısı başlatma hatası


İlk satır, karakter sürüklenmeden önce yazılanlardır. Girişlerin geri kalanı, tavsiyeniz üzerine sembolü sürükleme ve test etmeye başlama sürecindedir.

İlk satır, hazır durumda herhangi bir test aracınız olmadığını söylüyor.
 
Slava :
İlk satır, hazır durumda herhangi bir test aracınız olmadığını söylüyor.

Sorun tam olarak bu! Optimizasyondan sonra, aracılar devre dışı bırakılır (Devre Dışı). Bazen bir veya iki, ama hepsini kapattım 4. Elle başlatıyoruz ve bir süre sonra her şey tekrar ediyor. Sorunun nasıl aşılacağı açıktır, ancak bunu normal kabul etmek muhtemelen imkansızdır.

Piyasa incelemesinden gelen sembollerin neden otomatik olarak eklenmediği henüz belli değil.

 
KENT3004 :

Sorun tam olarak bu! Optimizasyondan sonra, aracılar devre dışı bırakılır (Devre Dışı). Bazen bir veya iki, ama hepsini kapattım 4. Elle başlatıyoruz ve bir süre sonra her şey tekrar ediyor. Sorunun nasıl aşılacağı açıktır, ancak bunu normal kabul etmek muhtemelen imkansızdır.

Piyasa incelemesinden gelen sembollerin neden otomatik olarak eklenmediği henüz belli değil.

Şimdi neyi tartışıyoruz? Aracıları devre dışı bırakmak veya test/optimizasyonda sembolleri kullanabilmek mi?

 
Genetik optimizasyonda birçok parametre kullanıyorum. Seçenek sayısı bilimsel gösterimde (6.8768769e+21) görüntülenecek kadar büyüdüğünde, 0. nesilden sonraki optimizasyon aracıların yarısı ile (8 üzerinden 4'ü) devam eder. Günlüklerde bahsedilmiyor. Optimizasyonun kendisi iyi, ancak yarı yükte, iki kat daha uzun.
 
Edgar :
Genetik optimizasyonda birçok parametre kullanıyorum. Seçenek sayısı bilimsel gösterimde (6.8768769e+21) görüntülenecek kadar büyüdüğünde, 0. nesilden sonraki optimizasyon aracıların yarısı ile (8 üzerinden 4'ü) devam eder. Günlüklerde bahsedilmiyor. Optimizasyonun kendisi iyi, ancak yarı yükte, iki kat daha uzun.
Bu sorun, daha önceki yapıların dallarında benim tarafımdan zaten gündeme getirildi. Yani düzeltilmedi. Koltuk değneğimi buldum. Bazı aracıları kapatıyorum (benim durumumda 10'dan 3'ü) ve 0 yinelemesinden sonra onları açıyorum, sonra her şey yolunda gidiyor. Bazen süreçte gerçek olur, bazı ajanlar hala durur, ancak nadiren çözüm algoritması aynıdır.
 
Bunlar doğru formüllerse
 double ProfitPlus = 0 ;   // Профит неотрицательных закрытых позиций.
double ProfitMinus = 0 ; // Профит отрицательных закрытых позиций.

int AmountPlus = 0 ;   // Количество неотрицательных закрытых позиций.
int AmountMinus = 0 ; // Количество отрицательных закрытых позиций.

for ( int i = OrdersHistoryTotal() - 1 ; i >= 0 ; i--)
   if ( OrderSelect (i, SELECT_BY_POS, MODE_HISTORY) && (OrderType() <= OP_SELL))
  {
     const double Profit = OrderProfit() + OrderCommission() + OrderSwap();
    
     if (Profit >= 0 )
    {
      ProfitPlus += Profit;
      AmountPlus++;
    }
     else
    {
      ProfitMinus += Profit;
      AmountMinus++;
    }      
  }

const double PF = ProfitMinus ? -ProfitPlus / ProfitMinus : DBL_MAX ; // Профит-фактор.
const double Profit = ProfitPlus + ProfitMinus;                       // Профит


, ardından Test Cihazı bu göstergeleri tamamen farklı bir şekilde hesaplar. Bu formüller ile Test Cihazının gösterdiği sonuçlar arasında çarpıcı farklar var (kar hariç).

doğru anlamanı öneririm. Yakalama, tam olarak MT5'in karlı bir ticaret olarak gördüğü şeydir.