堡垒。执法问题 - 页 81

 
coderex:

MT4不向任何地方发送请求,与MT5不同,它是为 "厨房 "设计的。我不知道任何提供MT4工作的经纪人,我只知道经纪公司和那些试图称自己为经纪人的人,但事实上他们在外汇领域并不是这样。如果你认识他们,请说出他们的名字。

我以为每个人都知道他们。MT5,像MT4一样,需要一个网关。不同的是,在大多数情况下,MT4网关是由第三方开发商编写的,而MT5是由Metaquotes编写的。有趣的是,在外汇网关上没有观察到MT5的减速情况。但在FORTS上--很容易。

所以MT4+gateway和MT5+gateway的比较是完全正确的。考虑到可能的反对意见,我要说的是,MT4有网关,你可以像在交易所一样发送限价订单,以影响价格的形成。换句话说,这种比较是一种全面的比较。

不幸的是,在交易所MT5网关中,只有FORTS有能力查看。在外汇网关上,一切都很正常。如果你注意到,这些滞后是在不是特别流行的交易工具上观察到的。检查是合乎逻辑的,但由于某些原因,开发商不愿意听到这个消息。

顺便说一下,如果开发人员能在响应请求(MT5终端<->MT5服务器<->Exchange服务器)的日志中做出更详细的输出,那么所有的问题都会消失,处理和交付请求的速度损失的情况将清晰可见。

现在的 "指责 "只是间接的。随着伐木的引入,我认为会有一些事实。我希望自己是错的。

 
fxsaber:

以为每个人都认识他们。MT5,像MT4一样,需要一个网关。不同的是,在大多数情况下,MT4网关是由第三方开发商编写的,而MT5网关是由Metaquotes编写的。有趣的是,在外汇网关上没有观察到MT5的减速情况。但在FORTS上--很容易。

所以MT4+gateway和MT5+gateway的比较是完全正确的。考虑到可能的反对意见,我要说的是,MT4有网关,你可以像在交易所一样发送限价订单,以影响价格的形成。换句话说,这种比较是一种全面的比较。

不幸的是,在交易所MT5网关中,只有FORTS有能力查看。在外汇网关上,一切都很正常。如果你注意到,这些滞后是在不是特别流行的交易工具上观察到的。检查是合乎逻辑的,但由于某些原因,开发商不愿意听到这个消息。

现在的 "指责 "只是间接的。随着伐木的引入,我认为会有一些事实。我希望自己是错的。


我不知道使用MT4作为交换平台的经纪商,我至少在PM中询问信息 :)而在你的理解中,什么是门户?

据我所知,在MT4的简化方案是:MT4终端<--->MT4服务器<--->报价商这里是 完整的使用方案,这里是 与MT5的比较。因此,除了终端<->服务器 部分,处理交易订单的延迟是不可能的。另一个问题是关于MT5作为交换平台的问题,Renat在上面描述过。对于经纪公司来说,MT5的使用方案与在MT4上的使用没有很大区别。

如果我说错了,请给我发一下关于经纪公司的MT4和MT5正确方案的信息链接。

注意:DT不是经纪人,它是一个 "厨房",即交易订单的执行不超过MT服务器,比较DT和交易所的延迟是不正确的。

MetaTrader 4 для брокеров
MetaTrader 4 для брокеров
  • www.metatrader4.com
В состав MetaTrader 4 входят все компоненты, необходимые для организации брокерского обслуживания трейдеров. Торговые сервера, точки доступа, терминалы управления, различные шлюзы и датафиды - все это есть в бэкофисе MetaTrader 4.
 
coderex:

我不知道使用MT4作为交换平台的经纪商,请至少在PM中提供信息 :)那么在你的理解中,网关是什么呢?

据我所知,就MT4而言,使用的简化方案如下 -MT4终端<--->MT4服务器<--->报价商这里是 完整的使用方案,这里是 与MT5的比较。因此,除了终端<->服务器 部分,处理交易订单的延迟是不可能的。另一个问题是关于MT5作为交换平台的问题,Renat在上面描述过。对于经纪公司来说,使用MT5的方案与MT4的方案没有太大区别。

如果我说错了,请给我发一下关于经纪公司的MT4和MT5正确方案的信息链接。

注意:RC不是一个经纪人,它是一个 "厨房",即交易请求的执行不超过MT服务器,在CC和交易所之间比较延迟是不正确的。

不幸的是,你的观点与现实相去甚远。我在PM上把它发给了你。
 
