MetaTrader 5 ticaret stratejisi test cihazı için geliştirme planları - sayfa 9

 

Aracılar için görevlerin sırasını kaba kuvvet optimizasyon yöntemiyle ayarlayabilmek güzel olurdu. Örneğin, bazen bir sonraki adımdan önce, 0'dan ...'a artan sırada diğer geçişlerin gerçekleştirilmesi gerekir. hiyerarşi korunmuştur.

Aksi takdirde, geçiş sırasını sıkı bir şekilde kontrol etmek için biri hariç tüm aracıları devre dışı bırakmanız gerekir (önceki her geçiş, bir sonrakine yeni bilgiler ekler)

Örneğin, girişlerde önde gelen bir parametre var, 1'den 10'a kadar optimize edilmiş sayaç olsun. Terminal kontrolü kesinlikle ne olurdu, önce birler, sonra ikiler vb. Hepsi ikiliyi geçene kadar, fırlatmayın.

Örneğin;

sayaç 1-10 (ana parametre)

par1 16-28

par2 1-35

Optimize edici, sayacın kesinlikle optimize edildiğini, ilk 1'i ve diğer tüm parametreleri belirli bir sıra olmadan kontrol eder. Sonra 2'yi ve geri kalanını keyfi bir şekilde sayın

 

alım satım işlemi gerçekleştiren, günlüğü uygun mesajlarla tıkayan bir Uzman Danışman başlatıyorum (test cihazının kendisi bunları görüntülemeyi sever). Geri testten sonra (veya Durdur'a tıkladıktan hemen sonra) Günlük sekmesine geçiyorum ve günlüklerin nasıl görüntülenmeye devam ettiğini görüyorum. Bu ilk saçmalık, çünkü geriye dönük test bitti, neden günlüklerin sonunu göstermiyorsunuz?

Günlüklerle ilgilenmiyorum ve "Günlükleri sil"i tıklayın. Ondan sonra günlük temizlenir ve... eski kayıtlarla doldurulmaya devam eder!

 

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

MetaTrader 5 platformunun yeni versiyonu 1930 yapımı: MQL5'te kayan grafik pencereleri ve .Net kitaplıkları

fxsaber , 2018.12.03 12:25

Optimizasyon sonuçlarında seçili olmayan satırlara odaklanmak çok zor

Fare imlecinin altındaki çizgiyi vurgulamak mümkün mü? Onlar. gözlerinizi masanın üzerinde gezdirirsiniz ve fareyi hareket ettirirsiniz, geri kalanına sapmadan her satıra net bir şekilde bakarsınız.

 

Optimizasyon sonuçlarını (önbellek) seçtiğimde, Test Cihazı Optimizasyon durumuna ayarlanıyor.

Burada tek bir koşunun durumunu düzeltmek doğru görünüyor. Doğru, lütfen.


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

MetaTrader 5 platformunun yeni sürümü build 2007: Ekonomik takvim, hizmet olarak MQL5 programları

fxsaber , 2019.02.25 09:08

Menüden tek geçiş seçildi. Sonra ayarlarda bir şeyi değiştirdim ve başlattım. Yani, tek bir geçiş değil, optimizasyon başlayacak.

 

Yeni Test Cihazında harika düğmeler var

Lütfen sembole böyle bir düğme ekleyin.

Gerçek bir sembolün üzerine tıkladığınızda, sembolün özelliklerini açmak için.

Ve özel bir sembolle tıkladığınızda (bu arada, test cihazında özel seçilmiş görsel bir bayrak yoktur) - sembolün ayarları (CTRL + U + sembol değiştir gibi).

 
Riskleri anlıyorum ve kabul ediyorum, ancak derleme sırasında düzinelerce aynı tür "uyarı" araya giriyor:
deprecated behavior, hidden method calling will be disabled in a future MQL compiler version


Belki uyarıları gizlemek için hata kodlarını ve işlevleri girmelisiniz, örneğin:

 #pragma warning( push )
#pragma warning( disable : 4101 )
// Your function
#pragma warning( pop ) 
 
Sergey Dzyublik :
Riskleri anlayın ve kabul edin

anlamama yardım eder misin?

 
Optimizasyon sekmesinde, önbelleklerle rahat çalışma için Geri/İleri düğmeleri (bir tarayıcıda olduğu gibi) yoktur.
 

Bu bir yenilik

pratikte çok uygun olduğu ortaya çıktı! Aynısı semboller ve danışmanlar için de geçerlidir.

 

danışmanın optimizasyonu yapıldı . TF H2'ye zaten ulaştım. Burada önceki sonuçlara bakmaya karar verdim. Ve ...... hangi cehennemdeler? Hiçbir şeyi silmedim, hiç kimse bilgisayara dokunmadı. Opt dosyalarının H4'ten daha eski olduğu yerlerde ?????????

MT dışında günah işleyecek başka kimse yok .........


Beyler, naber? Yeni bir optimizasyon yapmak için mi?

not Ayrıca, test edilen tüm karakterler kalmadı ....

Zihne göre, optimizasyonu dondurması, yeni önbellek için disk alanı eksikliği hakkında bir uyarı göstermesi ve ortaya çıkan sorunla ilgili kararımı beklemesi gerekiyordu.
Neden: