错误、漏洞、问题 - 页 2907 1...290029012902290329042905290629072908290929102911291229132914...3184 新评论 fxsaber 2020.11.20 10:20 #29061 Igor_Gagarin:它给出了职位的开放时间。你的问题是什么? 关于交易、自动交易系统和策略测试的论坛虫子,虫子,问题fxsaber, 2020.11.20 09:05 我如何知道某个头寸/订单的 最后一次修改 时间? Igor_Gagarin 2020.11.20 10:28 #29062 fxsaber: 订单_时间_设置 如果订单_时间_设置是必需的。 基本上没有修改,是撤消后的订单_设置。 Aleksey Mavrin 2020.11.20 10:49 #29063 fxsaber:对于位置,有POSITION_TIME_UPDATE属性--最后一次位置变化的时间。终端中的订单没有这种属性。但服务器上有一个?我是否正确地理解,在交易所修改限价单是重新发出限价单:删除旧的,设置新的?如果是这样,那么修改应该改变ORDER_TIME_SETUP。然而,这并没有发生。 我也没有做过,我不得不在EA内部跟踪订单的状态。 他们一定是简化了它,使一个订单可以修改,以避免历史上有一堆订单(在股票版本--限价订单)。 显然,在MT服务器的某个地方,订单列表被附在订单上,甚至不附,只有当前的订单,因为 "订单不是交易--它不重要"。 Ludoman77 2020.11.20 11:48 #29064 为了证明限价单测试器中的止损和拿货失败问题,我做了一个简单的EA。 #include <Trade\Trade.mqh> bool Ok = false; int OnInit() { return(INIT_SUCCEEDED); } void OnDeinit(const int reason) { } void OnTick() { if ( Ok ) return; MqlDateTime CurrentTime; TimeCurrent(CurrentTime); if ( CurrentTime.hour >= 11 ) { CTrade T; MqlTick Tick; SymbolInfoTick(Symbol(), Tick); T.SellLimit(1, NormalizeDouble(Tick.last + 100, Digits()), NULL, NormalizeDouble(Tick.last + 250, Digits()), NormalizeDouble(Tick.last - 250, Digits()), ORDER_TIME_GTC, 0); Ok = true; } } SBRF-12.20期货的 结果是--限价被触发,止损和止盈被设置,但在任何跨越止损和止盈水平的情况下,止损单的执行没有发生。附上屏幕截图。 亲爱的开发者,我真的希望得到一些反馈。 Ludoman77:测试时,止动器和泰克不起作用。在截图中,卖出限价在设置了SL和TP的情况下工作,但无论价格如何变动,止损(和取款)都不工作。在哪里挖? 附加的文件: Screenshot_2.jpg 412 kb fxsaber 2020.11.20 12:43 #29065 Igor_Gagarin:订单_时间_设置如果订单_时间_设置是必需的。基本上没有修改,是撤消后的安置。 该修改不一定意味着限价单的开盘价。它可以是取舍,可以是到期,可以是仓位,等等。 也就是说,你需要在交易服务器上最后一次成功编辑头寸/订单属性的时间。 亲爱的开发者,在贸易服务器上有这样的属性吗? Stanislav Korotky 2020.11.20 20:21 #29066 如果一个人在同一台电脑上删除并重新安装MT5,只要有备份,他们是否还应该拥有以前产品的激活权? Vladimir Pastushak 2020.11.21 09:16 #29067 在市场上使用其他语言的描述时存在问题 [删除] 2020.11.21 11:54 #29068 Vladimir Pastushak:在市场上使用其他语言的描述时,存在一些问题 我表示歉意。我可能在打探自己的事情。可能是)))) 但我在很久以前就已经触及这个问题了。我没有得到一个合理的答案。像这样的回答:世界上每个人都在用英语写作--这很可笑。 在我的手指上。我写代码。我用俄语思考,但我用英语写。因为我知道它(英语)。然后别人把我的英语翻译成另一种语言(用俄语--这真是太无赖了!!),结果呢?我蹩脚的英语(别告诉我MQ团队的每个人都是纯英语)是由同一个蹩脚的翻译翻译的。 为什么你会对这样的废话感到惊讶?将源文件翻译成其他语言是一回事,而将 "译文 "翻译成其他语言是另一回事....。 对不起... fxsaber 2020.11.22 23:30 #29069 请分享代码,以切换到测试器窗口中的正确标签(参数、图表、日志等)。 Aleksei Ostroborodov 2020.11.23 10:13 #29070 产品评级、投票数和评论没有显示在市场上,尽管它们在描述内https://www.mql5.com/en/market/。 1...290029012902290329042905290629072908290929102911291229132914...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
它给出了职位的开放时间。你的问题是什么?
关于交易、自动交易系统和策略测试的论坛
虫子,虫子,问题
fxsaber, 2020.11.20 09:05
我如何知道某个头寸/订单的 最后一次修改 时间?订单_时间_设置
如果订单_时间_设置是必需的。
基本上没有修改,是撤消后的订单_设置。
对于位置,有POSITION_TIME_UPDATE属性--最后一次位置变化的时间。
终端中的订单没有这种属性。但服务器上有一个?
我是否正确地理解,在交易所修改限价单是重新发出限价单:删除旧的,设置新的?
如果是这样,那么修改应该改变ORDER_TIME_SETUP。然而,这并没有发生。
我也没有做过,我不得不在EA内部跟踪订单的状态。
他们一定是简化了它,使一个订单可以修改,以避免历史上有一堆订单(在股票版本--限价订单)。
显然,在MT服务器的某个地方,订单列表被附在订单上,甚至不附,只有当前的订单,因为 "订单不是交易--它不重要"。
为了证明限价单测试器中的止损和拿货失败问题,我做了一个简单的EA。
SBRF-12.20期货的 结果是--限价被触发,止损和止盈被设置,但在任何跨越止损和止盈水平的情况下,止损单的执行没有发生。附上屏幕截图。
亲爱的开发者,我真的希望得到一些反馈。
测试时,止动器和泰克不起作用。在截图中,卖出限价在设置了SL和TP的情况下工作,但无论价格如何变动,止损(和取款)都不工作。在哪里挖?
订单_时间_设置
如果订单_时间_设置是必需的。
基本上没有修改,是撤消后的安置。
该修改不一定意味着限价单的开盘价。它可以是取舍,可以是到期,可以是仓位,等等。
也就是说,你需要在交易服务器上最后一次成功编辑头寸/订单属性的时间。
亲爱的开发者,在贸易服务器上有这样的属性吗?
在市场上使用其他语言的描述时存在问题
在市场上使用其他语言的描述时,存在一些问题
我表示歉意。我可能在打探自己的事情。可能是))))
但我在很久以前就已经触及这个问题了。我没有得到一个合理的答案。像这样的回答:世界上每个人都在用英语写作--这很可笑。
在我的手指上。我写代码。我用俄语思考,但我用英语写。因为我知道它(英语)。然后别人把我的英语翻译成另一种语言(用俄语--这真是太无赖了!!),结果呢?我蹩脚的英语(别告诉我MQ团队的每个人都是纯英语)是由同一个蹩脚的翻译翻译的。
为什么你会对这样的废话感到惊讶?将源文件翻译成其他语言是一回事,而将 "译文 "翻译成其他语言是另一回事....。
对不起...