fxsaber:
不幸的是,你的看法与现实相差甚远。我在PM上给你发了一条信息。
你发给我的机构是交易台(换句话说是 "厨房"),因为他们不在交易所进行交易。从我向你提问而你只回答了其中一个问题的事实来看,我倾向于认为雷纳特--你不想听他们说什么,所以关闭争议:)
 
coderex:
你送来的机构是DC(换句话说是 "厨房"),因为他们不把交易带到交易所。从我向你提问而你只回答了其中一个问题的事实来看,我倾向于雷纳特的观点--你不想听别人说的话,所以要关闭争议 :)

惊人的逻辑!不懂MT4,欢迎转载

关于交易、自动交易系统和策略测试的论坛

堡垒。关于执行的问题

fxsaber, 2016.10.10 22:27

谁能告诉我,在其他平台上是否会发生这种多秒提交订单的无稽之谈?

 
Renat Fatkhullin:
这是交易所的回应,而不是mt5交易服务器。

我对这种说法表示怀疑,并写了一个EA,把

在OrderSend和OrderSendAsync模式下删除一个挂单(EA附后)。

专家顾问在一个真实的账户上运行,Bild 1430

------------------------------ Sync mode -------------------------------------------------------------------------
2016.10.11 22:15:04.153 Trades  'xxxxx': buy limit 1.00 Si-12.16 at 61592
2016.10.11 22:15:04.159 Trades  'xxxxx': accepted buy limit 1.00 Si-12.16 at 61592
2016.10.11 22:15:04.161 Trades  'xxxxx': buy limit 1.00 Si-12.16 at 61592 placed for execution
2016.10.11 22:15:04.166 Trades  'xxxxx': order #45663070 buy limit 1.00 / 1.00 Si-12.16 at 61592 done in 12.968 ms

2016.10.11 22:15:04.166 Trades  'xxxxx': cancel order #45663070 buy limit 1.00 Si-12.16 at 61592
2016.10.11 22:15:04.172 Trades  'xxxxx': accepted cancel order #45663070 buy limit 1.00 Si-12.16 at 61592
2016.10.11 22:15:04.172 Trades  'xxxxx': cancel order #45663070 buy limit 1.00 Si-12.16 at 61592 placed for execution
2016.10.11 22:15:05.008 Trades  'xxxxx': cancel #45663070 buy limit 1.00 Si-12.16 at market done in 842.320 ms

2016.10.11 22:15:04.153 TestOrders (Si-12.16,H1)        OnChartEvent Send Order Sync mode
2016.10.11 22:15:04.166 TestOrders (Si-12.16,H1)        SendOrderSyncMode Order sent in sync mode
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        RemoveOrderSyncMode Order sent (remove) in sync mode
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_ADD
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Order update state = ORDER_STATE_REQUEST_ADD
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Order update state = ORDER_STATE_PLACED
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Order update state = ORDER_STATE_REQUEST_CANCEL
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Order update state = ORDER_STATE_REQUEST_CANCEL
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_DELETE
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_HISTORY_ADD
2016.10.11 22:15:05.008 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
=======================================================================================================================
------------------------------ Async mode -------------------------------------------------------------------------
2016.10.11 22:38:12.619 Trades  'xxxxx': sell limit 1.00 Si-12.16 at 66060
2016.10.11 22:38:12.625 Trades  'xxxxx': accepted sell limit 1.00 Si-12.16 at 66060
2016.10.11 22:38:12.626 Trades  'xxxxx': sell limit 1.00 Si-12.16 at 66060 placed for execution in 7.320 ms

2016.10.11 22:38:12.631 Trades  'xxxxx': cancel order #45664156 sell limit 1.00 Si-12.16 at 66060
2016.10.11 22:38:12.636 Trades  'xxxxx': accepted cancel order #45664156 sell limit 1.00 Si-12.16 at 66060
2016.10.11 22:38:12.638 Trades  'xxxxx': cancel order #45664156 sell limit 1.00 Si-12.16 at 66060 placed for execution in 7.365 ms


2016.10.11 22:38:12.619 TestOrders (Si-12.16,H1)        OnChartEvent Send Order Acync mode
2016.10.11 22:38:12.619 TestOrders (Si-12.16,H1)        SendOrderAsyncMode Order sent in async mode
2016.10.11 22:38:12.625 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_ADD
2016.10.11 22:38:12.626 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.11 22:38:12.626 TestOrders (Si-12.16,H1)        OnTradeTransaction Order get ticket done. Ticket = 45664156
2016.10.11 22:38:12.627 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.11 22:38:12.627 TestOrders (Si-12.16,H1)        OnTradeTransaction Order update state = ORDER_STATE_REQUEST_ADD
2016.10.11 22:38:12.630 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.11 22:38:12.631 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.11 22:38:12.631 TestOrders (Si-12.16,H1)        OnTradeTransaction Order update state = ORDER_STATE_PLACED
2016.10.11 22:38:12.631 TestOrders (Si-12.16,H1)        OnTradeTransaction Order plased done. Ticket = 45664156

