Hatalar, hatalar, sorular - sayfa 2606

 
Igor Zakharov :

uzun PositionGetInteger ()

Ayrıca bu anı uygunsuz buluyorum: enumdan tamsayı türlerine ve tam tersi, zorlamadan otomatik olarak çevirmek mümkün olurdu

Ama long OrderGetInteger ( böyle bir şey üretmez. (((

doğanın gizemi

 

Çoklu para birimi Uzman Danışmanı gerçek tikler üzerinde test ederken, test sonunda otomatik olarak kapatılan bir anlaşma için hatalı bir takas hesaplaması oluşur.

GBPUSD testi:


EURUSD ve diğer birkaç enstrüman üzerinde test edin:


2200, MQ demosu oluşturun.

[Tester]
Symbol =GBPUSD
Period =M5
Optimization= 0
Model= 4
FromDate= 2019.08 . 01
ToDate= 2019.10 . 01
ForwardMode= 0
Deposit= 100000
Currency=USD
ProfitInPips= 0
Leverage= 500
ExecutionMode= 0
OptimizationCriterion= 4
Visual= 0

Yeni yapılara güncelleme yapıyorum ve hemen geri alıyorum, içlerinde danışmanların derlenmesi ve başlatılması uygunsuzca uzun ...

 

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

Hatalar, hatalar, sorular

Andrey Khatimlianskii , 2019.11.21 03:11

2200, MQ demosu oluşturun.

[Tester]
Symbol =GBPUSD
Period =M5
Optimization= 0
Model= 4
FromDate= 2019.08 . 01
ToDate= 2019.10 . 01
ForwardMode= 0
Deposit= 100000
Currency=USD
ProfitInPips= 0
Leverage= 500
ExecutionMode= 0
OptimizationCriterion= 4
Visual= 0

Test Cihazı ayarlarıyla ilgili örnek mesajınız için teşekkür ederiz! Açıkça ve anında hatasız çoğaltabilirsiniz. Herkesin bunu yapmasını öneriyorum.

Bilgisi olmayanlar için bu tür verileri oluşturmak için Tester Ayarları sekmesinde CTRL + C tuşlarına basmanız ve editörde CTRL + V yapmanız gerekir. Ters yönde de çalışır.



ZY Sevgili geliştiriciler, CTRL + C kullanarak bu verileri yorum olarak ekleyebilir misiniz?

 ; Server=MetaQuotes-Demo
; Build= 2220
; DLL= 0
; Hedge= 1
; Agents= 8
; Memory(Gb)= 16
; и спецификация символа.
[Tester]
Symbol =GBPUSD
Period =M5
Optimization= 0

Bu, Test Kullanıcısı hatalarıyla ilgili bilgilerin forumda sunulmasını büyük ölçüde basitleştirir.

 

Selamlar. DLL'yi nereye kopyalayacağımı söyler misin? Kitaplıklarım dizini eksik (C:\Program Files\ MT5\MQL5\ ???? )

Teşekkür ederim.

 
fxsaber :

Bilgisi olmayanlar için bu tür verileri oluşturmak için Tester Ayarları sekmesinde CTRL + C tuşlarına basmanız ve editörde CTRL + V yapmanız gerekir. Ters yönde de çalışır.

vay, ne kadar havalı! Teşekkür ederim

Keşke bunu grafikteki bir danışmandan yapabilseydim ... ve böylece grafikteki bir danışmandan başlat düğmesine basılabilirdi.

 
Andrey Dik :

Keşke bunu grafikteki bir danışmandan yapabilseydim ... ve böylece grafikteki bir danışmandan başlat düğmesine basılabilirdi.

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

Kitaplıklar: MultiTester

fxsaber , 2019.11.12 11:41

 #include <fxsaber\MultiTester\MTTester.mqh> // https://www.mql5.com/ru/code/26132

void OnStart ()
{  
   MessageBox (MTTESTER::GetSettings()); // Текущие настройки Тестера

   string Settings = "[Tester]\nFromDate=2019.09.01" ; // Задание даты начала интервала Тестирования
  MTTESTER::SetSettings(Settings); // Установили соответствующие настройки
}
 
fxsaber :

ama normal mql - tester / optimizer kontrol komutlarını istiyorum

 
Andrey Dik :

ama normal mql - tester / optimizer kontrol komutlarını istiyorum

Çalışma işlevselliği, insan birimleri tarafından gereklidir. Artık sadece Market'te çalışmayacak. Yani görevlerin %99,99'u zaten kapsanıyor.

Şimdiye kadar, düzenli işlevselliğin bu görev için daha uygun olacağı kendim için (Acre of Market) bir senaryo düşünemiyorum.
 
Özel semboller hesaplanırken hata oluştu. Formül, ask(EURUSD) gibi bir fonksiyon içeriyorsa, satış fiyatı yalnızca yeni gelen teklifler için dikkate alınır, geçmiş veriler için teklif fiyatı alınır. Grafik yanlış çıkıyor ve terminalin belirli bir zamanda çevrimiçi olup olmamasına bağlı olarak değişiyor.
 
Lyuk :
Özel karakterler hesaplanırken hata oluştu. Formül, ask(EURUSD) gibi bir fonksiyon içeriyorsa, satış fiyatı yalnızca yeni gelen teklifler için dikkate alınır, geçmiş veriler için teklif fiyatı alınır. Grafik yanlış çıkıyor ve terminalin belirli bir zamanda çevrimiçi olup olmamasına bağlı olarak değişiyor.

Geçmiş veriler için, sentetik çubuğun açılış, yüksek, düşük, kapanışını yeniden hesaplamak için karşılık gelen çubukların açılış, yüksek, düşük, kapanış fiyatları alınır.