Hatalar, hatalar, sorular - sayfa 1636

 
"Terminal ve temsilci arasında veri alışverişi" bölümündeki yardımdan deniyor

При запуске тестирования терминал готовит для отправки агенту несколько блоков параметров:

Test edilen enstrümanın spesifikasyonu (sözleşme boyutu, StopLoss ve Takeprofit için piyasadan izin verilen marjlar, vb.)


Örneğin, bir aracı girintilerini nasıl gönderebilir? Bazı DC'ler, hafta sonundan önce durakları genişletir (marj gereksinimleri, vb.). Ve buna göre, hafta sonları test kullanıcısı lansmanları, hafta içi test kullanıcısı lansmanlarından elde edilen sonuçlarda çok farklıdır. Aynı felaket MT4 test cihazında her zaman devam ediyordu. Yeni test cihazında bu eski ilke nasıl kesilir? Şimdi MT4'tekiyle aynı şeyi yapmanız gerekiyor - DC sembollerinin özelliklerini değiştirmeden önce terminali çevrimdışı moda alın. Bu, her zaman Cuma ortasında ve tercihen güçlü haberlerden önce yapılmalıdır.

Kısacası, test cihazının sonuçları tamamen geriye dönük testin ne zaman yapılacağına bağlıdır. Buradaki gerçek tikler elbette yardımcı olamaz. Ne yapalım? Daha doğrusu, aracıya "normal" karakter özellikleri nasıl söylenebilir?

Daha önce, böyle bir kano (geriye dönük testlerin sonuçları farklıydı) MT4 test cihazında dalgalı bir yayılımla vardı. Ancak yayılmayı kendiniz ayarlama yeteneğini tanıttılar. Neden aynı şeyi yeni test cihazının sembol özellikleri için yapmıyorsunuz?
 
Çevrimdışı yardım, "Ortak işlevler" bölümünde TesterWithdrawal'ı listelemezken , bu işlevin açıklaması bu bölümden olduğunu söylüyor.
 
Lütfen TesterWithdrawal aracılığıyla test cihazındaki "para çekme" işlemine yorum ekleme özelliğini ekleyin. Çünkü tarihe göre "para çekme"nin neden yapıldığı net değil.
 bool    TesterWithdrawal ( 
   double money,       // размер снимаемой суммы 
   string comment = "withdrawal" // комментарий к снятию сделки
   );
 
"Optimizasyon" sekmesinde ( optimizasyon sonuçları ) OnTester değerleri için bir sütun yoktur. OnTester değerlerine sahip bir sütun görülürken "Balance max" kriterine göre optimizasyon yapılması gerekmektedir. Lütfen Ekle! Sonuçta, "Custom max" kriteri seçilmemiş olsa bile, optimizasyon sırasında OnTester tam olarak (kontrol edilir) çağrılır.
 
Yalnızca iki çekirdeğim var ve buna göre iki aracım var: Agent-127.0.0.1-3000 ve Agent-127.0.0.1-3001.
Bugün Tester\'da yakın zamanda (önceden değil) iki klasörün göründüğünü fark ettim: Agent-127.0.0.1-3002 ve Agent-127.0.0.1-3003. Ayrıca, her birinde yalnızca iki boş klasör vardır: günlükler ve temp.
Bunun bir hata olduğunu varsayıyorum. Test cihazını yalnızca çevrimdışı kullanıyorum, verilerim
 2016.08 . 14 09 : 41 : 51.281 Terminal        Microsoft Windows XP (X86 based PC), IE 08.00 , Intel Core2 Duo  T7700 @ 2.40 GHz, RAM: 2983 / 3581 Mb, HDD: 20664 / 27784 Mb, GMT+ 02 : 00
2016.08 . 14 09 : 41 : 51.281 Terminal        MetaTrader 5 build 1375 started (MetaQuotes Software Corp.)
 
MQL'de en son bir şey yazdığımda bir yıl önceydi.
Geçen gün iyi müşterilerden biri yazdığım göstergeye işlevsellik eklememi istedi.

Gösterge, grafikteki fraktallara göre oluşturulmuş trend çizgileridir.
Trend çizgileri, fiyatın değerine bağlı olarak, daha sonra birleşir, ardından genişletilir, doğrulanır, geçersiz kılınır, çizilir, gizlenir, silinir,.....
Saçma, hafif söylemek gerekirse, hala aynı - asıl şey, fiyat değerindeki değişime (yeniden çizim) bağlı olarak her şeyin dinamik olarak değişmesidir.

Bugün gamno koduma yeni işlevler ekledim ve her zamanki gibi test etmeye karar verdim.
Soru No. 1: Strateji Test Cihazı , görsel modda kene varış kaydırma hızı düğmesi nerede ve neden kayboldu?
Soru 2: Test için dinamik bir fiyat değişikliğine ihtiyaç duyan bir gösterge nasıl test edilir?

Teşekkür ederim.
 

1. Kopya oluşturucunun çift çağrısı

2. "Hafıza sızıntısı" mesajı yok (silme olmadan yeni)

 class A { public :
    A()     { Print ( __FUNCSIG__ ); }
    A( A& ) { Print ( __FUNCSIG__ ); }
};
A f() { return * new A(); }
void OnStart ()
{
    A a = f();
}

2016.08.14 23:36:07.453 Testi (GBPUSD,M1) geçersiz A::A(A&)
2016.08.14 23:36:07.450 Test (GBPUSD,M1) geçersiz A::A(A&)
2016.08.14 23:36:07.450 Testi (GBPUSD,M1) geçersiz A::A()

 
A100 :

1. Kopya oluşturucunun çift çağrısı

Burada çift olması gerekmez mi?
 
fxsaber :
Yalnızca iki çekirdeğim var ve buna göre iki aracım var: Agent-127.0.0.1-3000 ve Agent-127.0.0.1-3001.
Bugün Tester\'da yakın zamanda (önceden değil) iki klasörün göründüğünü fark ettim: Agent-127.0.0.1-3002 ve Agent-127.0.0.1-3003. Ayrıca, her birinde yalnızca iki boş klasör vardır: günlükler ve temp.
Bunun bir hata olduğunu varsayıyorum. Test cihazını yalnızca çevrimdışı kullanıyorum, verilerim

Ve "görselleştirme ile hayat hack" düzenleyen sen değil miydin?

Bunun bir bug olduğuna nasıl karar verdiniz? Klasörün adı, bağlantının gerçekleştiği bağlantı noktası numarasına karşılık gelir.

 
Sergey Dzyublik :

Soru No. 1: Strateji Test Cihazı , görsel modda kene varış kaydırma hızı düğmesi nerede ve neden kayboldu?
Soru 2: Test için dinamik bir fiyat değişikliğine ihtiyaç duyan bir gösterge nasıl test edilir?

Teşekkür ederim.

1. Beş mi dört mü? Sanırım dört. Sadece test penceresini büyütün.

2. Alın ve test edin