Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 1012

 
MGSMGS :
Merhaba! Lütfen bana bir metin değişkeninin değerini başka bir değişkenin adına dönüştürmenin mümkün olup olmadığını söyleyin. Veya bir değişkenin metnini başka bir değişkenin adıyla karşılaştırın. peki, nasıl?)) şimdiden teşekkürler

MQL'de mümkün değildir.

ZY Böyle bir şey varsa, yapabilirsin. Kurtarmak için enum.

 
MGSMGS :
Merhaba! Lütfen bana bir metin değişkeninin değerini başka bir değişkenin adına dönüştürmenin mümkün olup olmadığını söyleyin. Veya bir değişkenin metnini başka bir değişkenin adıyla karşılaştırın. peki, nasıl?)) şimdiden teşekkürler
Değişken global ise mümkündür. KüreselDeğişken Kümesi()
 
İyi günler meslektaşlarım!! Ustalar en basit trollemeyi bir adımla Expert Advisor'a dikmeme yardım edin zaten bir haftadır dertliyim baykuşlara hazır kodlar ekledim derleme hatasız olsa da olmuyor test cihazında, zaten tüm İnterneti karıştırdım !! danışmanın kendisi uygun ayarlarla fena değil, trolling ile kar hala yukarı çekilebilir, lütfen yardım edin, moglar kaynıyor)) Teşekkürler!
Dosyalar:
 
AlexeyVik :

Lütfen bu tür sorularla bu konunun dışına çıkmamaya çalışın.

Ve tüm belgeleri dikkatlice okuyun, istediğiniz işlevin orada olduğunu hatırlayacaksınız. Sadece onu bulmak için kalır. İşte ArrayFree .


Cevap için teşekkürler. ArrayFree işlevi, belgelerde yazıldığı gibi dinamik dizilerle çalışmak üzere tasarlanmıştır ve ben statik diziler istiyordum.
 
i999i :
Cevap için teşekkürler. ArrayFree işlevi, belgelerde yazıldığı gibi dinamik dizilerle çalışmak üzere tasarlanmıştır ve ben statik diziler istiyordum.
Eh, statik diziler, içinde veri olup olmadığına bakılmaksızın, hemen kendileri için bellek ayırır. Belleği boşaltmaya ihtiyaç varsa, statik değil dinamik diziler kullanılmalıdır.
 
AlexeyVik :
Eh, statik diziler, içinde veri olup olmadığına bakılmaksızın, hemen kendilerine bellek ayırır. Belleği boşaltmaya ihtiyaç varsa, statik değil dinamik diziler kullanılmalıdır.
Dinamik diziler, bir işlevden çıkarken yerel değişkenler olarak mı çalışır, yoksa yine de ArrayFree işlevini kullanmanız mı gerekir?
 
i999i :
Dinamik diziler, bir işlevden çıkarken yerel değişkenler olarak mı çalışır, yoksa yine de ArrayFree işlevini kullanmanız mı gerekir?
Dizi yerel olarak bildirilmişse, hiçbir şeye ihtiyacı yoktur. Ancak dizi verileri farklı işlevlerde kullanılıyorsa, buna göre dizi global düzeyde olmalıdır ve ardından, hem dizinin boyutunu değiştirmeden hem de değerleri değiştirmeden önce , bazen onu "silmek" ve tekrar doldurun. Ya da sorunuzda olduğu gibi artık dizinin kullanılmayacağını düşünüyorsanız ondan kurtulmanıza hiçbir şey engel değildir.
 
AlexeyVik :
Dizi yerel olarak bildirilmişse, hiçbir şeye ihtiyacı yoktur. Ancak dizi verileri farklı işlevlerde kullanılıyorsa, buna göre dizi global düzeyde olmalıdır ve ardından, hem dizinin boyutunu değiştirmeden hem de değerleri değiştirmeden önce , bazen onu "silmek" ve tekrar doldurun. Ya da sorunuzda olduğu gibi artık dizinin kullanılmayacağını düşünüyorsanız ondan kurtulmanıza hiçbir şey engel değildir.
Cevaplar için teşekkürler, şimdi her şey açık.
 

Merhaba! Aşağıdaki satırda " array out of range " hatası alıyorum. Bu satırı düzeltmeme yardım eder misin?

rs=  High[iHighest( NULL , PERIOD_M15 ,MODE_HIGH, 1 , 1 )];
 
abeiks :

Merhaba! Aşağıdaki satırda "aralık dışı dizi" hatası alıyorum. Bu satırı düzeltmeme yardım eder misin?

Köşeli parantez [ ] içinde Yüksek[] içinde bir tamsayı olmalıdır - grafikteki mum çubuğu indeksi ve sonuç iHighest (NULL,PERIOD_M15,MODE_HIGH,1,1) - indeks 1 ile bir mum çubuğunun maksimum değeri ve bu çift tip gerçek sayının %99.999... Genel olarak, böyle bir kaydın kendi içinde ne yapması gerektiği tam olarak açık değildir.