KimIV'ten faydalı özellikler - sayfa 100

 
TarasBY :

Nedenini açıklayın: "döngüden return ile değil, break ile çıkmak daha iyidir." ???
Dönerek fonksiyondan çıkıyorum ve sadece döngüden koparak . Amaç ne???


Üzgünüm, bu başlığı sık sık kontrol etmiyorum.

Geri dönüş ve mola ile ilgili olarak - mesele şu ki, "tırmıktan" kaçınmanıza izin verecek bir programlama stili geliştirmeniz gerekiyor. Bu nedenle, döngü gövdesi içinde dönüş kullanılması tavsiye edilmez.

 
PapaYozh :


Üzgünüm, bu başlığı sık sık kontrol etmiyorum.

return ve break ile ilgili olarak, mesele şu ki, "tırmıktan" kaçınmanıza izin verecek bir programlama stili geliştirmeniz gerekiyor. Bu nedenle, döngü gövdesi içinde dönüş kullanılması tavsiye edilmez.


estetik için:

http://c2.com/cgi/wiki?IsBreakStatementArchaic

 
Choomazik :


estetik için:

Tüm estetikler artık burada: https://www.mql5.com/ru/forum/126359
 
Birisi...lütfen cevap verin...PLZZZZZZZ
 
pyatka__ASD :
Birisi...lütfen cevap verin...PLZZZZZZZ
neden bağırıyorsun, ormanda değil
 
Çığlık atmıyorum, sadece yarın ... çok ... korunmaya ihtiyacım var
 

Merhaba!

Lütfen acemi bir programcının şunları anlamasına yardımcı olun:

Alım satımları şu şekilde kapatabilirim: if(Hour()>=23) vb...... Ama çözemiyorum -

işlemin sabit bir zamanda değil, bir süre geçtikten sonra kapanması için bir fonksiyon nasıl yazılır. Onlar. bir anlaşma açıldı, açılmasının üzerinden iki saat geçti, anlaşma kapatıldı.

 

Söylersen belki benzer bir planın hazır bir işlevi vardır.

 
KLMNC :

Söylersen belki benzer bir planın hazır bir işlevi vardır.

Böyle bir işlev var, sadece Kimovskaya değil. SiparişAçıkZamanı()

if (TimeCurrent() - OrderOpenTime() > 2*60*60)

{

// ........

OrderClose(...);

}


 
goldtrader :

Böyle bir işlev var, sadece Kimovskaya değil. SiparişAçıkZamanı()

if (TimeCurrent() - OrderOpenTime() > 2*60*60)

{

// ........

OrderClose(...);

}


Teşekkür ederim!