Geliştiriciler! Oluşturduğunuz şeyi hiç test ediyor musunuz? - sayfa 17

 
Bilmiyorum, belki haber vermeyeceğim ve bu konu zaten bir yerdeydi, ancak bir danışmanı görselleştirmeli ve görselleştirme olmadan test ederken tamamen farklı sonuçlar
 
Bir yıl veya daha önce olduğu gibi, kütüphaneyi ex5 dosyası şeklinde yapmak ve bağlamak istedim. Uzun sürdü, hiçbir şey olmadı. Hiçbir yerde örneği yok. Şimdi tekrar denemeye karar verdim. af_Num kitaplığındaki en basit işlevi yaptı
 #property library
//********************************************************************
int Test()
{
   return 1 ;
}
//********************************************************************
Çağıran komut dosyasını as_Test_Num_Lib yaptı
 //********************************************************************
#import "af_Num.ex5"
   int Test();
#import
//********************************************************************
void OnStart ()
{
   Comment ( "" );
   
   int x=Test();
   
   Comment ( "x=" ,x);
   
   return ;
}
//********************************************************************
Çalıştırdıktan sonra - 2014.02.01 20:08:13.129 as_Test_Num_Lib (EURAUD,M5) 'af_Num.ex5' içinde 'Test' bulunamıyor
2014.02.01 20:08:13.129 as_Test_Num_Lib (EURAUD,M5) çözümlenmemiş içe aktarma işlevi çağrısı
Ve daha sonra yapmadığım şey bir tankta olduğu gibi sıkıcıydı. Ve hiçbir yerde bir örnek bulamıyorum - bu saçmalık biri için işe yarıyor mu? Herkes yalnızca #include kullanır. Tüm bu binlerce programcı tam bir keçi mi? Yoksa ben bir keçi miyim ve yanlış bir şey mi yapıyorum?
Kaba üslup için özür dilerim ama sinirler zaten sınırda.

 

MT4'ün yeni sürümünde çalışır, bu da sizin için çalışması gerektiği anlamına gelir.

Sorunlar büyük olasılıkla ya kitaplıklarla çalışmak için etkin olmayan izin işlevinde (kendisi bir şekilde 40 dakika boyunca sorunun ne olduğunu anlayamadı) ya da yanlış kitaplık konumu dizininde.


#import " sendmail.dll "
int Sendmail(dize,dize,dize,dize,dize,dize,dize,dize);
#içe aktarmak

 
alexivanov9911 :

MT4'ün yeni sürümünde çalışır, bu da sizin için çalışması gerektiği anlamına gelir.

Sorunlar büyük olasılıkla ya kitaplıklarla çalışmak için etkin olmayan izin işlevinde (kendisi bir şekilde 40 dakika boyunca sorunun ne olduğunu anlayamadı) ya da yanlış kitaplık konumu dizininde.


#import " sendmail.dll "
int Sendmail(dize,dize,dize,dize,dize,dize,dize,dize);
#içe aktarmak

Evet, ancak ex5 ile aynı klasöre konan dll harika çalışıyor. Yani ex5 kitaplıklarının çalışmadığına dair bir şüphe var. Ve bunu çok uzun zaman önce daha önce yazdığım gibi fark ettim. Sadece o zaman kütüphanelerle iletişim kurmadım, ancak dahil edilen her şeyi tercüme ettim. Bunu şimdi yapabilirsiniz, ancak her ihtimale karşı, bunun hakkında yazıyorum.
 
İşleve dışa aktarma atamayı unuttunuz. Yalnızca açıkça bildirilen işlevler dışa aktarılabilir hale gelir. Belgeleri okuyun.
 
Renat :
İşleve dışa aktarma atamayı unuttunuz. Yalnızca açıkça bildirilen işlevler dışa aktarılabilir hale gelir. Belgeleri okuyun.
Bahşiş için Renat'a çok teşekkürler. Her şey çalıştı. Her nasılsa bu maddeyi belgelerde ilk kez bulamadım ve MT4'e benzer şekilde yaptım.
 
MT aracılık yazılımının en iyisi bu. CUDA desteği, her geliştiricinin yapmadığı bir şeydir. MT4 ve MT5'in API'ye sahip olmaması garip, ancak genel olarak platform normal - diğer yazılımlardan MT'ye bağlanmak zor değil ve neredeyse tüm forex brokerlerinde MT var. Bu forumda sohbet yok ve bazı kullanışlı işlevlerin eklenmesiyle tüm sohbetin yeniden tasarımı %100 müdahale etmiyor.
 
arbitrageur :
CUDA desteği, her geliştiricinin yapmadığı bir şeydir.
CUDA berbat :) OpenCL bizim her şeyimiz.
 
TheXpert :
CUDA berbat :) OpenCL bizim her şeyimiz.

Merhaba.

Evet çünkü ATI videolarında çift hassasiyet engellenmez, yalnızca OpenCL'yi destekleyen yazılımlar, en azından çok az geliştirici tarafından desteklenen CUDA'ya kıyasla. 1 terraflop için ATI ekran kartları Avito.ru'da (kullanılmış) 2000 rubleye mal oluyor, bu arada, oyuncuların neden ATI ekran kartlarını yükseltip Nvidia ile değiştirdiklerini bilmiyorum - daha önce gerçek güce bile bakmıyorlar değiştiriyor. :)

 
papaklass :

Böyle bir ürün nasıl üretilebilir? vicdan var mı? Ama bir eko-sistem yaratırlar. Ya da belki 1. sınıfta okula dönüş!

Böyle bir test cihazının sonuçlarına nasıl güvenebilirsin? Atmak ......

Bir zip dosyası ekleyin lütfen.
Neden: