MetaTrader 5 Strateji Test Cihazı: Hatalar, Hatalar, İyileştirme Önerileri - sayfa 29

 
Bir önbelleği içe aktarır ve ardından dışa aktarırsanız, yazılacak olan içe aktarılan önbellek değil, Optimize Edici'de en son hesaplanan önbellek olacaktır.
 

Önbelleği içe aktardıktan sonra, oradan alınan önbelleğin gözünüzün önünde olduğundan hiçbir yerde bahsedilmiyor. Bu nedenle, bazen tercih dosyanıza mı yoksa normal bir dosyaya mı baktığınızı anlamıyorsunuz.

Tam olarak ihtiyacınız olan dosyanın gösterildiğini her zaman iki kez kontrol etmeniz gerekir.

 
fxsaber :

Bekle, bu initial_deposit - ilk para yatırma. Optimizasyon kriteri yoktur.

Klasik optimizasyon yaptığınızda (tüm semboller için değil), bu alan ilk depozito ile doldurulur.


Optimizasyon kriteri için başka bir alan var - custom_fitness.

custom_fitness OnTester sonucunu içerir
 

Eskiden optimizasyon sonuçlarıyla çalışmak çok uygundu. İlginç bir pasaj seçersiniz, sonra bir sütuna göre sıralarsınız ve seçilen pasaj seçili ve görünür kalır.

Şimdi, sıralamadan sonra, sadece en üst satır seçilir, ondan önceki geçit tamamen görünürlükten kaybolur.

Eski davranışı geri getirmek mümkün mü?

 
fxsaber :

Eskiden optimizasyon sonuçlarıyla çalışmak çok uygundu. İlginç bir pasaj seçersiniz, sonra bir sütuna göre sıralarsınız ve seçilen pasaj seçili ve görünür kalır.

Şimdi, sıralamadan sonra, sadece en üst satır seçilir, ondan önceki geçit tamamen görünürlükten kaybolur.

Eski davranışı geri getirmek mümkün mü?

Bu yerde hiçbir şey değişmedi. Belki de yanlışlıkla kırılmıştır.

Göreceğiz

 
Görsel testte OrderCalcMargin() işlevi neden bir değer döndürürken, aynı parametrelere sahip gerçekten açılmış bir sipariş başka bir değer kullanıyor? Bu nedenle, garantili bir açılış için maksimum sipariş hacmini hesaplamak imkansızdır.
Как в MetaTrader 5 быстро разработать и отладить торговую стратегию
Как в MetaTrader 5 быстро разработать и отладить торговую стратегию
  • www.mql5.com
Скальперские автоматические системы по праву считаются вершиной алгоритмического трейдинга, но при этом они же являются и самыми сложными для написания кода. В этой статье мы покажем, как с помощью встроенных средств отладки и визуального тестирования строить стратегии, основанные на анализе поступающих тиков. Для выработки правил входа и...
 
Ivan Titov :
Görsel testte OrderCalcMargin() işlevi neden bir değer döndürürken, aynı parametrelere sahip gerçekten açılmış bir sipariş başka bir değer kullanıyor? Bu nedenle, garantili bir açılış için sipariş hacmini hesaplamak imkansızdır.

OrderCalcMargin - Mevcut bekleyen emirler ve açık pozisyonlar hariç, cari hesapta ve cari piyasa ortamında belirtilen emir türü için gerekli teminat miktarını hesaplar. Planlanan ticaret işlemi için marjı tahmin etmenizi sağlar. Değer, hesabın para biriminde iade edilir.

Ve bir ticaret talebinde, yazdığınız hacmi kendiniz gönderirsiniz.


Yani, dikkatlice: OrderCalcMargin - Marjı hesaplar ve ticaret talebinde kendiniz belirttiğiniz hacmi gönderirsiniz.

Документация по MQL5: Торговые функции / OrderCalcMargin
Документация по MQL5: Торговые функции / OrderCalcMargin
  • www.mql5.com
Вычисляет размер маржи, необходимой для указанного типа ордера на текущем счете и при текущем рыночном окружении без учета текущих отложенных ордеров и открытых позиций. Позволяет оценить размер маржи для планируемой торговой операции. Значение возвращается в валюте счета. [out]  Переменная, в которую...
 
Hem işlem talebinde hem de fonksiyon çağrısında aynı hacmi gönderiyorum (diğer parametreler de aynı). Ancak işlev bir değer döndürür ve bir ticaret talebinin yürütülmesinden sonraki serbest marj başka bir değer kadar azalır. Başka bekleyen emir ve açık pozisyon bulunmamaktadır.
 
Güzel gün. 5 araç ve 5 çift için bir baykuş topladım, sadece 670 giriş parametresi var (maksimum 1024'ten az). Optimizasyonu başlatmaya çalıştığımda 2019.11.21 09:19:11.249 Test cihazı optimize edilmiş parametre seçilmedi, lütfen optimize edilecek girişleri kontrol edin ve başlangıç, adım ve bitiş değerlerini ayarlayın. Tüm onay kutuları işaretlenir, tüm aralıklar ayarlanır, parametre başına seçenek sayısı 3 ila 40 arasındadır. Bir cihazı çalıştırdığınızda (134 parametre), optimizasyon devam eder, iki başlattığınızda - devam eder. Başlarken üç (402 parametre) tekrar böyle bir mesaj. Her sembol ayrı ayrı bir seçenek değil, hep birlikte gerekli (bunun için bir baykuş yarattım). Nerede kazılır, kim bilir?
 
zevs1980 :
Güzel gün. 5 araç ve 5 çift için bir baykuş topladım, sadece 670 giriş parametresi var (maksimum 1024'ten az). Optimizasyonu başlatmaya çalıştığımda 2019.11.21 09:19:11.249 Test cihazı optimize edilmiş parametre seçilmedi, lütfen optimize edilecek girişleri kontrol edin ve başlangıç, adım ve bitiş değerlerini ayarlayın. Tüm onay kutuları işaretlenir, tüm aralıklar ayarlanır, parametre başına seçenek sayısı 3 ila 40 arasındadır. Bir cihazı çalıştırdığınızda (134 parametre), optimizasyon devam eder, iki başlattığınızda - devam eder. Başlangıçta üç (402 parametre) tekrar böyle bir mesaj. Her sembol ayrı ayrı bir seçenek değil, hep birlikte gerekli (bunun için bir baykuş yarattım). Nerede kazılır, kim bilir?
bana PM'den yaz