Hatalar, hatalar, sorular - sayfa 1577
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
Artık bu hatayı almayan en son MetaEditor yapı 1329'u ekledim. Lütfen kontrol edin.
MT5'in sürümü 12 Mayıs'ta yayınlanacak.
Bir zamanlar mql.exe'de olduğu gibi, en son metaeditor.exe ve metaeditor64.exe'ye kalıcı olarak bağlantılar göndermeyi öneriyorum ( http://files.metaquotes.net/metaquotes.software.corp/mt5/mql.exe ) ve mql64 .exe, böylece herkes derleyiciyi sürümü beklemeden indirebilir ve test edebilir.
Apaçık. Söyle bana, hangi tasarımlarda faydalı olabilir? Bu yaklaşımla dizinin kendisiyle hiçbir şey yapılamayacağını anlıyorum (yeniden boyutlandırma, öğeleri değiştirme vb.). sil, ancak uygulanabilir ...
Bunu bir şablonla bir yerde yaptığınızı varsayıyorum, böylece farklı nesne türleri için aynı operatör [] sözdizimi var. Genel olarak, uygun olduğunda bu yapının kullanımını gösterebilir misiniz?
Evet, sadece kullanıcının bağımsız olarak çalıştığı belirli bir kapsayıcı nesne sınıfı anlamına gelir.
Size ve ortalamanın üzerinde OOP kullanan diğer kişilere bir rica. Lütfen, OOP'nin incelikli özelliklerinin güzel bir şekilde kullanıldığını görebileceğiniz, büyük olmayan bazı projelerin (yazık olmayan) kaynaklarını gönderin. Gerçekten öğrenmek istiyorum. Teşekkür ederim!
Bunun bir hata mı yoksa bir şeyleri mi kaçırdığımı anlayamıyorum.
Komut dosyasındaki dördüncüde , iATR değerini bir değişkene atayamıyorum, ancak doğrudan yazdırma ile değer görüntüleniyor ve ATR_D_1000=0 .
double ATR_D_1000=0;
string symbolName=_Symbol;
ATR_D_1000=iATR(symbolName,1440,1000,1);
Print("ATR_D_1000=",ATR_D_1000);
Print (" symbolName=" ,symbolName," ATR_D_1001=",iATR(symbolName,1440,1000,1));
Örneğin: https://www.mql5.com/ru/articles/1334
Veya burada: https://www.mql5.com/ru/articles/2166
Teşekkür ederim ilgiyle baktım. Yaklaşık olarak aynı seviyede OOP kullanıyorum. Benim gibi, et / A100 kullanan neredeyse hiçbir yapıya sahip değilsiniz. Tecrübesizler için zor seçenekleri kullanmanın rahatlığını görmek çok ilginç olurdu... Makaleleriniz güzel. Sadece OOP kullanmanın ilk aşamasını biraz aştım, tekrar teşekkürler.
IMHO, " OOP kullanmanın ilk aşaması" yoktur. OOP'nin tek işi işleri kolaylaştırmaktır. Tüm "zor yapılar", inşaatlar için yapılan yapılardır. Programcılar, tıpkı normal iPhone veya Android kullanıcıları gibi, basit bir "düğmeye bas, havuç al" arayüzüne ihtiyaç duyarlar. Kodumu anlarsanız ve basitliğinden dolayı hayal kırıklığına uğrarsanız, asıl amacıma %100 ulaşmaktır.
Şablonlar, işaretçiler, dönüşümler ve diğer belirsiz şamanizm ile bu tuhaflıkların pratik uygulamasını görmek ilginç olurdu. Sonunda ne elde ederiz? havuç nerede!?
Yalnızca gerçek tıklama modundaki test cihazımda, optimizasyon sırasında (Optimizasyon sekmesi) geçiş günlüğü doldurulmuyor mu?