自行车运营商 "为 "问题 - 页 12 1...5678910111213141516 新评论 Simon Gniadkowski 2013.01.04 12:03 #111 WhooDoo22:西蒙。它来了...砰!甚至更好!哈哈哈;)谢谢你。 在你编码之前先想想..你在历史库中有多少个订单? 你怎么知道我 是正确的? Simon Gniadkowski 2013.01.04 12:08 #112 WhooDoo22:为什么订单关闭时间以这样的形式表示(1357306061)?Print()函数工作的原因是OrderSelect()函数(在大括号内)必须选择关闭的订单而不是开放的订单?这必须在大括号内完成,对吗?)狡猾,狡猾。 你怎么能问这样的问题呢?OrderCloseTime()返回什么?从文档中可以看出 . ."datetime OrderCloseTime( )" 什么是dateetime? 从文档中可以看出 . . "该值表示从1970年1月1日00:00开始经过的秒数。"现在是时候让你开始阅读文档了 . . Simon Gniadkowski 2013.01.04 12:10 #113 WhooDoo22:西蒙。修正了,所以能按原定计划工作。第2行和第3行。 你的修正是一种改进.. .如果 "第2行和第3行 "是你对我的问题的回答,那么你需要再看看,因为它是错误的......如果你认为它是正确的,请解释为什么它是正确的。 Nathan 2013.01.04 12:18 #114 西蒙。在你编码之前先想一想。你在历史库中有多少个订单? 你怎么知道我 是正确的?我可以问你同样的问题,西蒙;)你怎么知道'ClosedTicketNumber'变量(OrderTicket();)会选择正确的票据 (我希望你的回答和我的类似)?我知道--if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==true)会选择正确的票据,而且;)的-。Print(OrderCloseTime());将打印正确的订单票,因为'while'循环在程序到达大括号内的这一部分之前就已经找到了正确的票。谢谢你。 Nathan 2013.01.04 12:23 #115 西蒙。你的修正是一种改进.. .细细品味这个非常难得的时刻,"西蒙说" - "你的编码未来可能会有非常渺茫的一线希望。"哈哈哈;)如果 "第2行和第3行 "是你对我的问题的答案,那么你需要再看看,因为它是错误的 ...... 如果你认为它是正确的,请解释为什么它是正确的。Aah, yeah, yeah.正在努力。;)谢谢你。 Simon Gniadkowski 2013.01.04 12:42 #116 WhooDoo22:我可以问你同样的问题,西蒙;)你怎么知道'ClosedTicketNumber'变量(OrderTicket();)会选择正确的票据 (我希望你的回答和我的类似)?我知道--会选择正确的票据,而且;) the-会打印出正确的订单票,因为'while'循环在程序到达大括号内的这一部分之前就已经找到了正确的票。 你的变量i 是订单 池中的一个索引 . .如果你在历史池中有100个已关闭的订单,而你的i 值是5,那么你所看到的是95个交易的已关闭交易。 我的代码之所以有效是因为 .......你应该知道为什么它能工作,因为你应该已经读过它,并且知道它做了什么,为什么能工作......但是你没有,所以你必须问 "为什么",这就是为什么你没有学到什么。 我的代码之所以有效,是因为在订单关闭之前,它的票据号码(无论在哪个池子里,票据号码都是唯一的!!)被存储在一个变量中,ClosedTicketNum......然后订单被关闭并移到历史池中,然后ClosedTicketNum 变量被用来选择正确的订单,最后OrderCloseTime()现在查看的是正确的订单,而不是历史池中某个基于订单池索引号的未知订单。 Simon Gniadkowski 2013.01.04 12:46 #117 WhooDoo22:我知道-将选择正确的票据,而且;)-将打印正确的订单票,因为'while'循环在程序到达大括号内的这一部分之前就已经找到了正确的票 。 你的while循环没有找到任何票。.它可能找到了订单池中 美元订单的索引 ......一个池子的索引!=一个票据号码,我们之前不是已经讨论过了吗? 所以你有一个订单池的索引 ......为什么你希望关闭的美元订单最终会出现在一个完全不同的池子中,即历史池的相同位置? Nathan 2013.01.04 13:01 #118 西蒙。"你的变量i 是订单 池中的一个索引 . . .而不是 历史池中的索引..." OrderSelect()的文档没有说明历史池中可容纳的订单数量 的限制(你写的是一百个订单)。OrderSelect()文档中没有说明这一点,就我所读到的。一旦一百个订单被默认值以外的值填满,我有可能给所有的历史池订单分配零。然而,我相信在这种情况下,你将订单号码保存到一个变量的方式似乎很好。我认为一旦订单历史达到100个的明显限制,数值就会自动重置。 谢谢你。 Simon Gniadkowski 2013.01.04 13:07 #119 WhooDoo22:西蒙。"你的变量i 是订单 池中的一个索引 . . .而不是 历史池中的索引..." OrderSelect()的文档没有说明历史订单的极限数量(你写的是100个订单)。在我看来,OrderSelect()的文档并没有说明这一点。一旦一百个订单被默认值以外的值填满,我有可能给所有的历史池订单分配零。然而,我相信在这种情况下,你将订单号码保存到一个变量的方式似乎很好。我认为一旦订单历史达到100个的明显限制,数值就会自动重置。 再读一遍 ......你误解了我写的东西 ......你可以在历史池中有10个关闭的订单,或20个或15个 ......无论你有多少个 ......如果你有任何数字,除了一个特定的数字,你的代码将无法工作。 那个特定的数字是什么? 它必须是i 的值 Simon Gniadkowski 2013.01.04 13:08 #120 WhooDoo22:一旦有一百个订单被默认值以外的值填满,我就有可能给所有历史池订单分配零。 怎么做? 1...5678910111213141516 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
西蒙。
它来了...砰!
甚至更好!哈哈哈;)
谢谢你。
为什么订单关闭时间以这样的形式表示(1357306061)?
Print()函数工作的原因是OrderSelect()函数(在大括号内)必须选择关闭的订单而不是开放的订单?这必须在大括号内完成,对吗?)狡猾,狡猾。
你怎么能问这样的问题呢?OrderCloseTime()返回什么?从文档中可以看出 . ."datetime OrderCloseTime( )" 什么是dateetime? 从文档中可以看出 . . "该值表示从1970年1月1日00:00开始经过的秒数。"
现在是时候让你开始阅读文档了 . .
西蒙。
修正了,所以能按原定计划工作。
第2行和第3行。
你的修正是一种改进.. .
如果 "第2行和第3行 "是你对我的问题的回答,那么你需要再看看,因为它是错误的......如果你认为它是正确的,请解释为什么它是正确的。
西蒙。
在你编码之前先想一想。你在历史库中有多少个订单? 你怎么知道我 是正确的?
我可以问你同样的问题,西蒙;)
你怎么知道'ClosedTicketNumber'变量(OrderTicket();)会选择正确的票据 (我希望你的回答和我的类似)?
我知道--
会选择正确的票据,而且;)的-。
Print(OrderCloseTime());
将打印正确的订单票,因为'while'循环在程序到达大括号内的这一部分之前就已经找到了正确的票。
谢谢你。
西蒙。
你的修正是一种改进.. .
细细品味这个非常难得的时刻,"西蒙说" - "你的编码未来可能会有非常渺茫的一线希望。"哈哈哈;)
如果 "第2行和第3行 "是你对我的问题的答案,那么你需要再看看,因为它是错误的 ...... 如果你认为它是正确的,请解释为什么它是正确的。
Aah, yeah, yeah.正在努力。;)
谢谢你。
我可以问你同样的问题,西蒙;)
你怎么知道'ClosedTicketNumber'变量(OrderTicket();)会选择正确的票据 (我希望你的回答和我的类似)?
我知道--
会选择正确的票据,而且;) the-
会打印出正确的订单票,因为'while'循环在程序到达大括号内的这一部分之前就已经找到了正确的票。
我的代码之所以有效是因为 .......你应该知道为什么它能工作,因为你应该已经读过它,并且知道它做了什么,为什么能工作......但是你没有,所以你必须问 "为什么",这就是为什么你没有学到什么。
我的代码之所以有效,是因为在订单关闭之前,它的票据号码(无论在哪个池子里,票据号码都是唯一的!!)被存储在一个变量中,ClosedTicketNum......然后订单被关闭并移到历史池中,然后ClosedTicketNum 变量被用来选择正确的订单,最后OrderCloseTime()现在查看的是正确的订单,而不是历史池中某个基于订单池索引号的未知订单。
我知道-
将选择正确的票据,而且;)-
将打印正确的订单票,因为'while'循环在程序到达大括号内的这一部分之前就已经找到了正确的票 。
西蒙。
"你的变量i 是订单 池中的一个索引 . . .而不是 历史池中的索引..."
OrderSelect()的文档没有说明历史池中可容纳的订单数量 的限制(你写的是一百个订单)。OrderSelect()文档中没有说明这一点,就我所读到的。
一旦一百个订单被默认值以外的值填满,我有可能给所有的历史池订单分配零。然而,我相信在这种情况下,你将订单号码保存到一个变量的方式似乎很好。我认为一旦订单历史达到100个的明显限制,数值就会自动重置。
谢谢你。
西蒙。
"你的变量i 是订单 池中的一个索引 . . .而不是 历史池中的索引..."
OrderSelect()的文档没有说明历史订单的极限数量(你写的是100个订单)。在我看来,OrderSelect()的文档并没有说明这一点。
一旦一百个订单被默认值以外的值填满,我有可能给所有的历史池订单分配零。然而,我相信在这种情况下,你将订单号码保存到一个变量的方式似乎很好。我认为一旦订单历史达到100个的明显限制,数值就会自动重置。
一旦有一百个订单被默认值以外的值填满,我就有可能给所有历史池订单分配零。