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
[Silindi]

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ı.

[Silindi]

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(...);

}


[Silindi]
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!