Expert : Oh... Orada gerekli bilgiyi çabucak bulmak için çok büyük
Ve acelen yok. )) Sertifikayı incelemeniz gerekir. Ve sonra birçok soruya cevap bulmak çok hızlı ve kolay olacak. Sorunuz için Ticaret Fonksiyonları bölümüne bakın.
Sistem kitaplıkları (DLL), işletim sisteminin kurallarına göre yüklenir. Kitaplık zaten yüklenmişse (örneğin, başka bir Uzman Danışman tarafından ve hatta paralel olarak başlatılan başka bir istemci terminalinden), çağrı önceden yüklenmiş kitaplığa gider.
ex5 kitaplıkları nasıl yüklenir? Kitaplık zaten yüklenmişse (örneğin, başka bir Uzman Danışman tarafından ve hatta paralel olarak başlatılan başka bir istemci terminalinden),
Yine de: ex5 kitaplığının yalnızca bir kopyasının yüklendiğinden nasıl emin olunur.
Ve sonraki Uzman Danışmanlar sadece bu örneğe bağlandı.
kitaplık yaptı
#property librarystaticint i= 0 ;
int lib[ 10 000 000 ]; /// разделил пробелами для наглядности
int Get( void ) export { return (i++);}
Bu kitaplığı içeren bir Uzman Danışman Testi oluşturdu.
1. Hiçbir Expert Advisor yüklenmedi. Terminal.exe işlemi 91.000 KB'dir.
2. EURUSD'ye bir danışman bağlarım. Terminal.exe işlemi -131.000 KB. (+41MB)
3. Aynı danışmanı (ek olarak) GBPUSD'ye bağlıyorum. Terminal.exe işlemi - 171.000 KB (+41MB).
Yalnızca MT5 kullanılarak (sınıflar veya kitaplıklar veya komut dosyaları, Uzman Danışmanlar vb. aracılığıyla) belirli verilere (dinamik olarak değişecek) ortaklaşa erişim nasıl oluşturulur?
PS// Probovol yapmak ve
staticint lib[ 10000000 ]
Her neyse, her Uzman Danışmanın kendi kütüphane kopyası vardır.
Her neyse, her Uzman Danışmanın kendi kütüphane kopyası vardır.
Bunu uçbirim global değişkenlerini kullanarak uygulamak mümkün olabilir. Yani, her iki örnek de hesaplamalar için uçbirimin global değişkenlerini kullanır.
Yine de: ex5 kitaplığının yalnızca bir kopyasının yüklendiğinden nasıl emin olunur.
Ve sonraki Uzman Danışmanlar sadece bu örneğe bağlandı.
kitaplık yaptı
Bu kitaplığı içeren bir Uzman Danışman Testi oluşturdu.
1. Hiçbir danışman yüklenmedi. Terminal.exe işlemi 91.000 KB'dir.
2. EURUSD'ye bir danışman bağlarım. Terminal.exe işlemi -131.000 KB. (+41MB)
3. Aynı danışmanı (ek olarak) GBPUSD'ye bağlıyorum. Terminal.exe işlemi - 171.000 KB (+41MB).
Yalnızca MT5 kullanılarak (sınıflar veya kitaplıklar veya komut dosyaları, Uzman Danışmanlar vb. aracılığıyla) belirli verilere (dinamik olarak değişecek) ortaklaşa erişim nasıl oluşturulur?
PS// Probovol yapmak ve
Her neyse, her Uzman Danışmanın kendi kütüphane kopyası vardır.
tol64 : Bunu uçbirim global değişkenlerini kullanarak uygulamak mümkün olabilir. Yani, her iki örnek de hesaplamalar için uçbirimin global değişkenlerini kullanır.
Merhaba. Lütfen bana söyle. Neden siparişlerin ve anlaşmaların bileti var da pozisyonların yok?
Bilet ile tanımlayıcı arasındaki fark nedir?
RTFM
RTFM
Oh... Orada gerekli bilgiyi çabucak bulmak için çok büyük
Ex5 kitaplığından içe aktarılan işlevleri çağırma .
Açıkla lütfen. https://www.mql5.com/ru/docs/runtime/imports adresini okuyun
ex5 kitaplıkları nasıl yüklenir? Kitaplık zaten yüklenmişse (örneğin, başka bir Uzman Danışman tarafından ve hatta paralel olarak başlatılan başka bir istemci terminalinden),
Yine de: ex5 kitaplığının yalnızca bir kopyasının yüklendiğinden nasıl emin olunur.
Ve sonraki Uzman Danışmanlar sadece bu örneğe bağlandı.
kitaplık yaptı
Bu kitaplığı içeren bir Uzman Danışman Testi oluşturdu.
1. Hiçbir Expert Advisor yüklenmedi. Terminal.exe işlemi 91.000 KB'dir.
2. EURUSD'ye bir danışman bağlarım. Terminal.exe işlemi -131.000 KB. (+41MB)
3. Aynı danışmanı (ek olarak) GBPUSD'ye bağlıyorum. Terminal.exe işlemi - 171.000 KB (+41MB).
Yalnızca MT5 kullanılarak (sınıflar veya kitaplıklar veya komut dosyaları, Uzman Danışmanlar vb. aracılığıyla) belirli verilere (dinamik olarak değişecek) ortaklaşa erişim nasıl oluşturulur?
PS// Probovol yapmak ve
Her neyse, her Uzman Danışmanın kendi kütüphane kopyası vardır.rlx :
Her neyse, her Uzman Danışmanın kendi kütüphane kopyası vardır.Yine de: ex5 kitaplığının yalnızca bir kopyasının yüklendiğinden nasıl emin olunur.
Ve sonraki Uzman Danışmanlar sadece bu örneğe bağlandı.
kitaplık yaptı
Bu kitaplığı içeren bir Uzman Danışman Testi oluşturdu.
1. Hiçbir danışman yüklenmedi. Terminal.exe işlemi 91.000 KB'dir.
2. EURUSD'ye bir danışman bağlarım. Terminal.exe işlemi -131.000 KB. (+41MB)
3. Aynı danışmanı (ek olarak) GBPUSD'ye bağlıyorum. Terminal.exe işlemi - 171.000 KB (+41MB).
Yalnızca MT5 kullanılarak (sınıflar veya kitaplıklar veya komut dosyaları, Uzman Danışmanlar vb. aracılığıyla) belirli verilere (dinamik olarak değişecek) ortaklaşa erişim nasıl oluşturulur?
PS// Probovol yapmak ve
Her neyse, her Uzman Danışmanın kendi kütüphane kopyası vardır.Bunu uçbirim global değişkenlerini kullanarak uygulamak mümkün olabilir. Yani, her iki örnek de hesaplamalar için uçbirimin global değişkenlerini kullanır.
Global terminal değişkenlerinin size yardımcı olacağını veya bir dosyaya veri yazacağını düşünüyorum
Önerin için teşekkürler.
Belki başka yollar da vardır.
Önerin için teşekkürler.
Belki başka yollar da vardır.
Aynı verileri farklı Uzman Danışmanlar, scriptler ve göstergeler tarafından kullanmanın başka bir yolu olmadığını düşünüyorum.
Ve isterim.
Örneğin, böyle bir seçenek ayarladım. Global değişkenler aracılığıyla uygulanamaz.
danışman.ex5
tüccar.ex5
Bir diziyi geçmek !!! yapılar!!! bu diziyi dolduran başka bir Uzman Danışmana.
Bu kod düzgün çalışıyor. ANCAK trader.ex5 , halihazırda çalışan Advisor.ex5 dosyasına bağlanmaz, ancak başka bir danışmanı.ex5 örneği oluşturur.