MetaEditor yapı 1463 - sayfa 6

 

DoubleToStr , TimeToStr, StrToDouble, StrToInteger, StrToTime işlevleri eylemsizlik tarafından dörtlüde mevcuttur. Monotonluk, IntegerToStr()... 😶'nin yokluğuyla bozulur.

sabitler Dijital -> _Dijital ve diğerleri...

 
Mikhail Dovbakh :

"Servis" menüsüne "Düzeltici" komutu eklenmesini önermenin uygun olup olmadığını bilmiyorum.
Eski tasarımların ideolojik olarak doğru olanlarla otomatik olarak değiştirilmesi gibi.

Bana göre otomatik kod düzeltmenin uygulanması, uygulama geliştiricilerin kendi veya ödünç alınan çözümlerinde değişiklik yaparken maliyetlerini basitleştirmeyi ve azaltmayı mümkün kılacak ve yeni yapıların uygulanmasını basitleştirerek dilin kendisini "taramasına" izin verecektir. .

Örneğin, DoubleToStr , TimeToStr, StrToDouble, StrToInteger, StrToTime işlevleri eylemsizlik tarafından dörtlüde mevcuttur. Monotonluk, IntegerToStr()... 😶'nin yokluğuyla bozulur.

sabitler Dijital -> _Dijital ve diğerleri...

Etki tam tersi olacak - beşinci noktada oturan ve gelişimi durdurulan platform için sürekli ağlayan ve bir şeyler talep edenlerin ordusu sadece artacak. Böyle bir "düzeltici" sadece beyin atrofisine katkıda bulunacaktır.
 
Mikhail Dovbakh :

DoubleToStr , TimeToStr, StrToDouble, StrToInteger, StrToTime işlevleri eylemsizlik tarafından dörtlüde mevcuttur. Monotonluk, IntegerToStr()... 😶'nin yokluğuyla bozulur.

sabitler Dijital -> _Dijital ve diğerleri...

Şu anda tek hamlede yapılabilir. Mevcut dönüştürücüler konusunu keşfedin.
 
fxsaber :

Her seferinde HistorySelect'i sonuna kadar çağırıyorum . Ortaya çıkan geçmiş yalnızca aramadan sonra genişleyecek mi, yoksa HistorySelect'e yapılan bazı aramalardan sonra, geçmiş tablonun verilerinin yalnızca eklenmediği, aynı zamanda yer yer değiştirildiği durumlar var mı?

Test cihazında, açıkçası, önceden alınan verileri değiştirmeden yalnızca genişler. Ve gerçek hayatta?

Yöneticiler tarafından yapılan düzeltmeler sonucunda işlem geçmişi değişebilir. Örneğin, ani artışları düzeltmek, hatalı işlemleri veya finansal işlemleri iptal etmek.

Gerçekte, vakaların% 99'unda kendi önbelleğinizi kullanmak, günde bir kez / oturum / temizlemek ve yeni bir tane eklemek için tamamen güncellemek daha iyidir. Bu, eğer işiniz işlem geçmişinin yoğun ve sürekli yeniden hesaplanması üzerine kuruluysa.

 
Renat Fatkhullin :

Gerçekte, vakaların% 99'unda kendi önbelleğinizi kullanmak, günde bir kez / oturum / temizlemek ve yeni bir tane eklemek için tamamen güncellemek daha iyidir. Bu, eğer işiniz işlem geçmişinin yoğun ve sürekli yeniden hesaplanması üzerine kuruluysa.

Sadece bunun hakkında konuşuyorum! MT5'te önbelleğe almadan geçmişle çalışmak, MT4'te geçmişle çalışmak kadar hızlı olabilir mi? Gerçekten de, MT4'te her tikte HistorySelect dahili olarak yapılır, yoksa başka bir mimari çözüm var mı?

Memnuniyetle önbelleğe alırdım, ancak garanti eksikliğinden bahsediyorsunuz -% 99. Broker yöneticisi değişiklik yapabilirse geçmişe bir satır ekleyebilir mi? Onlar. ani bir artış nedeniyle bir işlemin sonucunu değiştirebileceği ve bunun geçmiş tablosundaki satır sayısını değiştirmeyeceği açıktır (aynı Pos için SelectByPos her zaman geçmişten aynı satırı döndürür). Ancak yönetici geçmiş tarihe bir satır ekleyebilir mi (SelectByPos taşınacak)?

