MetaTrader 4 Build 529 Beta, Yeni Derleyici ile Yayınlandı - sayfa 36
![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
Ve size UAC'yi devre dışı bıraktığımı kim söyledi? UAC'yi devre dışı bırakmadan Windows'ta yönetici olarak çalışabilirsiniz. Bu arada, Windows'ta süper kullanıcı olarak değil, işletim sisteminin varsayılan olarak sahip olduğu yönetici ayrıcalıklarına sahip bir kullanıcı olarak çalışıyorum. Sorumu anlamadıysanız veya süper kullanıcı ve normal yönetici ayrıcalıkları arasındaki farkı göremiyorsanız, yazın, açıklayacağım.
Yerleş artık.
Sana daha kaç kez nazikçe açıklamam gerekiyor. İstemci yazılımı geliştirme pratiğine sahip olacaksınız, kitlelerle çalışacak ve ardından "açıklamaya" geri döneceksiniz.
Gösterge parametrelerinde, Renkler sekmesinde Sıfırla düğmesini tıklayın,
daha sonra tüm arabelleklerin tüm renkleri #property belirteç_renkN içinde belirtilen başlangıç durumuna değil, şeffaf bir renge, yani. arabellekler grafikte görüntülenmez.
Daha önce farklı bir davranış vardı - #özellik göstergesi_renkN içinde belirtilen orijinal renge sıfırlandı.
Davranış düzeltilecek mi yoksa aynı mı kalacak?
Göstergenin giriş parametrelerini değiştirirken, yeni parametreler ancak gösterge tablodan çıkarılıp yeniden başlatıldıktan sonra yürürlüğe girer. Doğru sorun...
Zaman çerçevesini değiştirmek herhangi bir sonuç vermez.
kompost :
MT5'ten geldi. Bana gelince - çok doğru.
Göstergede birkaç yüz harici değişken varsa ve kurulum sırasında birkaç onluk değiştirilmesi gerekiyorsa, o zaman...
Yeniden yüklemeden önce, göstergenin önceki kurulumu sırasında değiştirilen değerlerden hangi değişkenlerin kaydedilmesi gerektiğini hatırlamak gerekecektir.
Bazen gerçek görünmüyor... Sadece rahatsız edici değil... Ortaya çıkan durumu canlı bir şekilde karakterize edecek doğru kelimeleri bulamıyorum...
Ek olarak, "makineli tüfek kapağı" (anahtar deliği) aracılığıyla, birkaç yüz parametre listesinden gerekli olanları seçin .... burada herkes eğitim düzeyine bağlı olarak kendi sözlerini ekleyebilir ...
İddialardan kaçınmak için, neden bu kadar çok parametre olduğunu, planı mevcut geliştirme araçlarıyla uygulamak için başka bir fırsatın olmadığını ekleyeceğim diyorlar. Ve diğer platformlara geçme arzusu yoktu, örneğin ensign.
Renat, iyi günler!
MQL4 ile global değişiklikler yapmayacağımıza söz vermiştiniz: https://www.mql5.com/en/forum/146531
Ve şimdi zaten hata ayıklanmış algoritmaları tamamen değiştirmenin gerekli olduğu ortaya çıktı. Ve şimdi piyasada çalışan programlara ne olacak. Bunların da yeniden yazılması gerekiyor mu? Ne için?
Renat, iyi günler!
MQL4 ile global değişiklikler yapmayacağımıza söz vermiştiniz: https://www.mql5.com/en/forum/146531
Ve şimdi zaten hata ayıklanmış algoritmaları tamamen değiştirmenin gerekli olduğu ortaya çıktı. Ve şimdi piyasada çalışan programlara ne olacak. Bunların da yeniden yazılması gerekiyor mu? Ne için?
Başka bir alarmcı bizi ziyaret etti, ya da ne?
Senin problemin ne?
Kaynağın Rusça konuşulan bölümünün küçük bir dairesinde beta test aşamasında olan terminalin sürümünü indirmeye sizi kim zorladı ve emeğinizi bunun üzerinde çalışmaya zorladı?
Renat, iyi günler!
MQL4 ile global değişiklikler yapmayacağımıza söz vermiştiniz: https://www.mql5.com/en/forum/146531
Ve şimdi zaten hata ayıklanmış algoritmaları tamamen değiştirmenin gerekli olduğu ortaya çıktı. Ve şimdi piyasada çalışan programlara ne olacak. Bunların da yeniden yazılması gerekiyor mu? Ne için?
Tam olarak ne demek istiyorsun?
Kişisel olarak ne işe yaramaz?
Tam olarak ne demek istiyorsun?
Kişisel olarak ne işe yaramaz?
Buradaki sorun şudur: bir beta sürümü yayınlayarak, MQL4 mantığına dayalı olarak algoritmalarınızı kontrol etmemizi istiyorsunuz. Kendi mantığı olan MQL5 var. Birisi için çalışmayan bir şeyle ilgili mesajları okuduğunuzda, "MQL5'ten geldi", yani. farklı bir mantıktan geldi. MQL5 & MQL4 mantıklarının simbiyozunu kontrol ettiğimiz ortaya çıktı, ancak böyle bir dil yok, oluşturulmadı, yani ne mantık ne de kural var. (Başka bir soru: MQL4'ü MQL5 mantığıyla (yani, mantık, koruma yetenekleri değil, Pazar için gerekli olan şeyler) desteklemek, böylece farklı bir "MQL6" dili oluşturmak gerekli midir?) Derlenmiş dosyaları test ederken oluşan hataların hiçbir şeyi yoktur. bağlantı kurmak, çünkü neden ortaya çıktıkları açık değil - bunun ve bunun ihlal edildiğinin netleşeceği hiçbir mantık ve kural yoktur. Ve neyin yönlendirileceği net olmadığında hata kontrolü nasıl yapılır? Anlıyor musun?
Anlıyor musun?
Sorularınızı birkaç kez okudum ve hiç anlamadım. Burada ayrıntılardan bahsediyoruz.
Göstergede birkaç yüz harici değişken varsa ve kurulum sırasında birkaç onluk değiştirilmesi gerekiyorsa, o zaman...
Bir programda yüzlerce global değişkene sahip olmak iyi değil.
OOP ve sınıflar, kapsamları gizleyerek ve verilere güvenli erişim sağlayarak sorunu tamamen ve temelden çözer.
Buradaki sorun şudur: bir beta sürümü yayınlayarak, MQL4 mantığına dayalı olarak algoritmalarınızı kontrol etmemizi istiyorsunuz. Kendi mantığı olan MQL5 var. Birisi için çalışmayan bir şeyle ilgili mesajları okuduğunuzda, "MQL5'ten geldi", yani. farklı bir mantıktan geldi. MQL5 & MQL4 mantıklarının simbiyozunu kontrol ettiğimiz ortaya çıktı, ancak böyle bir dil yok, oluşturulmadı, yani ne mantık ne de kural var. (Başka bir soru: MQL4'ü MQL5 mantığıyla (yani, mantık, koruma yetenekleri değil, Pazar için gerekli olan şeyler) desteklemek, böylece farklı bir "MQL6" dili oluşturmak gerekli midir?) Derlenmiş dosyaları test ederken oluşan hataların hiçbir şeyi yoktur. bağlantı kurmak, çünkü neden ortaya çıktıkları açık değil - bunun ve bunun ihlal edildiğinin netleşeceği hiçbir mantık ve kural yoktur. Ve neyin yönlendirileceği net olmadığında hata kontrolü nasıl yapılır? Anlıyor musun?