MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1834 1...182718281829183018311832183318341835183618371838183918401841...1953 Yeni yorum Andrei Sokolov 2021.12.29 13:50 #18331 Selamlar. Danışmanı C#'ta dll'ye nasıl bağlayacağımı söyler misiniz? Bir uygulama ve kitaplık oluşturuyorum Uygulamadan çalışır danışman #property strict #import "C:\Users\Андрей\source\repos\ConsoleAppForMql\ClassLibraryForMql\bin\Debug\ClassLibraryForMql.dll" void Method(); #import int OnInit (){ Print ( " до вызова Method()" ); Method(); return ( INIT_SUCCEEDED );} void OnDeinit ( const int reason){ } void OnTick (){ } Sorunlar ClassForMql sınıfının içinde olduğu için Method()'u bulamadığını varsayıyorum, ancak bunun nasıl belirtileceği açık değil. [Arşivle!] Forumu kirletmemek için [ARŞİV!] Forumu kirletmemek için [UYARI, KONU KAPALI!] Forumu Igor Makanu 2021.12.29 14:14 #18332 Andrey Sokolov # : Selamlar. Danışmanı C#'ta dll'ye nasıl bağlayacağımı söyler misiniz? MT4 ise makaleyi "ısır" https://www.mql5.com/ru/articles/249 Yönetilmeyen ihracat dünyasına heyecan verici bir yolculuk sizi bekliyor ))) MT5 ise, küçük başlayın, önce Metaquotes'tan test kodunu bağlayın https://www.mql5.com/ru/forum/285631 Andrei Sokolov 2021.12.29 14:57 #18333 Igor Makanu # : MT4 ise makaleyi "ısır" https://www.mql5.com/en/articles/249 Yönetilmeyen ihracat dünyasına heyecan verici bir yolculuk sizi bekliyor ))) MT5 ise, küçük başlayın, önce Metaquotes'tan test kodunu bağlayın https://www.mql5.com/en/forum/285631 Eğer öyleyse, o zaman 5. 4'e de ihtiyaç duyulacaktır, ancak daha sonra. Tretyakov Rostyslav 2021.12.29 15:07 #18334 Igor Makanu # : Yönetilmeyen ihracat dünyasına heyecan verici bir yolculuk sizi bekliyor ))) Gerçekten çok heyecanlıydı ))) Maxim Kuznetsov 2021.12.29 19:32 #18335 Console.ReadKey ile özellikle memnun... konsolun hala açılması gerekiyor, çünkü MT'de değil, kapalı Andrei Sokolov 2021.12.29 21:56 #18336 Maxim Kuznetsov # : Console.ReadKey ile özellikle memnun... konsolun hala açılması gerekiyor, çünkü MT'de değil, kapalı Bu, uygulamadan test etmek içindir Andrei Sokolov 2021.12.30 09:26 #18337 Igor Makanu # : MT5 ise, küçük başlayın, önce Metaquotes'tan test kodunu bağlayın https://www.mql5.com/en/forum/285631 Yardımdaki gibi yaparsanız o zamanlar . Beyler, bana bunu nasıl yapacağımı söyleyin? Ya da belki birinin nasıl yapılacağına dair bir örneği var mı? Tretyakov Rostyslav 2021.12.30 10:11 #18338 Andrey Sokolov # : Yardımdaki gibi yaparsanız o zamanlar . Beyler, bana bunu nasıl yapacağımı söyleyin? Ya da belki birinin nasıl yapılacağına dair bir örneği var mı? #içe aktarmak "Dosya adı" ... #içe aktarmak İşlev açıklamaları, #import "modül adı" yönergesini hemen takip eder . Yeni #import komutu , içe aktarılan işlevlerin açıklama bloğunu tamamlar. Andrei Sokolov 2021.12.30 11:48 #18339 Tretyakov Rostyslav # : #içe aktarmak "Dosya adı" ... #içe aktarmak İşlev açıklamaları, #import "modül adı" yönergesini hemen takip eder . Yeni #import komutu , içe aktarılan işlevlerin açıklama bloğunu tamamlar. Kılavuzda neden böyle olduğunu bilen var mı? Teşekkürler. Bir hata daha az. Gerisini anlatır mısın? Alexey Viktorov 2021.12.30 11:59 #18340 Andrey Sokolov # : Kılavuzda neden böyle olduğunu bilen var mı? Teşekkürler. Bir hata daha az. Gerisini anlatır mısın? Andrey, programlama öğrenmeye çok garip bir yaklaşımın var. Yani .dll dosyaları ile çalışmayı hiç denemedim ama belgelere baktıktan sonra fark ettim. #import "имя_файла" func1 define; func2 define; ... funcN define; #import kodunuzdaki işlev bildirimi nerede? Ve örnekte daha fazla #import "ExpertSample.dll" int GetIntValue( int ); double GetDoubleValue( double ); string GetStringValue( string ); double GetArrayItemValue( double &arr[], int , int ); bool SetArrayItemValue( double &arr[], int , int , double ); double GetRatesItemValue( double &rates[][ 6 ], int , int , int ); #import koddan çağrılması gereken işlevler listelenir ... Kodunuzdaki işlevler nerede? OOP. Başvuru soruları Rusça kod yazma. Böyle Hatalar, hatalar, sorular 1...182718281829183018311832183318341835183618371838183918401841...1953 Yeni yorum
Selamlar. Danışmanı C#'ta dll'ye nasıl bağlayacağımı söyler misiniz?
Bir uygulama ve kitaplık oluşturuyorum