Test kullanıcısı için DAİMA geçmiş önbelleğe alma işlemi yapmalısınız. Bir garanti var. Gerçekte işe yaramıyor gibi görünüyor.

 

Artık açık sekmelerde, MetaEditor'da Depolama ile karşılaştırıldığında dosya değişikliklerinin varlığını görebiliyorsunuz, Depolama ile çalışmak için doğru menüyü dosya sekmesine sağ tıklayarak "sabitlemek" mümkün mü? Bunun gibi bir şey:

Sekmede depolamayı sağ tıklayın

 
Alexey Navoykov :

Ve başka bir rasyonalizasyon önerisi. Test penceresindeki İlerleme Çubuğunu ve "Başlat" düğmesini sekmelerin bulunduğu yere neden biraz daha aşağı hareket ettirmiyorsunuz? Yer prensipte izin verir. Bu, kullanılabilir ekran alanından tasarruf sağlayacaktır. Artı, kolaylık: ilerleme durumunu sadece "Ayarlar" da değil, herhangi bir sekmeden izlemek mümkün olacak. Testi başlatma/durdurma gibi.

Renat Fatkhullin'in fotoğrafı.
Evet, ilginç bir çözüm. Uygulama hakkında düşünelim
Strateji test cihazı arayüzü.
Teklifler, MetaTrader 5 Müşteri, Kapandı, Başladı: 2010.09.23 12:55 , #23639

problemin tanımı

Strateji test cihazının arayüzü son derece elverişsizdir. Sekmeler arasında sürekli atlamanız gerekir.

Test cihazıyla çalışmanın rahatlığını artırmak için, daha önce de belirttiğim gibi, "Başlat / İptal" kontrol düğmelerinin, hangi sekmenin etkin olduğuna bakılmaksızın görünür olan pencere alanına taşınmasını öneririm. Böylece sekmeler arasında gezinmeye gerek kalmadan testi herhangi bir zamanda başlatmak/durdurmak mümkün olacaktır.

Ek olarak, test cihazının sekmeleri arasında atlamadan tekrar sürekli olarak izleyebilmek için günlükleri içeren pencereyi her zaman ayrı olarak göstermek de mantıklıdır.

Destek Ekibi 2016.02.09 06:54

Durum:   açık     Kapalı

 
Andrey Dik :
Strateji test cihazı arayüzü.
Teklifler, MetaTrader 5 Müşteri, Kapandı, Başladı: 2010.09.23 12:55 , #23639

...

Destek Ekibi 2016.02.09 06:54

Durum:   açık     Kapalı

Evet...)) Umarım şimdi aynı şeyler ileriye gider.

Bu arada, eski günlerde dördü için de kendi ellerimle benzer bir şey yaptım:




Gördüğünüz gibi iki ayrı buton var: Başlat / Duraklat ve Durdur. Bu, genel Başlat / Durdur düğmesinden (yanlışlıkla arka arkaya 2 kez basılabilir) ve tamamen farklı bir yerde bulunan Duraklat'tan daha uygundur.

Geliştiriciler bu fikri hizmete alsalar iyi olurdu.

 

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

Fırsatlarının/siparişlerinin geçmişinden bir pozisyon için kazanılan puanların sayısı nasıl bulunur?

fxsaber , 2016.11.01 17:11

Bazı platformların geçmişi MT5'ten daha değerlidir - işlem özellikleri arasında talep edilen bir fiyat vardır.
Bazı durumlarda, MT geçmişinde işlemin talep edildiği fiyatla ilgili hiçbir veri yoktur.
 

Hafızanızı tazeleyin lütfen, Kaybı Durdur kayıtları

2016.11 . 05 17 : 48 : 35.514 2016.06 . 02 16 : 06 : 31    stop loss triggered # 6 buy 0.50 EURUSD 1.12120 sl: 1.11820 tp: 1.12320 [ # 7 sell 0.50 EURUSD at 1.11820 ]

eskiden testçinin "Journal"ında mıydı?