MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 505
![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
Merhaba!
Gecenin yarısını geçirdim, neden basit bir koşulun karşılanmadığını anlayamıyorum, lütfen çözmeme yardım edin:
Tarihsel veriler üzerinde çalıştırıyorum, macd1,2, lowprice, highprice değişkenlerine değerler atanıyor ama koşul yerine getirilmek istemiyor, bütün kafam dağıldı, nereye kazacağımı anlayamıyorum... ((((
değişkenlerin hepsi çift mi?
Soruyu tekrarla-Lütfen bana söyle-dll olmadan bu onay kutusu kaldırılsın mı?
Soruyu tekrarla-Lütfen bana söyle-dll olmadan bu onay kutusu kaldırılsın mı?
Değil
Test cihazında OnChartEvent() çalışmıyor.
Teşekkür ederim.
değişkenlerin hepsi çift mi?
Evet her şey çift, hatasız derleniyor.
Merhaba!
Gecenin yarısını geçirdim, neden basit bir koşulun karşılanmadığını anlayamıyorum, lütfen çözmeme yardım edin:
Tarihsel veriler üzerinde çalıştırıyorum, macd1,2, lowprice, highprice değişkenlerine değerler atanıyor ama koşul yerine getirilmek istemiyor, bütün kafam dağıldı, nereye kazacağımı anlayamıyorum... ((((
İlk olarak, sıfır çubuk verisi kullandığınıza dikkat edin. Bu veriler sabit değildir (bir tikte - bir, sonrakinde - diğerinde).
İkincisi, koşulun karşılanmadığını nasıl kontrol ettiniz?
Merhaba!
Gecenin yarısını geçirdim, neden basit bir koşulun karşılanmadığını anlayamıyorum, lütfen çözmeme yardım edin:
Tarihsel veriler üzerinde çalıştırıyorum, macd1,2, lowprice, highprice değişkenlerine değerler atanıyor ama koşul yerine getirilmek istemiyor, bütün kafam dağıldı, nereye kazacağımı anlayamıyorum... ((((
Yüksek, Düşük yerine iHigh , iLow kullanmanız gerekir
İlk olarak, sıfır çubuk verisi kullandığınıza dikkat edin. Bu veriler sabit değildir (bir tikte - bir, sonrakinde - diğerinde).
İkincisi, koşulun karşılanmadığını nasıl kontrol ettiniz?
1. Evet, kodda sıfır bar için bir durum var, şimdi hangi durumu test ettiğimi kontrol etmenin bir yolu yok, bu gece kontrol edeceğim.
2. Değerlerin değerleri ile grafikte yorum görüntülenerek kontrol edilir, macd, High ve Low değerleri vardır ve min(max)price karşılık gelen değerleri almaz.
Yüksek, Düşük yerine iHigh, iLow kullanmanız gerekir
Teşekkürler, akşam kontrol edeceğim, ancak Highprice'ın High işlevini kullanarak Highprice'tan bir değer aldığı açık değil, ancak minimum ve maksimum fiyat sıfır kalıyor?
Yaptığınız şeyin tam bir karmaşası ve yanlış anlaşılması ...
//--- И далее вообще не понятно к чему у вас фигурные скобки - они висят в пустоте, а это составной оператор, который должен после условия идти. после каждого if стоит всегда открывать фигурную скобку?или чем чревато мое расположение фигурных скобок?