顺序_position_id - 页 3 12345678910...21 新评论 Stanislav Korotky 2014.08.27 12:28 #21 Mikalas:对不起,但你和我说的是 "不同 "的语言,或者说你在越界阅读。该挂单为ONE, 该 订单已部分开仓,该订单 仍在有效期内。当追踪 程序时,我得到了返回( long( OrderGetInteger( ORDER_POSITION_ID ) )); 你是通过一条线来阅读这段代码,或者只是不想理解一件简单的事情。你在这里用俄语写的东西!=终端正在执行的东西。 Stanislav Korotky 2014.08.27 12:39 #22 Mikalas:有一个 挂单, 这个 订单已经部分开仓,这个订单 仍然有效。当追踪 程序时,我得到的 是返回( long( OrderGetInteger( ORDER_POSITION_ID )));我不愿意展示代码,使得我问的问题越来越多。例如,挂单是在哪里?似乎在部分执行中,剩余手数的挂单可能(取决于其类型)保持暂停。我不确定它是否会有一个位置标识。这些代码行是可执行的,这一点没有问题。我建议看一下你的票的属性。 Mikhail Filimonov 2014.08.27 14:35 #23 营销员,非常感谢你,谢谢你,谢谢你。 Andrey Khatimlianskii 2014.08.27 15:15 #24 我明白这个问题的要点。 但真的没有足够的细节来从技术上进行分类。Mikalas,写一些代码来捕捉这种情况并在日志中显示最详细的信息。 发布代码供开发人员测试,并指定发生这一切的服务器。而有详细记录的日志就能指出问题。当然,如果你的目标是要弄清情况。 Anatoli Kazharski 2014.08.27 15:30 #25 komposter:...当然,除非你的目的是为了使情况合理化。 他喜欢固执和任性。 )) Mikhail Filimonov 2014.08.27 15:52 #26 komposter:我理解问题的实质。 但对于技术分析来说,确实没有足够的细节。Mikalas,写一段代码,可以抓住这种情况,并在日志中显示详细的信息。 发布代码供开发人员测试,并指定发生这一切的服务器。而有详细记录的日志就能指出问题。当然,如果你的目标是要弄清情况。我已经清楚而简洁地说明了我想知道的情况。那么为什么我有0呢?毕竟,如果它被写在帮助中。仓位ID,当订单执行时,它被放在订单上。那么也许它应该是零。但它说。每个被执行的订单 都会产生一个交易,开启一个新的头寸 或修改一个现有的头寸。这个位置的标识符被设置为那一刻的已执行订单。而部分执行的订单也产生了交易。其含义是什么?此外,我把我需要的所有东西都寄给了服务台,但没有任何答复!这就是为什么我不知道该怎么办。什么是不清楚的?1.逮捕令并没有从天花板上 "掉下来"!如果是这样的根本,收到的情况如下。//--- Send order if ( OrderSend( request, result ) ) { if ( result.retcode == TRADE_RETCODE_PLACED ) { ticket = result.order; } } else { Print( "Установка ордера не выполнена! ", aSymbol, "; Код возврата = ", GetRetCode( result.retcode ) ); }2.如果没有订单,那么订单可能不会被选中!3.如果一个头寸已经被选中(通过订单符号),那么它就被打开了4.如果我在追踪程序时,进入到代码中,那么订单和位置都是存在的!为什么我们要向相当有经验的程序员 "解释 "一切呢? Mikhail Filimonov 2014.08.27 15:56 #27 tol64: 他喜欢固执和任性。 )) 你是否非常善于制造冲突局面? Stanislav Korotky 2014.08.27 15:59 #28 Mikalas: 非常有趣--但TradeRequest结构是如何填写的--你不能给我看看吗?总之,从外观上看,OnTradeTransaction 会帮助你。 Andrey Khatimlianskii 2014.08.27 16:04 #29 Mikalas:我已经清楚地说明了我想知道的事情。你想知道的事情很清楚。不清楚的是如何以最小的努力重现你的情况。米卡拉斯。 你是否非常善于制造冲突局面?不要回应嘲弄,就不会有闪失。只回答技术问题。 Mikhail Filimonov 2014.08.27 16:04 #30 marketeer:非常有趣--但TradeRequest结构是如何填写的--你不能给我看看吗?总之,从外观上看,OnTradeTransaction会帮助你。 如果我坦率地说我对你在这个话题中的发言的看法,你会感到不快 吗? 12345678910...21 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
对不起,但你和我说的是 "不同 "的语言,或者说你在越界阅读。
该挂单为ONE, 该 订单已部分开仓,该订单 仍在有效期内。
当追踪 程序时,我得到了返回( long( OrderGetInteger( ORDER_POSITION_ID ) ));
有一个 挂单, 这个 订单已经部分开仓,这个订单 仍然有效。
当追踪 程序时,我得到的 是返回( long( OrderGetInteger( ORDER_POSITION_ID )));
我不愿意展示代码,使得我问的问题越来越多。例如,挂单是在哪里?似乎在部分执行中,剩余手数的挂单可能(取决于其类型)保持暂停。我不确定它是否会有一个位置标识。
这些代码行是可执行的,这一点没有问题。我建议看一下你的票的属性。
营销员,非常感谢你,谢谢你,谢谢你。
我明白这个问题的要点。
但真的没有足够的细节来从技术上进行分类。
Mikalas,写一些代码来捕捉这种情况并在日志中显示最详细的信息。
发布代码供开发人员测试,并指定发生这一切的服务器。
而有详细记录的日志就能指出问题。
当然,如果你的目标是要弄清情况。
...
当然,除非你的目的是为了使情况合理化。
我理解问题的实质。
但对于技术分析来说,确实没有足够的细节。
Mikalas,写一段代码,可以抓住这种情况,并在日志中显示详细的信息。
发布代码供开发人员测试,并指定发生这一切的服务器。
而有详细记录的日志就能指出问题。
当然,如果你的目标是要弄清情况。
我已经清楚而简洁地说明了我想知道的情况。
那么为什么我有0呢?
毕竟,如果它被写在帮助中。
仓位ID,当订单执行时,它被放在订单上。
那么也许它应该是零。
但它说。
每个被执行的订单 都会产生一个交易,开启一个新的头寸 或修改一个现有的头寸。这个位置的标识符被设置为那一刻的已执行订单。
而部分执行的订单也产生了交易。
其含义是什么?
此外,我把我需要的所有东西都寄给了服务台,但没有任何答复!这就是为什么我不知道该怎么办。
什么是不清楚的?
1.逮捕令并没有从天花板上 "掉下来"!
如果是这样的根本,收到的情况如下。
2.如果没有订单,那么订单可能不会被选中!
3.如果一个头寸已经被选中(通过订单符号),那么它就被打开了
4.如果我在追踪程序时,进入到代码中,那么订单和位置都是存在的!
为什么我们要向相当有经验的程序员 "解释 "一切呢?
他喜欢固执和任性。 ))
非常有趣--但TradeRequest结构是如何填写的--你不能给我看看吗?
总之,从外观上看,OnTradeTransaction 会帮助你。
我已经清楚地说明了我想知道的事情。
你想知道的事情很清楚。
不清楚的是如何以最小的努力重现你的情况。
你是否非常善于制造冲突局面?
不要回应嘲弄,就不会有闪失。只回答技术问题。
非常有趣--但TradeRequest结构是如何填写的--你不能给我看看吗?
总之,从外观上看,OnTradeTransaction会帮助你。