2016.10.11 22:38:12.631 TestOrders (Si-12.16,H1)        RemoveOrderAsyncMode Order sent (remove) in async mode
2016.10.11 22:38:12.637 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.11 22:38:12.637 TestOrders (Si-12.16,H1)        OnTradeTransaction Order update state = ORDER_STATE_REQUEST_CANCEL
2016.10.11 22:38:12.638 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.11 22:38:12.638 TestOrders (Si-12.16,H1)        OnTradeTransaction Order get ticket done. Ticket = 45664156
2016.10.11 22:38:12.638 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.11 22:38:12.638 TestOrders (Si-12.16,H1)        OnTradeTransaction Order update state = ORDER_STATE_REQUEST_CANCEL
2016.10.11 22:38:12.639 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_DELETE
2016.10.11 22:38:12.640 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.11 22:38:12.642 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_HISTORY_ADD
2016.10.11 22:38:12.642 TestOrders (Si-12.16,H1)        OnTradeTransaction Order remove done. Ticket = 45664156

在同步模式下,一切都不清楚,因为一切都在OnTradeTransaction中以一个批次出现(为什么这么想?)

但在异步模式下(包是不同的),可以清楚地看到

终端信息2016.10.11 22:38:12.626 交易'XXXXX':卖出限额 1.00 Si-12.16 ,价格 66060 放置 7.320 ms 执行

不是来自交易所的响应,而是来自交易服务器的响应,它(服务器)已经分配了一张票据2016.10.11 22:38:12.626 TestOrders (Si-12.16,H1) OnTradeTransaction Order get ticket done . Ticket = 45664156,

并在很晚的时候收到了交换的答复

2016.10.11 22:38:12.631 TestOrders (Si-12.16,H1)        OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.11 22:38:12.631 TestOrders (Si-12.16,H1)        OnTradeTransaction Order update state = ORDER_STATE_PLACED
2016.10.11 22:38:12.631 TestOrders (Si-12.16,H1)        OnTradeTransaction Order plased done. Ticket = 45664156

添加

正确,如果错了。

附加的文件:
TestOrders.mq5  23 kb
 

如果我们在演示中 "玩 "订单(build 1430),我们可以看到,设置/删除的同步模式

的时间是异步模式下的两倍。

2016.10.12 18:12:00.819 Trades  '1007932': buy limit 1.00 GAZR-12.16 at 13163
2016.10.12 18:12:00.825 Trades  '1007932': accepted buy limit 1.00 GAZR-12.16 at 13163
2016.10.12 18:12:00.825 Trades  '1007932': buy limit 1.00 GAZR-12.16 at 13163 placed for execution
2016.10.12 18:12:00.841 Trades  '1007932': order #52106010 buy limit 1.00 / 1.00 GAZR-12.16 at 13163 done in 22.811 ms
2016.10.12 18:12:00.841 Trades  '1007932': cancel order #52106010 buy limit 1.00 GAZR-12.16 at 13163
2016.10.12 18:12:00.847 Trades  '1007932': accepted cancel order #52106010 buy limit 1.00 GAZR-12.16 at 13163
2016.10.12 18:12:00.848 Trades  '1007932': cancel order #52106010 buy limit 1.00 GAZR-12.16 at 13163 placed for execution
2016.10.12 18:12:00.859 Trades  '1007932': cancel #52106010 buy limit 1.00 GAZR-12.16 at market done in 17.947 ms
2016.10.12 18:12:10.011 Trades  '1007932': sell limit 1.00 GAZR-12.16 at 15145
2016.10.12 18:12:10.016 Trades  '1007932': accepted sell limit 1.00 GAZR-12.16 at 15145
2016.10.12 18:12:10.018 Trades  '1007932': sell limit 1.00 GAZR-12.16 at 15145 placed for execution in 6.982 ms
2016.10.12 18:12:10.028 Trades  '1007932': cancel order #52106013 sell limit 1.00 GAZR-12.16 at 15145
2016.10.12 18:12:10.034 Trades  '1007932': accepted cancel order #52106013 sell limit 1.00 GAZR-12.16 at 15145
2016.10.12 18:12:10.034 Trades  '1007932': cancel order #52106013 sell limit 1.00 GAZR-12.16 at 15145 placed for execution in 6.274 ms

因此,事实证明,在同步模式下

