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
Gösterge değerlerini ofset olmadan alın ve ardından çizgileri kendileri karıştırın. Daha kolay olacak. Örneğin, iEnvelopes'ta nasıl yapıldığını görün:
UncleVic : Hangi parametre 0 olarak değiştirilmelidir? lütfen beşinci model için görsel olarak kabul edilebilir gösterin.
Maskedeki model numarası ve bit numarası aynıdır. İşte bazı örnekler:
0 (binary 000000b) - tüm maske bitleri temizlenir, hiçbir model kullanılmaz,
4 (000100b ikili biçiminde) - yalnızca bit 2 ayarlanır, yalnızca model 2 "osilatörün ana ve sinyal hatlarının kesişmesi" kullanılır,
16 (ikili 010000b) - sadece bit 4 ayarlanır, sadece model 4 "osilatör ve fiyat farkı" kullanılır,
31 (ikili 011111b) - sadece bit 5 temizlenir, model 5 "osilatör ve fiyat çift sapma" hariç tüm modeller kullanılır.
Kullanılan Signal modellerinin "listesini" ayarlamak için programa aşağıdaki satırı ekleyin:
Maskedeki model numarası ve bit numarası aynıdır. İşte bazı örnekler:
0 (binary 000000b) - tüm maske bitleri temizlenir, hiçbir model kullanılmaz,
4 (000100b ikili biçiminde) - yalnızca bit 2 ayarlanır, yalnızca model 2 "osilatörün ana ve sinyal hatlarının kesişmesi" kullanılır,
16 (ikili 010000b) - sadece bit 4 ayarlanır, sadece model 4 "osilatör ve fiyat farkı" kullanılır,
31 (ikili 011111b) - sadece bit 5 temizlenir, model 5 "osilatör ve fiyat çift sapma" hariç tüm modeller kullanılır.
Kullanılan Signal modellerinin "listesini" ayarlamak için programa aşağıdaki satırı ekleyin:
Maskedeki model numarası ve bit numarası aynıdır. İşte bazı örnekler:
0 (binary 000000b) - tüm maske bitleri temizlenir, hiçbir model kullanılmaz,
4 (000100b ikili biçiminde) - yalnızca bit 2 ayarlanır, yalnızca model 2 "osilatörün ana ve sinyal hatlarının kesişmesi" kullanılır,
16 (ikili 010000b) - sadece bit 4 ayarlanır, sadece model 4 "osilatör ve fiyat farkı" kullanılır,
31 (ikili 011111b) - sadece bit 5 temizlenir, model 5 "osilatör ve fiyat çift sapma" hariç tüm modeller kullanılır.
Kullanılan Signal modellerinin "listesini" ayarlamak için programa aşağıdaki satırı ekleyin:
Beyler geliştiriciler, utanmıyor musunuz? İlk önce, en azından kapsülleme, polimorfizm ve kalıtım anlamına gelen MQL5 nesne yönelimli yaparsınız ve ardından en azından ilk OOP balinasına tükürür, nesne modelinin sakatatlarını ortaya çıkarırsınız... Bit maskeleri. .
Ne, SetSignalModels(ENUM_MODEL_MA_CROSS, ...) gibi herhangi bir insan yöntemi yapmak imkansız mıydı? Destekle daha sonra sizin için daha kolay olacak
Beyler geliştiriciler, utanmıyor musunuz? İlk önce, en azından kapsülleme, polimorfizm ve kalıtım anlamına gelen MQL5 nesne yönelimli yaparsınız ve sonra en azından ilk OOP balinasına tükürür, nesne modelinin sakatatlarını ortaya çıkarırsınız... Bit maskeleri. .
Ne, SetSignalModels(ENUM_MODEL_MA_CROSS, ...) gibi bazı insan yöntemlerini yapmak imkansız mıydı? Destekle daha sonra sizin için daha kolay olacak
Açıkçası? Utanmadım.
Üzgünüm, çan kulenize çıkmak için bir merdiven bulamadım.
Açıkçası? Utanmadım.
Üzgünüm, çan kulenize çıkmak için bir merdiven bulamadım.
Belki de anlayışınıza göre, aşağıdaki ifadede yanılıyorum, bakış açınızla bir tutarsızlık bulursanız lütfen beni düzeltin.
Programcılar, kullanıcılar için hayatı kolaylaştırmak için kod yazarlar.
MQL durumunda, kullanıcılar tüm bunların kendileri için yapıldığı MQL programcılarıdır.
Merdiven nesne yönelimli programlamadır, bunun için adımlar Stroustrup, Fowler, Gamma ve diğerleri tarafından yapılmıştır. Umarım Steve McConnell'in "Mükemmel Kod" ve Peter Goodliff'in "The Craft of the Programmer" kitaplarının basamaklarında durmak için zamanınız olmuştur? Birçok insan onları atlar.
Peki, birisi bana gösterge sinyallerindeki bazı sinyal modellerinin nasıl kaldırılacağını açıkça açıklayabilir mi? Bunu şöyle açıklayın: böyle bir dosyayı açın, böyle bir parametre bulun, böyle ve böyle değiştirin veya silin. Bu kadar. Bunu açıklamak gerçekten bu kadar zor mu?
Sihirbaz tamamlandıktan sonra Editör'de Expert Advisor kaynağı açılır. Şuna benzer satırlar için kaynağa bakın:
Bazı kalıpları kaldırmak için < bazı sayı > parametresi ile PatternsUsage yöntemini çağıran bir satır eklemeniz gerekir. Bunun gibi bir şey ortaya çıkacak:
Belki de anlayışınıza göre, aşağıdaki ifadede yanılıyorum, bakış açınızla bir tutarsızlık bulursanız lütfen beni düzeltin.
Programcılar, kullanıcılar için hayatı kolaylaştırmak için kod yazarlar.
MQL durumunda, kullanıcılar tüm bunların kendileri için yapıldığı MQL programcılarıdır.
Merdiven nesne yönelimli programlamadır, bunun için adımlar Stroustrup, Fowler, Gamma ve diğerleri tarafından yapılmıştır. Umarım Steve McConnell'in "Mükemmel Kod" ve Peter Goodliff'in "The Craft of the Programmer" kitaplarının basamaklarında durmak için zamanınız olmuştur? Çoğu kişi onları atlıyor