Tünaydın. Hareketli ortalamadaki negatif kayma hakkında bir sorum var. Sonuç olarak, bu değerde bir anlaşma açmak veya kapatmak işe yaramaz. Bu sorun nasıl çözülebilir?
#import "trans2quik.dll"int _TRANS2QUIK_CONNECT@ 16 ( string lpcstrConnectionParamsString, int & pnExtendedErrorCode[], string lpstrErrorMessage, int dwErrorMessageSize);
#import
Her şey çıktı, dll 0 (TRANS2QUIK_SUCCESS) kodunu döndürdü. Diğer fonksiyonları import etmeye çalıştığımda derleyici uzun bir isim hakkında hata veriyor (forumdan anladığım kadarıyla fonksiyon isminde 31 karakterden fazlasına izin verilmiyor). İşlevleri başka nasıl içe aktarabilirsiniz? Burada yazdığı gibi fonksiyon numarasına göre yapmaya çalıştım (https://docs.microsoft.com/en-us/cpp/build/exporting-functions-from-a-dll-by-ordinal-rather-than-by- name?view=vs-2019) ama ya doğru yapmadı ya da derleyici sayıya yemin edemiyor (ad bekleniyor) Anladığım kadarıyla, bir dll eklemek için bir sarmalayıcıya ihtiyacınız var mı? Veya dll'nin kendisindeki işlev adlarını bir şekilde düzenlemek mümkün müdür? Eğer önemliyse dll arşivinde .h ve .lib dosyaları bulunmaktadır.
Darirunu : Tünaydın. Hareketli ortalamadaki negatif kayma hakkında bir sorum var. Sonuç olarak, bu değerde bir anlaşma açmak veya kapatmak işe yaramaz. Bu sorun nasıl çözülebilir?
Her şey çıktı, dll 0 (TRANS2QUIK_SUCCESS) kodunu döndürdü. Diğer fonksiyonları import etmeye çalıştığımda derleyici uzun bir isim hakkında hata veriyor (forumdan anladığım kadarıyla fonksiyon isminde 31 karakterden fazlasına izin verilmiyor). İşlevleri başka nasıl içe aktarabilirsiniz? Burada yazdığı gibi fonksiyon numarasına göre yapmaya çalıştım (https://docs.microsoft.com/en-us/cpp/build/exporting-functions-from-a-dll-by-ordinal-rather-than-by- name?view=vs-2019) ama ya doğru yapmadı ya da derleyici sayıya yemin edemiyor (ad bekleniyor) Anladığım kadarıyla, bir dll eklemek için bir sarmalayıcıya ihtiyacınız var mı? Veya dll'nin kendisindeki işlev adlarını bir şekilde düzenlemek mümkün müdür? Eğer önemliyse dll arşivinde .h ve .lib dosyaları bulunmaktadır.
Merhaba. Forex için belirtilen marja bağlı olarak lot boyutunu hesaplamak için bir komut dosyası veya bir işlev isteyin, aksi takdirde tüm komut dosyaları marjı lot boyutundan hesaplar. BO'da olduğu gibi, mevduatın ücretsiz fonlarından belirli bir sabit tutar için açmak uygun olacaktır.
https://www.mql5.com/en/code/23479 Bu çalışmıyor
Denedim ama kodda bir sorun var, sanırım kimsenin karalamalarıma ilgi duyması pek olası değil. Tekrar daha iyi.
Ve burada:
int sig=(raznV[i])>50; İşte pürüz. Başka nasıl hayal edeceğimi bilmiyorum. Ve önceki mumlarda en az %50 sapma belirlemeniz gerekiyor.
Kodunuz çok güzel, pek titiz olmayan bir birinci sınıf öğrencisinin yazısı gibi, kusura bakmayın, en azından yorum yazmakta fayda var :)
Özellikle razn V [i]'yi beğendim, PineScript'ten mi geldiniz? Hadi ama bu normal bir programlama dilidir))
kırmızı - önemli hatalar, sarı - eksiklikler
Merhaba. Lütfen dll'den içe aktarma konusunda yardım edin. fonksiyonları trans2quik.dll'den içe aktarmaya çalıştı
Her şey çıktı, dll 0 (TRANS2QUIK_SUCCESS) kodunu döndürdü. Diğer fonksiyonları import etmeye çalıştığımda derleyici uzun bir isim hakkında hata veriyor (forumdan anladığım kadarıyla fonksiyon isminde 31 karakterden fazlasına izin verilmiyor). İşlevleri başka nasıl içe aktarabilirsiniz? Burada yazdığı gibi fonksiyon numarasına göre yapmaya çalıştım (https://docs.microsoft.com/en-us/cpp/build/exporting-functions-from-a-dll-by-ordinal-rather-than-by- name?view=vs-2019) ama ya doğru yapmadı ya da derleyici sayıya yemin edemiyor (ad bekleniyor) Anladığım kadarıyla, bir dll eklemek için bir sarmalayıcıya ihtiyacınız var mı? Veya dll'nin kendisindeki işlev adlarını bir şekilde düzenlemek mümkün müdür? Eğer önemliyse dll arşivinde .h ve .lib dosyaları bulunmaktadır.
Tünaydın. Hareketli ortalamadaki negatif kayma hakkında bir sorum var. Sonuç olarak, bu değerde bir anlaşma açmak veya kapatmak işe yaramaz. Bu sorun nasıl çözülebilir?
Bir kod parçası ekleyebilir misiniz?
Test hızını programlı olarak değiştirmek mümkün müdür?
olabilmek
Merhaba. Lütfen dll'den içe aktarma konusunda yardım edin. fonksiyonları trans2quik.dll'den içe aktarmaya çalıştı
Her şey çıktı, dll 0 (TRANS2QUIK_SUCCESS) kodunu döndürdü. Diğer fonksiyonları import etmeye çalıştığımda derleyici uzun bir isim hakkında hata veriyor (forumdan anladığım kadarıyla fonksiyon isminde 31 karakterden fazlasına izin verilmiyor). İşlevleri başka nasıl içe aktarabilirsiniz? Burada yazdığı gibi fonksiyon numarasına göre yapmaya çalıştım (https://docs.microsoft.com/en-us/cpp/build/exporting-functions-from-a-dll-by-ordinal-rather-than-by- name?view=vs-2019) ama ya doğru yapmadı ya da derleyici sayıya yemin edemiyor (ad bekleniyor) Anladığım kadarıyla, bir dll eklemek için bir sarmalayıcıya ihtiyacınız var mı? Veya dll'nin kendisindeki işlev adlarını bir şekilde düzenlemek mümkün müdür? Eğer önemliyse dll arşivinde .h ve .lib dosyaları bulunmaktadır.
Sayıya göre MQL'de çalışmaz.
Sayıya göre MQL'de çalışmaz.
Teşekkür ederim. Yani terminal ile trans2quik.dll arasında sadece bir dll adaptörü var.
Dizeyi #define str "long long string " olarak veya hatta + veya bir string işlevi aracılığıyla iki dize olarak kaydırmaya çalışmak yerine.
Sonuçta Yorum satırın uzunluğunda da sınırlıdır, ancak o kadar çok değişken koyabilirsiniz ki monitöre sığmaz birkaç satırda.