MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1427
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bu yüzden başka bir şey yazmadım, sadece kodunuzu tekrarladım.
Sayıları görsel olarak yanlış yerleştirdiniz ve ihtiyacınız olanın bu olduğunu düşündünüz.
Büyük olasılıkla ArrayFill yerine 0,5555 üzerinde döngü yapmanız gerekir. Dene.
Teşekkür ederim. Umarım benim için yeni bilgileri çabucak öğrenirim.
hiçbir şey, asıl şey işe yaraması :)
Bir kez daha, bilgi desteği için çok teşekkür ederim.
belki ArrayFill() yerine bir döngü programı yavaşlatır
Herhangi bir kod kaynakları tüketir. ArrayFill nedir, döngü ile doldurma nedir - maliyetler yaklaşık olarak aynıdır.
Ancak diziyi sıralamak veya tamamen yeniden yazmak zaman alır. Bu nedenle, örneğin verilerin depolanması ve hazırlanması hakkında düşünmek, ön hesaplamalar yapmak ve diğer seçenekler gibi başka çözümler bulmak daha iyidir.
Herhangi bir kod kaynakları tüketir. ArrayFill nedir, döngü ile doldurma nedir - maliyetler yaklaşık olarak aynıdır.
Ancak diziyi sıralamak veya tamamen yeniden yazmak zaman alır. Bu nedenle, örneğin veri hazırlama, ön hesaplamalar ve diğer seçenekler gibi başka çözümler bulmak daha iyidir.
Anladım. Teşekkür ederim.
Anladım. Teşekkür ederim.
Böldüğüm için beni bağışlayın, belki sıralama gerekli değildir? Yalnızca maksimum (minimum) değeri belirleyebilir mi?
Dillerden birinin belgelerinde her şey çok iyi ve ayrıntılı, emek yoğun elbette, ancak programcılara yardımcı oluyor
---
Doldurmanın başlangıcında doğru bir şekilde oluşturmak daha az pahalı olacaktır ve mümkünse diziyi beş dizde karıştırmamaya çalışın: doldurulmuş, sıralanmış, eklenmiş, sıralanmış ve tekrar eklenmiştir.
Mümkünse, gereksiz eylemlerden kaçının.
---
mql'de böyle bir fonksiyon vardır: StringConcatenate, süper pahalıdır, ancak dilde bulunması nedeniyle, kolayca önlenebilir ve "hafif" kodlar yazılabilmesine rağmen kullanılır.
Böldüğüm için beni bağışlayın, belki sıralama gerekli değildir? Yalnızca maksimum (minimum) değeri belirleyebilir mi?
Katıldığınız için teşekkürler. İhtiyaç duyulan şey sıralamadır .... en azından niyetimi anlamamın bu aşamasında. Belki daha sonra yeniden düşüneceğim ve bazı sıralama alternatifleri arayacağım. Minimum ve maksimum ile ilgili olarak, onları belirleyen fonksiyonlar olduğunu ve daha ucuz olduğunu zaten biliyorum.
Dillerden birinin belgelerinde her şey çok iyi ve ayrıntılı, emek yoğun elbette, ancak programcılara yardımcı oluyor
---
Doldurmanın başlangıcında doğru bir şekilde oluşturmak daha az pahalı olacaktır ve mümkünse diziyle beş dizde oynamamaya çalışın: doldurulmuş, sıralanmış, eklenmiş, sıralanmış ve tekrar eklenmiş.
Mümkünse, gereksiz eylemlerden kaçının.
---
mql'de böyle bir fonksiyon vardır: StringConcatenate, süper pahalıdır, ancak dilde bulunması nedeniyle, kolayca önlenebilir ve "hafif" kodlar yazılabilmesine rağmen kullanılır.
Genel fikri anladım ... bana göründüğü gibi. Bahşiş için teşekkürler. Zor değilse, $ dizisi[] dizisinin adından ve $ var değerinden önce dolar işaretinin ne anlama geldiğini söyleyin.