Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1356
![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
Vladimir Çift karşılaştırma kuralını biliyorum. Ek koşullar olmadan yapmanın imkansız olduğu anlamına mı geliyor?
ne ek koşullar?
Ve daha da iyisi, karşılaştırma yapmadan:
ne ek koşullar?
Ve daha da iyisi, karşılaştırma yapmadan:
Normalleştirme olmadan eşitlik için karşılaştırırsanız da aynı şey olur.
Ana soru çözülmeden kaldı. Tampon iki renkte nasıl renklendirilir. >= Maviden <= Kırmızıya.
Ve eşit olduğu durumda, hangi seçeneğin olduğunu, ne zaman büyük veya eşit olduğunu veya ne zaman küçük veya eşit olduğunu nereden biliyorsunuz? Görev budur.)
Peki görev nedir? Bir döngü içinde döngü?ArrayArama ? DiziSıralama? Hangi yolla?
Süvariler sessiz olun!
Biraz kıyamet.
Zihnin iyileşmesi gerekiyor.
Göstergeyi ana pencereden kaldırmak için yardım istiyorum.
Örneğin, her biri iCustom(handleMA,...,...) tarafından çağrılan birkaç Özel MA göstergesi yerleştirilir.
Böylece, grafikte on hareketli ortalama görüntülenir.
Ayrıca zamanlayıcıda bu göstergeleri yeniden hesaplamak gerekir.
Sıra şu şekildedir - zamanlayıcı tetiklenir, eski göstergeler kaldırılır, yeni hareketli ortalamalar hesaplanır ve oluşturulur.
Şimdi sorun şu: her yeni yinelemede eski çizgiler grafikte kalıyor.
Onları iki şekilde kaldırmaya çalıştım:
Bu durumda, res değişkeni her seferinde True değerine eşittir, ancak fazladan göstergeler grafikten çıkarılmamıştır.
İkinci yol:
Sonuç yok: res her zaman yanlıştır.
Göstergeyi ana pencereden kaldırmak için yardım istiyorum.
Örneğin, her biri iCustom(handleMA,...,...) tarafından çağrılan birkaç Özel MA göstergesi yerleştirilir.
Böylece, grafikte on hareketli ortalama görüntülenir.
Ayrıca zamanlayıcıda bu göstergeleri yeniden hesaplamak gerekir.
Sıra şu şekildedir - zamanlayıcı tetiklenir, eski göstergeler kaldırılır, yeni hareketli ortalamalar hesaplanır ve oluşturulur.
Şimdi sorun şu: her yeni yinelemede eski çizgiler grafikte kalıyor.
Onları iki şekilde kaldırmaya çalıştım:
Bu durumda, res değişkeni her seferinde True değerine eşittir, ancak fazladan göstergeler grafikten çıkarılmamıştır.
İkinci yol:
Sonuç yok: res her zaman yanlıştır.
Bunlar, IndicatorRelease()'in özellikleridir - bu, göstergenin kaldırılması değil, terminalin göstergeye artık ihtiyaç duyulmadığının bildirilmesidir. Ardından terminalin ne zaman silineceğine karar verir. Bu genellikle birkaç saniye sonra olur.
Belki bazı hileler vardır - bilmiyorum. Belki programları değiştirmeyi deneyin.