2016.10.12 18:12:00.841 交易'1007932': 订单#52106010 买入限价 1.00 / 1.00 GAZR-12.16 at 13163 完成 22.811 ms - 交易所回应,并

在异步不2016.10.12 18:12:10.018 交易'1007932': 卖出限额 1.00 GAZR-12.1615145 放置 执行 6.982 ms

由以下人员添加

2016.10.12 18:12:00.819 TestOrders (GAZR-12.16,M1)      OnChartEvent Send Order Sync mode
2016.10.12 18:12:00.841 TestOrders (GAZR-12.16,M1)      SendOrderSyncMode Order sent in sync mode
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      RemoveOrderSyncMode Order sent (remove) in sync mode
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_ADD
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order update state = ORDER_STATE_REQUEST_ADD
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order update state = ORDER_STATE_PLACED
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order plased done. Ticket = 52106010
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order not select! Ticket = 52106010
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order update state = ORDER_STATE_REQUEST_CANCEL
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order update state = ORDER_STATE_REQUEST_CANCEL
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_DELETE
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_HISTORY_ADD
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order remove done. Ticket = 52106010
2016.10.12 18:12:00.859 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.12 18:12:10.011 TestOrders (GAZR-12.16,M1)      OnChartEvent Send Order Acync mode
2016.10.12 18:12:10.011 TestOrders (GAZR-12.16,M1)      SendOrderAsyncMode Order sent in async mode
2016.10.12 18:12:10.017 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_ADD
2016.10.12 18:12:10.018 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.12 18:12:10.018 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order get ticket done. Ticket = 52106013
2016.10.12 18:12:10.018 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.12 18:12:10.018 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order update state = ORDER_STATE_REQUEST_ADD
2016.10.12 18:12:10.028 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.12 18:12:10.028 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order update state = ORDER_STATE_PLACED
2016.10.12 18:12:10.028 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order plased done. Ticket = 52106013
2016.10.12 18:12:10.028 TestOrders (GAZR-12.16,M1)      RemoveOrderAsyncMode Order sent (remove) in async mode
2016.10.12 18:12:10.028 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.12 18:12:10.034 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.12 18:12:10.034 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order update state = ORDER_STATE_REQUEST_CANCEL
2016.10.12 18:12:10.034 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
2016.10.12 18:12:10.034 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order get ticket done. Ticket = 52106013
2016.10.12 18:12:10.034 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_UPDATE
2016.10.12 18:12:10.034 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order update state = ORDER_STATE_REQUEST_CANCEL
2016.10.12 18:12:10.060 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_ORDER_DELETE
2016.10.12 18:12:10.060 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_HISTORY_ADD
2016.10.12 18:12:10.060 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Order remove done. Ticket = 52106013
2016.10.12 18:12:10.060 TestOrders (GAZR-12.16,M1)      OnTradeTransaction Transaction type: TRADE_TRANSACTION_REQUEST
 

综上所述,如果你在经纪人的本地网络上安装MT5终端,那么

终端并在其上安装一个顾问,该顾问 "愚蠢地 "设置和删除了

异步 模式下的订单,则无需设置或重新编程任何东西

有可能将大延迟的原因本地化(在MT5服务器所在的服务器或MT5服务器本身)。

通过简单地观察延迟。

卖出限额 1. 00GAZR-12.16 ,价格 15145 执行 时间 6.982 ms

取消订单#52106013 卖出限额1. 00GAZR-12.16 ,价格 15145 6.274 ms 执行

昨天我给我的经纪人写了关于这个测试的信(甚至还送了专家去测试),但像往常一样,有

但像往常一样没有回复

 

你好,我的终端(Otkritie公司)已经更新。

可能是 "测试人员的错误行为"。 与6、7号票的订单

订单 "Ticket=8 "很有趣,在截图 "Log "中可以看到。

我成功地修改了它,但在 "操作 "中,它仍然是待定的,然后在 "操作 "中写道,它被成功修改了。这里有4张截图,它们都是可见的。

PS.我正在测试的条形图上很少有刻度,但尽管如此 ...

 

对不起,我有一个愿望。对于我的Tickwise EA(非HFT)来说

我需要同时扫描所有订单和所有历史订单。是否可以写一个函数

做到这一点。我希望这个函数能保证捕获所有从 "订单 "到 "历史订单 "的订单。

但它们不在 "认股权证 "和 "历史认股权证 "中。

又想了一下:)。我想,我最好是把秩序和历史秩序的概念合并起来,用一个列表来工作,即不会有

不会有两份名单。

PS。我可以自己写,但为此我需要保留我 "操纵 "的历史。