文章 "交易事务. 请求和响应结构、描述和记录" - 页 2

 
MrBrooklin #:

对于 MQL5 编程语言的创造者来说,没有手鼓跳舞的 MarketClosed 功能仍然是不可能完成的任务吗?

敬礼,弗拉基米尔

弗拉基米尔,网站搜索引擎只能找到一次的功能是什么?


 
Alexey Viktorov #:

弗拉基米尔,网站搜索引擎只发现一次的功能是什么?


我猜这是一个发明的功能。

在该功能中,您可以简单地发送一个离市场很远的价格订单。我们收到的服务器响应是市场已关闭--因此市场已关闭。订单被接受并下达--删除它。当然,这是一个拐杖,但它是严重的

 
Artyom Trishkin #:

那么,您只需在功能中发送一个与市场价格相差甚远的订单即可。我们收到的服务器响应是 "市场已关闭"--因此市场已关闭。订单被接受并下达--删除它。当然,这只是个拐杖,但它很严重

那么用订单轰炸服务器就更简单了。

 
JRandomTrader #:

那就更简单了,直接用订单轰炸服务器就行了。

为什么?这样不好。

 
Alexey Viktorov #:

弗拉基米尔,网站搜索引擎只发现一次的功能是什么?

嗨,阿列克谢,阿尔特姆已经回答过我了,但我还是要重复一下 - 这是我为一个功能发明的名字,(我真的 希望!)它将成为 MQL5 的标准功能。

敬上,弗拉基米尔。

 
JRandomTrader #:

那就更简单了,直接用订单轰炸服务器就行了。

Mikhail 和 prostotrader 可以给出全面的答案,我只希望我没记错: Broker 会对用错误请求轰炸服务器的行为进行惩罚。

MrBrooklin#:

你好,Alexey,Artem 已经帮我回答了,但我还是要重复一下 - 这是我为一个函数发明的名字,(我真的 希望!)它将成为 MQL5 的标准功能。

敬上,弗拉基米尔。

这一切都很好,但如果有机会将服务器响应返回到结构体中更容易,那为什么还要创建一些额外的函数呢?显然,他们没有这样做,原因很简单,因为对该函数的需求不大。一般来说,如果有很多其他方法,谁会需要一个检查是否有足够资金开仓的函数呢?

这里只有两个选择。

  1. 自学文档中没有描述的功能特性。
  2. 阅读相关的好文章。
但问题是,没有这样的文章。
 
Alexey Viktorov #:

米哈伊尔、prostotrader 可以给出全面的答案,我只希望我没记错:Broker 会对用错误请求纠缠服务器的行为进行惩罚。

这一切都很好,但如果有机会将服务器的响应返回给结构体,那为什么还要创建一些额外的函数呢?显然,他们不这样做的原因很简单,因为对函数的需求不大。但一般来说,如果有很多其他的选择,谁还需要一个检查资金是否足够的函数来开仓呢....。

这里只有两个选项。

  1. 自学文档中没有描述的功能特性。
  2. 阅读相关的好文章。
但问题是,没有这样的文章。

OrderCheck 函数的目的是在向服务器发送已成交的交易订单之前 对其进行检查。我已经突出了关键词。如何在不联系服务器的情况下获得服务器的响应?

 
Artyom Trishkin #:

为什么?这样不好。

是发送一个非常遥远的左侧订单,还是发送一个工作订单进行测试,这有什么区别吗?反正市场已经关闭了。

如果出现 "横盘 "并停止交易,你该怎么办?而且,如果没有订单(左侧订单或工作订单)的轰炸,就无法知道交易何时恢复。

 
JRandomTrader #:

是发送价格相差很远的左侧订单,还是发送用于测试的工作订单,这有什么区别吗?反正市场已经关闭了。

如果出现 "横盘 "并停止交易,该怎么办?而且,如果没有订单(左侧订单或工作订单)的轰炸,也无法知道何时恢复交易。

一段时间后,如果市场还没有恢复迹象,就发送订单。就这么发。不知道发到哪里。但要得到回应,了解是否有必要继续分析形势,以获得开仓信号。至少要有这样一个理由。如果关闭,则设置一个标志,表明有必要跟踪价格 - 其变化。一旦价格发生变化 - 已经明白是什么情况,也可以发送检查命令。如果市场开放,则继续执行策略。

只是一个响亮的想法。

 
Alexey Viktorov #:
显然,他们不这样做的原因很简单,那就是对这项功能的需求不大。

如果没有需求,它就不会一直挂在我的图表上。

再见,弗拉基米尔