Yeni MQL4 derleyicisini ve düzenleyicisini içeren MetaTrader 4 IDE'nin beta sürümü - sayfa 8

Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Kodunuz "noktaya daha yakın". Ücretsiz erişimde, nadiren "değiştirilmeye değer olmayan" bir şey bulursunuz.
Yanlış, ah, yanlış. İyi şeyler var, sadece onları anlamalısın.
Vadik, kaçınılmaz rekabete aptalca kızgın. ;) // imha kendini sabote etme
Önceden, kitaplıkları ile "her derde deva" idi, ancak şimdi çok daha az talep görecekler - neredeyse her şey onlarsız yapılabilir ve mql5.com kod tabanında hazır bulunamayanların çoğu
Vadim, artılara bak, daha niceleri var.
Vladimir, rekabetin bununla ne ilgisi var? Kütüphaneler iptal edilmez. Uyumsuzluk nedeniyle onları yeniden yapmak zorunda kalacağız. Kod Tabanında oldukları için değil, onlarla çalıştığım için.
Doğru, bir kitaplıkta yalnızca bir işlevi değiştirmek gerekli olacaktır. Ama aynı zamanda rahatsız edici.
Bu, artık MQL'de hiçbir şey yazmamak için başka bir nedendir. Bu değişikliklerden ve sürekli hatalardan bıktınız!
Vladimir, rekabetin bununla ne ilgisi var? Kütüphaneler iptal edilmez. Uyumsuzluk nedeniyle onları yeniden yapmak zorunda kalacağız. Kod Tabanında oldukları için değil, onlarla çalıştığım için.
Doğru, bir kitaplıkta yalnızca bir işlevi değiştirmek gerekli olacaktır. Ama aynı zamanda rahatsız edici.
Kahretsin, zaten kütüphanenin yarısının orada çöktüğünü düşündüm .. :)
Bu saçmalık. Belki de DLL'lerle çalışırken bazı gerçek uyumsuzluklar yalnızca UNICOD'a geçişle bağlantılı olarak ortaya çıkar. Ancak, [benzer bir geçişe sahip] başka bir yazılım altında dizelerle çalışmaktan daha fazla değil.
Ve son olarak, bir kez ona geçmeniz gerekiyor.
Bu, artık MQL'de hiçbir şey yazmamak için başka bir nedendir. Bu değişikliklerden ve sürekli hatalardan bıktınız!
Gerçekten öylesin. Severim. Şu anda çok az hata var, ancak çıktıklarında çabucak düzeltiliyorlar. Değişiklikler genellikle sadece hoştur.
Belki de TS'yi mql5(4)'e yazmamak için başka nedenler vardır, ama bu değil.
Kahretsin, zaten kütüphanenin yarısının orada çöktüğünü düşündüm .. :)
Bu saçmalık. Belki de DLL'lerle çalışırken bazı gerçek uyumsuzluklar yalnızca UNICOD'a geçişle bağlantılı olarak ortaya çıkar. Ancak, [benzer bir geçişe sahip] başka bir yazılım altında dizelerle çalışmaktan daha fazla değil.
Ve son olarak, bir kez ona geçmeniz gerekiyor.
Gerçekten öylesin. Severim. Şu anda çok az hata var, ancak çıktıklarında çabucak düzeltiliyorlar. Değişiklikler genellikle sadece hoştur.
Belki de TS'yi mql5(4)'e yazmamak için başka nedenler vardır, ama bu değil.
Unicode'da sorun yok. Kitaplıklarım bağımsız kodlama yapıyor. Arayüzleri farklı şekillerde derleyebilir veya ekleyebilirsiniz.
Hatalar hala dofiga ve daha fazlası. Onlar hakkında yazmaktan yoruldum ve artık yazmıyorum. Normal bir dilde bir DLL dosyasına yazmak daha kolaydır. Söylediklerine göre, hiçbir şey düzeltilmedi. Böyle düşünülmüş abonelikten çıkın.
Bir olayı hatırlıyorum. Görünüşe göre, yapı 406'da gösterge arabelleğinin güncellemesi ihlal edildiğinde, Renat sorunun özünü makul bir şekilde belirttikten sonra beni yasaklamakla tehdit etti (resimleri ve kodu ekledim). Ve yine de düzelttiler! Birisi, belgelenmemiş çevrimdışı grafiği güncelleme yeteneğinin çalışmayı durdurduğunu fark ettikten sonra! :-)) yani belgelenmiş özellik umrumda değil, belgelenmemiş olanlar için endişeleniyor.
Şimdi diziler için bazı işlevlerde hatalar var. Kütüphanelerde yanlış çalışın. Görünüşe göre önbellekle çalışıyorlar. Dizinin içeriği ve boyutu değişti, ancak hiçbir şey değişmemiş gibi çalışmaya devam ediyorlar. Ana modüldeki aynı kod doğru çalışıyor. Artık bunu bir DLL'ye yazmak Metaquotes TP'den yazmaktan daha kolay :-)) Bu şekilde daha güvenilir.
Segonya beta sürümünü denemek istedi ancak bir hatayla başlamıyor:
start.bat ile çalıştırıldığında:
MetaRditor.exe'yi çalıştırırken:
Koştu:
işlemci: 0
satıcı_kimliği: AuthenticAMD
CPU ailesi : 6
modeli: 7
model adı : AMD Duron(tm) İşlemci
adım : 1
işlemci MHz : 1210.765
önbellek boyutu: 64 KB
fdiv_bug : hayır
hlt_bug : hayır
f00f_bug : hayır
koma_bug : hayır
fpu: evet
fpu_istisna: evet
işlemci seviyesi: 1
wp: evet
bayraklar : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse sistem çağrısı mmxext 3dnowext 3dnow up
bogomips : 2421.53
floş beden : 32
önbellek hizalaması: 32
adres boyutları : 34 bit fiziksel, 32 bit sanal
Yeni sürüm, MT5 gibi SSE2 gerektiriyor mu?
Segonya beta sürümünü denemek istedi ancak bir hatayla başlamıyor:
................Yeni sürüm, MT5 gibi SSE2 gerektiriyor mu?
Şu anda çok az hata var, ancak çıktıklarında çabucak düzeltiliyorlar. Değişiklikler genellikle sadece hoştur.
MQL4'ün uzun yıllardır herhangi bir radikal değişiklik yapılmadan cilalanmış olması nedeniyle birkaç hata var, bu yüzden hata sayısı sadece azalıyor. Ama şimdi tam tersi...
Kuşkusuz, kodlamanın kendisi için bir amaç (yani, para için yazılım geliştirme veya sadece bir hobi) olanlar için, dilin modernizasyonu elbette onlar için bir zevktir. Hatta bu durumda ortaya çıkan uyumluluk sorunları ve hatalar konusunda zengin olabilirsiniz, müşteriden ek para koparıp ona bu alçak meta alıntıların çok şey yaptığını söylediklerini ve şimdi yeniden yazmanız gerektiğini söylüyorlar. kodun yarısı yeni standart. Genel olarak, sağlam artılar.
Ancak, ticarette kullanacakları (ve daha sonra geliştirecekleri) nihai ürünle ilgilenenler için, dille ilgili tüm bu deneyler onlar için kabul edilemez. Buradaki en önemli şey istikrar ve her türlü moda özellik değil. Ve birisinin kaprisleri yüzünden kodlarınızı yeniden yazın ve sonra yıllarca böcekleri tekrar yakalayın ... hayır, teşekkür ederim.
Yani evet, burada tartışmak muhtemelen anlamsız çünkü herkesin kendi hedefleri var. Bu başlıkta neden bu kadar az memnun olmayan insan olduğundan bahsediyorum. Evet ve çoğu sessizce sonuca varıyor.
MQL4'ün uzun yıllardır herhangi bir radikal değişiklik yapılmadan cilalanmış olması nedeniyle birkaç hata var, bu yüzden hata sayısı sadece azalıyor. Ama şimdi tam tersi...
......... . .....Sadece bunun uzun zaman önce yapılması gerekiyordu. İlk önce 4. terminalde mql5'i çalıştırın ve ardından beşinci terminali çalıştırın.
// ve sızlanma, sonunda yine de hoşuna gidecek. :))
// ve yüzde 99,9 uyumluluk sözü verdiler, gerçekten yeniden yapılması gereken çok az şey var.
// ve yüzde 99,9 uyumluluk sözü verdiler, gerçekten yeniden yapılması gereken çok az şey var.