![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Ben esas olarak EA'yı test cihazındaki paneli kontrol etmek için kullanma olasılığıyla ilgileniyorum
Bir ticaret arayüzünüz varsa, bir ticaret emrinin gönderilmesini, bu emrin bir değişkene kaydedilmesi ve ardından kar / zararın hesaplanması, yani terminalde ticareti taklit etmek için ikame etmenin sorunu nedir?
Uygulamanın test cihazından çok daha kolay olduğuna eminim. Grafiği ChartNavigate() fonksiyonu ile hareket ettirebilir ve grafiğin sağ kısmını bir tuval veya normal OBJ_RECTANGLE_LABEL ile gizleyebilirsiniz.
S amuel Manoel De Souza #:
Aslında bu zaten başka biri tarafından yapıldı.
Evet, burada https://www.mql5.com/ru/code/24829
Evet, burada https://www.mql5.com/ru/code/24829
Bunu biliyorum, ama istediğim bu değil, kendi ihtiyaçlarım var ve kendi ihtiyaçlarımı yazmalıyım.
MQL5 strateji mantığını uygular, WinForms bazı düğmelere tıklayarak, EA içindeki bazı değişkenleri kontrol ederek ve bazı bilgileri görüntüleyerek strateji mantığını değiştirmek için yeterlidir.
Strateji ve arayüz için kod, kodu temiz tutmak için birbirinden ayrılmıştır.
Ve bu dönemde tablolar ve ağaç listeleri ile denemeler yapmaya başladım....
Sonra buradan çok daha iyi oldu.
MQL5 stratejinin mantığını uygular, WinForms birkaç düğmeye basarak, EA içindeki bazı değişkenleri kontrol ederek ve bazı bilgileri görüntüleyerek stratejinin mantığını değiştirmek için yeterlidir.
Strateji ve arayüz kodu, kodu temiz tutmak için ayrılmıştır.
Teknik olarak, hiçbir WinForms ne özellikler açısından (birçoğu yolda) ne de arayüz oluşturma hızı açısından MQL ortamındaki çözümlerimle rekabet edemez. KIB kod şablonlarını kullanmak, bir arayüzü görsel bir editörden daha hızlı oluşturmanızı sağlar. Ayrıca, hızlı konumlandırma için pencere içindeki öğeleri yakalama ve taşıma özelliğini kurucuya eklemeyi planlıyorum. Bunu yapmak zaten çok kolay. Bunun dışında, kitlesel kullanıcı için anlaşılabilirlik ve erişilebilirlik kriterlerine göre, çözümlerim eğrinin önünde. C# ve nesne yönelimli programlama bilmenize gerek yok ve DLL'leri takmanıza gerek yok. Ayrıca, bu başlıkta kullanıcılar için gerekli ayrıntılı öğretici bilgileri sağlıyorum. Herkes kendi başına WinForms'u bağlamanın yollarını bulabilir ve icat edebilir.
Tek bir kişi olarak, kişisel görüşünüze ve kendi tercihlerinize sahip olma hakkına sahipsiniz. Ancak bu konunun MQL'de yazılmış oluşturucu ve motor hakkında olduğunu hatırlatmalıyım . Bu nedenle, teknik olarak gerekçesiz muhalefet bağlamında diğer geliştirme ortamlarının arayüzlerinin tartışılması, yasak olmasa da uygun değildir. Örneğin ME ve VS'ye karşı çıkmadığımız gibi MT5 ve diğer platformlara da karşı çıkmıyoruz.
Burada, MT5 platformunda, kurucu motorun bitmiş temel sürümü, algo ticareti görevlerini çözme aracı olarak WinForms 'a hiçbir şans bırakmayacaktır, ancak her zaman kendi orijinal yolunu seçecek insanlar olacaktır.
Bu konunun tükendiğini düşünüyorum ve başka provokasyonlara yanıt vermeyeceğim.
Konuların birleştirilmesinin bir sonucu olarak, değerlendirme sırası aşağıdaki gibi olacaktır:
14.Parametre sınırlarının kademeli olarak korunması:
15. Yeni API dosyası çıktısını daha ayrıntılı olarak ele alalım.
//----------------------------------------------------------------------------------------------------
Daha sonra, bulunan hataları ve kusurları toplayacağım ve bir sonraki sürüm için bir görev listesi hazırlayacağım.
Beni büyüleyen MQL ortamındaki uygulama ve bu uygulamanın bütünlüğü. Bu yüzden geliştirilmesini bekliyorum. Eminim birçok insan bekliyordur.
Peter, proje hangi cehennemde?
Orada bir şeyin deposu (IMHO'ya kaynak kodu denemez ) ve dokümantasyon