KimIV的有用功能 - 页 100

 
TarasBY:

解释一下原因。"用break 而不是return 退出循环更好"?
我通过return 退出一个函数,只通过 break 退出循环。有什么诀窍吗?


对不起,我不经常检查这个主题。

至于返回中断--重点是,你必须发展一种避免 "耙 "的编程风格。这就是为什么在循环体内部使用return是不可取的。

 
PapaYozh:


对不起,我不经常访问这个主题。

至于返回中断--重点是,你必须发展一种避免 "耙 "的编程风格。这就是为什么return不应该在循环体中使用。


对于美学家来说。

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

 
Choomazik:


为美学家。

所有美学家现在都在这里:https://www.mql5.com/ru/forum/126359
 
有人......站出来....PLEASEZZZZZZ
 
pyatka__ASD:
有人......站出来....PLEASEZZZZZZ。
你为什么大喊大叫,这又不是在树林里。
 
我不是在喊叫,我只是需要......真的......。明天的防守。
 

你好!

请帮助一个程序员新手理解。

我能够像这样关闭交易:if(Hour()>=23) etc.....但我想不出来 --

如何编写一个函数,使交易不是在一个固定的时间完成,而是在一段时间后完成。即:一笔交易被打开,打开后两小时过去,交易就结束了。

 

也许有一个现成的这种功能,如果你能告诉我的话

 
KLMNC:

也许有一个现成的这种功能,如果你能告诉我。

有一个功能,但它不是金的。订单开放时间()

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

{

// ........

OrderClose(...);

}


 
goldtrader:

有一个这样的功能,只是它不是金的。订单开放时间()

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

{

// ........

OrderClose(...);

}


谢谢你!