Advertisement
Advertisement

新足迹

 找回密码
 注册
新足迹 门户 IT专业论坛 查看内容

程序中的时间控制

2010-11-26 17:43| 发布者: 未名湖 | 查看: 1684| 原文链接

RT
个小程序,小语言,可能用的不多MQL4语言,类似C#,C++。。但希望知道大牛们,,用自己常用的语言,怎么实现的。

用控制程序中的时间间隔。即执行第一次后,在一定时间(20分钟或者5000秒)后再执行第二次。

MQL的程序大概如下:
int start()
  {
   double 。。。。。。;
   int    。。。。。。;
   int ();
// initial data checks
   if(....)
     {
      Print("..........");
      return(0);  
     }
   if(.....)
     {
      Print("........");
      return(0);  
     }
// to simplify the coding and speed up access
// data are put into internal variables
   _...........
   
   
   if(total<3)
     {
      ..................;
     ..................;   
   
      Sleep(10000000000) or wait(1000000);
      return(0);         
        }
      return(0);
     }
我想到的办法是用sleep或者wait等函数,设定值(milliseconds),等待或者睡眠一定之间再次执行红色点点的代码
还有一种是是,用函数读取系统时间,比较两次执行的时间差。当差到一定程度后,再执行。

不知道大牛们用自己的语言是怎么解决这种程序间隔再次的执行。谢谢赐教,小弟虚心学习。
Advertisement
Advertisement


Advertisement
Advertisement
返回顶部