Yani MQ çalışanları grafik nesnelerin test cihazında görüntülenebileceğini mi ima ediyor?
Çok daha havalı - önerilen komut dosyalarına bakın.
Uzaktaki aracılardan veri çerçeveleri aracılığıyla tonlarca hesaplanmış bilgiyi iletmek ve aynı zamanda optimizasyon sırasında bunları doğrudan terminal tarafında görselleştirmek uzun zamandır mümkün.
Yani, OnTesterPass işlevine sahip bir Uzman Danışman, mevcut tüm aracıların yanı sıra doğrudan terminalde de çalışır. Terminal uzmanı, yüzlerce veya binlerce uzak aracıdan FrameAdd aracılığıyla iletilen veri paketlerini bekler ve terminalin herhangi bir işlevini kullanabilir. Örneğin, optimizasyon ilerlemesini görselleştirebilir, ara sonuçları gösterebilir vb.
OnTesterPass () işlevi, strateji test cihazında Uzman Danışmanın optimizasyonu sırasında bir çerçeve alındığında otomatik olarak oluşturulan TesterPass olayının bir işleyicisidir. Fonksiyon void tipi ile tanımlanmalıdır, parametresi yoktur:
void OnTesterPass();
OnTesterPass () işleyicisine sahip Uzman Danışman, test için belirtilen sembol / dönem ile ayrı bir terminal grafiğine otomatik olarak yüklenir ve bir çerçeve alındığında TesterPass olay optimizasyonu sırasında alınır. Bu fonksiyon, optimizasyon sonuçlarının tamamlanmasını beklemeden "anında" dinamik olarak işlenmesi için tasarlanmıştır. Çerçeveler , OnTester()işleyicisinde tek bir geçişin sonunda çağrılabilen FrameAdd() işlevi tarafından eklenir .
Video, bilgi çıktısı penceresinin ev yapımı olduğunu göstermektedir.
Gelecekte, standart CAppDialog pencere sınıfını temel alan kodların görselleştirme modunda çalışmasını istiyoruz.
Ne yazık ki, şu anda ChartPanel ve SimplePanel göstergelerinin standart örnekleri test edilmiyor!
Hizmet Masası "belki gelecekte bir zaman..." dedi.
Yani, umarım, bu özellik gelecekte eklenecektir.
- 2010.10.26
- Dmitriy Skub
- www.mql5.com
Çok daha havalı - önerilen senaryolara göz atın.
Kontrol edildi. ChartGetInteger(CHART_WIDTH_IN_PIXELS) çalışmadı...
Ne yazık.
Normal modda sorunsuz çalışıyor. Ancak test cihazında, belgelerde açıklandığı gibi, grafik işlemleri çalışmıyor.
Yukarıda tamamen farklı bir seviyenin gösterimi vardı - daha yakından bakın. Herkes konuyu anlamıyor ve diğerleri gibi bunun sadece bir video olduğunu düşünüyor.
Videolardaki açıklamalar çok eksik.
Ve bu arada, ekranın çözünürlüğü çok büyük değilse, videonun kalitesi gerçekçi olmayan bir şekilde bozuluyor.
YouTube kuralları.
Çok daha havalı - önerilen senaryolara göz atın.
...Harika! Özellikle optimizasyon sırasındaki grafikler çok hoşuma gitti. Teşekkürler.
Benim bir önerim var. Belki standart bir özellik olarak optimizasyon sırasında tüm verileri (Eşitlik) toplamak ve tüm eğrilerin 3 boyutlu bir grafiğini oluşturmak. Grafiği oluşturmadan önce, elbette, karlıdan karsıza doğru sıralayın, böylece geçişler tekdüze olur. Bu aynı zamanda çok net bir resim oluşturacaktır. Bu, verileri Excel'e aktararak şimdi gerçekleştirilebilir. Ama ben bunun standart bir özellik olmasını istiyorum. Grafiğiniz üç boyutlu daha iyi. :)
Bu istek anlaşılabilir. Ancak makale, bu özellikleri bağımsız olarak nasıl alabileceğinizi ve yalnızca ihtiyacınız olan verileri nasıl işleyebileceğinizi göstermektedir. Denge grafiklerini, test sonuçlarını, Uzman Danışman parametrelerini vb. test aracılarından gönderebilirsiniz. Alınan tüm veriler terminal tarafından kaydedilir ve optimizasyonun bitiminden sonra bunları işleyebilir ve yeniden üretebilirsiniz.

Ancak en ilginç şey, optimizasyon sonuçlarına bakmadan bile bir ticaret Uzman Danışmanı hakkında bir fikir edinebilmenizdir - optimizasyon sırasında göreceğiniz denge çizelgeleri ticaret sistemini en iyi şekilde karakterize eder.
Bu istek anlaşılabilir. Ancak makale, bu özellikleri bağımsız olarak nasıl alabileceğinizi ve yalnızca ihtiyacınız olan verileri nasıl işleyebileceğinizi göstermektedir. Denge grafiklerini, test sonuçlarını, Uzman Danışman parametrelerini vb. test aracılarından gönderebilirsiniz. Alınan tüm veriler terminal tarafından kaydedilir ve optimizasyonun bitiminden sonra bunları işleyebilir ve yeniden üretebilirsiniz.
Ancak en ilginç şey, optimizasyon sonuçlarına bakmadan bile bir ticaret Uzman Danışmanı hakkında bir fikir edinebilmenizdir - optimizasyon sırasında göreceğiniz denge grafikleri ticaret sistemini en iyi şekilde tanımlayacaktır.
Teşekkür ederim. Kendi başıma, bu işlevler kullanılabilir hale gelir gelmez neredeyse tüm bunları zaten anladım. :) Sadece biraz farklı bir şekilde ve Excel'de.
Terminalin üç boyutlu bir grafiğinde standart bir fonksiyon olarak nasıl gösterilebileceği aşağıda açıklanmıştır:
//---
Bu düşük öncelikli bir dilek. Halihazırda sahip olduklarımızla başa çıkmak daha iyi olacaktır. )))
Not: Bu arada, 30. 000 avroya mal olan bir programdan aldım. :)
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Yeni makale MetaTrader 5 Test Cihazında Bir Stratejiyi Görselleştirme yayınlandı:
"Yüz kere duymaktansa bir kez görmek daha iyidir." sözünü hepimiz biliriz. Paris ya da Venedik hakkında çeşitli kitaplar okuyabilirsiniz, ancak zihinsel görüntülere dayanarak, bu muhteşem şehirlerde akşam yürüyüşünde olduğu gibi aynı duyguları hissetmezsiniz. Görselleştirmenin avantajı, örneğin, göstergeler kullanılarak grafikler üzerinde fiyat analizi ve tabii ki strateji testinin görselleştirilmesi gibi piyasadaki işler de dahil olmak üzere hayatımızın herhangi bir yönüne kolayca yansıtılabilir. Bu makale, MetaTrader 5 Strateji Test Cihazının tüm görselleştirme özelliklerinin açıklamalarını içerir.
Uzman Danışmanları (EA) Kod Tabanında veya Markette yayınlarken, yazarlar genellikle testlerinin yanı sıra bakiye ve hisse senedi grafikleri hakkında istatistiksel bir rapor ekler. Ancak, strateji test cihazının "Sonuçlar" sekmesindeki istatistiklerde daha ilginç grafikler mevcuttur:
Yazar: MetaQuotes