Hizmetler. Zaten çalışıyor? - sayfa 16

 
Slava :

Global uçbirim değişkenlerini kullanarak, bir değişkende 8 bayta kadar bilgi aktarabilirsiniz.

Farklı MQL5 programlarından erişimi kısıtlamak için GlobalVariableSetOnCondition'ı kullanabilirsiniz.

Aktarılacak 1 GB veriniz olduğunda ne olur?
 
Alain Verleyen :
Aktarılacak 1 GB veriniz olduğunda ne olur?

Nerede bu kadar çok?

1 gig aktarmak için bir boru kullanabilirsiniz.

 
Slava :

Nerede bu kadar çok?

1 gig aktarmak için bir boru kullanabilirsiniz.

Nedenini burada açıklayamam. Dilerseniz size sorunumu açıklayan bir özel mesaj gönderebilirim.

Bir DLL veya 3. taraf aracı kullanan bir çözüm olduğunu biliyorum (boru, borulu bir sunucuya ihtiyaç duyar) ancak yalnızca bir MT5/mql5 çözümü istiyorum.

 
Alain Verleyen :

sadece MT5/mql5 çözümünü istiyorum.

Kaynaklar.

 
fxsaber :

Kaynaklar.

Evet. Çok büyük miktarda veriyle mi çalışıyor (1 GB veya daha fazla)? Henüz denemedim.
 
Alain Verleyen :
Evet. Çok büyük miktarda veriyle mi çalışıyor (1 GB veya daha fazla)? Henüz denemedim.

Gerçek bir sorun olduğunda, önce onu çözmeye çalışmak mantıklıdır.

 
fxsaber :

Gerçek bir sorun olduğunda, önce onu çözmeye çalışmak mantıklıdır.

Bunu asla yapmam, komik adam.
 
Alain Verleyen :
Bunu asla yapmam, komik adam.

Neden 100 GB aktarmıyorsunuz? Bu retorik bir soru.

Doğrulama kodu bir düzine satırdan az.

 
Slava :

Nerede bu kadar çok?

1 gig aktarmak için bir boru kullanabilirsiniz.

Aslında burada açıklayabilirim. Bir geçmiş onay kutusu sistemi üzerinde çalışıyorum (birkaç yıldır). Çubuklar üzerinde çalışıyoruz, sonra filtrelenmiş çubukların bazılarındaki keneleri analiz etmemiz gerekiyor.

Şeritler arasında CopyTicks/CopyTicksRange panelini kullanırken çok yavaştır, bu yüzden büyük miktarda veriyi belleğe (örneğin 1 GB) yüklemem gerekiyor ve daha sonra çok daha hızlı (en az 5x).

Şimdi, büyük veri yığınlarını (keneler) belleğe yüklemek bile, her çalıştırmada yapmanız gerekiyorsa zaman alıcıdır, bu yüzden bunu bir bellek içi hizmetle yapmaya başladım. Ve işte yeni sorunlarınız var.

İdeal olarak, CopyTicks / CopyTicksRange ile 1 çubuk (veya birkaç çubuk) için tik almak çok yavaş olmamalıdır, ancak belki de bu kaçınılmazdır.

Umarım çeviri iyidir.

 
fxsaber :

Neden 100 GB aktarmıyorsunuz? Bu retorik bir soru.

Doğrulama kodu bir düzine satırdan az.

Söyleyecek bir şeyin yoksa lütfen cevap verme.

Retorik bir soru umurumda değil, pratik bir soru çözmem gerekiyor.