FORTES. Questões de aplicação da lei - página 155

 
fxsaber:

Absoluto zero.

Não se sabe.

Um servidorvirtual?
 
Dmitriy Skub:
Um servidor virtual?

Completo.

 
Dmitriy Skub:

Há uma dependência quase linear do número de assessores. Não deveria ser assim - eles estão em fios separados. Acontece que a ordem síncrona está bloqueando as outras. O que o ping para o servidor é mostrado?

Seria bom que os desenvolvedores dessem sua opinião.

O que é a placa gráfica em seu PC MT5?

Há muito tempo eu tenho usado pedidos assíncronos desde que a OrderSend() estava com problemas.

E eu não vou usá-lo...

 
prostotrader:

Tenho usado pedidos assíncronos por muito tempo, desde que o OrderSend() avariou.

E eu não pretendo usá-lo...

A sincronicidade não tem nada a ver com isso.

 
fxsaber:

Esta também parece ser a razão.

Os servidores MT5 não conseguem lidar com o fluxo de pedidos no momento da carga.

Quando o mercado está calmo (eu negoceio de casa)

2021.02.19 15:23:17.782 Trades  'ххххх': modify order #155244198 sell limit 1 BR-8.21 at 60.40 sl: 0.00 tp: 0.00 expiration: day -> 60.37, sl: 0.00 tp: 0.00 expiration: day placed for execution in 4.157 ms

Sob carga

2021.02.19 15:26:20.002 Trades  'ххххх': modify order #155244365 sell limit 1 Eu-12.21 at 93645 sl: 0 tp: 0 expiration: day -> 93624, sl: 0 tp: 0 expiration: day placed for execution in 50.160 ms

Isto diz respeito especialmente à modificação de ordens pendentes.

O servidor MT5 parece dar prioridade a novos pedidos!

Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Свойства ордеров - Торговые константы - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
prostotrader:

Os servidores MT5 não conseguem lidar com o fluxo de pedidos no momento da carga.

Estes são os logs do Servidor ou os logs do Terminal?

 
fxsaber:

Estes são logs de Servidor ou Terminal?

Terminal

Eu não tenho acesso a um servidor... :)
 
prostotrader:

Terminal

Então, o Servidor não tem nada a ver com isso. O Terminal está desacelerando.

 
fxsaber:

Então o servidor não tem nada a ver com isso. É o terminal que está desacelerando.

A questão é que, em ordem assíncrona, o servidor rompe etapas e envia logs para o terminal, o que mostra claramente que o próprio servidor está diminuindo a velocidade

2021.02.19 15:26:19.952 Trades  'ххххх': modify order #155244365 sell limit 1 Eu-12.21 at 93645 sl: 0 tp: 0 expiration: day -> 93624, sl: 0 tp: 0 expiration: day   Сервер получил приказ
2021.02.19 15:26:20.001 Trades  'ххххх': accepted modify order #155244365 sell limit 1 Eu-12.21 at 93645 sl: 0 tp: 0 expiration: day -> 93624, sl: 0 tp: 0 expiration: day Сервер проверил ордер
2021.02.19 15:26:20.002 Trades  'ххххх: modify order #155244365 sell limit 1 Eu-12.21 at 93645 sl: 0 tp: 0 expiration: day -> 93624, sl: 0 tp: 0 expiration: day placed for execution in 50.160 ms сервер отослал ордер на биржу

A resposta de troca não é registrada

Adicionado

Tenho este EA funcionando há alguns anos, das 10:00 às 23:50h,

Quando não há um movimento forte no mercado os timings são de 4-6 ms, o ano em que há movimento, os timings crescem muitas vezes!

Talvez não seja apenas o servidor, quando o Opener mudou seu hardware, os atrasos diminuíram drasticamente.

Portanto, o mais provável é que o atraso esteja vindo da rede MT5 Server + Broker.

 
prostotrader:

A questão é que, em uma ordem assíncrona, o servidor divide etapas e envia logs para o temminal, o que mostra claramente que o próprio servidor está diminuindo a velocidade

A resposta de troca não é registrada

Adicionado

Tenho este EA há alguns anos, das 10:00 às 23:50h,

Quando não há um movimento forte no mercado os timings são de 4-6 ms, o ano em que há movimento, os timings crescem muitas vezes!

Talvez não seja apenas o servidor, quando o Opener mudou seu hardware, os atrasos diminuíram drasticamente.

Portanto, o mais provável é que os atrasos estejam vindo da rede do MT5 Server + Broker.

Eu mostrei acima em detalhes que o Terminal também está desacelerando. Eu olhei os logs do servidor.