Hatalar, hatalar, sorular - sayfa 1945

 
fxsaber :

En azından tek çalıştırma modunda bir Expert Advisor'ın giriş parametreleri nasıl bulunur?

Göstergeler için IndicatorParameters vardır.

Optimizasyon için - FrameInputs.

Ve danışmanın tek bir çalışması veya normal başlatılması için - hiçbir şey.

Teşekkürler, şimdi deneyeceğim.

İşte tesadüfen fark ettiğim bir şey daha var. Mümkünse, lütfen bunun neden olduğunu açıklayın. GBPJPY'de başlatıyorum ve USDJPY fiyatları yukarı çekildi. Beni düşündürdü, GBPJPY alıntıları anında düzeltildi mi???


 
Anton Ohmat :

Teşekkürler, şimdi deneyeceğim.

İşte tesadüfen fark ettiğim bir şey daha var. Mümkünse, lütfen bunun neden olduğunu açıklayın. GBPJPY'de başlatıyorum ve USDJPY fiyatları yukarı çekildi. Beni düşündürdü, GBPJPY alıntıları anında düzeltildi mi???


Mevduat para biriminiz nedir? kesinlikle dolar
 
Slava :
Mevduat para biriminiz nedir? kesinlikle dolar
aa, bir pip marjını ve fiyatını hesaplamak için? Doğru şekilde?
 

kod tabanında

Ваш код находится на стадии черновика.

"İnceleme için gönder" düğmesini kullanarak moderatörler tarafından incelenmek üzere gönderebilirsiniz.

Kütüphaneyi güncelledim ama böyle bir düğme yok.


PS Kod tabanındaki kitaplıklar neden bunu gerektiriyor?

En az bir MQ5 dosyası gerektirir

 
Anton Ohmat :

Teşekkürler, şimdi deneyeceğim.

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

Kitaplıklar: Rapor

fxsaber , 2017.07.25 12:47

Ajan derlemesi rapora eklendi.


Bu satırları EA'ya ekleyin

 #include <TypeToBytes.mqh> // https://www.mql5.com/ru/code/16280
#define REPORT_TESTER // В тестере будут автоматически записываться отчеты
#include <Report.mqh>

ve hemen Uzman Danışman Optimizasyonu sırasında, sayılan her geçişle ilgili raporlar alıyoruz


Tek bir çalıştırmanın Optimize edilmiş çalıştırmayla eşleşmediğini fark ederseniz , rapordaki derlemeyi terminalin derlemesiyle karşılaştırın . Eşleşmiyorlarsa, büyük olasılıkla farklı sonuçların nedeni budur.

 

Danışmanın derlemesi uzun sürerse (birkaç saniye), aşağıdaki %100 böyle bir hatayı yeniden üretir

  1. Optimizasyon modu için Uzman Danışmanımızı ayarlama
  2. Bir Uzman Danışmanla Meta Düzenleyici'ye geçin.
  3. F7'ye basıyoruz ve hemen orada derlemenin bitmesini beklemeden F4'e basıyoruz.
  4. Test cihazına giriyoruz ve Başlat'a basıyoruz.
  5. Günlük kaydında her 10 saniyede bir bu tür mesajlar alıyoruz.

 2017.07 . 26 00 : 48 : 13.353 MQL5    cannot open file 'TesterBenchmark_Example.ex5'
2017.07 . 26 00 : 48 : 13.369 MQL5    cannot open file 'TesterBenchmark_Example.ex5'
2017.07 . 26 00 : 48 : 23.396 Tester   OnTesterInit works too long ...
2017.07 . 26 00 : 48 : 33.397 Tester   OnTesterInit works too long ...
2017.07 . 26 00 : 48 : 43.397 Tester   OnTesterInit works too long ...

Ve böylece siz Durdur'u tıklayana kadar veya Optimize Edici geçişleri bitene kadar devam edecektir.

Типы оптимизации - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Типы оптимизации - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
В тестере стратегий предусмотрено два режима оптимизации, переключение между которыми происходит на вкладке "Настройка". В данном режиме...
 

Uzman Danışmanın Çerçeve modunda Genetik Algoritmanın kullanıldığını ve yaklaşık olarak kaç geçiş kaldığını nasıl öğrenebilirim?

Ve hangi test cihazı modu seçilir (OHLC, ticks, vb.)?

 
Bu konu ile ilgili olmayan yorumlar " "MetaTrader 4 ve MetaTrader 5 için sinyal sağlayıcı nasıl olunur" makalesinin tartışması " bölümüne taşınmıştır.
 

Görevler neden aracılara eşit olmayan bir şekilde dağıtıldı?

Nedeni ne olabilir veya amaçlanıyor mu?

 
Aleksey Vyazmikin :

Görevler neden aracılara eşit olmayan bir şekilde dağıtıldı?

Nedeni ne olabilir veya amaçlanıyor mu?

Başlangıçta görevlerin aşağı yukarı eşit olarak bölündüğünü açıklığa kavuşturmak istiyorum - optimizasyon için zamanın 3 saat olduğunu ve şimdi zamanın 6 saat olduğunu hatırlıyorum - nasıl olduğunu bilmiyorum - ayrıldım.