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

 
papaklass:

E o que o tempo de entrega ao terminal tem a ver com o TEMPO de Execução?

A entrega é a entrega e o prazo de execução é o prazo de execução. Uma vez que seu pedido tenha sido executado, não haverá deslizamento, mesmo que ainda não tenha chegado ao terminal!

Você está dizendo que o terminal não nos diz o momento da execução, mas o momento da entrega no terminal?

Você entende a diferença, espertalhão?

Você é mais esperto do que isso, desculpe....
 
papaklass:

Eu fiz TRÊS perguntas no post que você comentou e não vejo QUALQUER resposta. :)

A mente, reluzente!

 

Desenvolvedores, qual é a opção certa? Pelo que você está dizendo, parece que

o cliente transmite o pedido para o servidor muito rapidamente

o servidor é muito rápido de executar

o servidor é lento para responder ao cliente.

ou

no entanto

variante correta

cliente envia o pedido rapidamente

o servidor não é muito rápido na execução

o servidor envia a resposta para o cliente rapidamente

(estes casos são para a situação em que o servidor MT5 é a instância final da ordem de comércio)


 
papaklass:
Se possível, executar a EA novamente em uma nova construção por algumas horas para estatísticas. Seu servidor é muito mais potente. Em nome da pureza da experiência.

Eu tenho 1035 de construção.

o especialista está em pleno funcionamento

\...

há um tronco no porão.

Arquivos anexados:
20141229.log  103 kb
 
papaklass:

Em uma nota relacionada:

Parece haver uma coisa flutuante semelhante nos quatro:

Sim e o tempo de execução é questionável. O ping é de 8-9 msec.

MK, pense em duas plataformas ao mesmo tempo. Embora sem ordens assíncronas, o quádruplo é significativamente pior do que poderia ser. :)

Descanse no Ano Novo, seu inquieto!

 

Boa tarde, Renat!

Aqui está outra confirmação de que os atrasos "ao vivo" no servidor (terminal) MT-5

Negociação a partir de casa, via internet (conta real)

Veja, o tempo de execução do pedido para apagar a ordem de compra é de 11 ms,

e o tempo de execução da segunda ordem, enviada após 2 ms, é 3,55 vezes maior.

No mercado morto de hoje isso não pode ser explicado por um "iceberg submarino" e filas de espera.

 
Mikalas:

Boa tarde, Renat!

Aqui está mais uma prova de que os atrasos "ao vivo" no servidor MT-5 (terminal)

Isto não é uma prova.

Você só vê as medidas em sua ponta. Você não pode assumir que toda a infra-estrutura (software. hardware, canais) é estável e tem atrasos constantes. Especialmente não se pode fazer tais reivindicações ao medir milissegundos.

Mesmo durante operações de leitura/gravação com seu disco local, você não pode garantir nenhuma estabilidade de velocidade de leitura/gravação (onde ela salta em dezenas de milissegundos também), em qualquer caso estamos falando de uma rede com um monte de nós intermediários e sua própria infra-estrutura.


Só para ficar claro: quando se passa para os limites de otimização de velocidade (neste caso para dezenas de milissegundos), é a infra-estrutura, não o software, que tem o máximo impacto. Não se esqueça, esta é uma plataforma de varejo, não uma injeção direta no mercado de ações em um passo de uma empresa vizinha sobre um canal dedicado.

Continuaremos a otimizar, mas desta vez nosso impacto no resultado será muito menor do que o da infra-estrutura.


ps: para juros, medir os tempos de execução da transação em Quicksilver.

 
Em uma rapidinha, os atrasos podem ser medidos com um cronômetro mecânico
 
Edic:
Você pode usar um cronômetro mecânico para medir atrasos em Quicksilver

Esse é exatamente o meu ponto de vista. E aqui estamos falando de 10-20 ms.

Em qualquer caso, lutaremos até o fim, pois é uma prioridade para nós. É logo após as férias.

 
Renat:

Esse é exatamente o meu ponto de vista. E aqui estamos falando de 10-20 ms.

Em qualquer caso, lutaremos até o fim, pois é uma prioridade para nós. As férias terminaram.

Ansioso por bons resultados!