Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 337
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
Koltuk değnekleri, imhenko.
Tünaydın!
Ve söyle bana - kütüphaneler bir dizi kullanılmış işlev olarak nasıl çalışır?
Onlar. farklı çiftlerde asılı iki Expert Advisor'da aynı kitaplıktan işlevleri çağırırken - her Expert Advisor kendi kitaplık örneğini yükleyecek ve başlatacak mı?
Veya kütüphanedeki aynı (dahili) değişkenlerin aynı anda kullanılacağı gerçeğine mi güveniyorsunuz?
Birkaç işlevi bir kitaplıkta topladım (*.mqh istemiyorum) ve bu işlevler, gerçek verileri depolamak için kitaplıkta bildirilen değişkenleri/dizileri kullanır. Bu veriler tüm semboller için ortaktır, ancak herhangi bir aktif Uzman Danışman tarafından rastgele değiştirilebilir. Bir Expert Advisor çalışırken her şey yolundadır, ancak iki Expert Advisor ile anlaşılmaz pervazlar (beceriksiz veriler) ortaya çıkıyor ve eğri üzerindeki değişkenlere rekabetçi bir erişim olduğundan şüpheleniyorum.
Tünaydın!
Ve söyle bana - kütüphaneler bir dizi kullanılmış işlev olarak nasıl çalışır?
Onlar. farklı çiftlerde asılı iki Expert Advisor'da aynı kitaplıktan işlevleri çağırırken - her Expert Advisor kendi kitaplık örneğini yükleyecek ve başlatacak mı?
Veya kütüphanedeki aynı (dahili) değişkenlerin aynı anda kullanılacağı gerçeğine mi güveniyorsunuz?
Birkaç işlevi bir kitaplıkta topladım (*.mqh istemiyorum) ve bu işlevler, gerçek verileri depolamak için kitaplıkta bildirilen değişkenleri/dizileri kullanır. Bu veriler tüm semboller için ortaktır, ancak herhangi bir aktif Uzman Danışman tarafından rastgele değiştirilebilir. Bir danışman çalışırken, her şey yolundadır, ancak iki danışmanla anlaşılmaz pervazlar (beceriksiz veriler) ortaya çıkar ve eğri üzerindeki değişkenlere rekabetçi bir erişim şüphesi var.
Bildiğiniz gibi, terminalin alt satırı aşağıdaki bilgileri içerir, örneğin:
Bakiye: 211721.72 Fonlar: 101193.75 Depozito: 55595.98 Serbest: 45481.77 Düzey: %181.81 -110643, 34 (yaklaşık)
Ancak, terminallerimden birinde, gerçek bir kuruş hesabında, açık pozisyonlar olmasına rağmen yalnızca aşağıdaki bilgiler görüntülenir:
Bakiye: 211721.72 Fonlar: 101193,75 -110643,34
Nedeni ne olabilir? İlginiz için teşekkür ederim.
MarketInfo(), test cihazında çalışmaz, Bid and Ask yavaşlar ve bozulur. Bu nedenle, Xrust'un tavsiyesi üzerine onları iClose(NULL,0,0)'dan alıyorum:
Zaten çok yazdım, mantık hataları olmaması için test cihazında çalıştırdım ve ... az önce test cihazındaki MarketInfp() öğesinin benim için çalışmadığını öğrendim.
O zaman neyi bu kadar dikkatli kontrol ediyorum? Benim için nasıl çalışır?
Şeytan!!!
burada .
Teşekkür ederim.
Ve iki çift üzerinde asılı bir Uzman Danışman durumunda nasıl çalışır? Onlar. çağrı modülü - bir (expert.ex4) veya iki (çalışan iki örnek)?
Teşekkür ederim.
Ve iki çift üzerinde asılı bir Uzman Danışman durumunda nasıl çalışır? Onlar. çağrı modülü - bir (expert.ex4) veya iki (çalışan iki örnek)?
Her Uzman Danışmanın (çizelgelerde kaç tanesi olursa olsun) kendi çağrı modülü vardır (Uzman Danışman dosyası).
Yanlış anlamaların nihai olarak açıklığa kavuşturulması için bir test danışmanı ve bir kütüphane yazdım.
EA basitçe yorumdaki kitaplıktan değişkenin geçerli değerini görüntüler, artı EURUSD için değişkenin değerini artırır. Bir değişkenin alınması ve artması kütüphane fonksiyonları aracılığıyla gerçekleştirilir.
Sonuç olarak - EURUSD ile ilgili yorum, diğer sembolde değişen bir değer gösterir - hayır.
Bu nedenle, Expert Advisor'ın her örneği (dosya değil) için, EX4 kitaplığının kendi örneğinin yüklendiğini söylemek doğrudur.
Koltuk değnekleri, imhenko.