[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 95
![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
Sizde sadece tüm koşullar y = 1'de gözlemlenir. Birbirlerini dışlamazlar.
Birbirini dışlayanlar örneğin şöyledir: y<0, y==0, y>0.
paladin80 :
Да, switch я использую. На счёт взаимоисключаемости условий, я это явление понимаю так:
Kırmızı ile vurgulananlar asla yürütülmez.
insanlar bana yardım etsin lütfen, bir şey anlamıyorum.
RSi=iRSI(NULL,0,20,PRICE_OPEN,0);
eğer ( RSI<52)
Bu koşulu ekliyorum, optimize edicide saymamı sağlıyor, ancak testi çalıştırırken fırsatlar açmıyor.
eğer (RSII>52)
ve böylece çalışır (-
Ve RSI 50'nin altındaysa bir ticaret açmasına ihtiyacım var.
Bu şart altında yazdıklarınıza daha da bakmak gerekiyor. Büyük ihtimalle bir hata vardır.
wow bir tür aksaklık =) terminali yeniden başlattı her şey çalıştı yyyy
MQL 5'te , harici parametrelerde, aşağıdakileri kullanarak MA ortalama alma yöntemini seçebilirsiniz: ENUM _ MA _ METHOD ma _ method = MODE _ SMA girin . Bu durumda programı test ederken başlangıçta sadece ortalama alma yöntemleri arasında seçim yapabilir ve başka bir şey yazamazsınız.
Soru şu ki, MQL 4 için benzer bir giriş var mı?
Kodumda bu rastgele yazım hatası buldum, ancak derleyici herhangi bir hata vermedi.
Teşekkür ederim!
Koşul: if(a <- b) {} mantıklı mı? (daha az_eksi)
if ((a) < (-b)) büyük ihtimalle.
Hatalar bir yana, hiçbir uyarı olmayacak.
if ((a) < (-b)) büyük ihtimalle.
Hatalar bir yana, hiçbir uyarı olmayacak.
"Eşittir" yerine yanlışlıkla "eksi" basıldı. Ama ne etkisi?
Teşekkür ederim!