维宁的玩具 - 页 30

 
granit77:
罗曼,你是不是搞错主题了?


不,维克多。我们正在努力寻找最佳解决方案。只是,有很多Skype正在进行中
 
然后哎哟。
 
eddy:
 int iBS(datetime time, int TF)                    {
   return(iBarShift(NULL,TF,(time-time%(TF*60)))); } 

можно time/(60* TF)*(60* TF)
или time/60/TF*TF*60 :)
 

我想知道哪个更快:TF*=60;返回(时间/TF*TF)。

或者直接返回(时间/(60*TF)*(60*TF))。

 
eddy:


你只需要加上括号就能得到正确的结果

(time/TF)*TF

而且速度可以自己测量和确定

 

计算器

弹出式按钮,键盘操作。在WIN64中工作没有问题。

可以拖放到任何位置

附加的文件:
lcalc_v2.mq4  19 kb
 
Vinin:

计算器

弹出式按钮,键盘操作。在WIN64中工作没有问题。

可以拖放到任何位置

谢谢你。CPU负载100%(32)!
 
Roll:
谢谢。CPU负载100%(32)!


我从来没有超过36%。你需要将暂停(Sleep())增加到最佳状态,以减少负荷。

 
在继续之前,这里只是一个没有睡眠 的版本
 
sergeev:
在继续之前,这里只是一个没有睡眠的版本


纠正的是

附加的文件:
ncalc_v3.mq4  19 kb