MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 529
![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
Bunun gibi?
Böyle döngü yapardım:
Azaltma sonrası / artış sonrası için alışkınım - Önek artışlarından / azalışlarından farklı olarak anlıyorum, çünkü (yardımdan) önek artışı (++i) ve eksiltme (--k) değişkene hemen önce uygulanır ifadede bu değişkeni kullanarak.
Ancak karşılaştırmanız tamamen yanlış:
Burada boole değerini normalleştirirsiniz - iki değeri karşılaştırmanın sonucu - Ask-OrderStopLoss() ifadesinin değerini Trailing*Point ifadesinin değeriyle karşılaştırın ve ardından bu karşılaştırmanın sonucunu normalleştirin.
Ve karşılaştırma sonucu yalnızca yanlış (0) veya doğru (sıfır değil) olabilir. Ve bu sıfır ya da sıfır değil, normalleştiriyorsunuz.
Ve şu şekilde karşılaştırmanız gerekir:
İki nesneli bir işlevim var:
Sınıflardan biri 4000'den fazla alana (çoğunlukla numaralandırma) sahip bir yapıya sahiptir.
Bu hatayla ne yapmalı?
Derleme sırasında yerel değişkenlerin boyutu çok büyük (512kb'den fazla) çıkıyor.
Nereye bakmalı ve ne yapmalı? İşlevin bir dizi CArrayString dizisi var, bununla bir hatanın ilişkili olabileceğinden şüpheleniyorum.
Add() yöntemiyle dolduruyorum, sonra Clear() ve ardındanShutdown() yapıyorum. Ardından Add() yöntemini kullanarak tekrar yeni verilerle dolduruyorum. Bu durumda dizi tekrar sıfır elemanından mı doldurulacak?
Tarihte, ardışık, çok yönlü mumların en uzun dizisini nasıl bulabilirim?
Örnek: birincisi düşüş, ikincisi yükseliş, üçüncüsü düşüş vb. Sanırım bir tür döngüye ve bu tür mumların sayısını yazmanız gereken bir değişkene ihtiyacınız var, ancak döngünün ne olması gerektiğini ve nasıl, hangi koşulla çıkacağını bilmiyorum.
Tarihte, ardışık, çok yönlü mumların en uzun dizisini nasıl bulabilirim?
Örnek: birincisi düşüş, ikincisi yükseliş, üçüncüsü düşüş vb. Sanırım bir tür döngüye ve bu tür mumların sayısını yazmanız gereken bir değişkene ihtiyacınız var, ancak döngünün ne olması gerektiğini ve nasıl, hangi koşulla çıkacağını bilmiyorum.
CopyRates ve MqlRates yapıları dizisi arasında döngü yapın.
CopyRates ve MqlRates yapıları dizisi arasında döngü yapın.
Teşekkürler, dizide dolaşın, nasıl? ve ondan ne zaman çıkmalı?
Teşekkürler, dizide dolaşın, nasıl? ve ondan ne zaman çıkmalı?
Tarihte, ardışık, çok yönlü mumların en uzun dizisini nasıl bulabilirim?
Örnek: birincisi düşüş, ikincisi yükseliş, üçüncüsü düşüş vb. Sanırım bir tür döngüye ve bu tür mumların sayısını yazmanız gereken bir değişkene ihtiyacınız var, ancak döngünün ne olması gerektiğini ve nasıl, hangi koşulla çıkacağını bilmiyorum.
Ve forex'in yaratıldığı andan itibaren maksimum dizilim nereden sayılıyor?
sonra sıra bozulur kırılmaz çıkın.
Genel olarak, bu diziyi nasıl yazmalı?
Ve forex'in yaratıldığı andan itibaren maksimum dizilim nereden sayılıyor?
Harika olurdu) Ama komisyoncunun geçmişi sınırlıdır, hepsini arayın. veya geçen yıl için, yani 15. 04. 17'den itibaren
Genel olarak, bu diziyi nasıl yazmalı?
Nasıl yazılır, diye yanıtladı Alexei. Zamanı ve isteği varsa kodu gördüğü gibi yazsa harika olur)
Uygulamayı bayrak aracılığıyla görüyorum, ancak denemeye başlamak bile istemiyorum bana yanlış görünüyor.
not. Bu arada, bu bir gösterge mi yoksa danışman mı?