MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
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.