Mql5 dilinin özellikleri, incelikleri ve çalışma yöntemleri - sayfa 123

 
fxsaber :

Özellikle kod büyükse ve size ait değilse.

Bu doğru. Çoğu yerel kodlayıcı temelde başka birinin koduyla çalışmaz ve ben onları anlıyorum. Ya çok boyutlu dizilerin sıralamasını tersine çevirin ya da geçmişte kapalı siparişlerin biletini satın alın)))))

 
Her şeyi karıştırabilirsiniz, örneğin artı yerine eksi koyun, vb. Bu tamamen programcının vicdanına bağlıdır, bilgisayar bir telepat değildir. Başka bir şey de, sistemdeki bellek yetersizliğinden dolayı dizinin artırılamamasıdır - bu zaten teknik bir sorundur.
 
Alexey Navoykov :
Her şeyi karıştırabilirsiniz, örneğin artı yerine eksi koyun, vb. Bu tamamen programcının vicdanına bağlıdır, bilgisayar bir telepat değildir. Başka bir şey de, sistemdeki bellek yetersizliğinden dolayı dizinin artırılamamasıdır - bu zaten teknik bir sorundur.

Gerçek için bu düzeni kullanıyorum.

 
fxsaber :

Gerçek için bu düzeni kullanıyorum.

Bir şey anlamadım ama neden tüm bunlara ARRAYRESIZE sınıfı diyorsun? Orada kopyalama yöntemleri varsa neden sadece ARRAY olmasın. Her şey birbirine karışmış olsa da...
 
Alexey Navoykov :
Bir şey anlamadım ama neden tüm bunlara ARRAYRESIZE sınıfı diyorsun? Orada kopyalama yöntemleri varsa neden sadece ARRAY olmasın. Her şey birbirine karışmış olsa da...

İsimle ilgili değil. Görev, yeniden boyutlandırma/kopyalama kesintisi gerçekleştiği anda maksimum miktarda bilgi vermekti. Çünkü sonraki adım, var olmayan bir öğeyi kaydetme girişimidir. Savaş danışmanının sessiz kapanmasıyla boyutun dışına çıkan şey.

 
ArraySwap'ın performansını test eden var mı? Gerçekten sadece dizilerin işaretçileri değişiyor mu?
 
fxsaber 2019.01.17 13:05 TR
Artyom Trishkin :

Bazen anlaşılır bir ayak örtüsünü sökmek, kompakt bir bilmeceyi sökmeye başlamaktan ve bu işe yaramaz alıştırmayı hemen terk etmekten çok daha kolaydır.

Ayak örtüsü, bir makro karmaşasından çok daha büyük değildi.

 

Belki birisi işlevin doğruluğunu kontrol etmek için ArrayInstert testiyle ilgilenecektir.

Dosyalar:
ArrayInsert.mq5  50 kb
 

Lütfen konuyu çöpe atmayın - bu özelliklerle ilgilidir ve her şeyin nasıl çarpık ve çirkin olduğu ile ilgili değildir.

Bir özellik bulundu - karar verildi - paylaşıldı - insanlar minnettar.

Zavallılık ve azgelişmişlik hakkındaki görüşleriniz - ilginç ve mizahi bir şekilde lütfen.

 
Artyom Trishkin :

Lütfen konuyu çöpe atmayın - bu özelliklerle ilgilidir ve her şeyin nasıl çarpık ve çirkin olduğu ile ilgili değildir.

Bir özellik bulundu - karar verildi - paylaşıldı - insanlar minnettar.

Zavallılık ve azgelişmişlik hakkındaki görüşleriniz - ilginç ve mizah içinde lütfen.

Tamam, sözlerim kulağa kaba geldiyse özür dilerim. Kötülük demek istemedim. Ve kelimenin tam anlamıyla az gelişmişlik anlamına geliyordu - bazı işlevlerin eksikliği. Özellikle, örneğin geliştiricilerin birkaç yıldır vaat ettiği çoklu arayüzler.