[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 449 1...442443444445446447448449450451452453454455456...537 新评论 Yuriy Svetlov 2011.06.19 16:48 #4481 sergeev: 或如下 所以事实证明,在mql4中不可能每20秒执行一次循环,而不考虑ticks? --- 2011.06.19 16:56 #4482 semiromid: 所以事实证明,在mql4中,你不能每隔20秒执行一次循环,不管ticks如何? 这种与蜱虫无关的算法有什么问题? Vadim Zhunko 2011.06.19 17:14 #4483 semiromid: 事实证明,在mql4中,不可能每20秒执行一次循环,不管是什么样的ticks? 严格来说,这在指标中是不可能的。这将始终取决于蜱虫的到来。 Yuriy Svetlov 2011.06.19 17:28 #4484 sergeev: 这种与蜱虫无关的算法有什么问题? rlx: 但如果报价至少在20秒内出现,它就能发挥作用。否则,该循环将只在有报价到达时执行。例如,在34分钟后... 我描述了我在这周的测试中的情况。我只是还没有机会去测试它。 我也不知道什么功能---->>。 MathMod 在你的版本中. MathMod -函数返回两个数字相除后 的实数余数 。 据我所知是.... int start() { int r=30; int t=2; int y=r/t; Alert("Ответ = "+y); // <<<------------- вот это return(0); 或像这样 int start() { int r=30; int t=2; int y; y=MathMod(r,t); //делим r/t Alert("Ответ = "+y); //Остаток от двух деленных чисел return(0); } while(true) { if (MathMod(TimeLocal(), 20)==0) // каждая 20 секунда while(i<10) { i++; } // полезный цикл Sleep(10); // поспим немного для разгрузки проца } 它似乎没有划分出什么。 [Archive!] Any rookie question, Goodbye robot - hello [警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 --- 2011.06.19 18:07 #4485 semiromid: 这不像是有什么可以分享的。 我放弃了。我将从这里开始。,不会帮助像你这样的懒人。 Yuriy Svetlov 2011.06.19 18:19 #4486 sergeev: 我放弃了,我就从这里开始吧。 我知道... alexr 2011.06.19 20:30 #4487 semiromid: 我知道... 那么,它是如何结束的呢? Yuriy Svetlov 2011.06.19 20:45 #4488 AlexR: 那么,它是如何结束的呢? 顺便说一句,感谢你的回应,为这个问题带来了新的解决方案。 Yuriy Svetlov 2011.06.20 05:45 #4489 感谢所有帮助理解这个问题的人 =0) 这大致上是我想要的样子。 rlx。 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); } sammi61 2011.06.20 06:03 #4490 semiromid: 感谢所有帮助理解这个问题的人 =0) 这大约是我想要的结果。它是基于以下的例子 rlx。 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); } 你知道有什么脚本或专家顾问来制作6小时图吗? 1...442443444445446447448449450451452453454455456...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
或如下
所以事实证明,在mql4中,你不能每隔20秒执行一次循环,不管ticks如何?
这种与蜱虫无关的算法有什么问题?
事实证明,在mql4中,不可能每20秒执行一次循环,不管是什么样的ticks?
这种与蜱虫无关的算法有什么问题?
但如果报价至少在20秒内出现,它就能发挥作用。否则,该循环将只在有报价到达时执行。例如,在34分钟后...
我描述了我在这周的测试中的情况。我只是还没有机会去测试它。
我也不知道什么功能---->>。
MathMod
在你的版本中.
MathMod -函数返回两个数字相除后 的实数余数 。
据我所知是....
int start()
{
int r=30;
int t=2;
int y=r/t;
Alert("Ответ = "+y); // <<<------------- вот это
return(0);
或像这样
int start()
{
int r=30;
int t=2;
int y;
y=MathMod(r,t); //делим r/t
Alert("Ответ = "+y); //Остаток от двух деленных чисел
return(0);
}
它似乎没有划分出什么。
semiromid:
这不像是有什么可以分享的。
我放弃了。我将从这里开始。,不会帮助像你这样的懒人。
我放弃了,我就从这里开始吧。
我知道...
我知道...
那么,它是如何结束的呢?
顺便说一句,感谢你的回应,为这个问题带来了新的解决方案。
感谢所有帮助理解这个问题的人 =0)
这大致上是我想要的样子。 rlx。
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);
}
感谢所有帮助理解这个问题的人 =0)
这大约是我想要的结果。它是基于以下的例子 rlx。
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);
}
你知道有什么脚本或专家顾问来制作6小时图吗?