MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1168
![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
İki boyutlu bir diziye yazmak için bir döngüde L1, L2, L3 ... Ln adlı değişkenleri sıralamanın mümkün olup olmadığını söyleyin.
Üç değişkenli bir örnek (aslında daha fazla değişken var, hantal çıkıyor):
Cevap için teşekkürler. Tam kod. Dizinin statik boyutu artırıldı. Operatörlerdeki sıfır kontrol girişini kaldırdım... Ortak bir "boşluk". NEDEN ekleme SAYILMIYOR anlamak istiyorum. Şimdi kodumda ne eksik? İpuçları için teşekkürler. Henüz mql5'te statik dizilerle çalışmadım .....
KOD GÜNCELLENDİ. Aynı soru...
İşte kodunuzu derlerken oluşan hatalar
İki boyutlu bir diziye yazmak için bir döngüde L1, L2, L3 ... Ln adlı değişkenleri sıralamanın mümkün olup olmadığını söyleyin.
Üç değişkenli bir örnek (aslında daha fazla değişken var, hantal çıkıyor):
Tabii ki konu "çarpık" (MQL4 ve MQL5 için), bu nedenle sorunun başında sorunun hangi platforma yönlendirildiğini belirtmek kötü olmaz )))
İki boyutlu bir diziye yazmak için bir döngüde L1, L2, L3 ... Ln adlı değişkenleri sıralamanın mümkün olup olmadığını söyleyin.
Üç değişkenli bir örnek (aslında daha fazla değişken var, hantal çıkıyor):
Ve oldukça doğru, onu yapıya sokmak daha iyidir.
O zaman hem birinci boyutta hem de ikinci boyutta boyutu değiştirmek mümkün olacaktır. Yani, tek boyutlu bir dizi içinde tek boyutlu bir dizi olacaktır.İşte kodunuzu derlerken oluşan hatalar
Bu kodu kısalttım ve Tf - sadece fark etmedim. Soru temeldir, neden statik bir dizideki öğeler hesaplama için işlenmez?
Burada kontrol ettim, hatasız derleme))) Hesaplamaların sonucu aynı - SIFIR !!! diziler aç[], kapat[] vb. - çok önemli değil ....
Bu kodu kısalttım ve Tf - sadece fark etmedim. Soru temeldir, neden statik bir dizideki öğeler hesaplama için işlenmez?
Burada kontrol ettim, hatasız derleme))) Hesaplamaların sonucu aynı - SIFIR !!! diziler aç[], kapat[] vb. - çok önemli değil ....
Derlerken, programcının mantıksal hataları kontrol edilmez - bu, derleyici henüz zihin okuyamadığı için programcının vicdanında kalır.
Tabii ki konu "çarpık" (MQL4 ve MQL5 için), bu nedenle sorunun başında sorunun hangi platforma yönlendirildiğini belirtmek kötü olmaz )))
MQL4.
Derlerken, programcının mantıksal hataları kontrol edilmez - bu, derleyici henüz zihin okuyamadığı için programcının vicdanında kalır.
Temelde nedenini arıyorum nerede? ZATEN var olan kodun kaydında veya kodda statik bir diziyi işlemek için başka bir şey YOKMUYOR?
Neyi bilmediğimi bilmiyorum ... Bu nedenle, deneyimi olan bir dış gözlemciden bilmediğim yerleri işaretlemesini rica ediyorum)))Temelde nedenini arıyorum nerede? ZATEN var olan kodun kaydında veya kodda statik bir diziyi işlemek için başka bir şey YOKMUYOR?
Neyi bilmediğimi bilmiyorum ... Bu nedenle, deneyimi olan bir dış gözlemciden bilmediğim yerleri işaretlemesini rica ediyorum)))hesaplamalara ulaşmıyor
işte başlatma
ve işte test koşulu