Aşağıdaki örnekte break bırakmanın gerekli olup olmadığını söyleyin: (1) {..} içinde veya (2) }'den sonra çıkarmak için, aksi takdirde switch deyimi örneğinde durumda sadece bir eylem dikkate alınır.
{...} hakkında böyle düşündüm, if ile benzetme yaparak. Orada, 1'den fazla işlem gerekliyse {...}. Vaka operatörünün felsefesi, ondan sonra her şey (!) yürütülecek şekildeyse, o zaman {...} öğesini tamamen kaldırmam gerektiğini hissediyorum, şöyle:
paladin80 : {...} hakkında böyle düşündüm, if ile benzetme yaparak. Orada, 1'den fazla işlem gerekliyse {...}. Case ifadesinin felsefesi, ondan sonra her şey (!) yürütülecek şekildeyse, o zaman {...} öğesini tamamen kaldırmam gerektiğini hissediyorum, şöyle:
Her şey aradan önce yürütülür, aksi takdirde varsayılandır.
onlar.
case1 : b=Ask+SL_1* Point ; c= "with stop-loss = " +a; break ;
или
case1 : b=Ask+SL_1* Point ; c= "with stop-loss = " +a; return ( 09 , 05 );
приемлема и работает.
{...} büyük/ küçük harfeima edilir(çıktıyı ekrana yazdırmayı deneyin;)).
Bana şunu söyle: Hesaplamalarda birkaç dizi kullanıyorum ve diziler arasında geçiş yapmam gerekiyor, ancak istenen dizinin her kullanımından önce sabit bir koşul kullanmak pek uygun değil. MT4'te durumu 1 kez kontrol etmek için referans değişkenler var mı ve ardından şimdi çalışmak için hangi diziye ihtiyacım olduğunu yazın, belgelerde bir şey bulamadım.
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
Kıvrımlı parantezler hiç gerekli değildir. Ama koyarsanız - o zaman içeri girin.
Her ne kadar ... fark ne ki, her neyse, yerine getirilmesi gerekiyor.
{...} hakkında böyle düşündüm, if ile benzetme yaparak. Orada, 1'den fazla işlem gerekliyse {...}. Case ifadesinin felsefesi, ondan sonra her şey (!) yürütülecek şekildeyse, o zaman {...} öğesini tamamen kaldırmam gerektiğini hissediyorum, şöyle:
Her şey aradan önce yürütülür, aksi takdirde varsayılandır.
onlar.
{...} büyük/ küçük harfe ima edilir (çıktıyı ekrana yazdırmayı deneyin;)).
Evet ve kodunuz hiç derlenmeyecek - bu nedenle:
Hayır, değişkenler (ve diziler de) yalnızca bir işleve başvurularak iletilebilir.
Arkadaşlar bir sorum var:
TimeHour - Belirtilen zaman için saati döndürür.
Hem 0 hem de 24'ün değerini anlıyor mu?
yazarsanız:
Böyle bir işlev mümkün mü?
Veya başka bir koşul gereklidir: if (TimeStart >= 24.0) TimeStart = TimeStart - 24.0;
İlk seçenek düzgün çalışabilir mi? Yoksa ikincisini yapmak mı?