
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Hayır, yapamazsınız - kitaplık farklı bir RAM alanında çalışır.
Yine de mümkündür, ancak yazarın bu kadar bilgisiyle, onun için dayanılmaz derecede zor olacaktır.
Bunu MKL'de nasıl yapacağımı merak ediyorum (en azından özü)?
EA , DLL'den Symbol (HWND) işlevini çağırır. DLL, pencereyi etkinleştirir. Z-dizisinin en üstünde olur.
Başlığı okuyoruz ve enstrümanın adını seçiyoruz. Sonra iade etmek için 2 seçenek.
1. Giriş arabelleğini doldurun.
2. İşaretçiyi global arabelleğe döndürürüz.
EA, DLL'den Symbol(hwnd) işlevini çağırır. DLL, pencereyi etkinleştirir. Z-dizisinin en üstünde olur.
Başlığı okuyoruz ve enstrümanın adını seçiyoruz. Sonra iade etmek için 2 seçenek.
1. Giriş arabelleğini doldurun.
2. İşaretçiyi global arabelleğe döndürürüz.
Teşekkür ederim. Soruyu farklı anladım: Bir dll'deki Symbol () işlevine bir işaretçi nasıl iletilir?
Teşekkür ederim. Soruyu farklı anladım: "dll'deki Symbol () işlevine bir işaretçi nasıl iletilir?"
Muhtemelen yapılamaz. MQL4 adres alanı sanaldır.
Bunun için Renat'ı şamdanla yakalayabilirsiniz. ;)
+5!!!!! :)
Bunun için Renat'ı şamdanla yakalayabilirsiniz. ;)
EA, DLL'den Symbol(HWND) işlevini çağırır. DLL, pencereyi etkinleştirir. Z-dizisinin en üstünde olur.
Başlığı okuyoruz ve enstrümanın adını seçiyoruz. Sonra iade etmek için 2 seçenek.
1. Giriş arabelleğini doldurun.
2. İşaretçiyi global arabelleğe döndürürüz.
Etkinleştirmenize gerek yok. Tanımlayıcı zaten var. Çok akıllı.
Kütüphane ile MQL4 arasında bağlantı olmadığında etkinleştirilmelidir. Aynı tanımlayıcıyı elde etmek için.
Onlar. DLL'deki işlev _Symbol()'dur. Aktivasyon, _Symbol() çağrısından önce MQL4 kodunda olmalıdır. Güvenilmez seçenek.