MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1056
![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
Hayır. GoTo veya ToDo gibi. koşul karşılandığında, program belirtilen etiketten kodu çalıştırmaya başlar.
Ahh, Vasik'teki gibi... Hayır, mql dili C benzeri bir dildir. Burada bu tür yapılar yerine kullanıcı tanımlı fonksiyonlar vardır ve duruma göre kullanıcı tanımlı bir fonksiyona veya başka bir fonksiyona geçiş vardır. Ve işlev yürütüldükten sonra yürütme, koşuldan sonraki ana kodun bir sonraki satırına geçer.
Veya dil yardımındaki switch deyimine bakın. Belki demek istiyorsun?
Hayır. GoTo veya ToDo gibi. koşul karşılandığında, program belirtilen etiketten kodu çalıştırmaya başlar.
O halde BASIC'te bu sizin için.
Ahh, Vasik'teki gibi... Hayır, mql dili C benzeri bir dildir. Burada bu tür yapılar yerine kullanıcı tanımlı fonksiyonlar vardır ve duruma göre kullanıcı tanımlı bir fonksiyona veya başka bir fonksiyona geçiş vardır. Ve işlev yürütüldükten sonra yürütme, koşuldan sonraki ana kodun bir sonraki satırına geçer.
Veya dil yardımındaki switch deyimine bakın. Belki demek istiyorsun?
O halde BASIC'te bu sizin için.
uff..
açık. patlama arama..
Teşekkür ederim
teşekkür etmek. ama biraz zahmetli
teşekkür etmek. ama biraz zahmetli
GoTo'dan kurtulduğumuzda, tüm programlama paradigmalarının geliştirilmesinde büyük bir adım atıldı.
Basitçe söylemek gerekirse, bu operatörün kullanımı, programın belirgin, doğrulanabilir bir mantığının oluşturulmasına izin vermedi ve satır sayısı arttıkça karmaşıklığı hızla sonsuzluğa yöneldi.
~ 30 yıl önceydi. Sadece referans için.
sadece terminalde - servis - ayarlar - olaylar
Şimdi değiştirilemez. Sebebini bilmiyorum.
işaretli, şunları yapabilirsiniz - açılır listenin en üst öğesi - Diğerini seçin - ardından gezginde ses klasöründen sesi seçin
Şimdi değiştirilemez. Sebebini bilmiyorum.
Kontrol ettim, değiştirebilirsiniz. Ancak bu değişiklik, terminal için tüm uyarılar için geçerli olacaktır. Ve her koşul için ihtiyacınız varsa, PlaySound() işlevini kullanmanız gerekir, ancak başka birinin işlevinde değil, bunun nasıl çalıştığını kendiniz anlamanız gerekir.
işaretli, şunları yapabilirsiniz - açılır listenin en üst öğesi - Diğerini seçin - ardından gezginde ses klasöründen sesi seçin
Teşekkürler, işe yaradı.
Ama olay ayrımı ile sorunu çözmez.