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
Aslında, bu konu ticari bir ürünün tanıtımı ile ilgilenmektedir, yani. reklam..
başka bir isim bul. Belki bir şey önerebilirsin?
arayüz
Yüz denetleyicisi
Windows - ücretsiz
Aknoşka
Oknator otomatik
Petr Konov Stüdyo
"Stüdyo" - mümkün değil. Ayrıca muhtemelen patentlidir.
Anlam açısından GUI Creator daha uygundur.
Rekabet yok. Örneğin, bir panel kavramını ele alalım: birimler , gösterge panelleri ve kontrol diyalogları oluşturmak için gerçek bir sınıf tabanlı panel kullanır , gerisi eski MQL4 programlama dili tarzında katı ObjectCreate()'dir.
Vladimir, kavramları karıştırmayın. Aksi takdirde, herhangi bir penel'in MQ'dan standart bir sınıfa dayanması gerektiği tartışılabilir. Yani, arabamda, başımın üzerindeki açılır tavanın kontrol paneli hiç bir panel değil mi? Nedense, kapak kontrol ünitesinde MQ'dan, standart sınıflardan veya MQL'den hiçbir şey bulamadım ... Ve odadaki pencere hiç pencere değil - MS'den hiçbir şey yok O ...
Terminaldeki panel, programın bir kullanıcı kontrol elemanıdır ve ne yapıldığı, standart sınıflar kullanılarak veya kendi sınıfınız ile fark etmez. Standart bir sınıfta yapılmayan bir panel, onun panel olmasına, panel gibi görünmesine (hatta daha güzel olmasına) ve panel gibi çalışmasına engel değildir.
Şimdi standart sınıfları inceleyin - bu kötü şans - grafik nesnelerle oluşturulmuş. Bu, "eski programlama dili MQL4 tarzındaki katı ObjectCreate()" ile ilgili küçük düşürücüdür.
Ve son olarak: alım satım fonksiyonları olarak standart olmayan sınıfları kullanırsak, o zaman pozisyon da açmıyor muyuz? Bu bir pozisyon değil mi? Ve sonra ne?
Bunun gibi bir şey...
Aslında, bu konu ticari bir ürünün tanıtımı ile ilgilenmektedir, yani. reklam..
Vladimir, kavramları karıştırmayın. Aksi takdirde, herhangi bir penel'in MQ'dan standart bir sınıfa dayanması gerektiği tartışılabilir. Yani arabamda, başımın üzerindeki açılır tavanın kontrol paneli hiç bir panel değil mi? Nedense, kapak kontrol ünitesinde MQ'dan, standart sınıflardan veya MQL'den hiçbir şey bulamadım ... Ve odadaki pencere hiç pencere değil - MS'den hiçbir şey yok O ...
Terminaldeki panel, programın bir kullanıcı kontrol elemanıdır ve ne yapıldığı, standart sınıflar kullanılarak veya kendi sınıfınız ile fark etmez. Standart bir sınıfta yapılmayan bir panel, onun panel olmasına, panel gibi görünmesine (hatta daha güzel olmasına) ve panel gibi çalışmasına engel değildir.
Şimdi standart sınıfları inceleyin - bu kötü şans - grafik nesnelerle oluşturulmuş. Bu, "eski programlama dili MQL4 tarzındaki katı ObjectCreate()" ile ilgili küçük düşürücüdür.
Ve son olarak: alım satım fonksiyonları olarak standart olmayan sınıfları kullanırsak, o zaman pozisyon da açmıyor muyuz? Bu bir pozisyon değil mi? Ve sonra ne?
Bunun gibi bir şey...
Windows 3.1'den başlayarak hepimiz (hepimiz olmasa da %90'ı) çocukluğumuzdan beri pencereli bir arayüzle besleniyoruz. Programların arayüzünü göz önünde bulundurmayı savunduğum şey bu damardır - en tanıdık görsel stilleri, şekilleri ve düzenleri kullanmanız gerekir.
Ek olarak , standart kitaplıktaki ekran paneli, "ev yapımı" hakkında söylenemeyecek olan, dahil edilen kontrollerin olaylarını mükemmel bir şekilde yönetir.
Ve evet, MQL4 gecikmiş durumda. Onun zamanı bitti.
Katma:
Tartışmayı bir günlüğüne bıraktı.
Geliştiricilerin, uygulamalarının arabirimini MT4/MT5 platformlarında geliştirmek için Visual Studio'ya ihtiyaçları var mı?
Windows 3.1'den başlayarak hepimiz (hepimiz olmasa da %90'ı) çocukluğumuzdan beri pencereli bir arayüzle besleniyoruz. Programların arayüzünü göz önünde bulundurmayı savunduğum şey bu damardır - en tanıdık görsel stilleri, şekilleri ve düzenleri kullanmanız gerekir.
Ek olarak , standart kitaplıktaki ekran paneli, "ev yapımı" hakkında söylenemeyecek olan, dahil edilen kontrollerin olaylarını mükemmel bir şekilde yönetir.
Ve evet, MQL4 gecikmiş durumda. Onun zamanı bitti.
Katma:
Tartışmayı bir günlüğüne bıraktı.
MS-DOS ile başladık.
Programların arayüzü, sadece standart bir pencere olsaydı ve herkes sunulan standart çözümler kadar kısa olsaydı, o zaman herkes can sıkıntısından ölürdü :) Örneğin Adobe Photoshop veya Autodesk 3D Studio MAX gibi programlara bakın. Kanıtlanmış gibi görünüyor, değil mi? Standart MQ kitaplığındakiyle aynı beceriksiz pencereler var mı? Numara. İnsanların ihtiyaç duyduğu şey özgünlük, akılda kalıcı bir arayüz ve standart olmayan bazı hantal standartlar değil, program arayüzlerinin yazılmasını kolaylaştırmak için sadece minimal bir teklif.
Ek olarak, iyi yazılmış yerel kontroller sadece tüm kontrol olaylarını mükemmel şekilde işlemekle kalmaz, aynı zamanda standart kitaplıkta sunulan standart setten çok daha eksiksiz bir işlevselliğe sahiptir.
Ve evet, karar vermek bizim değil, son kullanıcıların kim ve ne zaman dinleneceğidir. Şimdiye kadar, çoğunluk hala MT4'te ve MT5'in zamanı daha yeni başlıyor, bu bizim hem MT4 hem de MT5 için programlar yapmamızı engellemez.
Katma. ben de gideceğim.
Bunların hepsi oyuncak, oynamaktan yorulmak, ciddi şeyler yapmak... (IMHO)
Windows 3.1'den başlayarak hepimiz (hepimiz olmasa da %90'ı) çocukluğumuzdan beri pencereli bir arayüzle besleniyoruz.