Hatalar, hatalar, sorular - sayfa 2627

 
Andrey Khatimlianskii :

Teste başlamadan önce herkesin 1000 D1 çubuğuna ihtiyacı yoktur. Ve uygun derinliğin M1 geçmişini indirmek + tüm TF'leri 1000 gün boyunca yeniden hesaplamak çok fazla kaynaktır.

Geçmiş _zaten_ yüklendi ve hesaplandı. 1000 bar almanın hiçbir maliyeti yoktur. Gerçi o kadar ihtiyacım yok. Bir düzine yıldır çubukların indirilmesi ve sayılması ile ilgili hiçbir özel fiş olmamıştı - bunu yapmak birkaç saniye sürüyor. Bilgisayarımın çok eski olduğu düşünüldüğünde bile günümüz standartlarına göre bellekle ilgili herhangi bir sorun yok ;-).

Yıl içindeki tarihe bağlı olarak geçmişin uzunluğu değiştiğinde davranış bana çarpık görünüyor - bu bir hata, IMHO.

 
Stanislav Korotky :

Geçmiş _zaten_ yüklendi ve hesaplandı.

Özel durum.

Ve daha genel olarak - bin kullanıcı bir düğmeye basar ve 4 yıllık dakikaların indirilmesi başlar.

 
Andrey Khatimlianskii :

Özel durum.

Ve daha genel olarak - bin kullanıcı bir düğmeye basar ve 4 yıllık dakikaların indirilmesi başlar.

Eh, yukarıda yazdım, donanımımda ortalamanın altında ve daha düşük ISS oranı, bunun için bir dakikadan az zaman harcanıyor - bu bir sorun değil. MT5'te kullanıcı, verileri otomatik olarak indirmeye alışmıştır.

 
 
Optimizasyon sonuçlarının 3D gösterimi hakkında bilgi edinin. 2'den fazla parametre varsa, "ekstra" 3+ parametreler, X;Y koordinatlarına sahip her hücre için çok sayıda optimizasyon sonucu verir; burada X ve Y, eksenler boyunca seçilen parametrelerdir. Hacimsel şekilde hangi değer görüntülenir (maksimum, minimum, ortalama)? Cevabı belgelerde bulamadım - belki de gözden kaçırdım.
Оптимизация стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Оптимизация стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
 
Stanislav Korotky :
Optimizasyon sonuçlarının 3D gösterimi hakkında bilgi edinin. 2'den fazla parametre varsa, "ekstra" 3+ parametreler, X;Y koordinatlarına sahip her hücre için çok sayıda optimizasyon sonucu verir; burada X ve Y, eksenler boyunca seçilen parametrelerdir. Hacimsel şekilde hangi değer görüntülenir (maksimum, minimum, ortalama)? Cevabı belgelerde bulamadım - belki de gözden kaçırdım.

Anladığım kadarıyla maksimum.

 

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Hatalar, hatalar, sorular

Vladislav Andruschenko , 2020.01.23 08:14

2298/2300 Yapı.


Danışmanın hesabındaki ve harici değişkenlerdeki değişiklikle ilgili bir tür aksaklık.

Herhangi bir dize içeren bir grafikte bir danışman başlatırım

hesabı değiştirdikten sonra, danışmanı tekrar grafikte başlatıyorum ve tüm dize değişkenleri boş.



terminali yeniden başlattıktan sonra her şey yolunda. Bazen ilk seferde yardımcı olmuyor.


Sıfırlama yardımcı olmuyor.





Ayrıca, aynı aksaklık şu şekilde görünür:

herhangi bir uzman tarafından açılmış,

eklenen satır:

 input string test= "testtesttesttesttesttesttesttest" ; //testtesttesttesttesttesttesttesttesttesttest


Herşey.

Grafikte çalıştırıyorum - bu satır için değer yok!

String değişkenlerini kullanan uzmanlar için bu ölümdür.....






ve bu parametrenin açıklamasını kaldırırsanız:

 input string test= "testtesttesttesttesttesttesttest" ;

sonra her şey yolunda.



Anet, grafiğe yeniden yükledikten sonra değerler tekrar kayboluyor:?



Sayın @MetaQuotes Yönetimi. Yani şimdi olacak mı? Yoksa bu bir bug mı?



2304 aynıdır.

2280 her şey yolunda.
 
Vladislav Andruschenko :
Grafikte çalıştırıyorum - bu satır için değer yok!

Benzer sorun.

  1. Grafikte hiçbir şey yok.
  2. F7 ile derleme.
  3. Terminalde başlatıyorum - giriş dizesinin boş değerleri.
  4. F5'te ME'den başlatıyorum - bir yerdeki giriş dizesinin değerleri.
 
fxsaber :

Benzer sorun.

  1. Grafikte hiçbir şey yok.
  2. F7 ile derleme.
  3. Terminalde başlatıyorum - giriş dizesinin boş değerleri.
  4. F5'te ME'den başlatıyorum - bir yerdeki giriş dizesinin değerleri.

Yeniden derleme, bunu yaparken terminali kapatırsanız bazen yardımcı olur. Hata ayıklama kontrol etmedi.
 
Merhaba, EA kabul edilemez değerlere ulaşırsa bireysel testi durdurarak OnTiket'teki TestorStop() işlevini kullanarak testi hızlandırmaya çalışıyorum. Sonuç olarak, bireysel çalıştırmalar diğerlerinden daha hızlı gidiyor ve test aracılarından biri önce bitiriyor (bir yerde, test aracısı bir süre boşta kalırsa kapandığını okudum) - kalan tüm aracılar bittiğinde, görevler gönderilmez ilk ajana. Ve böylece, test etme ajanları, bir ajan kalana kadar birer birer ayrılıyor - bu durumda, hız hakkında söylenecek bir şey yok. Yani, hız artırılabilir, ancak dağıtılmış hesaplamanın uygulanmasındaki teknik hatalara izin verilmez. Örneğin, biri ilk çalıştırmada diğerinden daha büyük olması gereken 2 parametreyi optimize etmek için OnInit() içinde TestorStop()'u çalıştırırsanız, hız da artar ve bundan sonra, görevler tamamlansa da test aracıları görevleri yürütmeyi durdurur. gönderilir ve gönderilen görevlerin sayacı yüksek hızda artar ve aracı tarafından çözülen sayaç görevleri buna değer. Belki birisi bunu nasıl aşacağını biliyordur, bu yüzden konu ilginç, gereksiz sonuçların atılması nedeniyle testin hızı normal teste göre 10 kat daha fazladır, ayrıca OnTest()'te gereksiz sonuçları sıfırlayarak, genetiği yönlendirebilirsiniz. yön bulmamız gereken algoritma!
Neden: