Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 337

 
tara :

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.

 
Mr.Profit :

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.

burada .
 

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.

 
borilunad :

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!!!

 
TarasBY :
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)?

 
Mr.Profit :


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)?

Sistem kitaplıklarından farklı olarak, çağrılan kitaplığın başka bir modül tarafından yüklenip yüklenmediğine bakılmaksızın, kullanıcı kitaplıkları (MQL4) her çağıran modül için ayrı olarak yüklenir. Örneğin, caller.ex4 modülü, lib1.ex4 ve lib2.ex4 kitaplıklarından işlevleri çağırır. Sırayla, lib1.ex4 kitaplığı, lib2.ex4 kitaplığından işlevleri çağırır. Bu durumda, tüm çağrıların caller.ex4 modülünden gelmesine rağmen lib1.ex4 kitaplığının bir kopyası ve lib2.ex4 kitaplığının iki kopyası yüklenecektir.
Her Uzman Danışmanın (çizelgelerde kaç tanesi olursa olsun) kendi çağrı modülü vardır (Uzman Danışman dosyası).
 
Lütfen bana göstergeyi bulduğumu söyle MACD_Histogram.mq4 https://www.mql5.com/en/code bağlantısında bunun için talimatlar nerede bulunur, temelde okları kullanarak ticaret yapabileceğinizi anladım, ancak diğer göstergelerin içinde ne olduğunu bilmek istiyorum, Okuyabileceğiniz veya görebileceğiniz bir bağlantısı olan varsa lütfen yanıtlayın veya Aleks-R-13@yandex.ru adresine e-posta gönderin. teşekkürler
 
TarasBY :
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.

 
tara :

Koltuk değnekleri, imhenko.
Kötü protezler daha kötüdür.