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),等待或者睡眠一定之间再次执行红色点点的代码 还有一种是是,用函数读取系统时间,比较两次执行的时间差。当差到一定程度后,再执行。 不知道大牛们用自己的语言是怎么解决这种程序间隔再次的执行。谢谢赐教,小弟虚心学习。 |