[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 450

 
sammi61:
你能建议一个脚本或一个专家顾问来制作6小时图吗?
有这样一个创新的东西,那就是论坛搜索。试试吧,你会感到惊喜的。
 
granit77:
有这样一个创新的东西,那就是论坛搜索。试试吧,你会感到惊喜的。
显然,纳米技术 也参与其中,不是吗?
 
semiromid:

bool flag = true;
int i=0;
int w=0;
int start()
{
if (flag)
{

while(i<1)

{
w=w+1;
Alert(+w, "-й, и последний звонок ^_^");
i++
;
}
flag = false;
}
return(0);
}

bool flag=true。

int start()

{

如果(flag) {

Alert("once")。

flag=false。

}

return(0);

}

 
semiromid:

y=MathMod(r,t); //делим r/t

这不像是有什么可以分享的。

如果你遇到了新的东西,就看看帮助。使用帮助并不难。为什么要强迫别人写以前已经写过的东西?嗯哼?
 
semiromid:
所以事实证明,在mql4中不可能每20秒执行一次循环,不管是什么样的ticks?


这不是mql4的问题。这是一个外汇问题。

PS 如果价格在过去20秒内没有变化,我们应该怎么计算?

 
sammi61:

你知道有什么脚本或专家顾问来制作6小时图吗?
MT4自带了一个周期转换脚本。但如果你不需要图表本身,你可以使用这个库
 
peshihod:
如果你遇到了新的东西 -- 看到帮助。使用帮助并不难。为什么你要强迫别人写以前已经写过的东西?嗯哼?


等等...我事先看了一下帮助,描述了一些例子。

MathMod函数 计算x/y 的实数余数f ,使x=i*y+f, 其中i 是一个整数,f x 的符号相同,f 的绝对值小于y的 绝对值。

参数。

价值. - 被除数的值。
价值2 - 被除数的值。

例子。
  double x=-10.0,y=3.0,z; z=MathMod(x,y); Print("the remainder of " ,x," / " ,y," is " ,z); // Output: The remainder of -10 / 3 is -1

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

我不明白这个------>>。

这个MathMod 函数与它有什么关系

while(true)
{
  if (MathMod(TimeLocal(), 20)==0) // каждая 20 секунда
  while(i<10) {   i++; } // полезный цикл
  Sleep(10); // поспим немного для разгрузки проца
}

.

 


while(true) { if (MathMod(TimeLocal(), 20)==0) //每20秒 while(i<10) { i++; }//有用的循环 Sleep(10); //小睡一会,卸下处理器的负荷 }




那是如果你想要纳米级的精度而不考虑计算成本的话。;)

 
semiromid:

我不明白这个------>>。

这个MathMod 函数与它有什么关系

MathMod()是除法。剩下的就是纯粹的数学了:如果我们每秒钟(或更频繁地)将TimeLocal() 的结果除以20,那么每20秒的余数将为零。

结论:同样的想法可以用不同的方式实施。

 

下午好。

谁能告诉我如何将这样的数字规范化?

即我们需要这个函数F(8,5464.00) = 85464.00

谢谢你。