Hatalar, hatalar, sorular - sayfa 1846
![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
örnek için teşekkürler, ancak bir dizi nedeniyle karmaşık türde bir nesne oluşturmak istemem, hepsi gereksiz kod gibi görünüyor))
Karmaşık tiplerle ne tür bir çocukça saçmalık? Bu temel.
Burada C++'dan bahsettiniz mi, ama hiç STL kitaplığına baktınız mı? (şeytanın bacağının kırılacağı yer orası).
Sorun, makul bir sürede bulunabilecek en kabul edilebilir şekilde çözülür.
Ayrıca, gerekirse, istediğiniz kadar refactor yapın, ancak buna gelmeniz pek mümkün değil.
Belirli bir kitaplık için ve bazen standart işlevsellik için bir sarmalayıcı sınıfı kullanmak, kabaca konuşursak, "cephe" deseninin bir varyasyonudur.
MQL'nin kendi standart kapsayıcı kitaplığı vardır.
Serbest çalışırken kullanılır - yaklaşık 2 yıl önce. Kişisel görüşüme göre çok hızlı değil ve çok uygun değil.
Ancak şimdi MQL dilinin işlevselliğine yeterli Şablonlar + İşlev işaretçileri eklendi.
Geliştiricilerin yeni özellikler için standart kapsayıcı kitaplığını birleştirmek için kaynak ayırdığına dair şüpheler var.
Yine de standart kitaplık, kendi kendine yazılan koltuk değneklerinin çoğundan daha iyidir.
Karmaşık tiplerle ne tür bir çocukça saçmalık? Bu temel.
Burada C++'dan bahsettiniz mi, ama hiç STL kitaplığına baktınız mı? (şeytanın bacağının kırılacağı yer orası).
Sorun, makul bir sürede bulunabilecek en kabul edilebilir şekilde çözülür.
Ayrıca, gerekirse, istediğiniz kadar refactor yapın, ancak buna gelmeniz pek mümkün değil.
Belirli bir kitaplık için ve bazen standart işlevsellik için bir sarmalayıcı sınıfı kullanmak, kabaca konuşursak, "cephe" deseninin bir varyasyonudur.
bir yöntemden dizi elde etmek için bir sarmalayıcı sınıfı oluşturmanın gereksiz olduğu anlar var, diziyi arabellek olarak almak benim için zor değil, ancak c ++ 'da olduğu gibi işaretçi ile almak daha alışık olurdu , ancak böyle bir olasılık olmadığı için bu, ek yükü yapmanız gerektiği anlamına gelmez))
Borsa araçları için Metaquotes-Demo'da hisse senedi sembolleri için MOEX brokerleri için ortalama komisyonu girmenizi rica ediyorum.
Şu anda herhangi bir komisyon yok ve kaseler demo ve test cihazında elde ediliyor .
Borsa araçları için Metaquotes-Demo'da hisse senedi sembolleri için MOEX brokerleri için ortalama komisyonu girmenizi rica ediyorum.
Şu anda herhangi bir komisyon yok ve kaseler demo ve test cihazında elde ediliyor .
değişim enstrümanlarıyla ilgili bir demoda, komisyonu açmak, kâseden kurtulmanıza yardımcı olmaz - genel olarak, oradaki komisyon tarifeye bağlıdır, peki, evrensel tarifede olduğu gibi, yaklaşık 0,5 kene olduğunu varsayalım, yani komisyon verdiğiniz daire için = 1 onay işareti.
ve komisyonun bu 1 kenesi, demoda anlaşmaların sonlarla açılıp kapatıldığı, yani. yayılma hariç. bir anlaşmayı açın ve hemen kapatın - çıkışta 0 alın!
test cihazıyla birlikte kendi üstleri de var.
değişim enstrümanlarıyla ilgili bir demoda, komisyonu açmak, kâseden kurtulmanıza yardımcı olmaz - genel olarak, oradaki komisyon tarifeye bağlıdır, peki, evrensel tarifede olduğu gibi, yaklaşık 0,5 kene olduğunu varsayalım, yani komisyon verdiğiniz daire için = 1 tik .
Ben tiklerden anlamıyorum. Komisyon miktarı her zaman belirli bir yüzdedir. Sınırlı emirlerde kâse var. Orada, umarım paletler etkilemez.
ve komisyonun bu 1 tıkı , demoda işlemlerin sonlarla açılıp kapatıldığı gerçeğini dikkate alarak hava durumunu yapmaz, yani. yayılma hariç. bir anlaşmayı açın ve hemen kapatın - çıkışta 0 alın!
test cihazıyla birlikte kendi üstleri de var.
Eğer öyleyse, bu yazılımda değil, zihinlerde bir hatadır.
Test cihazının doğruluğunun kontrol edilmesi gerekiyor gibi görünüyor .
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
MetaTrader 5 İstemci Terminali yapılarındaki değişikliklerin listesi
MetaQuotes Yazılım A.Ş. , 2016.09.14 16:24
MetaTrader 5 platformunun yeni sürümü build 1430: Güncellenmiş Pozlama sekmesi
Sonuç
Bir değişim sembolü üzerinde bir limit sembolünün kaydırılması - HATA!
30 dakikadan fazla zaman geçti ve hala OnDeinit->M5'e çağrı yok
Ve şimdi Uzman kodunu değiştirelim (sıralamayı biraz değiştirin) ...
Sonuç:
2017.02.06 01:31:45.002 OnInit->M5
2017.02.06 01:31:48.340 OnDeinit->M5:1 Hemen ve gecikmeden arayın!
2017.02.06 01:31:48.409 OnInit->M15
Günlüklerde satırları atladığı fark edildi.
OnDeinit - muhtemelen çalıştı, ancak büyük bir çıktı akışıyla çıktıyı atlar
3 satır Yazdır ("1") içeren bir program yazdım; Yazdır("2"); Yazdır("3");
Çıktıda, birinin veya diğerinin ihmallerini aldım