Rosh, Could you please help? Top Urgent!--如何实现EA在指定时间挂单? 新评论 [删除] 2010.10.04 05:49 我想设计一个EA,在指定的时间(比如在6:00)挂单。基本思路是1.取当前柱小时数和分钟数 2.比较小时数是否等于6,分钟数是否等于00 3.如果等于就挂单,如果不等则下一个循环开始。 以下是我自己写的一段(写的很粗糙,高手不要笑话). 系统编译没有问题,但是测试的时候挂单不成功,显示order send error 3. 请高手帮忙修正,或者提供更好的思路和函数。谢谢啦!!!!!!! int i,h,m; if(i=0,i<bars-1,i++) { h=TimeHour(Time) //取当前柱时间的小时数 m=TimeMinute(Time) //取当前柱时间的分钟数 if (h==6 && m==0) { OrderSend(...); } return; } [Archive!] Any rookie question, so as not to clutter up the forum. Professionals, don't pass it by. Couldn't go anywhere without you - 2. [ARCHIVE]Any rookie question, so as not to clutter up the forum. Professionals, don't pass it by. Can't go anywhere without you - 5. Simple Fix involving TimeMinute (TimeCurrent())?? [删除] 2010.10.05 01:40 #1 www.nordfx.cn/?id=14598 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
以下是我自己写的一段(写的很粗糙,高手不要笑话). 系统编译没有问题,但是测试的时候挂单不成功,显示order send error 3.
请高手帮忙修正,或者提供更好的思路和函数。谢谢啦!!!!!!!
int i,h,m;
if(i=0,i<bars-1,i++)
{
h=TimeHour(Time) //取当前柱时间的小时数
m=TimeMinute(Time) //取当前柱时间的分钟数
if (h==6 && m==0)
{
OrderSend(...);
}
return;
}