Uygulamadan çalışır

danışman
Sorunlar

ClassForMql sınıfının içinde olduğu için Method()'u bulamadığını varsayıyorum, ancak bunun nasıl belirtileceği açık değil.
Selamlar. Danışmanı C#'ta dll'ye nasıl bağlayacağımı söyler misiniz?
MT4 ise makaleyi "ısır" https://www.mql5.com/ru/articles/249
Yönetilmeyen ihracat dünyasına heyecan verici bir yolculuk sizi bekliyor )))
MT5 ise, küçük başlayın, önce Metaquotes'tan test kodunu bağlayın https://www.mql5.com/ru/forum/285631
MT4 ise makaleyi "ısır" https://www.mql5.com/en/articles/249
Yönetilmeyen ihracat dünyasına heyecan verici bir yolculuk sizi bekliyor )))
MT5 ise, küçük başlayın, önce Metaquotes'tan test kodunu bağlayın https://www.mql5.com/en/forum/285631
Eğer öyleyse, o zaman 5. 4'e de ihtiyaç duyulacaktır, ancak daha sonra.
Yönetilmeyen ihracat dünyasına heyecan verici bir yolculuk sizi bekliyor )))
Gerçekten çok heyecanlıydı )))
Console.ReadKey ile özellikle memnun...
konsolun hala açılması gerekiyor, çünkü MT'de değil, kapalı
Console.ReadKey ile özellikle memnun...
konsolun hala açılması gerekiyor, çünkü MT'de değil, kapalı
Bu, uygulamadan test etmek içindir
MT5 ise, küçük başlayın, önce Metaquotes'tan test kodunu bağlayın https://www.mql5.com/en/forum/285631
Yardımdaki gibi yaparsanız

o zamanlar
.
Beyler, bana bunu nasıl yapacağımı söyleyin?
Ya da belki birinin nasıl yapılacağına dair bir örneği var mı?
Yardımdaki gibi yaparsanız
o zamanlar
.
Beyler, bana bunu nasıl yapacağımı söyleyin?
Ya da belki birinin nasıl yapılacağına dair bir örneği var mı?
#içe aktarmak "Dosya adı"
...
#içe aktarmak
İşlev açıklamaları, #import "modül adı" yönergesini hemen takip eder .
Yeni #import komutu , içe aktarılan işlevlerin açıklama bloğunu tamamlar.
#içe aktarmak "Dosya adı"
...
#içe aktarmak
İşlev açıklamaları, #import "modül adı" yönergesini hemen takip eder .
Yeni #import komutu , içe aktarılan işlevlerin açıklama bloğunu tamamlar.
Kılavuzda neden böyle olduğunu bilen var mı?
Teşekkürler. Bir hata daha az. Gerisini anlatır mısın?

Kılavuzda neden böyle olduğunu bilen var mı?
Teşekkürler. Bir hata daha az. Gerisini anlatır mısın?
Andrey, programlama öğrenmeye çok garip bir yaklaşımın var. Yani .dll dosyaları ile çalışmayı hiç denemedim ama belgelere baktıktan sonra fark ettim.
kodunuzdaki işlev bildirimi nerede?
Ve örnekte daha fazla
koddan çağrılması gereken işlevler listelenir ...
Kodunuzdaki işlevler nerede?